欢迎来到天天文库
浏览记录
ID:59408638
大小:342.00 KB
页数:54页
时间:2020-05-26
《诊所信息管理系统C++课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北华航天工业学院《基于C++的面向对象程序设计实例》课程设计报告报告题目:诊所信息管理系统设计作者所在系部:计算机科学与工程系作者所在专业:计算机应用技术作者所在班级:11512作者学号:作者姓名:指导教师姓名:完成时间:2012-6-20北华航天工业学院教务处制课程设计任务书课题名称诊所信息管理系统完成时间2012-6-20指导教师斯庆巴拉职称教师学生姓名王邵南班级11512总体设计要求和技术要点设计人类(Person类)和医生类(Doctor类),在此基础上,通过增加患者和账单,使它们公用于表示一家诊所的信息管理。(1)在一条医生记录中,包括医生的专业说明(sp
2、ecialty),如内科医生(surgeon)、儿科医生(pediatrician)、产科医生(obstetrician)及全科医生(generalpractitioner)。(2)Doctor记录还含有诊费(office_vist_fee)。(3)在一条患者记录中,包括该患者产生的药费(drug_fee),患者的诊费(即医生的诊费)。(4)在一条账单记录中,包括一条患者对象、该患者对应得主治医生、该患者产生的诊费和药费。(5)应用程序能够显示出诊所中每个患者的信息和对应主治医生的信息。(6)能够统计出所有患者的总费用。工作内容及时间进度安排1.6月4日~10日:布
3、置任务,软件设计;2.6月11日~18日:编写代码,上机调试;3.6月19、20、21日:软件验收,撰写课程设计报告;4.各班在6月22日下午五点前将课程设计报告收齐并上交。课程设计成果1.课程设计报告2.源程序代码摘要随着经济的迅速发展,人们的生活水平得到显著提高。医疗服务行业也在人们生活中占据了最重要的一环,随着医改的实施,看病难,看病贵的问题得到了解决,所以为了存储患者信息以及医生信息,为了小型诊所管理的正规化,方便化,诊所信息管理系统在此背景下诞生。面对发展的需要通过专门的管理系统来系统化、规范化以及高效地实现小型诊所管理。并且随着计算机技术的快速发展,计算
4、机的应用逐渐普及和深入,同时计算机软件的需求特日益增长,C++语言是当前最流行的和实用的计算机程序语言。模拟诊所信息管理系统就是对存储患者信息以及医生信息在个人PC上的编程实现。本系统采用了用户身份的注册、登陆、增加信息、查询信息、帐单信息以及统计所有患者的总费用等功能。并分析在现实生活中遇到的问题并得到解决。关键词:系统设计诊所模拟系统存储信息目录课程设计任务书2摘要3第一章绪论51.1课程设计的目的51.2课程设计的背景和意义51.2.1课程设计的背景51.2.2课程设计的意义51.3课程设计环境5第二章需求分析62.1问题描述62.2功能要求62.3问题的解决
5、方案6第三章系统设计73.1数据设计73.1.1类设计73.1.2类之间的关系73.1.3函数设计73.2结构设计83.2.1系统流程图83.2.2界面设计8第四章系统实现94.1类实现94.2函数实现104.3主函数实现26第五章系统测试285.1模块测试285.2课程设计过程中遇到的问题34总结35致谢36参考文献36附录37第一章绪论1.1课程设计的目的(1)要求学生能够熟练掌握C++语言的基本知识和技能。(2)基本掌握面向对象程序设计的基本思路和方法。(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。1.2课程设计的背景和意义1.2.1课程
6、设计的背景1.理论研究基础(1)分析系统流程,并会画出流程图;(2)熟练掌握C++程序设计语言。2.技术层面的支持C++面向对象程序设计中的类的声明与对象定义的熟练使用;以及继承、派生的熟练使用。1.2.2课程设计的意义在经过了一个学期对C++程序设计的学习,课程设计可以很好的检验所学知识,对自身来说,是个查漏补缺的好时机,可以将所学知识进行复习与巩固,将前面所有知识综合起来,很好的联系在一起,有机结合,形成知识网络体系,将知识融会贯通,可以让自己进一步熟练掌握程序设计语言,并能熟练运用。1.3课程设计环境软件:WindosXP系统,MicrosoftVisualC
7、++6.0编译器。硬件:联想双核处理器,二G内存,二G独立显卡,80G硬盘。第二章需求分析2.1问题描述完成小型诊所的简单信息管理程序,掌握类的设计以及继承和派生的应用。2.2功能要求设计人类(Person类)和医生类(Doctor类),在此基础上,通过增加患者和账单,使它们公用于表示一家诊所的信息管理。(1)在一条医生记录中,包括医生的专业说明(specialty),如内科医生(surgeon)、儿科医生(pediatrician)、产科医生(obstetrician)及全科医生(generalpractitioner)。(2)Doctor记录还含有诊费(of
此文档下载收益归作者所有