[源码和文档分享]基于JSP实现的试题库管理系统

1 引言

1.1 编写目的

该需求分析报告用于软件开发小组对基于WEB的软件工程课程试题库管理系统这一课题的开发过程。明确了课题开发的目的与要求,介绍了该系统的所有功能以及适用范围。

1.2 项目背景

运行环境

JDK1.7

Tomcat7

MySQL 5.6.11

开发平台

Windows 8.1 Pro(x64)

MyEclipse10

1.3 定义

数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。

系统的流程图:系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等)。

学生表:学号,姓名,密码md5串,学院,班级id,手机号,邮箱,注册时间

教师表:职工号,教师姓名,密码md5串,学院,手机,邮箱,注册时间

班级表:班级id,学院,班级名称,创建教师id

题库表:试题id,试题名称,试题内容,试题答案,试题类型,试题所有者id,添加时间,4个额外备注信息

试卷表:试卷id,试卷名称,试卷创建者id,创建试卷时间,试卷目的班级id

答卷表:学生id,试卷id,学生在该份试卷的得分

组题表:试卷id,试题id,该道试题在该试卷的分值

1.4 参考资料

《软件工程》 钱秋乐,清华大学出版社,2007

《数据库系统开发》 文东,北京科海电子出版社,2009

《JavaWeb整合开发王者归来》

《Java程序设计》

《JSP从入门到精通》

《Think in Java》

2 概要设计

由于软件实际实现的功能有限,只实现了学生/教师注册登录模块,学生考试功能以及教师增加、删除、修改试题的功能。

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1501.html

你可能感兴趣的:([源码和文档分享]基于JSP实现的试题库管理系统)