电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

面向对象课程设计任务书

7页
  • 卖家[上传人]:公****
  • 文档编号:480249227
  • 上传时间:2023-05-25
  • 文档格式:DOC
  • 文档大小:28.01KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、河南城建学院面向对象语言程序设计课程设计任务书班 级 0814101/2 专 业 计算机科学与技术 课程名称 面向对象语言程序设计 指导教师 耿永军 刘荣辉 周二强 计算机科学与工程系2012年06月面向对象语言程序设计课程设计任务书 一、设计时间及地点 1、时间:第19周2、地点:计算机系实验中心、本班教室10A103二、设计目的和要求本课程设计是在学习C+基本理论之后的实践教学环节。该实践教学是软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧。要求学生在设计中逐步提高程序设计能力,培养科学的软件工作方法。学生通过课程设计在下述各方面得到锻炼:1能根据实际问题的具体情况,结合C+的基本理论和基本技巧,正确分析问题,并能设计出解决问题的有效算法与程序。2提高程序设计和调试能力。学生通过上机实习,验证自己设计的算法和程序的正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改,进一步提高程序设计水平。三、设计题目和内容 主要有以下设计题目:题目1 高校人事管理系统一、目的与要求:1、目的: (1)要求学生达到熟练掌握C+语言的基本知识和技能

      2、; (2)基本掌握C+程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的C+程序设计问题。 2、基本要求: (1)要求利用C+的方法以及C+的编程思想来完成系统的设计; (2)要求在设计的过程中,建立清晰的类层次; (3)在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法; (4)在系统的设计中,要求运用C+的机制(继承、派生及多态性)来实现系统功能。 3、创新要求: 在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能及设计出比较友好的界面等。 4、写出设计说明书二、设计方法和基本原理: 1、问题描述(功能要求): 某高校,主要人员有:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。要求: 1) 添加删除功能:能根据学院人事的变动情况,添加删除记录;2) 查询功能:能根据编号和姓名进行查询;3) 编辑功能(高级):根据查询对相应的记录进行修改,并存储;4) 统计功能:能根据多种参数进行人员的统计(在职人数、党员

      3、人数、女工人数、高学历高职称人数);5) 保存功能:能对输入的数据进行相应的存储,要求重载插入和提取符以完成数据的保存和打开。6) 人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。 2、问题的解决方案: 根据系统功能要求,可以将问题解决分为以下步骤: (1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系包括属性和行为; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述(包括属性和方法); (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结报告以及系统使用说明书。 题目2 高校工资管理系统要求:高校有五类职工:教师,实验员,行政人员,教师兼职实验员,行政人员兼职教师。为了实现工资发放的自动功能,现要求编写程序来自动完成此功能。同时注意生成的相关数据结果以文件方式存放在硬盘中。程序应具备从键盘录入,文件的可继续录入,任意职工的工资查询(可由职工编号和职工姓名来实现),如若有职工由于工作调动,则可进行相对应的删除动作。 相关信息: 每一学期将学校职

      4、工的本学期任职情况及上学期工作的相关情况输入计算机,则本学期职工的月工资按程序处理后的结果发放,其中职工的工资计算方法如下: 其中工资的基本构成如下: 教师:基本工资+课时费; 实验员:基本工资+实验室补助; 行政人员:基本工资+行政补贴; 教师兼职实验员:基本工资+课时费+实验室补助; 行政人员兼职教师:基本工资+行政补贴+课时费; 其中:1.课时费:教师每一学期的基本工作量为120,实验员每学期基本工作量为70,行政人员没有基本工作量,每节课时费为20元;课时费=(上学期工作量-基本工作量)*20; 注意:如果上学期基本工作量没完成,则其(上学期工作量-基本工作量)*20为负值。2.基本工资:教师800元,实验员650元,行政人员750元。3.行政补贴:250元。4.实验室补助:150元。题目3 职工信息表使用继承的方法,编写职工的信息的表,职工信息简表,并利用多态性实现信息的输出。设计要求:设计要求实现如下功能:1. 建立职工信息数据,包括职工编号、姓名、性别和年龄。2. 建立只含有编号和姓名的职工信息简表。3. 使用继承的方法构造2个类,使用相应的容器放置10个职工信息。4.

      5、编写同名display()成员函数,用来输出数组的内容。5. 另外编制一个函数printer(),用来根据实际对象输出他们的内容。6. 要求能够存储在文件中,可以指定文件调入职工信息。例如:详细信息是编号 姓名 性别 年龄101 张三 男 21 简表信息是编号 姓名101 张三 注意职工信息表和职工信息简表的对应关系题目4 通信录功能设计要求1.建立文件,存储文件可以使用默认文件名或指定文件名。2.存储信息到文件中,从文件中读取信息。3.实现添加,删除,查找等功能。分析与设计由自己完成题目5 个人信息管理软件要求:1、使用C+方法进行课程设计。要求使用对象/类,继承,多态性等技术2、独立完成课程设计,并完成课程设计报告报告记录设计的过程,尤其是分析/设计/实现过程中的决策课程设计报告的内容应当包括以下内容:声称要完成的功能设计的具体描述完整的实现设计的源代码执行的结果的典型记录设计的优点和需要进一步改进的地方软件的主要结构包括:用户登录,数据的录入、查询、删除、修改、统计等功能。根据结合自己的实际情况,酌情选择相关的功能,并完成设计。题目6 简单的教师信息管理系统要求:1、定义一个 T

      6、eacherList 类2、可以实现简单的增加教师3、可以实现简单的查找教师4、可以实现简单的删除教师5、要求用二进制文件的读写操作题目7图书信息管理系统设计图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:1系统以菜单方式工作2功能图书信息录入功能(图书信息用文件保存)图书信息浏览功能输出显示查询和排序功能:(至少实现一种查询方式)n按书名查询n按作者名查询图书信息的删除与修改(可选项)题目8学生信息管理系统设计学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:1系统以菜单方式工作2功能学生信息录入功能(学生信息用文件保存)输入学生信息浏览功能输出查询、排序功能算法n按学号查询n按姓名查询学生信息的删除与修改(可选项)题目9学生成绩管理设计主要功能:能按学期、按班级完成对学生成绩的录入、修改;能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序;能查询学生成绩,不及格科目及学生名单;能按班级输出学生的成绩单。 题目10 自选题目。自选题目必须有一定的难度,能体现面向对象编程思想。自选题目的成绩较正常的评分低一级。四、设计方法和步骤 分析设计准备阶段(30%)编程调试阶段(50%) 总结报告和书写说明书阶段(10%) 考核阶段(10%) 五、设计成果的编制 1、完整正确的程序 2、写出具体的程序说明和设计思想六、评分标准及成绩评定 通过设计答辩方式,并结合学生出勤情况、动手能力,独立分析解决问题的能力和创新精神,总结报告和答辩水平以及学习态度综合考评。成绩分优、良、中、及格和不及格五等,缺勤率达20%及以上者该环节成绩不合格。七、设计指导教师及分组情况 1、教师分组:耿永军 刘荣辉 周二强具体的值班安排表。星期 1-23-45-6周一周二强(机房)刘荣辉(教室)耿永军(机房)周二周二强(教室)耿永军(教室)刘荣辉(教室)周三周二强(教室)耿永军(机房)刘荣辉(教室)周四组织答辩(机房)(教室)组织答辩(机房)注:表中教室是指10A103,机房是指实验中心210/211机房2、学生分组 :一人一组。

      《面向对象课程设计任务书》由会员公****分享,可在线阅读,更多相关《面向对象课程设计任务书》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.