2022年面向对象程序设计方案与课程设计方案任务书 .docx

上传人:H****o 文档编号:62251590 上传时间:2022-11-22 格式:DOCX 页数:6 大小:44.34KB
返回 下载 相关 举报
2022年面向对象程序设计方案与课程设计方案任务书 .docx_第1页
第1页 / 共6页
2022年面向对象程序设计方案与课程设计方案任务书 .docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年面向对象程序设计方案与课程设计方案任务书 .docx》由会员分享,可在线阅读,更多相关《2022年面向对象程序设计方案与课程设计方案任务书 .docx(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精品_精品资料_C+面对对象程序设计课程设计任务书 示例所属学期2022-2022 学年第一学期专业班级软件 1001一、课程设计目的及基本要求目的:1. 把握 C+语言基本学问及其编程方法2. 把握类和对象的基本概念与使用方法3. 把握面对对象中的继承与多态等面象对象特性4. 把握文件流的基本操作要求:1. 要求利用面对对象的方法以及C+的编程思想来完成系统的设计.2. 要求在设计的过程中,建立清楚的类层次.3. 在系统中至少要定义类,如有多个类,每个类中要有各自的属性和方法.4. 在系统的设计中,要求使用面对对象的继承与多态等机制.创新要求 通过社会调查,挑选一个课题,采纳面对对象的思想进

2、行构建.2 进行系统需求分析和系统设计,撰写系统需求分析和设计报告.3 设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求.2. 解决方案阶段依据系统功能要求,可以将问题解决分为以下步骤:1) 写出需求分析 做什么)2) 分析系统中的各个实体之间的关系及其属性和行为可编辑资料 - - - 欢迎下载精品_精品资料_3) 依据问题描述,设计系统的类层次4) 完成类层次中各个类的描述包括属性和方法)5) 完成类中各个成员函数的定义6) 用户界面的设计 掌握台界面或图形界面)7) 分析系统功能模块,要求按以下提纲书写: 1目录2需求分析3系统设计4具体设计5编码与调试6系统使用手

3、册 各小组答辩时提交一份课程设计总结报告Word文档 ,与源程序一起上交.总结报告要求按以下提纲书写:1设计工程介绍与设计目的2工程环境要求3工程功能模块4小组成员名单及分工情形. 小组成员名单. 小组成员任务安排. 本组各成员的奉献度5程序主要源代码及其说明:提交到老师指定的文件夹中.6体会与感想7)其他事项 1)每位同学以自己的姓名命名建立文件夹2)文件夹下面应包含的文件:源程序和软件使用说明可编辑资料 - - - 欢迎下载精品_精品资料_1任务书及选题指导老师下达任务书、同学选题9.25-9.26以个人或小组为单位选题2系统需求分析与功能设计依据课题的要求进行简洁的需求分析,进行功能设计

4、,设计类,类与类之间的关系9.28写出系统设计报告抽取的类,类层次总体设计及设计并编写输入 / 输出、查询/9.29-9.30每个人必需独立设计与实现4代码编写和程序调试统计、加工处理等功能模块的应用程序10.8-10.10如干个功能模块,一个组完成一个完整的系统5设计报告与成果提交撰写设计总结报告并提交相应资料与成果10.11按以上要求6系统演示及答辩 课程设计报告2 设计报告严禁抄袭,即使是同一小组也不答应雷同,否就按不及格论.2、课程设计的成果评定:课程设计的成果由平常考核与最终考核相结合,平常占30%出勤、学习笔记、表现等.最终占70%设计报告 30%、应用系统 40%.成果计分按优、

5、良、中、及格与不及格5 级评定.附:1. 说明:小型应用系统.所设计的小型应用系统至少设计 3 个类, 设计系统的类层次,突出的表达面对对象程序设计的三大机制,特别是继承与多态.2. 备选题目题目一:同学学籍治理系统. 系统功能的基本要求:1)建立新的同学表文件2)按同学姓名从同学表文件中查找某个同学信息3)增加一条同学记录到文件中4)按姓名从同学表文件中删除一个同学信息5)分别统计同学总人数,平均分以及各分数段人数,分数段为:60 分以下. 60-69分. 70-79分. 80-89分. 90-99分 100 分.6)按同学总分降序生成新的排序文件7)假如有错误 , 可以修改可编辑资料 -

6、- - 欢迎下载精品_精品资料_8)打印输出整个同学表文件, 按 15 行一屏分屏显示同学记录9)打印不及格同学成果10)编写主菜单模块, 调用上述功能模块题目二:设计一个运动会治理系统系统功能的基本要求:1)初始化输入 :N- 参赛学校总数, M-男子竞赛工程数,W-女子竞赛工程数.各工程名次取法有如下几种: 取前 6 名:第 1 名得分 7 ,第 2 名得分 5 ,第 3 名得分 4,第 4 名得分 3,第 5 名得分 2,第 5 名得分 1 取前 3 名:第 1 名得分 5 ,第 2 名得分 3 ,第 3 名得分 2. 用户自定义:各名次权值由用户指定.2)由程序提示用户填写竞赛结果,输

7、入各工程获奖运动员的信息.3)全部信息记录完毕后,用户可以查询各个学校的竞赛成果,生成团体总分报表,查看参赛学校信息和竞赛工程信息等.题目三:设计一个多功能运算软件系统功能的基本要求:1)具备整型数据、浮点型数据的算术加、减、乘、除)运算功能.依次输入第一个运算数、运算符+, - , * , / )、其次个运算数,然后输出结果.结果可以作为下一个运算的第一运算数.按C清屏,按 R返回菜单.例如:输入: 2+ 5输出: 72)实现单运算符表达式运算的功能.输入的操作数可以包含整数或浮点数.输入表达式如下: 例如:输入: 2+5输出: 7题四:设计一个简洁的运算器系统功能的基本要求:1)从键盘读输

8、入算式.2)可以进行加、减、乘、除运算.3)运算要有优先级.4)用户可以按任何的运算符显现次序进行输入.5)不限定用户输入的运算式的长度.* 5 7,运算结果应为 68.题五:高校人事治理系统问题描述:某高校,主要人员有:在职人员行政人员、老师、一般员工)、退休人员、返聘人员和暂时工.现在,需要储备这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间.系统功能的基本要求:1)添加删除功能:能依据学院人事的变动情形,添加删除记录.2)查询功能:能依据编号和姓名进行查询.3)编辑功能 高级):依据查询对相应的记录进行修改,并储备.4)统计功能:能依据多

9、种参数进行人员的统计在职人数、党员人数、女工人数、高学历高职称人数).可编辑资料 - - - 欢迎下载精品_精品资料_5)储存功能:能对输入的数据进行相应的储备,要求重载插入和提取符以完成数据的储存和打开.6)人员编号在生成人员信息时同时生成,每输入一个人员信息编号次序加1.题目六:个人通信录治理系统系 统 功 能 的 基 本 要 求 : 1 ) 查 看 功 能 : 选 择 此 功 能 时 , 列 出 下 列 三 类 选 择 .A 办公类. B 个人类. C 商务类.当 选 中 某 类 时 , 显 示 出 此 类 所 有 数 据 中 的 姓 名 和 电 话 号 码 )2)增加功能:能录入新数据一个结点包括:姓名、电话号码、分类可选项有: A 办公类. B个人类. C 商务类.当录入了重复的姓名和电话号码时,就提示数据录入重复并取消录入.当通信录中超过15 条信息时,储备空间已满,不能再录入新数据.录入的新数据能按递增的次序自动进行条目编号.3)拔号功能:能显示出通信录中全部人的姓名,当选中某个姓名时,屏幕上显示出此人的电话号码.4)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改.5)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号.如有其他题目,提交老师审批,审批通过也可作为课程设计题目.可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com