文件大小:2.77MB 适用专业:程序设计 适用年级:大学 论文编号:203380 论文简介: 毕业设计- 基于B/S模式的医院药品信息查询系统,共27页,11797字,附源代码、任务书、开题报告等
“医院信息系统”(HOSPITAL INFORMATION SYSTEM)简称HIS,是医院实现现代化建设的基础工程,是提高医院的管理水平、业务的运转效率、医疗水平和服务质量的必要手段。本文主要研究工作和实现应是基于B/S模式的医院药品信息查询系统平台。系统将运用JSP技术并使用Microsoft Visual Studio 2008平台和MYSQL数据库完成,并把系统分为前台和后台两大模块。根据前台和后台用户的不同需求,前台应分为用户登录,药品信息浏览查询和修改密码等模块,后台应细分为管理员登录,药品信息添加、修改、删除、查询等模块。详细介绍在基于B/S模式下各个模块的实现过程。且以上有关医院药品信息的管理,应可以通过该查询系统简单快捷的操作,及时准确获得所需资料,有效的提高工作效率,能给医院药事管理带来新活力。
根据需求分析和医院药品信息查询的实际功能要求得到的系统模型,对该系统的要求是具有可伸缩性,使其不因为哪一部分的不存在而影响整个系统的正常运行。为此该系统我们主要将把它划分为:库存管理模块、药品管理模块、入库管理模块、出库管理模块和用户管理模块。
摘 要:药品管理信息系统是医院信息系统中重要的一部分。开发应用一个与医院信息系统完全嵌入的药品信息查询系统,成为紧迫和现实的课题。系统基于Microsoft Visual Studio 2008平台,MYSQL为后台数据库,采用JSP技术实现。在概要设计中,主要包括管理员登录、库存初始化以及药品信息管理、药品库存管理和药品出库入库管理模块。论文详细介绍了基于B/S模式下各个模块的实现过程,且以开发过程为基础实现系统所具有的可重用性、可维护性和可扩展性等优势。系统可靠性高,解决了手工操作带来的种种弊端,为医院药品信息管理的工作人员带来了很大的方便。
关键词:药品信息;B/S模式;出入库;查询;系统分析
目 录
摘 要 1
1 前言 2
1.1 课题背景及意义 2
1.2 课题研究现状及发展趋势 2
1.3 本文主要研究内容 3
1.4 论文章节安排 3
2 系统相关技术及知识 4
2.1 B/S体系结构 4
2.2 Microsoft Visual Studio 2008简介 5
2.3 MYSQL简介 6
2.4 Struts 2框架及MVC思想 6
2.4.1 Struts 2简介 6
2.4.2 MVC思想 7
3 系统需求分析 9
3.1 用户需求 9
3.2 功能需求 10
3.2.1 系统划分 10
3.2.2 模块功能 11
3.2.3 数据库逻辑结构设计 11
3.3 性能需求 14
3.3.1 系统处理的准确性和及时性 14
3.3.2 系统的开放性和系统的可扩充性 15
3.3.3 系统的易用性和易维护性 15
3.3.4 系统的标准性 15
4 系统实现 15
5 结束语 22
参考文献 22
致 谢 23
论文文件预览: 共42文件夹,187个文件,文件总大小:2.77MB,压缩后大小:2.21MB
- 毕业设计-?基于B/S模式的医院药品信息查询系统
- 瞿妙蓉 档案袋
- 7 答辩记录.doc [29.00KB]
- 6 中期检查表.doc [30.50KB]
- 5 开题论证审批表.doc [38.50KB]
- 4 开题论证记录.doc [29.50KB]
- 3 任务书.doc [44.50KB]
- 2 选题审批表.doc [16.50KB]
- 1 毕业论文正稿.doc [2.07MB]
- src
- com
- qmr
- medmanagement
- util
- PageDivide.java [3.68KB]
- DateFormatString.java [257.00B]
- DBConnection.java [4.36KB]
- serviceimlp
- UserServiceImpl.java [601.00B]
- StoreServiceImpl.java [4.25KB]
- service
- UserService.java [221.00B]
- StoreService.java [1.31KB]
- entity
- User.java [793.00B]
- Store.java [2.18KB]
- OutStore.java [1.01KB]
- Medicine.java [1.62KB]
- InStore.java [1.88KB]
- daoimpl
- UserDaoImpl.java [1.84KB]
- StoreDaoImpl.java [5.94KB]
- OutStoreDaoImpl.java [3.82KB]
- MedicineDaoImpl.java [4.11KB]
- InStoreDaoImpl.java.bak [3.95KB]
- InStoreDaoImpl.java [4.04KB]
- dao
- UserDao.java [219.00B]
- StoreDao.java.bak [721.00B]
- StoreDao.java [670.00B]
- OutStoreDao.java [517.00B]
- MedicineDao.java [927.00B]
- InStoreDao.java [564.00B]
- action
- UserAction.java.bak [1.83KB]
- UserAction.java [1.83KB]
- StoreAction.java.bak [4.69KB]
- StoreAction.java [4.57KB]
- MedicineAction.java [2.25KB]
- struts.xml [4.59KB]
- MedicalManagement
- .myeclipse
- .settings
- org.eclipse.wst.jsdt.ui.superType.name [6.00B]
- org.eclipse.wst.jsdt.ui.superType.container [49.00B]
- org.eclipse.jdt.core.prefs [330.00B]
- org.eclipse.core.resources.prefs [217.00B]
- com.genuitec.eclipse.j2eedt.core.prefs [1.02KB]
- .jsdtscope [500.00B]
- src
- com
- qmr
- medmanagement
- util
- PageDivide.java [3.68KB]
- DateFormatString.java [257.00B]
- DBConnection.java [4.36KB]
- serviceimlp
- UserServiceImpl.java [601.00B]
- StoreServiceImpl.java [4.25KB]
- service
- UserService.java [221.00B]
- StoreService.java [1.31KB]
- entity
- User.java [793.00B]
- Store.java [2.18KB]
- OutStore.java [1.01KB]
- Medicine.java [1.62KB]
- InStore.java [1.88KB]
- daoimpl
- UserDaoImpl.java [1.84KB]
- StoreDaoImpl.java [5.94KB]
- OutStoreDaoImpl.java [3.82KB]
- MedicineDaoImpl.java [4.11KB]
- InStoreDaoImpl.java.bak [3.95KB]
- InStoreDaoImpl.java [4.04KB]
- dao
- UserDao.java [219.00B]
- StoreDao.java.bak [721.00B]
- StoreDao.java [670.00B]
- OutStoreDao.java [517.00B]
- MedicineDao.java [927.00B]
- InStoreDao.java [564.00B]
- action
- UserAction.java.bak [1.83KB]
- UserAction.java [1.83KB]
- StoreAction.java.bak [4.69KB]
- StoreAction.java [4.57KB]
- MedicineAction.java [2.25KB]
- struts.xml [4.59KB]
- WebRoot
- js
- My97DatePicker
- 开发包
- skin
- whyGreen
- img.gif [1.64KB]
- datepicker.css [5.08KB]
- bg.jpg [307.00B]
- default
- img.gif [1.54KB]
- datepicker.css [4.89KB]
- datePicker.gif [1.02KB]
- WdatePicker.css [158.00B]
- lang
- zh-tw.js [572.00B]
- zh-cn.js [573.00B]
- en.js [644.00B]
- readme.txt [33.00B]
- skin
- whyGreen
- img.gif [1.64KB]
- datepicker.css [3.84KB]
- bg.jpg [307.00B]
- default
- img.gif [1.54KB]
- datepicker.css [3.64KB]
- datePicker.gif [1.02KB]
- WdatePicker.css [158.00B]
- lang
- zh-tw.js [1.06KB]
- zh-cn.js [1.06KB]
- en.js [644.00B]
- config.js [223.00B]
- calendar.js [19.99KB]
- WdatePicker.js [8.17KB]
- My97DatePicker.htm [1.36KB]
- prototype.lite.js [3.26KB]
- moo.fx.pack.js [6.55KB]
- moo.fx.js [3.19KB]
- images
- title_bg2.jpg [337.00B]
- title_bg1.jpg [320.00B]
- tab_22.gif [131.00B]
- tab_21.gif [83.00B]
- tab_20.gif [164.00B]
- tab_16.gif [112.00B]
- tab_14.gif [263.00B]
- tab_12.gif [112.00B]
- tab_07.gif [1.07KB]
- tab_05.gif [1.24KB]
- tab_03.gif [1.09KB]
- shadow_bg.jpg [311.00B]
- next.gif [745.00B]
- n_page.gif [745.00B]
- menu_topline.gif [1.19KB]
- menu_topimg.gif [209.00B]
- menu_icon.gif [64.00B]
- menu_bt.jpg [1.67KB]
- menu_bgs.gif [1.94KB]
- menu_bg2.gif [3.58KB]
- menu_bg1.gif [1.43KB]
- menu_bg.jpg [341.00B]
- menu_bg.gif [1.84KB]
- login_5.jpg [2.09KB]
- login_4.jpg [718.00B]
- login_3.jpg [595.00B]
- login_2.jpg [28.20KB]
- login_1.jpg [1.25KB]
- last.gif [741.00B]
- kc_02.gif [2.89KB]
- kc_01.gif [8.76KB]
- header_right.jpg [12.66KB]
- header_left.jpg [11.96KB]
- header_bg.jpg [440.00B]
- go.gif [736.00B]
- g_page.gif [1.00KB]
- first.gif [736.00B]
- bt_login.gif [1.52KB]
- back.gif [749.00B]
- arrow_082.gif [181.00B]
- admin_p.gif [4.28KB]
- a1.gif [100.00B]
- a.gif [556.00B]
- 311.gif [608.00B]
- 114.gif [337.00B]
- 083.gif [341.00B]
- 037.gif [118.00B]
- 010.gif [65.00B]
- 005.gif [1.00KB]
- 002.gif [308.00B]
- 001.gif [213.00B]
- css
- style.css [1.02KB]
- admin.css [2.16KB]
- META-INF
- MANIFEST.MF [36.00B]
- success.jsp [928.00B]
- storeValidDateList.jsp [10.61KB]
- storeUpdate.jsp [8.34KB]
- storeList.jsp [13.35KB]
- storeLimitList.jsp [10.61KB]
- storeInitialize.jsp [9.22KB]
- outStoreUpdate.jsp [7.41KB]
- outStoreList.jsp [11.38KB]
- outStore.jsp [7.08KB]
- newoutStoreUpdate.jsp [7.17KB]
- newinStoreUpdate.jsp [9.62KB]
- newMedicineUpdate.jsp [9.36KB]
- medicineUpdate.jsp [9.96KB]
- medicineList.jsp [12.13KB]
- medicineAdd.jsp [10.74KB]
- medSearchList.jsp [11.26KB]
- login.jsp [3.25KB]
- left.jsp [6.80KB]
- instoreList.jsp [12.80KB]
- index.jsp [1018.00B]
- inStoreUpdate.jsp [10.22KB]
- inStore.jsp [9.67KB]
- head.jsp [1.69KB]
- error.jsp [958.00B]
- alterPassword.jsp [7.88KB]
- test.sql [1.07KB]
- mysql--medicalmanagement.sql [1.27KB]
- MedicalManagement.sql [1.22KB]
- .project [1.39KB]
- .mymetadata [325.00B]
- .classpath [1.43KB]
- mysql--medicalmanagement.sql [1.27KB]
|