图3-13 试题生成模块
如上图3-13为系统将会生成的试卷都导入到word中,并保存下载。
(二)系统设置模块的实现
管理员登录后可以修改自己的登录密码,可以设置专业信息,设置学期信息。
1.用户管理模块功能实现
图3-14 添加用户模块
图3-14用户点击“用户管理”单击“添加用户”,可以实现添加新用户的功能。输入用户基本信息,选择用户类型,完成用户信息添加后,点击“提交”按钮,系统将会将用户信息保存在数据
20
库中。
图3-15 查询用户模块
图3-15 用户点击“用户管理”单击“管理用户”,可以查询用户信息。按“查询”按钮,系统将可以根据用户名对数据库进行查询并显示在该页面中。
2.课程管理功能实现
课程管理主要是指能够实现课程添加、删除及查询功能。
专业信息添加模块图如下:
图3-16 添加章节模块
图3-16 用户点击“课程管理”单击“添加课程”,可以添加课程章节。添加完成章节信息后,按“提交”按钮,系统将会将用户的信息保存在数据库中。
21
图3-17 查询章节模块
图3-17 用户点击“课程管理”单击“管理课程”,可以查询课程章节。按“查询”按钮,系统将可以根据章节对数据库进行查询并显示在该页面中。
五、系统测试
白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试。
(一)测试计划
22
Testing plan(测试计划),是描述了要进行的测试活动的范围、方法、资源和进度的文档。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。 测试计划可以有效预防计划的风险,保障计划的顺利实施。
表4-1 测试计划表 测试范围 测试内容 模块名称 计算机网络课程题库与试卷管理系统 登录模块 个人信息管理模块 课程信息管理模块 题库信息管理模块 试题管理模块 系统管理模块 测试策略 测试类型 单元测试 功能测试 集成测试 测试阶段 ? ? 测试标准 检查出来的Bug数目不断减少,软件各个功能内能够正常运行,用户满意 测试环境 用户环境 软件环境 项目管理机制 测试计划时间表 硬件 PC机及其外设 软件 Win2000以上系统 硬件 Hasee PC机 软件 Win XP 测试类型 按功能点测试 预测工作量 测试所需时间 测试所需人员 计划评审 系统开发者 1天 2014.5.14 陈欣 (二)测试用例以及测试结果
测试用例(Test case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。
表4-2 登录模块测试用例表 用例标识 用例作者 测试类型 测试环境
001 模块名称 登录模块 设计日期 2012.5.14 测试人员 ⊙功能 Windows XP 23
相关推荐: