- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 号 面向对象程序设计B
设计说明书
婚姻介绍所信息管理系统 输出检索
起止日期: 2010 年 12 月 20 日 至 2010 年 12 月 31日
学生姓名 王颀 班级 动漫设计2班 成绩 指导教师(签字)
计算机工程系
2010年12月31日
中环信息学院
课程设计任务书
2010 —2012学年第1学期
计算机工程 系 计算机科学与技术 专业 动漫2 班级
课程设计名称:面向对象程序设计B
设计题目: 婚姻介绍所信息管理系统
完成期限:自 2010年 12 月 20 日至 2010 年 12 月 31 日共 2周
设计依据、要求及主要内容(可另加附页):
设计依据:经过大二半学期对C++编程及面向对象的学习后,我学会了函数的声明(全局变量,局部变量)﹑函数的调用﹑函数继承与派生﹑函数重载﹑成员函数引用﹑指针对象的引用等,通过这次的课程设计使我对这些知识有了更深一步的了解。
要求:经过这次程序设计后发现自己还有很多的不足之处,还需要对书本知识再进一步的加深了解。
男士女士信息包括职姓名 身高 职业 出生日期 工作时间 年龄。试设计一婚姻介绍所信息管理系统,使之能提供以下功能:
1-从键盘录入全部人员(男士、女士)记录
2-增加一位人员(男士、女士)记录
3-显示全部人员记录
4-对对方性格的要求
5-删除一个人员记录
6-按年龄输入人员信息(可选)
7-按姓名或年龄检索所有信息
8-显示菜单目录
9-结束程序运行
指导教师(签字):
教研室主任(签字):
批准日期: 年 月 日
课程设计进度计划表
序号 起止日期 计划完成内容 实际完成情况 检查日期
检查人签名 1 2010-12-20 完成计划书任务表,
进行程序总体设计。 2 2010-12-21 根据设计说明书进行编码
3 2010-12-22 根据设计说明书进行编码并进行修改 4 2010-12-23 根据设计说明书进行编码并进行修改,系统调试 5 2010-12-24 系统调试并整理撰写设计(或调研)报告验收 6 2010-12-28 答辩
7 2010-12-31 提交设计(或调研)报告,评定成绩 指导教师批准,并签名: 2010 年 月 日
目录
1.设计目的 5
2.总体设计 5
3.详细设计 5
3.1 设计的主要思想 5
3.2 函数的主要功能 5
4.调试与测试 5
5.核心源程序清单和执行结果 5
5.1 源程序 6
5.2运行结果 30
6.参考文献 31
7.输出检索流程图…………………………………………………………………. 32
婚姻介绍所信息管理系统
1.设计目的
通过设计这个程序使自己对于编程的进一步熟悉,同时能够通过复习来巩固自己学的知识,更熟练的掌握各种函数的使用方法。
2.总体设计
3.详细设计
3.1 设计的主要思想
先定义一个公共的Telem类,然后定义一个人的函数和其中的各种功能的虚构函数,再让它派生出男士和女士的虚构函数以及声明属于它们之下的所有功能的虚构函数,并声明下面所要用到的函数,接着写所有函数的函数体来实现函数的查找,删除,赠加等功能,最后写主函数在主函数中调用上面的所有的函数,在主函数中通过用switch函数来实现程序的菜单管理。我所完成的是检索与输出,检索就是分别进行对男士信息和女士信息的查询功能。输出则主要运用输出函数进而显示操作后的输出函数及菜单的显示。
3.2 函数的主要功能
定义一个Telem 类,class Telem ,包括姓名,性别,身高,职业,出生日期,工作时间,年龄。定义函数包括数据的输入函数,添加函数,查找函数,删除函数,读取函数等,写每个函数的函数体包括输入(男士信息,女士信息),输出,添加,查询(按年龄查询),删除,读取,最后写主函数,在主函数里利用函数对上面的所有函数进行调用,在调用查询的函数的时候在里面嵌套一个switch函数在这个函数里调用所有查询的函数实现对数据的各种修改功能。检索包括对男士信息的查询和对女士信息进行查询,用到的主要是输出函数与if语
文档评论(0)