




免费预览已结束,剩余18页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)目录第1章 牛医生门诊管理系统系统规划11.1系统战略规划11.2 业务流程规划11.3系统总体结构规划11.3.1组织的的信息需求分析11.3.2数据规划21.3.3系统子功能规划和子系统的划分21.4可行性分析31.4.1经济可行性31.4.2技术可行性31.4.3操作可行性4第2章牛医生门诊管理系统系统分析52.1系统功能需求52.2数据字典62.3系统性能需求9第3章牛医生门诊管理系统系统设计103.1 模块设计103.2数据库设计103.2.1概念结构设计113.2.2物理结构设计123.3系统界面设计15第4章 系统实施与维护184.1系统主要代码184.2系统测试204.3系统的维护20参 考 文 献22第1章 牛医生门诊管理系统系统规划1.1系统战略规划科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理工作中必不可少的辅助工具,为了加快医院系统的信息化步伐,提高医院的业务水平,建设和完善医院信息系统已变得十分必要。系统的建设将本着“以患者为中心”的原则,以方便患者、提高就诊效率为目的,力争为患者提供最满意的服务,同时也将提高医院的社会效益和经济效益。1.2 业务流程规划图1.2.1 业务流程图1.3系统总体结构规划1.3.1组织的的信息需求分析根据系统业务流程分析其运作中产生和使用的信息,从而得出本医院管理系统为保证其业务流程运作的信息需求如下表所示。 1.3.2数据规划根据上表得到每个流程使用和产生的信息后,对体现这些信息需求的资料资源进行严格的定义、科学的分类和合理的组织,再对这些资料进行相应的合并 ,总结出主题数据如下: 门诊挂号单、挂号信息、处方单、就诊金额、划价信息、发票、入库清单、出库清单、药品库存信息、科室挂号量、药品库存量、病人信息库、医生资料、科室资料、药品信息项目诊治费用、存储资 料。1.3.3系统子功能规划和子系统的划分1)建立主题数据与流程的关系矩阵(u/c矩阵)2)确定基本功能模块功能规划(3)基本功能模块结构的生成1.4可行性分析1.4.1经济可行性本系统使用了iis服务器,简单易用,因此,在经济上是可行的。1.4.2技术可行性为了使平台具有更好的实用性和安全性,本平台基于当今广泛使用的windows xp操作系统,数据库的设计上则使用了安全性比较高的sqlserver,服务器选用了 微软公司的iis。而在web与数据库的接口采用了时下流行的nhibernate框架技术。页面设计选用pb工具进行编写,每一种选用的技术都被现在的编程者广泛使用。平台的构建对硬件的要求如下:服务器端:cpu 586或以上浏览器端:cpu 586或以上内存 128mb 硬盘 1g综合上述软、硬件方面的需求,本系统的构建过程在技术上是可行的。1.4.3操作可行性牛医生门诊系统具有友好的界面和简单的操作过程,由于平台简单易懂,易于使用 ,易于维护,所以平台在操作上也是具有可行性的。终上所述,该系统是可行的。第2章牛医生门诊管理系统系统分析2.1系统功能需求利用pb 和ms sql server 2005 为主要开发工具,以windows xp为开发平台。设计出医院门诊收费管理系统。可以实现数据库连接不需要手动连接,采用智能连接方式,医院门诊收费管理系统应实现:门诊挂号、收费、划价、药品管理、院长查询及各种查询等功能。该系统是一个典型的数据库开发应用程序,至少需要实现下列功能模块,且系统应有良好的扩展性及图形用户界面。数据流程图如下:图2.1.1 一层数据流图2.1.2 二层数据流2.2数据字典名字:门诊号列名:mzh描述:病人看病的类别及次序,取值方法是挂号时自动生成位置:处方信息名字:处方号列名:cfh描述:取值范围是00000199999,取值方法是由电脑自动生成位置:处方信息名字:病史列名:bs描述:病人曾经的得病记录位置:处方信息名字:病况列名:bk描述:病人目前的得病情况位置:处方信息名字:处方列名:cf描述:医生根据病人的得病情况做出的诊断,取值方法是由医生诊断获得的治疗方法及相关药品位置:处方信息名字:项目名称列名:xmmc描述:唯一标识药品的数据项,不能重名位置:药品价格合计 收费单名字:规格列名:gg描述:唯一标识药品的数据项,不能重名位置:药品价格合计 收费单名字:数量列名:sl描述:记录药品的多少。位置:药品价格合计 收费单名字:单价列名:dj描述:该药品在计量单位下的价格。位置:药品价格合计 收费单名字:库存数量列名:kcsl描述:描述该药品在药库中的多少。位置:药品价格合计 收费单名字:所属部门列名:ssmb描述:该种药品所属类别。位置:药品价格合计 收费单名字:药品编号列名:ypbh描述:唯一标识该药品的关键域,取值方法是由药品条形码标识。位置:门诊药房售药报表名字:售药数量/售药剂量列名:sysljl描述:某种药品一定时间内售出的数量或剂量。位置:门诊药房售药报表2.3系统性能需求 在查询时,应保证所有满足条件的记录都能查到。数据库记录通常在几百条以上,如有遗漏将会对客户的统计造成影响。一般操作的响应时间应该在1-2秒内。采用菜单界面,对用户比较友好。牛医生门诊管理系统所需要的资源较少,相对来说所需要的磁盘容量、工作站数量、网络传输能力、显示器质量均要求比较低。牛医生门诊管理系统以处理文字和数字类数据为主,较少涉及声音、图像、多媒体数据的动态传递等复杂需求,因此实现起来容易得多。当然,牛医生门诊管理系统要求数据的精确度很高。还有查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到,查到的记录应与给定的单项或组合查询条件完全匹配。并能满足操作员的使用要求。能够简洁大方,并能在一般条件下运行。还有牛医生门诊管理系统应该比较容易维护,能让操作员作简单的增加、删除、保存数据等功能。第3章牛医生门诊管理系统系统设计3.1 模块设计 本系统主要针对医院管理,主要有如下功能模块:基础数据维护:对用户信息的管理药品管理:主要对药品类别、药品类型及药品信息的管理 挂号:病人就医的主流程之一,为每一个病人分配一个号码 划价:计算药品的价格,主要包括中药、西药、中成药等 门诊收费:对各项收费进行汇总,如中药、西药、中成药等 查询:对挂号信息、收费信息进行查询管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。具体要求对系统进行功能分解,不断下去,直到分解成含义明确,功能单一的单元功能模块,从而绘制出系统的功能模块图,即hipo图。此管理信息系统的hipo图如下门诊收费管理查询收费划价挂号基础数据药品管理挂号查询收费查询类别设定药品管理最低库存科室管理医师管理图3.1.1功能模块图3.2数据库设计数据库设计是要在一个给定的应用环境(dbms)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。3.2.1概念结构设计在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体联系图(简称er图)的方法进行数据结构的描述。er图由实体、属性、联系三部分组成。er图的有关符号说明如下:实体属性联系病人病例划价明细药品挂号性别科室类型费用医生姓名性别年龄电话名族编号姓名数量价格分类科室化价员是否纳费规格名称药品数量是否发价药品金额图3.2.1 病人、挂号、药品、 病例划价明细er图 病人 m m 看病取药 m n n药品收费挂号 m价格 n病历划价明细 n图3.2.2 医院财务管理系统总体er图3.2.2物理结构设计物理结构设计的原则如下:(1)尽可能的减少数据冗余和重复。(2)结构设计与操作设计相结合。(3)数据结构具有相对的稳定性。基于以上设计原则,本系统设计了一个数据库,包含基本信息表(如药品、医师、科室等)及几个实体联系建模后的表(如划价信息表、收费信息表等)。为了加快系统访问的速度把这些表放在一个数据库中。本系统中相关数据库表结构设计举例如下:表1:用户表(p_user)编号字段名称字段类型字段说明1id数值id2用户名文本用户名3密码文本密码表2:药品信息表(med_xx)编号字段名称字段类型字段说明1id数值id2药品名称文本单位名称3药品数量文本单位名称4药品类型文本单位名称5药品价格文本单位名称6药品单位文本单位名称表3:病人信息表(p_pa)编号字段名称字段类型字段说明1id数值id2病人姓名文本姓名3年龄文本年龄4疾病类型文本患何病5挂号费数值挂号费6医疗费数值医疗费表4:科室表(med_ks)编号字段名称字段类型字段说明1id数值id2科室名称1文本科室名称3科室名称2文本科室名称4科室名称3文本科室名称表5:药品划价表(hj_t)编号字段名称字段类型字段说明1id数值id2药品编码文本药品编码3药品名称日期药品名称4型号规格文本型号规格5数量数值数量6应付款数值应付款7挂号id数值挂号id表6:药品划价汇总表(hj)编号字段名称字段类型字段说明1id数值id2类型文本类型3应收款数值应收款4挂号id数值挂号id表7:门诊收费表(hj_aa)编号字段名称字段类型字段说明1id数值id2收费项目文本收费项目3应付款数值应付款4挂号id数值挂号id表8:门诊收费汇总表(hj_a)编号字段名称字段类型字段说明1id数值id2类型文本类型3应收款数值应收款4挂号id数值挂号id表9:售药信息表(med_sy)编号字段名称字段类型字段说明1id数值id2药品名称文本单位名称3售出数量数值单位名称4药品类型文本单位名称5药品价格文本单位名称6总价数值单位名称3.3系统界面设计1.登录界面图3.3.1登录界面2.系统主界面 图3.3.2系统主界面 在此系统中,充分考虑到人们的使用习惯,利用了菜单对系统中功能进行分类列举,用使对系统的使用,通过菜单即能完成,这样使得主界面简洁,易于使用。另一方面,对当前使用的某一功能选项对应的窗口,以模式的方式进行工作,使得在同一窗口,仅能打开某一类功能的窗口,也在一定程度上减轻了用户的使用难度。3.用户管理界面图3.3.3用户界面本界面,主要实现对用户信息的管理,如用户编码等.能进行完备的用户编辑操作。主要控件代码:4.挂号界面图3.3.4挂号界面挂号是系统主要流程的第一步,它的主要功能是为病人人分配一个唯一的编号,在以后的流程中,这个编号即挂的号为划价、收费的基础。5.药品管理界面图3.3.5药品界面本界面,主要实现对药品信息的管理,如药品编码、药品名称、型号规格、有效期等.能进行完备的药品编辑操作。代码与用户管理相似。第4章 系统实施与维护4.1系统主要代码数据库连接代码:sqlca.dbms=odbcsqlca.autocommit=falsesqlca.dbparm=connectstring=dns=mz;uid=dba;pwd=sqlconnect using sqlca;if sqlca.sqlcodei_maxtimes thenmessagebox(终止登录,超过允许登录次数,登录窗口将关闭)close(w_load)elsename=sle_name.textpwd=sle_pwd.textdbpwd=select kouling into:dbpwd from guanliyuanbiaowhere yonghuming=:name;if dbpwd= thenmessagebox(登录失败,用户名错误!)w_load.sle_name.setfocus()elseif dbpwdpwd thenmessagebox(登录失败,口令错误!)w_load.sle_pwd.setfocus()elseen(w_guanli)close(w_load)end ifend ifend if用户管理界面主要代码:插入:int nn=dw_1.insertrow(0)if n=-1 thenmessagebox(插入记录,插入操作失败)elsedw_1.setfocus()dw_1.scrolltorow(n)dw_1.setrow(n)end if保存:int n,mdw_1.accepttext()n=dw_1.modifiedcount()m=dw_1.deletedcount()if n0 or m0 thenn=dw_1.update()if n0 thencommit;messagebox(系统用户管理,数据保存成功!)elserollback;messagebox(系统用户管理,数据保存失败!)end ifelsemessagebox(系统用户管理,数据未修改,不能执行保存操作!)end ifdw_1.retrieve()4.2系统测试在应用程序设计和创建的过程中,需要不断地对所设计的菜单、表单、报表等科学试验模块进行测试与调试。通过测试发现问题和纠正错误,并逐步加以完善。软件在运行过程中可能会产生各种各样的问题,也可能带来不同程度的严重后果。软件测试是保证软件质量的最重要的手段功能测试:测试是否满足开发要求,是否能够提供设计所描述的功能,是否用户的需求都得到满足。安全测试:验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。打印测试:采用系统中的百合和黑河测试。白盒测试:也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试实例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。黑盒测试:也称功能测试,将软件看黑盒子,在完全不考虑的内部结构和特性的情况下,测试软件的外部特性,根据软件的需求规格说明书设计测试实例,从程度的输入和输出特性上测试是否满足设定的功能。本系统主要用白盒测试进行系统测试。4.3系统的维护为了使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年建造师考试研讨会试题及答案
- 深入分析2024高级会计试题及答案
- 2025年入团考试试题及答案探索指南
- 2025年一级建造师考试预算管理试题及答案
- 一年级数学计算题专项练习汇编
- 消防器材管理与维护试题及答案
- 民用航空器维修执照项目试题及答案
- 施工现场管理的注意事项试题及答案
- 安全管理考核示例题及答案
- 中级会计考试归纳总结试题及答案
- 国际贸易公司后勤管理岗位职责
- 中国矿业大学专职辅导员招聘真题2024
- 骨科手术切口感染的预防与控制
- 透析营养不良相关知识
- 中级宏观经济学知到课后答案智慧树章节测试答案2025年春浙江大学
- 2025 ACC-AHA急性冠脉综合征患者管理指南解读课件
- 绿化工程施工专项施工方案
- 1.2区域整体性和关联性-以青田县稻鱼共生为例课件-高中地理人教版(2019)选择性必修2
- 2025年上半年能源集团所属辽宁能源煤电产业股份限公司招聘易考易错模拟试题(共500题)试卷后附参考答案
- “5领导作用-5.1领导作用和承诺”专业深度解读与应用指导材料(雷泽佳编制-2025C0)
- 《基于AAO-MBR工艺某县城5万立方米日处理量污水处理厂工程设计》13000字(论文)
评论
0/150
提交评论