2.系统分析
2.1主要的内容
(1)系统登陆
本系统的数据库中专门为用户创建了一张用于用户管理的表,用户必须输入相应的帐号和密码才能正确登陆到主程序窗口,使用本软件。如果帐号、密码不正确或者在用户管理表中没有找到,则会提示输入错误,重新输入。
(2)数据输入
用户可以通过病人信息输入、帐号文护、医生信息设置、科室信息管理、病人数据录入等向本系统数据库中输入相关的原始数据,而不必通过繁琐的数据库操作向数据库添加数据(其中包括字段非空)。
(3)数据查询
检查项目设置、病人信息输入、病人数据查询为用户提供对原始数据查询的功能。用户可以根据实际需要设置查询条件,来浏览数据库中符合条件的某一类数据。用户可以通过按钮功能将显示的某一类数据进行输出。
(4)系统模块
包括系统帮助以及版本信息,利于进一步改进。
2.2需求分析
医院化验单自助打印系统是医院提高工作效率和建立医院自动化必要的系统,从而减少人力与资源的浪费。
根据医院日常工作的需求和管理流程,本系统实施后,应达到以下目标:
(1)基本信息设置。
(2)查询功能,保证数据查询的灵活性。
(3)实现对病人信息的查询。提供灵活、方便的权限设置功能,使整个系统的管理分工明确。
2.3思路
(1)尽量采用现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。
(2)系统应符合医院医务信息管理的规定,满足医院日常管理工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术文护人员补充、文护。
(4)系统应具备数据库文护功能,及时根据用户需求进行数据的添加、删除、修改等操作。
2.4采用的技术
C/S结构程序设计开发,先进行前台页面的设计(美工),再结合VS.NET+SQL进行后台程序开发(程序设计和数据库设计)。
VS2008:完全基于模块与组件,具有更好的可扩展性与可研定制性以及数据处理性能。ADO.NET提供开发人员更好的灵活性,有效的缩短了应用程序的开发周期。
SQL Server:是一个数据库软件.用于网站数据库数据表的建设,查询等。
开发环境:WINDOWS XP +VS2008 + SQL Server。
2.5所用之ADO.NET数据库访问技术
运用目前比较流行的NET作为开发平台,采用ADO.NET实现数据链接,在面向对象的基础上,开发设计了医院化验单自助打印系统。
ADO.NET的名称起源于ADO(ActiveX Data Objects),是与数据源交互的.NET技术。
ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。它提供了平台互用性和可伸缩的数据访问,增强了对非连接编程模式的支持,并支持RICH XML,任何能够读取XML格式的应用程序都可以进行数据处理。
ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有使用与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。
ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。然而无论使用什么样的Data Provider,都将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连接,它允许用户与数据源交流并发送命令给它。为了快速地读取数据,使用SqlDataReader。如果想使用断开数据,使用DataSet和能进行读取或者写入数据源的SqlDataAdapter。
上一页 [1] [2] [3] [4] [5] 下一页
C#医院化验单自助打印系统设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766