1、问题描述
完成小型诊所的简单信息管理程序,掌握类的设计以及继承和派生的应用。
2、功能要求
设计人类(Person类)和医生类(Doctor类),在此基础上,通过增加患者和账单,使它们公用于表示一家诊所的信息管理。
(1)在一条医生记录中,包括医生的专业说明(specialty),如内科医生(surgeon)、儿科医生(pediatrician) 、产科医生(obstetrician)及全科医生(general practitioner)。
(2)Doctor记录还含有诊费(office_vist_fee)。
(3)在一条患者记录中,包括该患者产生的药费(drug_fee) ,患者的诊费(即医生的诊费)。
(4)在一条账单记录中,包括一条患者对象、该患者对应得主治医生、该患者产生的诊费和药费。
(5)应用程序能够显示出诊所中每个患者的信息和对应主治医生的信息。
(6)能够统计出所有患者的总费用。
(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
// score.cpp : Defin es the entry point for the console application.
//
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "process.h"
#include "string.h"
#include "doctor.h" /*自定义头文件,内含自定义结构体和自定义函数声明*/
/*主程序*
C语言实现诊所信息管理系统

本文介绍了一次C语言课程设计项目,旨在构建一个小型诊所的信息管理系统。系统包括Person类、Doctor类,支持患者、账单管理,具备显示患者信息、统计总费用、文件保存和读取等功能,旨在锻炼编程能力和类的设计应用。
最低0.47元/天 解锁文章

407

被折叠的 条评论
为什么被折叠?



