- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南华大学
计 算 机 科 学 与 技 术 学 院
课 程 设 计 报 告
( 2006~2007 学年度第二学期 )
课程名称 面向对象程序设计
课程设计名称 医院候诊系统
姓名 张博
专业 计算机专业
学号 218
班级 计算机 062 班
地点 8 栋 209 室 教师 刘霞
课程设计目的及要求
设计目标(问题描述)
要求学生达到熟练掌握 C++语言的基本知识和技能;
基本掌握面向对象程序设计的基本思路和方法;
能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题
、功能设计要求
医院候诊管理系统
已知医院有内科、外科、骨科、皮肤科和口腔科,每个科均有普通门诊和专家门诊,普通门诊挂号费 5 元,专家门诊挂号费 10 元,其中内科门诊要求 14 岁以下(含
14 岁)儿童进第一诊室,15~25 岁(含 25 岁)男患者进第二诊室,女患者进第三诊室, 其他的进第四诊室,要求编制程序实现如下功能(患者信息包括挂号单编号、性别、年龄、所挂科室):
编写主菜单:
统计一天的挂号费收入,并分别统计出各科挂各类号的人数排序。
对各科的就诊人数由大到小进行排序。输出各科室不同年龄层就诊的比例顺序
、软件、硬件环境
软件环境:Microsoft Visual C++
硬件环境:AMD Athlon(tm)64*2 Processor 3600+ 32 位操作系统
2006 Microsoft Corporation. All Rights Reserved
课程设计步骤
,512MB 内存, 80G 硬盘
认真分析程序,考虑类中大致会用哪些数据成员和成员函数;
编写程序,上机调试;
改正程序中的错误并进一步完善。
填写实验报告。
课程设计内容
、设计概述
开发平台:Microsoft Visual C++
参考书籍:面向对象程序设计与 C++语言(第二版)
开发周期:5 天(构思 1 天、雏形 1 天、修改 1 天、再修改 1 天、完善 1 天)
、处理流程
主函数Person
主函数
Person 类
调用函数
调用函数
调用函数
调用函数
调用函数
调用函数
input()
output()
count()
roomone()
roomall()
bili()
画出类图
定义静态常整形变量c1=0,c2=0,c3=0,c4=0,c5=0,c6=0,c7=0,c8=0,number=0; b1=0,b2=0,b3=0,b4=0,b5=0,b6=0,b7=0,b8=0,b9=0,b10=0,b11=0, b12=0,b13=0,b14=0,b15=0,b16=0,b17=0;
Class
Class
数据成员
成员函数
person
char sex; int money; int age;
int room; void input(); void output(); void count();
void roomone(); void roomall(); void bili();
主要函数的程序流程图
开始
开始
定义变量
char sex;int money,age,room
调用函数
void input();
void output(); void count(); void
roomone();
void roomall(); void bili();
结束
写出数据测试表(输入数据/预期结果)
数据输入
数据输入
结果预测
Sex:1
error,please choose again
room-number:3
error,please choose again
room:6
error,please choose again
*************************************************************
sex:m
Welcome to 内科 to be treated
**************************************
*******************************
总收入::5
**********************************************************
The population of 内 科 is :
1
The population of 外 科 is :
0
room-number:1
The population of 骨 科 is :
0
The population of 皮肤科 is : 0
The population of 口腔科 is : 0
********************************************************
您可能关注的文档
- CNC基础加工中心入门.docx
- CO2多相射流的近场结构实验测量和RANS方程模拟翻译.docx
- colors的英语教案反思.docx
- ConstantMurley肩关节功能评分.docx
- COPD的诊断和鉴别诊断试题库及答案复习课程.docx
- COPD评分教学文稿.docx
- COP值和EER值的区别.docx
- cpa是什么意思?2016cpa报考信息.docx
- CPM1AMAD02CH分析和总结分析和总结.docx
- CPU主板对应大全.docx
- GB/T 45632-2025数字航空摄影测量 控制测量规范.pdf
- GB/T 45616.4-2025自动化系统与集成 面向制造的数字孪生框架 第4部分:信息交换.pdf
- 中国国家标准 GB/T 45616.4-2025自动化系统与集成 面向制造的数字孪生框架 第4部分:信息交换.pdf
- 《GB/T 45616.4-2025自动化系统与集成 面向制造的数字孪生框架 第4部分:信息交换》.pdf
- GB/T 33588.1-2025雷电防护系统部件(LPSC) 第1部分:连接件的要求.pdf
- 中国国家标准 GB/T 33588.1-2025雷电防护系统部件(LPSC) 第1部分:连接件的要求.pdf
- 《GB/T 33588.1-2025雷电防护系统部件(LPSC) 第1部分:连接件的要求》.pdf
- 《GB/T 33588.3-2025雷电防护系统部件(LPSC) 第3部分:隔离放电间隙(ISGs)的要求》.pdf
- 中国国家标准 GB/T 33588.3-2025雷电防护系统部件(LPSC) 第3部分:隔离放电间隙(ISGs)的要求.pdf
- GB/T 18757-2025企业建模与体系结构 企业参考体系结构与方法论的要求.pdf
文档评论(0)