《医院管理系统》-软件工程专业课程设计说明书

上传人:ye****ng 文档编号:46113816 上传时间:2018-06-22 格式:DOC 页数:62 大小:1.58MB
返回 下载 相关 举报
《医院管理系统》-软件工程专业课程设计说明书_第1页
第1页 / 共62页
《医院管理系统》-软件工程专业课程设计说明书_第2页
第2页 / 共62页
《医院管理系统》-软件工程专业课程设计说明书_第3页
第3页 / 共62页
《医院管理系统》-软件工程专业课程设计说明书_第4页
第4页 / 共62页
《医院管理系统》-软件工程专业课程设计说明书_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《《医院管理系统》-软件工程专业课程设计说明书》由会员分享,可在线阅读,更多相关《《医院管理系统》-软件工程专业课程设计说明书(62页珍藏版)》请在金锄头文库上搜索。

1、xxxx 交通大学交通大学 软件工程软件工程课程设计报告课程设计报告班班 级:级: 计软计软 1 1 班班 姓姓 名:名: xxxx 学学 号:号: 课程设计题目:课程设计题目: 医院管理系统医院管理系统 所所 属属 课课 程程 : 软软 件件 工工 程程 实验室实验室( (中心中心) ): 8 8 楼楼 指指 导导 教教 师师 : xxxx 完完 成成 时时 间间 : 20162016 年年 6 6 月月 2828 日日信息科学与工程学院课程设计成绩单信息科学与工程学院课程设计成绩单课程名称:软件工程课程设计指导教师:xx姓名xx性别女学号xx班级计软 1 班综合成绩学生的工作态度与独立能力

2、(占总成绩 10%)分析和设计方法与思路(占总成绩 30%)分析和设计工具的应用(占总成绩 20%)现场答辩情况(占总成绩 20%)设计报告的质量(占总成绩 20%)说明:1. 学生工作态度与独立能力:从态度与独立分析设计能力方面评价;2. 分析与设计方法与思路:从软件工程分析与设计的正确性及合理性等方面评价;3. 分析和设计工具的应用:从相关建模工具的使用熟练程度方面评价;4. 现场答辩情况:从阐述情况、对问题的回答情况进行评价;5. 设计报告的质量:从内容的完整性、格式的规范性等方面评价。xx 交通大学信息科学与工程学院课程设计任务书课 程软件工程课程设计班级软件 13 级 1 班指导教

3、师xx题 目软件工程课程设计完成时间17-18 周主要 内容根据软件工程基本思想、软件过程模型、软件分析与设计方法、软件测试技术及软件项目管理方法,根据以给定的可行性研发报告,采用结构化分析与设计方法或面向对象 UML 建模方法分析设计毕业设计管理系统毕业设计管理系统,总体要求如下:1、学生根据实际情况进行分组,每组 4-5 人,每位成员完成正文中的一个部分,设计符合课题要求,实现相应的分析、设计和测试任务;2、系统设计要实用,编程简练,可用,功能全面;3、用例图、活动图、流程图、测试用例设计等要清楚、合理;4、设计上交内容:每位同学提交课程设计报告一份(按格式书写)。设计 报告 要求1、封面

4、;2、成绩单;3、课程设计任务书;4、内容提要与所承担的具体任务;5、“课程设计报告”正文部分,主要应包括:可行性研究报告(指导教师给定或一位小组成员完成);项目开发计划(一位小组成员完成);需求规格说明书(一位小组成员完成);概要/详细设计说明书(一位小组成员完成);测试计划(一位小组成员完成);6、课程设计总结:可以包括课程设计过程的收获、遇到的问题及解决过程的思考、对软件工程这门课程的思考和认识等内容。(每位小组成员完成)版面 要求1 题目用黑体三号,段后距 18 磅(或 1 行),居中对齐;2 标题用黑体四号,段前、段后距 6 磅(或 0.3 行);3 正文用小四号宋体,行距为 1.2

5、5 倍行距;4 标题按“一”、“”、“1”、“”顺序编号。星期周次一二三四五17 周5-6 节5-6 节指导 时间 安排18 周5-6 节5-6 节指导 地点语音楼 8 楼实验室本小组的成员包括:何昭霞、xx、戴雪睿、吴文静本报告需求分析部分由小组成员合作完成,概要/详细设计报告的分工如下:xx 所负责的模块:日统计模块、科室统计模块、交接班统计模块、排队模块、上下班签到模块。即本文档的 42 页至 46 页。戴雪睿所负责的模块:药房服务模块(取药、药品详情显示、进药、进药记录、增加新品种药、开退费单)。即本文档的 47 页至 50 页。董涵负责的模块:基本设置模块(对部门、员工、检查项目、排

6、班、用户等信息的基本管理)。即本文档的 50 页至 54 页。何昭霞所负责的模块:登录模块、注册模块、开处方模块、处方的查询、修改和删除模块、退药模块、开检查单模块、检查单的查询、修改和删除模块、记录检查单结果模块。即本文档的 54 页至 68 页。董晓东所负责的模块:缴费模块(缴纳药费、缴纳检查费)、退费模块。即本文档的69 页至 71 页。吴文静所负责的模块:导医服务模块(网上预约、前台挂号、前台挂号缴费、预约缴费、退号、预约提示)。即本文档的 71 页至 75 页。毕业设计管理系统概要毕业设计管理系统概要/ /详细设计报告详细设计报告1 1引言引言1.11.1 编写目的编写目的本文档意在

7、安排项目开发人员,发布开发任务,对各项指标进行严格规划,对即将遇到的问题作出预测和判断。1.21.2 项目背景项目背景项目委托单位:海星医院开发单位:xx 交通大学信息学院主管部门:软件一班 210该软件系统与人事管理系统与医保系统连接。1.31.3 定义定义SQL SERVER系统服务器所使用的数据库管理系统(DBMS)SQL一种用于访问查询数据库的语言事务流数据进入模块后可能有多种路径进行处理主键数据库表中的关键域。值互不相同外部主键数据库表中与其他表主键关联的域ROLLBACK数据库的错误恢复机制系统若未特别指出,统指本医院管理系统ATMAsynchronous Transfer Mod

8、e (异步传输模式)表 11.41.4 参考资料参考资料2钱乐秋,赵文耕.软件工程.清华大学出版社,2013 年 3 陈锐,张雷,李邵华.C#程序设计. 清华大学出版社,2011 年2 2任务概述任务概述2.12.1 目标目标实现一个高质量的医院管理系统2.22.2 运行环境运行环境.2.2.1.2.2.1 软件环境:名称名称版本版本语种语种操作系统Windows XP/win7简体中文数据库平台Sql Server20085.1简体中文应用平台tomcat7.x简体中文浏览器火狐、IE、Chrome简体中文表 2.2.2.2.2.2.2 硬件环境:服务器服务器最低配置最低配置推荐配置推荐配置

9、1CPU:P4 2.0G1CPU:P4 2.8GMem:512MMem:2G应用和数 据库服务 器HD:40GHD:120G表 32.32.3 需求概述需求概述登录:登录服务模块主要是针对医院内部的用户,包括管理员、医生、前台服务人员、药房管理人员、检查人员、队列管理人员和门诊统计人员。以上用户在正确填写用户名和密码之后便可以进入自己相应的模块进行操作。导医服务模块:提供对病人的管理、包括对病人会诊的资料登记、病人的预约资料、前台缴费单据、药品退费管理、欠费催款以及病人对医院的评价管理。排队服务模块:主要是为了组织病人能够有序的进行会诊,取药、和缴费。在会诊之前,队列管理员合理安排病人的排队顺

10、序。医生服务模块:医生通知病人会诊,然后给病人开处方和检查单,在开出药品之后若病人有退药需求则需要让医生开处退药单。检查模块:在医生开完检查单并且病人缴纳相应费用之后相关检查人员对病人进行检查并记录相应结果。药房服务模块:提供药品资料收集,发放药品以及退药入库的功能。门诊统计模块:提供对门诊科室、日统计和交接班汇总功能。上下班模块:主要用于内部职工上班签到以及下班签到。基本设置模块:包括对医院的检验设置、检查设置、科室、员工、用户等设置功能。2.42.4 条件与限制条件与限制本软件产品应严格遵循设计,编码规范及用户界面的友好性。2.4.22.4.2 硬件约束客户端约束:能访问本系统主页网站。服

11、务器端约束:客户通过用户交互界面提交一项请求,要求必须在 1 秒之内做出响应,不能给用户有迟滞的感觉。2.4.32.4.3 技术限制数据库:软件产品设计应与数据库无关,本系统使用 SQL Server 数据库为主。接口:符合本系统的接口标准。并行操作:同时允许 100 个以上客户端同时运行,保证数据的正确和完备性。编程规范:用 C#和 Asp 实现,由开发方提供一套编程规范,甲方审查认定。3 3总体设计总体设计3.13.1 处理流程处理流程对于医院外部人员在进入首页之后直接点击预约可进行网上预约或者根据其他导航可浏览本院信息和时事。对于医院内部工作人员都必须进行登录然后进入相应的页面进行操作。

12、3.23.2 总体结构和模块外部设计总体结构和模块外部设计系统包括的总体功能如下图所示图 1每一部分所包含的详细功能如下图所示图 2图 3图 43.33.3 功能分配功能分配【表明各项功能与程序结构的关系。】功能需求功能需求程序实现分配程序实现分配网上预约yuyue.aspx挂号处理feiyuyue.aspx日统计Outpatient Service.aspx科室统计Outpatient Service2.aspx交接班统计Outpatient Service3.aspx排队queue.aspx上下班签到main.aspx(Button_begin/Button_end)病例显示Case Hi

13、story.aspx取药Take Medicine.aspx药品详情显示Medicine Detail.aspx进药Add Medicine.aspx进药记录AddMedicine Detail.aspx增加新品种药Pharmacy Service.aspx开退费单Return Medicine.aspx查看退费单Return Medicine Detail.aspx表 44 4接口设计接口设计4.14.1 外部接口外部接口【包括用户界面、软件接口与硬件接口。】4.1.14.1.1 用户界面用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于

14、操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户为医院内部人员和患者,应尽量使系统简洁美观。在设计语言上,已决定使用 C# 进行编程,在界面上使用 HTML5 进行页面布局和美化。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。.4.1.2.4.1.2 软件接口软件接口服务器程序可使用 ASP.NET 提供的对 SQL SERVER 的接口,进行对数据库的所有访问。 服务器程序上可使用 SQL SERVER 的对数据库的备分命令,以做到对数据的保存。.4.1.3.4.1.3 硬件接口硬件接口在输入方面,对于键盘、鼠标的输入,可用 C#的标

15、准输入/输出,对输入进行处理。 在输出方面,打印机的连接及使用,也可用 C#的标准输入/输出对其进行处理。4.24.2 内部接口内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。5 5数据结构设计数据结构设计5.15.1 逻辑结构设计逻辑结构设计5.25.2 物理结构设计物理结构设计增加药品:AddMedicine字段类型字段约束注释am_idint非空,主键md_idvarchar(50)非空药品号,外键,关联 Medicine 表am_numberint非空药品编号am_timedatetime允许为 null增加药品时间e_idvarchar(50)非空员工号,外键,关联 Employee 表预约剩余号:Appointment_num字段名称字段类型字段约束注释e_nameint允许为 null员工姓名datedateti

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号