大工19秋《软件工程》大作业题目及要求-题目四答案.doc
网络教育学院
《软件工程》课程大作业
题目:题目四:医院挂号系统
姓名:
报名编号:
学习中心:
层次:专升本
专业:计算机科学与技术
第一大题:谈谈你对本课程学习过程中的心得体会。
通过学习这门课程的时候,以及老师们的多元化教课,不但让我从理论上掌握软件工程这么科目,还有通过从不同的实例,让理论和实践得到了很好的结合,老师主要是从六个方面来描述软件工程,分别是信息和多媒体,数据库系统,布线系统,管理信息系统,JAVA编程技术,网络编程。有很多都是老师们多年的工作经验的总结。
管理信息系统(InformationSystem,IS):基于网络互联技术、计算机技术、现代通讯技术和各种软件技术,各种理论和方法于一体,提供信息服务的人机系统。它的组成是信息源,信息处理器,信息存储器,信息用户,信息管理者和传输通道。在信息系统中信息管理者起着主导的作用,做为一个信息系统是要靠好几个人一起合作的,信息系统开发的阶段可以分为,规划阶段,分析阶段,设计阶段,实施阶段,支持阶段,其中最重要的就是第一阶段,它由系统分析员,也是总体的设计师完成,而且传统的思想中的程序员写的代码应该是很重要的,可是实际上并不是这样,代码的编写是在实施阶段,所以不要以为在做系统时,代码是很重要的,可能我们在做系统时,从规划到实施都是一个人来完成,所以并没有意识到设计的重要性,只有一个好的设计才能从根本做一个好的系统!
第二大题:完成下面一项课程设计。
题目四:医院挂号系统
一、功能需求分析
门诊一直是困扰医院提高服务质量的一个复杂环节,特别是医疗水平高、门诊量大的医院,而造成门诊质量难以提高的因素主要有两方面:
一方面集中式挂号(现在流行的分层挂号只是相对而言一个范围较小的集中式挂号),就诊人员流量不均、具有不确定性,有明显的就诊高峰和低谷(表现在整个医院不同门诊时间段及同科室的不同时间段)。高峰期病人挂号排队长,就诊时间长,医生熟人插号现象,环境拥挤混乱,医生问诊时间短、不仔细、态度差。而低谷期,医生无病人看、溜号,医院资源浪费。
另一方面专家号(特别是名专家号)难挂,出现倒号、炒号现象,严重损害病人利益,影响到医院的声誉。而采用网上预约挂号,可有效的解决这一现象,还通过有效的身份验证,杜绝倒、炒专家号的现象,提高医院门诊服务质量,取得良好的社会效益和经济效益。
为了解决这一问题,我们需要一种能够方便快捷的挂号方式来满足各方面的需求,减少排队挂号的痛苦和时间的浪费,而本课题所研究的的医院网上挂号预约系统正好是为了解决这一问题而设计的方案,因此,本系统拥有很大的用户需求。
在信息查询过程中应该严格按照权限的定义,对收集的信息进行严格的资格审查,这样才能使得信息数据具有较高的安全性能。确保数据的输入准确是进行数据处理的基本要求,若输入出现错误将造成系统输出的失误或无效,让整个建立的系统的发挥不了作用。数据的输入在系统中通常都是大量的,这就要求设计的系统必须具备较强的处理能力,确保处理数据的速度较快。只有规定的人员才能对数据实现增,删,改,查等操作,未得到获授权的人员是无法进入系统的。
二、数据需求分析
(一)E-R图
本系统的各实体类的E-R图如下所示:
科室信息
科室信息
科室名称
科室概况
图2.1科室信息属性E-R图
密码账号名管理员
密码
账号名
管理员
图2.2管理员信息属性E-R图
图2.2管理员信息属性E-R图
用户
用户
真实姓名
登录名
登录密码
所在院系
性别
联系电话
所在楼层
电子邮件
就医卡号
图2.3用户信息属性E-R图
用户
用户
真实姓名
登录名
登录密码
所在院系
性别
联系电话
所在楼层
电子邮件
就医卡号
图2.3用户信息属性E-R图
图2.4医师信息属性E-R图
图2.4医师信息属性E-R图
医师信息
医师职称
医师名称
医师简介
时间表
时间表
时刻
图2.5时间属性E-R图
本系统的E-R图如图2.6所示:
图2.6系统关系图
(二)数据字典
以下列