河北经贸大学毕业论文
图6-6 成绩录入界面的效果图
6.2.2 成绩修改 成绩修改的流程图:
26
河北经贸大学毕业论文
成绩修改 确认修改的课程和学号 否
检索是否存在数据 是 提交修改成绩 修改成功 图6-7 成绩修改流程图
实现的代码如下
DataSet ds = new DataSet(); da.Fill(ds,\学生表\ if(TextBox2.Text==\
Response.Write(\请输入成绩!');\ else {
foreach(DataRow ta in ds.Tables[0].Rows) {
ta[\成绩\ SqlCommandBuilder bldr = new SqlCommandBuilder(da); da.Update(ds.Tables[\学生表\ } 效果图:
27
河北经贸大学毕业论文
图6-8成绩修改界面的效果图
6.2.3 学生信息删除
学生信息修改 确认所改学号 否
是否存在数据 是 提交修改内容 否
确认删除 是 删除成功
图6-9 学生信息删除的流程图
28
河北经贸大学毕业论文
学生信息删除的效果图:
图6-10 学生信息删除界面的效果图
29
河北经贸大学毕业论文
7 系统测试
7.1 测试环境
7.1.1 硬件环境
主流计算机配置。 7.1.2 软件环境
系统软件:Windows XP SP3。
工具软件:Visual Studio 2005、SQL Server 2005。
7.2 测试
软件测试是为了发现程序中的错误。软件测试的过程亦是程序运行的过程。程序运行需要数据,为测试设计的数据测试用例。设计测试用例的原则自然是尽可能暴露错误。测试方法一般用两种方法:一是黑盒测试法,一是白盒测试法。
测试过程
各模块测试 集成测试 确认测试
图7-1 测试过程计划图
在系统中建立3个权限不同的账号以进行测试 管理员:用户名admin ;密码admin ; 教师: 用户名 002 ;密码 002 ; 学生: 用户名 00001 ;密码 00001 。 7.2.1 各模块测试
1. 系统管理模块测试
30