您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 商业计划书 > 医院管理系统概要详细说明书
[键入文字]1重庆交通大学《软件工程》课程设计报告班级:计软1班姓名:向雨佳学号:6313060580112课程设计题目:《医院管理系统》所属课程:软件工程实验室(中心):8楼指导教师:王家伟完成时间:2016年6月28日[键入文字]2信息科学与工程学院课程设计成绩单课程名称:软件工程课程设计指导教师:王家伟姓名向雨佳性别女学号631306050112班级计软1班综合成绩学生的工作态度与独立能力(占总成绩10%)分析和设计方法与思路(占总成绩30%)分析和设计工具的应用(占总成绩20%)现场答辩情况(占总成绩20%)设计报告的质量(占总成绩20%)说明:1.学生工作态度与独立能力:从态度与独立分析设计能力方面评价;2.分析与设计方法与思路:从软件工程分析与设计的正确性及合理性等方面评价;3.分析和设计工具的应用:从相关建模工具的使用熟练程度方面评价;4.现场答辩情况:从阐述情况、对问题的回答情况进行评价;5.设计报告的质量:从内容的完整性、格式的规范性等方面评价。[键入文字]3重庆交通大学信息科学与工程学院课程设计任务书课程软件工程课程设计班级软件13级1班指导教师王家伟题目软件工程课程设计完成时间17-18周主要内容根据软件工程基本思想、软件过程模型、软件分析与设计方法、软件测试技术及软件项目管理方法,根据以给定的可行性研发报告,采用结构化分析与设计方法或面向对象UML建模方法分析设计毕业设计管理系统,总体要求如下:1、学生根据实际情况进行分组,每组4-5人,每位成员完成正文中的一个部分,设计符合课题要求,实现相应的分析、设计和测试任务;2、系统设计要实用,编程简练,可用,功能全面;3、用例图、活动图、流程图、测试用例设计等要清楚、合理;4、设计上交内容:每位同学提交课程设计报告一份(按格式书写)。设计报告要求1、封面;2、成绩单;3、课程设计任务书;4、内容提要与所承担的具体任务;5、“课程设计报告”正文部分,主要应包括:①可行性研究报告(指导教师给定或一位小组成员完成);②项目开发计划(一位小组成员完成);③需求规格说明书(一位小组成员完成);④概要/详细设计说明书(一位小组成员完成);⑤测试计划(一位小组成员完成);6、课程设计总结:可以包括课程设计过程的收获、遇到的问题及解决过程的思考、对软件工程这门课程的思考和认识等内容。(每位小组成员完成)版面要求1.题目用黑体三号,段后距18磅(或1行),居中对齐;2.标题用黑体四号,段前、段后距6磅(或0.3行);3.正文用小四号宋体,行距为1.25倍行距;4.标题按“一”、“㈠”、“1”、“⑴”顺序编号。指导时间安排星期周次一二三四五17周5-6节5-6节18周5-6节5-6节指导地点语音楼8楼实验室[键入文字]4任务分配说明本小组的成员包括:何昭霞、向雨佳、戴雪睿、吴文静本报告需求分析部分由小组成员合作完成,概要/详细设计报告的分工如下:向雨佳所负责的模块:日统计模块、科室统计模块、交接班统计模块、排队模块、上下班签到模块。即本文档的42页至46页。戴雪睿所负责的模块:药房服务模块(取药、药品详情显示、进药、进药记录、增加新品种药、开退费单)。即本文档的47页至50页。董涵负责的模块:基本设置模块(对部门、员工、检查项目、排班、用户等信息的基本管理)。即本文档的50页至54页。何昭霞所负责的模块:登录模块、注册模块、开处方模块、处方的查询、修改和删除模块、退药模块、开检查单模块、检查单的查询、修改和删除模块、记录检查单结果模块。即本文档的54页至68页。董晓东所负责的模块:缴费模块(缴纳药费、缴纳检查费)、退费模块。即本文档的69页至71页。吴文静所负责的模块:导医服务模块(网上预约、前台挂号、前台挂号缴费、预约缴费、退号、预约提示)。即本文档的71页至75页。[键入文字]5毕业设计管理系统概要/详细设计报告1.引言1.1编写目的本文档意在安排项目开发人员,发布开发任务,对各项指标进行严格规划,对即将遇到的问题作出预测和判断。1.2项目背景项目基于落后的医院管理系统实行升级版的开发,对原系统不足之处进行弥补,开发人员为重庆交通大学信息学院在校学生,意在更好的为病人和医院工作人员提供更好地服务。项目委托单位:海星医院开发单位:重庆交通大学信息学院主管部门:软件一班210该软件系统与人事管理系统与医保系统连接。1.3定义SQLSERVER系统服务器所使用的数据库管理系统(DBMS)SQL一种用于访问查询数据库的语言事务流数据进入模块后可能有多种路径进行处理主键数据库表中的关键域。值互不相同外部主键数据库表中与其他表主键关联的域ROLLBACK数据库的错误恢复机制系统若未特别指出,统指本医院管理系统ATMAsynchronousTransferMode(异步传输模式)表11.4参考资料[1]萨师煊,王珊.《数据库系统概论》.高等教育出版社,2011年[2]钱乐秋,赵文耕.《软件工程》.清华大学出版社,2013年[3]陈锐,张雷,李邵华.《C#程序设计》.清华大学出版社,2011年[键入文字]62.任务概述2.1目标实现一个高质量的医院管理系统2.2运行环境.2.2.1软件环境:名称版本语种操作系统WindowsXP/win7简体中文数据库平台SqlServer20085.1简体中文应用平台tomcat7.x简体中文浏览器火狐、IE、Chrome简体中文表2.2.2.2硬件环境:服务器最低配置推荐配置应用和数据库服务器1CPU:P42.0G1CPU:P42.8GMem:512MMem:2GHD:40GHD:120G表32.3需求概述医院管理系统的需求分析包括以下范围:登录:登录服务模块主要是针对医院内部的用户,包括管理员、医生、前台服务人员、药房管理人员、检查人员、队列管理人员和门诊统计人员。以上用户在正确填写用户名和密码之后便可以进入自己相应的模块进行操作。导医服务模块:提供对病人的管理、包括对病人会诊的资料登记、病人的预约资料、前台缴费单据、药品退费管理、欠费催款以及病人对医院的评价管理。排队服务模块:主要是为了组织病人能够有序的进行会诊,取药、和缴费。在会诊之前,队列管理员合理安排病人的排队顺序。医生服务模块:医生通知病人会诊,然后给病人开处方和检查单,在开出药品之后若病人有退药需求则需要让医生开处退药单。检查模块:在医生开完检查单并且病人缴纳相应费用之后相关检查人员对病人进行检查并记录相应结果。[键入文字]7药房服务模块:提供药品资料收集,发放药品以及退药入库的功能。门诊统计模块:提供对门诊科室、日统计和交接班汇总功能。上下班模块:主要用于内部职工上班签到以及下班签到。基本设置模块:包括对医院的检验设置、检查设置、科室、员工、用户等设置功能。2.4条件与限制2.4.1标准符合性本软件产品应严格遵循设计,编码规范及用户界面的友好性。2.4.2硬件约束客户端约束:能访问本系统主页网站。服务器端约束:客户通过用户交互界面提交一项请求,要求必须在1秒之内做出响应,不能给用户有迟滞的感觉。2.4.3技术限制数据库:软件产品设计应与数据库无关,本系统使用SQLServer数据库为主。接口:符合本系统的接口标准。并行操作:同时允许100个以上客户端同时运行,保证数据的正确和完备性。编程规范:用C#和Asp实现,由开发方提供一套编程规范,甲方审查认定。3.总体设计3.1处理流程对于医院外部人员在进入首页之后直接点击预约可进行网上预约或者根据其他导航可浏览本院信息和时事。对于医院内部工作人员都必须进行登录然后进入相应的页面进行操作。[键入文字]83.2总体结构和模块外部设计系统包括的总体功能如下图所示图1每一部分所包含的详细功能如下图所示图2[键入文字]9图3图43.3功能分配【表明各项功能与程序结构的关系。】功能需求程序实现分配网上预约yuyue.aspx挂号处理feiyuyue.aspx日统计OutpatientService.aspx科室统计OutpatientService2.aspx交接班统计OutpatientService3.aspx排队queue.aspx上下班签到main.aspx(Button_begin/Button_end)病例显示CaseHistory.aspx取药TakeMedicine.aspx药品详情显示MedicineDetail.aspx进药AddMedicine.aspx进药记录AddMedicineDetail.aspx增加新品种药PharmacyService.aspx开退费单ReturnMedicine.aspx查看退费单ReturnMedicineDetail.aspx表44.接口设计4.1外部接口【包括用户界面、软件接口与硬件接口。】[键入文字]104.1.1用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户为医院内部人员和患者,应尽量使系统简洁美观。在设计语言上,已决定使用C#进行编程,在界面上使用HTML5进行页面布局和美化。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。.4.1.2软件接口服务器程序可使用ASP.NET提供的对SQLSERVER的接口,进行对数据库的所有访问。服务器程序上可使用SQLSERVER的对数据库的备分命令,以做到对数据的保存。.4.1.3硬件接口在输入方面,对于键盘、鼠标的输入,可用C#的标准输入/输出,对输入进行处理。在输出方面,打印机的连接及使用,也可用C#的标准输入/输出对其进行处理。4.2内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。[键入文字]115.数据结构设计5.1逻辑结构设计5.2物理结构设计增加药品:AddMedicine预约剩余号:Appointment_num字段名称字段类型字段约束注释am_idint非空药品单号,主键md_idvarchar(50)非空药品号,外键,关联Medicine表am_numberint非空药品编号am_timedatetime允许为null增加药品时间e_idvarchar(50)非空员工号,外键,关联Employee表字段名称字段类型字段约束注释e_nameint允许为null员工姓名datedatetime允许为null日期[键入文字]12缴费:MoneyThing退药:ReturnMedicine开药:TakeMedicine字段名称字段类型字段约束注释tm_idint非空处方编号,主键cu_idint非空门诊号,外键,与Cure关联md_idvarchar(50)非空药品编号tm_numberint非空药品数量total_numint允许为null总的数量surplus_numint允许为null剩余数量d_idvarchar(50)允许为null部门号e_idvarchar(50)允许为null员工号字段名称字段类型字段约束注释cu_idint非空门诊号,外键,关联Cure表yf_moneymoney允许为null缴纳的药费yf_timedatetime允许为null缴纳药费时间yf_eidvarchar(50)允许为null收药费人的姓名xm_moneymoney允许为null缴纳的项目费用xm_timedatetime允许为null缴纳项目费用的时间xm_eidvarchar(50)允许为null收纳检查费用的时间ty_moneymoney允许为null退药金额ty_timedatetime允许为null退药时间ty_eidvarchar(50)varchar(50)退药人姓名字段名称字段类型字段约束注释cu_idint非空门诊号,外键,关联Cure表md_idvarchar(50)非空药品编号,外键,关联M
本文标题:医院管理系统概要详细说明书
链接地址:https://www.777doc.com/doc-6051275 .html