1.2 研究的目的
本课题研究旨在使目前中小型医院门诊管理现代化,解决手工方式下工作效率低、配方开药出错、病人信息丢失等问题,通过本系统可提高医院工作效率从而优化流程,建设现代化医院门诊管理体系。该研究以医院门诊管理为背景,该系统涉及对医生诊断信息管理、病人信息管理、操作员权限管理等。本系统采用关系型数据库进行管理,具有对病人、医生、药品、诊断信息进行保存、修改、删除等多项操作。
2 开发工具及系统模式
2.1 VISUAL STUDIO集成开发环境(IDE)简介
Visual studio是一个全面的开发工具,此软件用于形成ASP.NET Web、桌面、移动应用程序以及XML Web Services。再如Visual Basic、Visual C++、Visual C#等都是应用相同的IDE,此IDE可实现工具共享并有利于多种语言解决方案。语言中还应用了.NET Framework的功能,使用此框架可简易ASP Web应用程序和开发XML Web Services的核心操作[1]。
2.2 SQL SERVER 2008简介
SQL Server 2008 在Microsoft平台上应用,此软件是用来控制数据。SQL Server 2008是把结构化、半结构化和非结构化的数据直接保存。此软件可实现对数据查找、检索、同步、上传和分析等操作。数据可以保存在不同的设备上,SQL Server 2008都可以管理数据不用考虑数据保存在哪里。
2.3 ASP.NET相关技术
1.C#:C#作为.NET平台的一个核心组件,起着至关重要的作用。C#的目的就是综合Visual Basic的高生产率和c++的行为。C#是面向对象的编程语言,面向对象,作为一种思想及编程语言,为软件开发的整个过程,包括从分析设计到维护,提供一个完整的解决方案[1]。
2.ADO.NET: 在ASP.NET应用开发中,数据库管理系统(RDBMS)的使用是不可缺少的。由于数据访问如此普遍,开发人员不断地为简单的数据库任务重新生成复杂的代码就显得毫无意义了,开发人员需要从格式各异的不同数据源中快速访问数据。ADO.NET对象模型中有五个主要的组件,分别是Connection对象、Command对象、DataAdapter对象、DataSet对象和DataReader对象[1]。
3.网页脚本语言:为提高Web项目的整体性能,提高人机交互的友好界面,网页脚本语言是很有用处的,有的时候可以解决很大的难题或提高程序的性能及应用性。JavaScript是一种基于对象和事件驱动,并具有安全性能的脚本语言。它是通过嵌入在标准的HTML语言中实现的[1]。
2.4 系统开发模式
现在系统平台模式主要有B/S和C/S模式。B/S模式即浏览器/服务器布局,C/S模式即客户端/服务器布局。
本系统采用的是B/S模式,因为B/S模式简化了客户端,它不要像C/S那样需要不同的客户机,只用通用的浏览器软件就好。其次,B/S简化了系统的开发和维护,不需要开发不同的客户应用程序。再次,B/S模式使用户操作变得简单,能够提高开发人员的开发效率。