下载此文档

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


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

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

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小36 KB
  • 时间2018-01-03