医院门诊就诊系统的设计与实现(VB.NET+ACCESS)
来源:wenku163.com 资料编号:WK163929 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK163929
资料介绍
摘 要 进入21世纪以来,网络的空前发展给人们的工作和生活带来了极大的便利,信息化建设已经成为节约运营成本、提高工作效率的首选。相比之下,国内相当数量的中小医院的门诊工作流程还采用相对保守的手工工作方式,数据信息查询和存储的成本较高,但效率却很低下。 门诊就诊系统是典型的医院信息系统(HIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、安全性好的数据库;而对于后者则要求具备应用程序功能完备,易使用等特点。 本系统使用Visual Basic.NET+Access,设计开发了门诊就诊系统。通过网络间的数据交换来实现注册、挂号、就诊、收费等几项工作,从而提高医疗部门在门诊就诊过程中的工作效率和质量。本论文详细介绍门诊就诊系统的开发过程。(毕业设计网 )
关键词:门诊就诊;挂号;就诊;.Net; Design of Out-Patient Attendance System Abstract Out-Patient attendance system is a typical hospital information system (HIS), which includes building up data-base in background and developing the application interface in foreground. The former requires consistency, integrality and security of data. The back-stage should make the application powerful and easily use. This system is developed byVisual Basic.NET+ ACCESS.and achieves registration, attendance and charge in order to improving the efficiency and quality of health department. In this paper, these functions and the process of development of Out-Patient system will be introduced in detail.
Key words: Outpatients; Register; Attendance; .Net
病人就诊流程 注册员负责注册病人信息;挂号员根据病人需求选择科室挂号;医生处理诊断过程和开药;收费员根据医嘱收费;系统管理员在后台对系统进行用户管理并展开系统的正常运行维护工作。每个角色操作的共性是通过密码验证后登录,通过框体显示自己的使用权限。角色工作完成后,通过退出选项关闭系统。
功能需求 系统功能主要包括以下几个方面: a.注册信息处理; b.挂号信息处理; c.就诊信息处理; d.收费信息处理; e.系统信息管理。
按照不同的角色权限对具体功能描述如下: 1 注册功能 注册员通过登陆界面登陆成功后,可以选择注册新病人、编辑注册病人和删除注册病人。注册新病人通过填写表格,包括姓名、性别、年龄、地址、电话完成注册,病人编号采用自动随机生成方式产生。编辑和删除病人信息则通过病人编号读取病人数据,达到编辑和删除的功能。 2 挂号功能 挂号员通过登录页面登录成功后,可以挂号、退号、查询病人挂号信息,只需输入病人的编号提交即可。挂号是当读取病人注册信息后,根据病人需求选择相应的挂号科室。退号也通过病人编号读取已经挂出的号,提交后则完成退号。查询病人挂号信息则通过病人编号列表选择相应的病人,显示出是否挂号以及挂号的科室信息。 3 医生功能 医生通过登录页面登录成功后,可以录入医嘱和编辑医嘱。病人找到相应科室后到医生处就诊,医生根据病人编号读取病人信息,通过病人信息中挂号信息判断此病人是否为挂的是本科室的号,如果是则开始就医。就医后医生需选择相应的医疗信息和用药信息以及填写病人医嘱。医生也可根据病人编号修改医疗信息用药情况和医嘱。 4 收费功能 收费员通过登录页面登录成功后,可以进行收费,分为医疗收费、药品收费以及缴费查询。收费员根据医生开具的医疗信息和药品信息可分别对两种项目进行收费。缴费查询则根据病人编号可查询到该病人是否已缴费。 管理功能 系统管理员通过登录页面登录成功后,可以进行系统用户的添加、编辑和删除,系统字典的添加,系统报表的查询以及用户的解冻。对于添加用户,需要管理员填写用户的相关信息并选择该用户在此系统中相应的权限。编辑和删除用户都根据用户姓名来读取相应的用户信息。系统数据字典的添加包括挂号科室种类、医疗种类和药品种类。系统报表查询将系统中各个数据字段显示出来。用户解冻是对由于用户五次输入密码错误造成该用户被冻结无法登陆情况的解除。(毕业设计网 )
性能需求 整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快。 安全性方面,当用户输入密码五次错误后该用户将被锁定,只有管理员权限可以解冻该帐户。 软件系统本身运行对计算机硬件平台和操作系统平台要求适中。
设计思路 本系统的功能根据使用者的不同而有所不同,主要有两种用户:普通用户和系统管理员。为了便于整个系统的组织管理,把整个系统分为两大模块:用户模块和管理员模块,两个模块的功能都完全相对独立的设计,然后再将它们集成到一个总的控制模块中。对于用户模块来说,只能使用属于本用户(注册员、挂号员、医生、财务人员)权限的功能,而管理员,则可以添加、修改、删除、解冻被冻结用户,添加系统数据字典,浏览、打印系统数据报表等。(毕业设计网 )
目 录 (毕业设计网 ) 1 引 言 1 2 相关理论技术 1 2.1 .Net技术 2 2.2 ACCESS数据库 2 3 用户需求分析 2 3.1 用户角色需求 2 3.2 功能需求 3 3.2.1 注册功能 3 3.2.2 挂号功能 3 3.2.3 医生功能 3 3.2.4 收费功能 3 3.2.5 管理功能 4 3.3 性能需求 4 4 门诊就诊系统的设计 4 4.1 设计思路 4 4.2 总体框架 4 4.2.1 系统管理员功能 5 4.2.2 普通用户功能 6 4.3 数据库设计 7 5 详细设计 8 5.1 用户登陆模块 8 5.2 用户功能模块 10 5.2.1 注册病人 10 5.2.2 挂号 10 5.2.3 医嘱录入 11 5.2.4 收费 12 5.3 管理员模块 13 5.3.1 用户添加 13 5.3.2 用户解冻 13 5.3.3 字典维护 14 (毕业设计网 ) 5.3.4 报表查询 14 6 系统测试 15 6.1 测试环境 15 6.2 测试结果 15 结 论 15 参考文献 16 致 谢 17 声 明 18 |