c++课程设计指导书(软件2008)

c++课程设计指导书(软件2008)

ID:14010302

大小:111.50 KB

页数:10页

时间:2018-07-25

c++课程设计指导书(软件2008)_第1页
c++课程设计指导书(软件2008)_第2页
c++课程设计指导书(软件2008)_第3页
c++课程设计指导书(软件2008)_第4页
c++课程设计指导书(软件2008)_第5页
资源描述:

《c++课程设计指导书(软件2008)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C/C++程序设计》课程设计指导书一、课程设计目的通过课程设计,进一步熟悉C++中类的概念、类的封装、继承的实现方式。了解系统开发的需求分析、类层次设计、模块分解、编码测试、模块组装与整体调试的全过程,加深对C++的理解与VisualC++环境的使用;逐步熟悉程序设计的方法,并养成良好的编程习惯。二、时间与安排时间为第17、18周,粗略划分:u6.10—6.12 布置任务及分组、总体需求分析与讨论、查找资料;u6.13—6.15总体设计、模块划分,类的设计u6.16—6.22各功能模块的具体实现;u6.23—6.25 各模块的调试与修改、系统组装并完善;u6.26—6.30 撰写课程

2、设计报告,课程设计检查与答辩。三、课程设计报告按照课程设计报告的格式编写。四、其它事项1)课程设计地点:周三下午、周五34节课在软件机房2)课程设计报告递交时间(6.30下午5:00前);3)成绩考核:A、程序编程实现、设计报告、平时成绩(或答辩)分别占40%、40%、20%;B、在课程设计中若有玩电脑游戏、上网聊天、迟到、旷课,或其它违反课程设计等现象发生,将酌情处理。计算机系2021年9月19日第10页共10页《C/C++程序设计》课程设计可选题目题目1:某公司工资管理系统(限选6-8人)设计说明与要求1、公司主要有4类人员:经理、技术员、销:售员、销售经理。要求存储这些人的职工号

3、、姓名、月工资、岗位、年龄、性别等信息。2、工资的计算办法:A、经理:固定月薪为8000;B、技术员:工作时间*小时工资(100元每小时);C、销售员:销售额*4%提成;D、销售经理:底薪(5000)+所辖部门销售额总额*0.5%;3、类的层次结构大体如下:      雇员类技术员类经理类销售员类销售经理类      4、输入数据要求每类人员不能少于4人,并按以下格式输出:职工号姓名性别年龄岗位工资排名及某销售经理所辖部门各销售员的业绩及自己的工资表:职工号姓名销售额销售额合计:5、总体设计,要有一个菜单,用于选择各项功能,其中ü数据录入:输入各种数据;ü数据统计:各销售经理的工资计算

4、及最终按工资进行的冒泡排序;第10页共10页ü数据打印:打印上述表格;ü数据备份:把相关数据写入文件;ü退出:退出本系统;注:各项菜单都调用一个函数来实现。题目2:学生成绩与奖学金管理系统(限选6-8人)1、基本功能:ü学生基本数据输入(学号、姓名、性别、届别、专业、班级、出生年月、家庭地址、邮编、电话。。。。。。)ü成绩的输入(英语、数学、C++语言…,与奖学金评定有关的数据);ü成绩统计(各科平均成绩、各科成绩“优秀”、“良好”、“中等”、“及格”、“不及格”的人数及其所占比例);ü总成绩统计(学生的总成绩、平均成绩及成绩排名)ü奖学金评定(请事先学习学校“奖学金评定办法”)ü成绩

5、的统计与奖学金等结果的显示,格式自定。2、扩展功能:ü学生数据的添加、修改、删除等ü能查询学生成绩,不及格科目及学生名单ü学生数据用随机文件进行读取与存储ü使用菜单操作,各项功能最好调用函数完成ü能按班级输出学生的成绩单题目3:职工信息管理系统设计(限选4-6人)职工信息包括职工号,姓名,性别,年龄,学历,工资,住址,电话等(职工号不重复),试设计一职工信息管理系统,使之能提供以下功能:ü系统以菜单方式工作ü职工信息录入功能(职工信息用文件保存)--输入ü职工信息浏览功能--输出ü查询和排序功能:(至少一种查询方式)--算法ü按工资查询ü按学历查询等第10页共10页ü职工信息删除,修改

6、功能(任选项)题目4:图书信息管理系统设计(限选4-6人)图书信息包括:登录号,书名,作者名,分类号,出版单位,出版时间,价格等.试设计一图书信息管理系统,使之能提供以下功能:ü系统以菜单方式工作ü图书信息录入功能(图书信息用文件保存)--输入ü图书信息浏览功能--输出ü查询和排序功能:(至少一种查询方式)--算法ü按书名查询或按作者名查询ü图书信息的删除与修改(可选项)题目5:学生信息管理系统设计(限选4-6人)学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等.试设计一学生信息管理系统,使之能提供以下功能:ü系统以菜单方式工作ü学生信息录入功能(学生信息用文

7、件保存)---输入ü学生信息浏览功能---输出ü查询,排序功能---算法ü按学号查询或按姓名查询ü学生信息的删除与修改(可选项)题目6:学生选修课程系统设计(限选4-6人)假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课.试设计一选修课程系统,使之能提供以下功能:ü系统以菜单方式工作ü课程信息录入功能(课程信息用文件保存)--输入ü课程信

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

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

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