考试系统需求说明书1.前言:1. 文档介绍为用户提供可以将自己感受、体会、以及心得等用文字记录下来的平台,此平台可以根据客户的要求,是否将自己记录下来的文字,展示给广大的浏览者,还提供了将自己用照片记录下来的图片上传于网络之中。此系统实现了题库发表、创建相册,上传图片的功能,让客户自由的管理属于自己的空间。1.1 文档目的此需求说明书是对用户需求分析的结果,明确的说明了系统需求的功能、性能与界面的要求,使系统分析人员和开发组成员能明确的了解用户需求,并在此基础上完成后续设计和开发1.2 文档范围该文档包含系统功能性需求和非功能性需求两个方面。1.3 读者对象读者分类目的市场人员 /客户代表了解本文档对需求的理解是否和他们要求的一致系统分析人员理解用户需求,转化为系统需求系统设计人员理解用户需求,在设计时把握用户需求。系统测试人员了解用户需求,为测试提供参考文档人员编写用户使用和操作手册1.4 参考文档《软件工程导论》,张海藩,清华大学出版社。《实用软件工程》,郑人杰等,清华大学出版社。1.5 术语与缩写解释术语与缩写解释C# 开发系统所使用的语言SQL Structed Query Language SQLServer2005 后台数据库2.项目概述:为广大学生提供在线考试工作,方便教务处的考试工作,提高教务处的工作质量和工作效率。系统中包括以下几个模块:1. 管理员信息维护2. 教师信息维护3. 班级信息维护4. 学生信息维护5. 课程信息维护6. 选课7. 填充题库8. 试卷结构维护9. 查看成绩10. 参加考试11. 查看成绩3.具体需求:3.1 功能需求:功能性需求分类:系统的顶层用例图:3.1 管理员子系统基本功能1. 确认管理员身份后,可以登录系统;2. 登录成功,用户可以根据自己的情况进行管理员信息维护,教师信息维护,班级信息维护,学生信息维护,课程信息维护。3.1.1 管理员信息维护1. 验证登录名称、标识符登录功能描述输入用户名和密码,验证是否已经是注册用户实现要求提供登录界面输入名称和密码处理系统验证所输入的名称和密码与后台数据库记录是否正确输出1. 所输入的名称和密码正确,则提供所能操作的功能;2. 所输入的名称和密码不正确,则输出错误信息,并且重新返回登陆界面。补充说明名称和密码不能为空2.修改管理员密码名称、标识符管理员密码功能描述输入用户名和密码,和新密码,实现要求提供修改密码界面输入用户名,密码,新密码。处理系统验证所输入的名称和密码与后...