基于Delphi7.0的规培生宿舍管理系统设计研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:szhanyc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:规培生宿舍管理系统是医疗信息化发展的趋势,数据库设计选择采用Microsoft SQL Server 2008,代码编写工具选择Delphi7.0。设计该系统主要实现对规培生住宿情况的统一调整,方便管理员对学生宿舍的管理工作。
  关键词:规培生宿舍管理系统;Delphi7.0;数据库设计;需求实现
  1.设计背景和系统概述
  1.1设计背景
  医学本科毕业后必须接受为期三年的住院医师规范化培训(简称规培),这一类的医学毕业生就叫做医学规培生。六安市人民医院最新竣工的全科医学中心为学生提供了优良的住宿环境,传统的手工方式管理文件档案存在着效率低下,保密性差等缺点,而且在大量文件和数据中查找资料,资料更新等工作都是十分烦琐的。而采用数据管理软件来管理学生信息,具有可靠性高,运算快捷,查询方便,操作简单,大存储量,保密性好和节省人力资料等优点,极大地提高了规培生人员信息管理工作的质量和效率,设计规培生宿舍管理系统的目的就是要取代传统的手工学生信息管理方式,提高工作效率。
  1.2系统概述
  信息管理系统(Mangement Information Systems,MIS)是一个不断发展的新型学科,通常制由人和计算机设备或其他信息处理技术组成并用于管理信息的系统。信息管理系统早已应用于各行个业,并随着计算机技术的发展和普及而以计算机信息管理系統逐渐取代了以往需要手工处理的各类信息管理系统。
  2.开发环境介绍
  2.1编程环境的选择
  Delphi7是专为分发企业级应用程序所设计的开发解决方案,并提供全新Web程序开发环境、建模工具、报表工具以及跨平台技术,提升企业开发人员生产力。Delphi 7是操作系统中快速应用开发环境的最新版本。它也是当前Windows平台上第一个全面支持最新Web服务的快速开发工具。无论是企业级用户,还是个人开发者,都能够利用Delphi 7轻松、快捷地构建新一代电子商务应用。Delphi 7是可视化的快速应用程序开发语言,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于种类应用程序设计。
  2.2数据库建立
  数据库建立在设计系统中是一个非常重要的环节,数据库研发和设计必须充分调研和理解用户的需求,然后把使用需求转变为数据库以及各个字段定义,构思出必要的字段且这些字段符合应用需求。
  3.系统总体设计
  3.1系统需求分析
  进行需求分析首先是调查用户的实际要求,具体步骤是:
  1)调查我院规培生整体宿舍情况。包括了解学生宿舍管理规章制度情况为分析信息流程做准备。
  2)调查规培生宿舍管理制度的情况。其中包括了解设计的每个功能模块需要录入和整理哪些数据,如何处理这些数据,输出哪些所需求的信息都是调查的重点。
  3)同时在了解制度的基础上,帮助使用者明确对我们设计系统的各种需求,包括使用需求、计算需求、数据的完整性等。
  3.2系统模块设计
  根据我们与科教科管理人员的讨论,大致把该系统划分为以下几个模块,如下图所示:
  3.3数据库的开发
  软件系统的开发工作需要考虑开发所需要的根本数据,以及初步提取的这些数据如何进行操作整理。整个数据整理的过程就是该软件系统的开发过程,这也就是数据库当初设计的方向。
  3.4E-R图构思
  本系统为规培生宿舍管理系统,主要管理规培学生的宿舍登记、宿舍安排、出入备案、字典维护等事项。系统根据需要可以查询规培生住宿信息,出人信息,住宿调整和出访信息等。在完成系统的ER图之后,需要将ER模型转化为关系模型,要设计出数据库所需要的表格。所有表格都达到了三范式的要求。针对该系统的特点,在对所搜集的数据都严格地按照范式的思想和要求去完成,数据库中的规范化之后,定义了如下表格,分别是bedchamber表,bedchambergrade表。通过对这几张表格的管理操作可以较好地完成系统设计的各项功能,并且表与表之间的所有字段有着不同程度的联系。
  由于版面原因这里就不详细阐述每个表结构和字段定义。我们通过以上这几张表设计基本能够完成系统的初步需求,等完成了系统的功能模块图绘制和数据库设计后,然后就具体实现每个模块功能,为每个功能构思一个进展图,也就是完成系统的详细设计。
  3.5数据库的备份和恢复
  数据库的破坏是很难恢复的,为了防止计算机灾难事故的出现,以备恢复系统和数据备份工作已经成为一项不可忽视的重要的系统管理工作。SOL Server 2008提供了强大的数据备份和恢复功能。
  备份就是制作数据库结构和数据的拷贝,以便在数据库遭到破坏时及时修复数据库。考虑到数据库系统比较小,可采用完全数据库备份。随着操作次数的不断增加,数据库里的数据被频繁的修改,为了记录在两次完全数据库备份之间的所有数据库活动,除了执行完全数据库备份外,还应备份事务日志。恢复是与备份对应的操作。数据库恢复就是指加载数据库备份系统中的进程。在恢复数据库的进程中,系统将自动进行某些操作,确保数据库安全和迅速地恢复,这些操作包括执行安全性检查和重建数据库及相关文件。
  4.软件系统具体设计
  4.1系统安全性
  系统及数据库的安全性是衡量数据库应用系统中的一项重要的指标。除了数据库服务器本身的安全机制外,我们需要对系统及数据库的安全性做更加深入的研究和讨论。用户登陆的权限,密码的维护仅仅是为了防止人为因素的破坏,还有非人为因素破坏的可能性,因而数据库的备份和恢复策略也是要慎重考虑的问题。
  4.2系统登录界面
  5.系统测试与调试
  在进行规培学生宿舍管理系统的调试过程中,我们主要针对输入数据进行反复的测试。当发现结果与所输入的数据不符或发生错误时,我们首先根据显示的结果来推测出错的原因,并在程序中确定响应的位置进行修改,然后重新输入以确正修改。若不正确,则采用排除法或其他方法来确定错误的位置。在Delphi系统中,我们借助设置短点的方法,单步执行,对程序进行跟踪访问来定位错误。若正确,则输入其他的数据看是否产生了新的错误,如此反复,直到程序不再出现新的错误为止。
  6.结论与展望
  该系统从初步设计到测试应用经历了多次调整,还存在许多欠缺的地方,只有在实际上线使用后才能更快的发现缺陷完善需求。随着我院规培生培训基地的进一步扩大发展,分部门分系统管理的新需求又提上了日程,总结初步设计经验为更大规模的应用奠定了良好的基础。
其他文献
【正】(楼主)翼下清风:随着国家宏观政策的调整、老百姓对农产品安全要求的提高、农民购买使用行为改变等因素的影响,农资市场已发生深刻的变化。农民的种植结构、企业的技术
开心的事,人们都乐于接受。而忧伤苦恼之事袭来时,人们往往哀叹人生不平,命运不公。其实,细细想来,在这残酷的世间,我们还能够好好地活着,就算是很幸福的事了。
处方分析工作是医院临床药学的一个重要工作形式,在提高医疗服务质量, 保证临床用药安全有效方面所发挥的作用越来越受到人们的重视和肯定.由于医院门诊处方量大,工作任务繁
<正> 保证稳定的石油供应,一直是美国政府关注的重点。9&#183;11恐怖袭击后,布什政府意识到,一旦由于突发事件使石油供应中断,美国有可能面临灾难性后果。为此,布什政府的首
利用一定转光剂添加到聚乙烯农膜中得到转光膜,可以将阳光中的紫外光和绿光转换成植物生长所需要的红或橙色光,改善作物光照条件,充分利用太阳能,减少使用农药和化肥,实现农作物增
世界著名聚烯烃生产商博禄公司的生产基地位于中东,但其客户却遍及北亚、东南亚、印度、非洲与中东。因此,一个高效的物流体系是该公司取得成功必不可少的条件。
目前,肿瘤的发病率在世界各地都呈明显的上升趋势。如何执行《麻醉药品管理办法》,做到既要切实保证医疗和科研合理需求,又要严格管理,防止发生流弊,特别是国家对麻醉药品实行计划
“曼海姆法硫酸钾生产技术”是一项具有重要意义的钾肥生产技术,说到它在中国的引进、吸收、开发历程,人们不会忘记被称作“中国曼海姆之父”的台湾企业家陈怡全;与前者同步开展
本文就医疗体制改革中,医院制剂的前景从人员素质、GMP要求、微机管理、新药开发、中药制剂的优势、规模等方面加以阐述。
<正> 对氯苯酚是一种重要的农药、医药和染料中间体。作为农药中间体用于合成杀螨剂、杀鼠剂、除草剂和防霉剂、防落叶素。作为医药中间体,它用来生产治疗冠心病的药物氯贝丁