下载此文档

2022年面向对象程序设计课程设计要求及参考题目.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
面向对象程序设计课程设计
目及基本规定
1. 由于课程设计重要是锻炼学生,因此应当勉励学生放手去做,激发她们钻研问题兴趣。环绕着课本上内容重点,学生可以在VC++平台下设计具备各种不同功能程序,“类”是程序设计基本,规定要用到类特性:即类封装、类抽象、继承和多态。
2.初步掌握软件开发过程问题分析、系统设计、程序编码、测试等基本办法和技能;
3.训练用系统观点和软件开发普通规范进行软件开发,培养软件工作者所应具备科学工作办法和作风。
二、课程设计考核办法及成绩评估
课程设计成绩分两某些,设计报告占30%,设计作品占70%。
评分原则:
(1)程序设计有难度,有创意――优
(2)程序设计对的,有一定难度――良
(3)所有对的,并能对的回答设计中问题――中
(4)程序设计有少量错误,但能回答设计中问题――及格
(5)没有达到规定-不及格
三、课程设计内容及安排
1. 上交源程序:学生按照课程设计详细规定所开发所有源程序(应当放到一种文献夹中);
2. 上交程序阐明文献:()在阐明文档中应当写明上交程序所在目录,上交程序主程序文献名,如果需要安装,要有程序安装使用阐明;
3. 课程设计报告:(保存在word 文档中,文献名规定 按照"姓名-学号-课程设计报告"起名,如文献名为"张三-001-课程设计报告".doc )按照课程设计详细规定建立功能模块,每个模块规定按照如下几种内容认真完毕;
其中涉及:
a)需求分析:依照设计题目规定,充分地分析和理解问题,明确问题规定做什么?(而不是怎么做?)限制条件是什么?
b)概要设计
重点对类进行设计,分析设计类属性和办法。
c)程序编码。重点功能某些要加上清晰程序注释.
d)调试分析
分模块(类)进行,设计好测试数据,测试输出成果,时间复杂度分析,和每个模块设计和调试时存在问题思考(问题是哪些 问题如何解决 ),算法改进设想。
设计题目(参照):
题目一 :职工信息管理系统设计
职工信息涉及职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供如下功能:
系统以菜单方式工作v
职工信息录入功能(职工信息用文献保存)--输入v
职工信息浏览功能 --输出v
查询和排序功能:(至少一种查询方式)  --算法v
l 按工资查询
l 按学历查询等
职工信息删除、修改功能(任选项)v
题目二:图书信息管理系统设计
图书信息涉及:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供如下功能:
系统以菜单方式工作v
图书信息录入功能(图书信息用文献保存)--输入v
图书信息浏览功能--输出v
查询和排序功能:(至少一种查询方式)--算法v
l 按书名查询
l 按作者名查询
图书信息删除与修改(可选项)v
题目三:学生信息管理系统设计
学生信息涉及:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供如下功能:
系统以菜单方式工作
学生信息录入功能(学生信息用文献保存)---输入
学生信息浏览功能---输出
查询、排序功能---算法
按学号查询
按姓名查询
学生信息删除

2022年面向对象程序设计课程设计要求及参考题目 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书之乐
  • 文件大小21 KB
  • 时间2021-11-30