病历管理系统设计与实现界面设计与实现、数据库逻辑设计毕业设计论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

病历管理系统设计与实现

──界面设计与实现、数据库逻辑设计

摘要:现代化的医院也应该有现代化的管理系统。在科技日益发达的今天,人们的身体健康也在不断受到重视。因此,医院进行现代化管理就变得尤为重要。这里,我们以一个典型的医院病历管理系统的开发为例,来讲述如何建立一个实用的病历管理系统。本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程中的体会。

关键字:病历管理系统;数据库;病人;药物;实体关系图

Abstract:Alsoshouldtherebethemodernizedmanagementsysteminthemodernizedhospital.

Thebodyhealthofpeoplealsoconstantlysufferedattachingimportancetotodayadvancedincreasinglyatthesciencean dtechnology.

Thereforethehospitalcarriesonthemodernizemanagingtobecometosuchanextentthatblamesforimportant. Here, ourdevelopmentofthetypicalhospitalphysicalmedicinemanagementsystemwithistheexample, andtellsabouthowtobuildapracticalhospitalphysicalmedicinemanagementsystem.

Selectedtopicbackgroundandthemeaningofthistext, article, etc. introductiongraduationprojectsubject, thecomparisonandsummarizingofresearchanddevelopmentbeingmutuallyrelated, thecourseofresearchanddevelopment, aswellasdesigningthetrainofthoughtwithrealizingthinkingoverofdetails, andfinallygivingouttherealizationthatauthorisinthegraduationprojectcourse.

Keywords:CaseHistoryMS;database;patient;medicine;E-R

第1章绪论

1.1 研究课题的背景

现代计算机技术的进步,使医院信息化已经成为现代医院改革与发展的重要方向。由于信息自动化的日趋重要,使利用计算机提高医院的日常工作效率已经成为各医院改革的迫切需求。

1.2 研究思路和工作计划

正如研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映了我们的基本的思路和过程。

(图1-2)

第2章的开发环境及配置

此次设计用开发,SQLSERVER2008作为后台数据库,在Microsoft的不同版本Windows中有不同版本的服务器。在实际设计中我使用的是Windows 7 + IISEXPRESS。

2.1 IISEXPRESS新特点

简练并且易于安装(文件大小不到10兆而且安装速度相当快)。在VisualStudio中不需要管理员权限即可启动和调试程序。提供了完整的Web服务器功能—包括SSL, URL 重写,多媒体支持和所有其他的IIS 7.x模块。它的可扩展模型和web.config配置结构和IIS 7.x是一样的。它可以和IISWeb服务器还有开发服务器同时运行在同一台机器上(他们不会相互冲突)。它支持WindowsXP及更高版本的操作系统—在所有操作系统平台上提供了完整的IIS 7.x功能集。

IISExpress(跟开发服务器一样)可以快速地从硬盘上的某个文件夹上启动网站程序。它不需要任何注册或配置步骤。在网站开发过程中,这个特性使启动和运行网站显得相当便捷。

2.2 的优点

[1]可管理性:使用基于文本的、分级的配置系统,简化了将设置应用于

服务器环境和Web应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。

[2]安全:为Web应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。

[3]易于部署:通过简单地将必要的文件复制到服务器上,应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。

[4]增强的性能:是运行在服务器上的已编译代码。与传统的ActiveServerPages (ASP)不同,能利用早期绑定、实时(JIT)编译、本机优化和全新的缓存服务来提高性能。

[5]灵活的输出缓存:根据应用程序的需要,可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。

[6]国际化:在内部使用Unicode以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。

[7]移动设备支持:支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。

[8]扩展性和可用性:被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet信息服务 (IIS)和运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。

[9]跟踪和调试:提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,支持使用 .NETFramework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。

[10]与.NETFramework集成:因为是 .NETFramework的一部分,整个平台的功能和灵活性对Web应用程序都是可用的。也可从Web上流畅地访问 .NET类库以及消息和数据访问解决方案。是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于COM开发的现有投资。

[11]与现有ASP应用程序的兼容性:ASP和可并行运行在IISWeb服务器上而互不冲突;不会发生因安装而导致现有ASP应用程序崩溃的可能。 仅处理具有.aspx文件扩展名的文件。具有.asp文件扩展名的文件继续由ASP引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在ASP和页面之间共享。

2.3 Web应用程序的布局

应用程序被定义为可从Web服务器上的虚拟目录及其子目录中调用的所有文件和可执行码。其中可以包含网页(.html文件)、Web表单页面(.aspx文件)、Web表单用户控件(.ascx文件)、XMLWeb服务(.asmx文件)、HTTP处理程序、HTTP模块和其他文件(如图像和配置文件)。现在使用的所有与Microsoft .NETFramework版本相关的脚本映射也都是应用程序的一部分。应用程序必须位于IIS虚

相关文档
最新文档