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,学生在该份试卷的得分

该文详细介绍了基于JSP开发的试题库管理系统,包括项目背景、运行环境、系统定义及参考资料。系统主要功能包括学生和教师的注册登录,学生的考试功能,以及教师对试题的增删改操作。开发环境使用了JDK1.7、Tomcat7和MySQL 5.6.11,开发平台为Windows 8.1 Pro上的MyEclipse10。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



