诊所信息管理系统

诊所信息管理系统

ID:34052083

大小:78.81 KB

页数:44页

时间:2019-03-03

诊所信息管理系统_第1页
诊所信息管理系统_第2页
诊所信息管理系统_第3页
诊所信息管理系统_第4页
诊所信息管理系统_第5页
资源描述:

《诊所信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、湖南第一师范学院信息科学与工程学院课程设计报告所属专业:计算机科学与技术__课程名称:______C++课程设计____课程设计名称:______诊所信息管理系统_____学号:________14403090114__________姓名:________王晓萍__________指导教师:________杨恒伏、伍智平_______2015年12月湖南第一师范学院课程设计任务书2015-2016学年第1学期院(部)信息科学与工程学院专业计算机科学与技术班级14计科1班课程名称:C++课程设计__设

2、计题目:诊所信息管理系统___完成期限:自2015年12月28日至2016年1月8日共2周目的及任务进度安排起止日期2015.12.28选题,系统背景调查与文献资料收集,实验平台构建2015.12.29—2015.12.31系统需求分析、系统概要设计、类的设计2016.1.1—2016.1.4系统详细设计与编码实现2016.1.5—2016.1.8系统测试与完善、文档整理与课程设计报告撰写主要参考资料[2](美)梅因等著,金名等译.数据结构与面向对象程序设计(C++版)(第4版).清华大学出版社,20

3、12.5[3]梅险,曲蔚,孙建业编.C/C++程序设计案例教程实验与实训指导.高等教育出版社,2014.3指导教师(签字):年月日教研室主任(签字):年月日目录第一章绪论41.1课程设计的目的41.2课程设计的意义和背景41.2.1课程设计的背景41.2.2课程设计的意义41.3课程设计的环境参考文件5第二章需求与分析52.1问题的描述52.2功能的要求52.3问题的解决方案6第三章系统设计63.1数据设计63.1.1类的设计73.1.2类之间的关系83.1.3函数设计93.2系统流程图12第四章系统

4、实现134.1类的实现134.2函数实现134.3主函数实现14第五章系统测试145.1模块测试.135.2课程设计过程中遇到的问题13总结13附件13第一章绪论1.1课程设计的目的(1)要求学生能够熟练掌握C++语言的基本知识和技能。(2)基本掌握面向对象程序设计的基本思路和方法。(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。1.2课程设计的背景和意义1.2.1课程设计的背景1.理论研究基础(1)分析系统流程,并会画出流程图;(2)熟练掌握C++程序设计语言。2.技术层面的支持

5、C++面向对象程序设计中的类的声明与对象定义的熟练使用;以及继承、派生的熟练使用。1.2.2课程设计的意义在经过了一个学期对C++程序设计的学习,课程设计可以很好的检验所学知识,对自身来说,是个查漏补缺的好时机,可以将所学知识进行复习与巩固,将前面所有知识综合起来,很好的联系在一起,有机结合,形成知识网络体系,将知识融会贯通,可以让自己进一步熟练掌握程序设计语言,并能熟练运用。1.3课程设计环境软件:WindosXP系统,MicrosoftVisualC++6.0编译器。硬件:联想双核处理器,二G内存

6、,二G独立显卡,80G硬盘。第二章需求分析2.1问题描述完成小型诊所的简单信息管理程序,掌握类的设计以及继承和派生的应用。2.2功能要求(1)在一条医生记录中,包括医生的专业说明(specialty),如内科医生(surgeon)、儿科医生(pediatrician)、产科医生(obstetrician)及全科医生(generalpractitioner)。(2)Doctor记录还含有诊费(office_vist_fee)。(3)在一条患者记录中,包括该患者产生的药费(drug_fee),患者的诊费(

7、即医生的诊费)。(4)在一条账单记录中,包括一条患者对象、该患者对应得主治医生、该患者产生的诊费和药费。(5)应用程序能够显示出诊所中每个患者的信息和对应主治医生的信息。(6)能够统计出所有患者的总费用。2.3问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系;(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;(5)完成类中各个成员函数的定义;(6)完成系统的应用模

8、块;(7)功能调试;(8)完成系统总结报告。第三章系统设计3.1数据设计3.1.1类设计分别定义了person人类、doctor医生类、HuanZhe患者类以及帐单类;在person人类中,包含了数据成员姓名(name)、性别(sex)、年龄(age)以及诊费(office_vist_fee);在doctor医生类中,增加了数据成员医生的专业说明(drug_fee),包含了成员函数input()增加医生信息,zhangdanKind()按姓名查询医生信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。