用户管理页面包括教师、学生、管理员和添加用户四个子页面,本系统用户只有管理员能进行添加,根据一定的规则对用户名进行命名来标识教师和学生,管理员用户名admin,管理员只能修改自己的密码,不能添加管理员。新闻管理页面包括发布新闻、修改新闻和删除新闻三个页面;电子公告管理页面包括修改和删除电子公告,管理员没有权限添加电子公告,这里信息的发布主要靠老师发布。留言管理是对留言消息的一个处理,删除已释放数据存储空间。资料管理包括讲师资料、课程资料、资料库、作业库和添加资料,对这些资料的处理操作有修改和删除,添加资料页面,管理员没有权限对学生作业的上传,需要学生自己上传作业。
6 系统测试
软件测试是为了保证软件的质量,以确保其整个的开发过程是高质量的。
6.1 测试用例设计
本系统测试用例以用户类型进行设计,分别是管理员、学生、教师。
(1).编号:XMLWEB_A01
系统 XML课程建设网站
功能模块 管理员后台管理模块 编制人 钟能辉
用例编号 XMLWEB_A01 编制时间 2013/5/10
功能特性 对用户、新闻、电子公告、留言、资料数据进行增加、修改、删除操作
测试目的 能够将数据正确的存储到对应的数据库
预置条件 Access 数据库
参考信息 系统概要设计说明和详细设计说明
操作步骤 操作描述 数据 期望结果
1 打开主页,以管理员身份登录 用户名和密码 登录成功,进入管理员后台管理页面
2 在后台管理页面,点击【用户管理】,进入子页面,先点击【添加用户】,添加一个教师和一个学生用户 输入用户名、密码、出生日期、性别真是姓名、电话、院系、email,选择用户类型 添加成功,在数据库里查看用户信息表添加好的教师和学生数据
3 点击【新闻管理】,进入子页面,【发布新闻】、【修改新闻】、【修改新闻】 发布一条新闻,输入有效值,修改,最后删除 发布成功能在主页上查看到,修改成功,最后能删除成功
4 点击【电子公告管理】,【修改公告】、【删除公告】 分别修改、删除公告 在数据库里查看公告表修改、删除后的数据
5 点击【留言管理】,进入子页面,可留言记录进行删除操作 删除其中一条留言 在数据库里查看留言表删除后的数据
6 点击【资料管理】,进入子页面,【讲师资料】、【课程资料】、【资料库】、【作业库】、【添加资料】 分别对不同类型资料进行修改、删除和添加 在数据库里查看能看到修改、删除后的数据
(2).编号:XMLWEB_A02
系统 XML课程建设网站
功能模块 学生用户功能模块 编制人 钟能辉
用例编号 XMLWEB_A02 编制时间 2013/5/10
功能特性 学生登录后可以个人信息查看及密码修改、修改下载各种资料,上传作业,在线留言,留言管理
测试目的 能够实现学生的基本功能 交互式XML课程建设网站的开发(14):http://www.751com.cn/jisuanji/lunwen_2111.html