课程设计报告
课程名称 面向对象课程设计
设计题目 学生选课管理系统
专业班级 软件
1531
姓 名 杨 浩
学 号 1511311141
成 绩 评 定
考核
内容
设计
表现
设计
报告
答辩
综合评
定成绩
成 绩
计算机技术与工程学院
和谐 勤奋 求是 创新
课程设计考核和成绩评定办法
1. 课程设计的考核由指导教师根据设计表现、设计报告、设计成果、答辩等几个方面
给出各项权重,综合评定成绩。该设计考核教研室主任审核,主管院长审批备案。
2. 成绩评定采用五级分制,即优、良、中、及格、不及格。
3. 参加本次设计时间不足三分之二或旷课四天以上者,不得参加本次考核,按不及格
处理。
4. 课程设计结束一周内,指导教师提交成绩和设计总结。
5. 设计过程考核和成绩在教师手册中有记载。
课程设计报告内容
课程设计报告内容、格式各专业根据专业不同统一规范,经教研室主任审核、主管院
长审批备案。
注: 1. 课程设计任务书和指导书在课程设计前发给学生,设计任务书放置在设计报告封面后和正文目录
前。
2. 为了节省纸张,保护环境,便于保管实习报告,统一采用 A4 纸,实习报告建议双面打印(正文采
用宋体五号字)或手写,右侧装订。
2015/2016 学年第一学期
《面向对象课程设计》 任务书
指导教师: 张秀坤、李天宇 班级:软件 1531
时间:2016.1.4—2016.1.15 地点:计算机机房
一、课程设计目的
1、综合运用 Java 程序设计课程和其他相关课程的理论和知识,掌握面向对象程序设计的
一般方法、常用技术及技巧,树立良好的软件设计思想,培养分析问题和解决实际问题的
能力。
2、学会从 OOP 程序设计的方法及要求出发,认真分析题目,做好总体设计,根据要求科
学地设计包、类、接口等,正确设计算法,合理安排界面,规范开发过程,仔细调试程序
做好设计总结。
3、充分利用互联网资源,提高学生获取知识,实践知识的能力。
二、课程设计内容
1、基于数据库的管理信息系统设计及实现
如: 学籍管理系统; 学生成绩管理系统;小区物业管理系统;
学生学习、生活管理系统; 学生就业信息管理系统;运动会成绩管理系统;
图书管理系统; 超市商品管理系统;车辆管理系统;
汽车租赁管理系统; 药店管理系统;学生住宿管理系统;
电影院售票管理系统; 人事档案管理系统;宾馆客房管理系统等。
主要设计内容:根据题目需求进行数据库设计,软件结构设计、软件功能设计,
软件主要功能:主界面设计;信息的录入/增加;删除;修改;查找;统计、业务功能实现
设计等。
2、记事本编辑器、计算器、画图板程序设计及实现
记事本编辑器主要设计内容:菜单设计、记事本各功能项的实现。
功能齐全的计算器程序:界面设计、各种计算功能的实现。
画图板:实现基本绘图、橡皮檫、编辑文字、画笔等功能。
3、网络通讯软件或游戏软件设计
注:以上 3 类题目任选其一或自选其它题目(必须由指导教师批准)。
三、时间及任务安排
序号 完成内容 时间
1
设计准备(查阅文献、资料、确定方
案)
1 天
2
总体设计 2 天
3
详细设计、编码、调试 5 天
4
编写设计报告书 1.5 天
5
验收和答辩 0.5 天
6
合计 10 天
四、课程设计基本要求
1、学生独立完成课程设计,根据题目做好总体设计、详细设计;
2、列出程序中的主要类、成员变量、主要方法、接口等或画出类图等;
3、编写程序,调试、运行程序;
4、能够积极上网查询所需资料;
5、软件打包;
6、提交设计报告书,可以选择打印和手写;
7、设计报告书要求 A4 幅面,如果采用打印稿,正文采用 5 号宋体;
8、验收答辩。
五、课程设计报告内容要求
1、格式见“模板”
2、报告内容:
1)系统描述:介绍开发的系统的功能和解决的问题;
2)分析与设计:功能模块划分;数据库结构描述;系统详细设计文档(类的划分及相
互关系、接口设计等)各个模块的实现方法描述;
3)源代码:要求源代码中间有适当的注释,且编码风格符合规范;
4)运行结果截图;
5)参考文献:参考文献的书写格式要符合如下规范;
a.期刊文献书写格式:
作者﹒论文篇名[J]﹒期刊名﹒出版年,卷(期)
b.著作文献书写格式:
作者﹒书名[M]﹒出版地:出版社,出版年
六、验收及成绩评定
通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,
总结报告和答辩水平以及学习态度综合考评,最终成绩以等级制划分,即优、良、中、及
格、不及格五个等级。
1、平时表现:30 分,其中包括出勤表现 10 分,总体设计能力 10 分,详细设计能力
10 分。
2、课程设计报告:30 分。
3、课程设计答辩:40 分,其中完成基本功能 30 分,回答问题 10 分
评论5
最新资源