大学生毕业设计论文互助网-毕业设计联盟

 找回密码
 立即注册
毕业设计代做联系QQ:577211782
查看: 165|回复: 0

[分享帖] 基于C#的医协信息管理系统的设计与实现

[复制链接]

684

主题

701

帖子

2395

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2395
发表于 2018-12-5 22:13:01 | 显示全部楼层 |阅读模式
毕业设计代做-QQ-577211782
目 录
前 言    1
1.可行性分析及开发工具的选择    1
1.1 课题开发背景及可行性分析    1
1.2开发环境简介及选用原因    2
2.系统开发概要设计    3
2.1窗口设计概要设计    3
2.2数据表设计    5
3.系统开发详细设计    7
3.1登录窗口的实现    7
3.2注册窗口的实现    10
3.3系统主页的实现    12
3.4医院信息管理窗口的实现    13
3.5患者信息管理窗口的实现    14
3.6医患纠纷信息管理窗口的实现    15
4.软件测试    16
4.1登录窗口和注册窗口各功能测试    16
4.2主页各功能测试    17
4.3医院信息管理窗口各功能测试    18
4.4患者信息管理窗口各功能测试    19
4.5医患纠纷信息管理窗口各功能测试    19
4.6测试结果总结    20
结 论    20
参考文献    21
致 谢    22

摘 要
在计算机技术不断进步的推动下,人们的生活方式也因此变得效率更高。医协的工作人员长期从事着繁杂高压的工作,这促使以计算机为平台的信息化医协管理系统的诞生。该文将详细介绍医协管理系统的设计实现过程,其中主要会涉及到登录窗口、注册窗口、主页、医院信息管理窗口、患者信息管理窗口和医患纠纷信息管理窗口的设计实现。其中医协信息管理窗口是该系统的核心部分,其它几个窗体都是为实现该窗体而服务的。医协信息管理系统是用C#语言进行设计开与开发的,所使用的数据库是Access数据库。医协信息管理系统使用过程简单,方便操作,实用性强,解决了医患纠纷处理人员工作强度大和压力大的难题。
关键词:信息化;C#;Access; 高效

Abstract
As computer technology advances, people's lifestyles become more efficient. The staff of the medical association has long been engaged in the work of heavy and heavy pressure, which has led to the creation of a computerized system of information and medicine management systems.This paper introduced in detail the design of the medical association management system implementation process, the main homepage will involve the login window, registration window, window, patient, hospital information management information management window and doctor-patient dispute information management the design implementation of the window. The cim window is the core part of the system, and the other forms are for the implementation of the form. The medical association information management system is designed and developed with the c # language, and the database used is the Access database. The use of the medical association information management system is simple, easy to operate and practical, which solves the problem of the strength and stress of the medical treatment personnel.
Key words: Informatization; C #; ACCESS; Efficient




基于C#的医协信息管理系统的
设计与实现
前 言
近几年来国内医患纠纷愈演愈烈,医患纠纷主要表现为纠纷数量大增、医患矛盾敏感、患者索赔高、医患纠纷处理困难。这使得医疗纠纷的处理成为医患双方和处理部门“心中的痛”,同时也成为影响社会和谐的重大焦点问题之一。由于医疗工作本生的特殊性和人体本身的生理复杂性等各方面原因,使医疗纠纷再所难免。区别仅在于处于不同的时期的、不同的医疗机构或者不同的医务人员中发生的医疗纠纷的次数和规模。因此如何合理合法、快速有效地处理这些医疗纠纷,成为当务之急。当然,最直接的一个方法就是提高医患纠纷处理工作人员的工作效率。
1.可行性分析及开发工具的选择
1.1 课题开发背景及可行性分析
1.1.1医协信息管理系统的研究目的
医协信息管理也就是医患纠纷信息管理,主要服务于从事医患纠纷处理相关事宜的人员,通过利用计算机技术来提高他们的工作效率。该系统的实现是基于C#提供的窗体界面,并利用Access提供的数据库来存储和记录数据。主要功能包括患者信息管理、医疗纠纷处理信息管理和医院信息管理。协助医患纠纷处理人员管理医院和患者医疗纠纷方面的问题。能真正做到解决医患纠纷正面冲突,快速有效的处理相关事宜。使医患纠纷处理工作更高效、更方便、更快捷。
1.1.2医协管理系统的可行性分析
医协管理系统功能完善,涵盖医院管理界面、患者管理界面、医患纠纷管理界面和系统管理界面,基本满足医患纠纷工作人员的所有要求。系统设计采用软件实用化的思想,使用人员操作简单,用户界面实用和直观。支持键盘输入信息,操作灵活,运行速度更快,操作人员容易学,好上手。
(1)安全性方面
系统登录窗口采用用户名和用户密码匹配的方式进行登录,登录成功后进入系统主页,安全可靠。另外,系统中相关的数据存储在ACCESS数据库中,相对旧数据而言,安全可靠。
(2)灵活性方面
各模块窗体之间相互独立,但又可以灵活嫁接,并提供丰富的系统管理功能,同时可以根据用户特殊要求进行二次开发。
(3)实用性方面
灵活的医患纠纷信息管理窗口、医院信息管理界面和患者信息管理界面,使得工作人员在解决医患纠纷时可以快速准确的获取相关数据。
(4)智能性方面
本系统尽可能多的减少了系统使用人员的操作强度,极大提高了医患纠纷事件处理效率,减轻了相关工作人员的工作量。
1.2开发环境简介及选用原因
1.2.1开发环境简介
C#是由微软公司发布的,它是一种面向对象的编程语言。主要用于开发设计能在.NET平台上运行的应用程序。C#是Anders Hejlsberg设计的,他是微软公司研究员。于1998年Anders Hejlsberg和他的设计团队开始使用C#语言。C#继承了C、C++和Java等主流语言优良的血统,同时还摒弃了它们的缺点。C#语言包括了七个比较热门的设计,分别是,领域数据库应用程序开发、分布式开发、Web应用开发、网络通信开发、嵌入式设备开发、游戏软件开发以及工具软件开发。
数据库Microsoft Office Access也是由微软发布的。Access是一种关系数据库管理系统。
1.2.2选择上述开发工具的原因
C#兼顾系统开发和应用开发,是一种实用性很强的面向对象的程序设计语言。C#语言的设计简单化、现代化、通用化。
Access数据库有强大的数据处理和数据统计分析能力。

2.系统开发概要设计
2.1窗口设计概要设计
2.1.1登录窗口设计
登陆界面是进入系统后的第一个界面。主要负责验证用户名和用户密码是否与数据库中用户表相匹配。当输入的用户名和密码都能与用户信息表中的用户名和密码相匹配时,则跳转至系统主页面;当输入用户名或者密码有一个与用户信息表中的信息不匹配时,则能通过对话框提示反映相关错误信息。
同时登录窗口要具备跳转至用户注册界面的功能,防止首次使用该系统的用户无法注册。具体流程图如图1所示。
2018-12-05_215929.png


图1 登录窗口流程图

2.1.2注册窗口设计
用户注册窗口主要功能是添加新用户。需要添加的信息有用户名和密码。动作是将这两条信息添加至数据库中的用户信息表。当用户输入的用户名和密码在用户表中已经有记录时,能够弹出相应对话框提醒,并且跳转至登录界面。当用户输入的用户名和密码在用户表中没有时,弹出对话框提醒注册成功,并跳转至登录窗口。具体流程图如图2所示。
2018-12-05_220011.png

图2 注册窗口流程图
2.1.3系统主页设计
主页是该系统的核心页面,主要包括四大功能区。
(1)医院信息管理
单击医院信息管理入口,进入医院信息管理窗口。医院信息管理窗口主要包括医院相关信息的添加、删除、查找和修改。与医院信息管理窗口相对应的数据表是医院信息表。
(2)患者信息管理
单击患者信息管理入口,进入患者信息管理窗口。患者信息管理窗口主要包括患者相关信息的添加、删除、查找和修改。与患者信息管理窗口相对应的数据表是患者信息表。
(3)医患纠纷信息管理
单击医患纠纷信息管理入口,进入医患纠纷信息管理窗口,与其相对应的数据表是医患纠纷信息表。
(4)系统管理
单击系统管理入口,进入系统管理窗口主要包括用户注册(可直接跳转至注册窗口),退出系统两部分。
主页具体功能结构图如图3所示。


2018-12-05_220046.png

图3 系统主页功能结构图
2.2数据表设计
2.1.1用户表设计
用户表主要记录用户信息,主要包括包括ID、用户名和密码三个字段。各部分属性如表1所示。

2018-12-05_220112.png

2.1.2医院信息表设计。
医院信息表记录医院相关信息。主要包括:序号,医院名称,医院等级,所在位置(方便后期走访),联系方式(方便调查取证)。医院信息表各个字段属性如表2所示。
表2用户表字段属性


2018-12-05_220145.png

2.1.3患者信息表设计
患者信息主要记录医患纠纷中患者信息。主要包括:序号,姓名,医院,科室,疾病,受理日期,索赔金额,索赔比例。患者信息表各个字段属性如表3所示。
表3患者表字段属性


2018-12-05_220209.png

2.1.4医患纠纷信息表设计
医患纠纷信息表记录医患纠纷最终的处理情况。主要包括序号,姓名,医院,科室,疾病,受理日期,听证日期,责任认定,索赔,索赔比例,计赔,计赔比例,实赔,结案日期,调解时限,调解主持,调解人员和备注。医院信息表各个字段属性如表4所示。
表4医患纠纷信息表字段属性


2018-12-05_220240.png

3.系统开发详细设计

3.1登录窗口的实现
3.1.1登录窗口布局
系统一经启动就进入登录窗口,可以说,登录窗口是系统安全的一道屏障。登录窗口的设计遵循人性化设计,考虑到用户可能第一次使用系统,用户表中没有新用户的信息,所以,在登录窗口中特意添加了注册按钮,点击用户按钮时直接跳转至注册窗口,解决了新用户初次无法进入系统的问题。另外,当用户输入用户名有误或者密码有误时,系统弹出提示框,提醒用户错误信息以便用户修改相关信息。
登录窗口中各控件名称及其功能略。
3.1.2登录窗口登录按钮和注册按钮功能的实现
登录按钮的功能主要是通过判断用户输入的密码和用户名是否与数据库用户表中的信息一致,如果一致,则跳转至系统主页,如果不一致则弹出相应的提示信息。
3.2注册窗口的实现
3.2.1注册窗口布局
注册窗口通过用户在登陆界面点击“注册”按钮,或者系统管理窗口单击“注册”按钮来跳转。注册窗口主要涉及数据库中的用户注册表。设计采用小窗口模式。注册窗口中各控件名称及其功能如下表6所示。
略。
3.2.2注册窗口注册功能实现
注册窗口中注册功能的实现是通过“确认注册”按钮来实现的。注册窗口主要功能是添加新的用户信息。
3.3系统主页的实现   
主页布局与控件介绍主页面是系统的重要组成部分,它主要起到导航的作用。指示和提醒用户跳转至所需要的窗体,对医院信息、患者信息、医患纠纷信息和系统进行操作。主页面设计美观大方,直观和人性化的窗体布局更是让用户在使用过程中更加方便快捷,而对于第一次使用该系统的人来说也可以得心应手。主页面相关控件介绍如表7所示。
略。
3.4医院信息管理窗口的实现
医院信息管理窗口主所涉及的数据表是医院信息表。用户通过这个窗口对医院相关信息进行添加、删除、查找和修改。这个窗口的亮点是减少了用户的手动操作。其中相关的控件介绍如表8所示。
略。
3.5患者信息管理窗口的实现
患者信息管理窗口通过用户单击主页中的患者信息管理入口进入。患者信息管理窗口的主要功能是对患者信息进行相应的添加、删除、查找和修改,操作的数据表是患者信息表。患者信息管理窗口中的相关控件如表9所示。
略。
3.6医患纠纷信息管理窗口的实现
医患纠纷窗口使用来处理医患纠纷信息的窗口,是整个系统的重要组成部分,可以说其他窗口都是为医患纠纷信息管理窗口服务的。它的主要功能是对医患纠纷信息表进行信息的添加、删除、修改、查找。该窗口采用的comboBox控件和dateTimePicker控件极大程度上减少了人为输入,提高了用户的工作效率。医患纠纷信息管理窗口控件介绍如表10所示。
略。
医患纠纷窗口是整个系统的核心部分,在整个窗体设计上尽量的减少人为输入,在界面布局上也应该更加人性化。
医患纠纷信息管理窗口布局如图9所示。
略。
4.软件测试

4.1登录窗口和注册窗口各功能测试
根据登录窗口功能要求及设计,具体测试如表11所示。
2018-12-05_220515.png
根据注册窗口功能要求及设计,具体测试如表12所示。
2018-12-05_220545.png
4.2主页各功能测试
根据主页功能要求及设计,具体测试如表13所示。
表13主页测试表
2018-12-05_220613.png
4.3医院信息管理窗口各功能测试
根据医院信息管理窗口功能要求及设计,具体测试如表14所示。
表14医院信息管理窗口测试表
2018-12-05_220639.png
4.4患者信息管理窗口各功能测试
根据医院信息管理窗口功能要求及设计,具体测试如表15所示。
表15患者信息管理窗口测试表
2018-12-05_220705.png
结 论   
系统的初步设计已经全部完成,各功能模块也能够正常使用,但系统仍然存在许多需要改进之处。在这之后的日子里,对系统进行进一步的改进。通过多次实验目前觉得最需要改进的有以下几个方面:当输入完一个文本框后无法通过回车键进行下一文本框的输入;当退出各个窗体之后直接退出系统,用户想要进行其他操作只能再次登录进入;在医患纠纷信息管理窗口中,combo_科室没有和text_医院关联,无法通过检测输入的医院名称来直接更新出该医院所对应的科室来。该医协管理系统还存在很多目前没有发现的问题,在以后的日子里,会进一步完善升级该系统。


参考文献
[1] 甘勇,尚展垒.C#程序设计[M].人民邮电出版社,20**.4.
[2] 明日科技.C#经典编程220例[M].清华大学出版社,20**.1.
[3] 王小科,李继页.C#开发宝典[M].机械工程出版社,20**.6.
游客,如果您要查看本帖隐藏内容请回复

致 谢
时光荏苒,白驹过隙,四年的大学生活转瞬即逝,回首逝去的四年时光,心中感慨万千。首先诚挚的感谢我的论文指导老师***老师。感谢她在忙碌的教学工作中挤出时间来解答我在系统设计过程中遇到的疑难问题,在论文撰写后期***老师还不厌其烦给我审查和修改论文。还有感谢教过我的所有老师们,谢谢你们四年以来的教诲,让我在这四年大学生活中无论在专业知识还是生活工作方面都收获颇多。感谢四年中陪伴在我身边的同学和朋友们,感谢他们在我四年的成长过程中为我提出的有益的建议和意见。感谢那些本文所涉及的参考文献的撰写者们,感谢这些前辈的研究和付出,有了他们的文献,让我在论文书写过程中收益良多。最后,再次感谢我的论文指导老师***老师,万分感谢!





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|毕业设计联盟

GMT+8, 2019-9-21 04:54 , Processed in 0.117271 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

本站部分文字及图片资料均来自于网络,如侵犯到您的权益,请及时通知我们删除,谢谢。

快速回复 返回顶部 返回列表