《考试系统的设计与开发》大纲。
一、课程设计题目。
考试系统的设计与开发。
二、课程设计目的。
1、熟悉软件开发的思路和步骤,锻炼良好的编程风格;
2、熟悉面向对象的程序设计思想,熟悉相关的开发工具和语言;
3、熟悉程序调试手段,锻炼程序调试能力。
三、课程设计要求。
1、独立完成所有程序、文档的编写和调试工作,不得抄袭。
2、开发一套基于c/s或b/s结构的考试系统。要实现规定的功能;程序**规范,有良好的注释,便于维护;功能接口清晰,较好体现面向对象的思想;具有应用系统的基本要素,界面友好,输入输出直观、方便,具有较好的容错能力。
3、编写《系统开发报告》。开发报告要符合要求,不得少于。
四、课程设计内容。
1、系统开发报告。
系统开发报告主要包括以下内容。
1) 需求分析。
该系统目前的状况,开发本系统的意义,该系统主要解决的问题。
2) 概要设计。
数据库设计 e-r图,数据库定义;
功能设计系统的主要功能及说明;
系统环境设计操作系统、开发语言、数据库系统等的选择。
3) 详细设计。
功能的详细划分和描述,类、数据类型、常量等的定义。
4) 后记。
系统开发中的感想,系统存在的问题和今后改进的方向。
2、软件开发。
服务器端。
题库编辑:题库的录入、修改、打印;
组卷规则设置:设置试卷的题型、题量、赋分、用时;
组卷:为每一个登录的用户按组卷规则,随机组一份试卷。
客户端。登录、**试卷;可以重新抽卷;
自动计时:按试卷时量,自动计时;
答卷:顺序解答各题;可以对指定题目解答、修改答案;可以查看答题情况(那些已解答,那些未解答);
批卷:自动批卷并统计总分;显示总体答卷情况(那些对、那些错);显示每一道题的情况(题目、解答、对错、答案);
答题情况传到服务器保存。
五、上交作品。
1、程序的源文件;
2、软件发行包;
3、系统开发报告。
六、成绩考核。
根据文档和软件的质量,评定成绩。
出勤情况占20%,软件占50%,文档占30%。
软件工程课程设计
天水师范学院。课程名称 学生信息管理系统。指导老师 张少刚。学院 电子信息与电气工程学院。班级 12级计算机科学与技术 1 班。学号 20121030108 姓名 付永霞。2015年6月25日。目录。1.可行性研究。1.1技术可行性3 1.2经济可行性3 1.3操作可行性3 2.需求分析。2.2.1...
软件工程课程设计
徐州工程学院。课程设计报告。名称软件工程课程设计 学院信电工程学院 专业软件专业。班级 11软件。姓名云柏。姓名陆剑锋。姓名徐宁。姓名陈胜。指导老师王小磊。组员 云柏陆剑锋 徐宁陈胜。分工 引言。随着科技和经济的发展,人们的消费越来越倾向于网络,出现了网购这种越来越受欢迎的新型消费方式。为了提高学校...
软件工程课程设计
个人整理精品文档,仅供个人学习使用。课程设计教案的基本内容和要求 针对不同的课程设计题目,每位同学以软件设计为中心,完成从需求分析 软件设计 编码到软件测试运行的软件开发全过程。1 同类著名 浏览 分析 需求分析 3 原型主页设计及网页设计。4 数据库设计及应用设计。5 交互网页开发技术或其他专门开...