失物查询系统(5)

2019-03-28 11:14

catch (Exception) {

MessageBox.Show(\打开失败\); } finally {

connection.Close();

MessageBox.Show(\关闭数据库连接成功\); } } else {

//不是数字

MessageBox.Show(\输入不合法!请输入领取编号!\, \提示\, MessageBoxButtons.OK, MessageBoxIcon.Information); } } }

//“查询”按钮添加响应

private void buttonQue_Click(object sender, EventArgs e) {

Query query = new Query(); query.Show(); } } }

6.1.4 查询 页面代码:

using System;

using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;

using System.Windows.Forms; using System.Data.SqlClient;

namespace LostQuery {

16

public partial class Query : Form {

public Query() {

InitializeComponent(); }

private void Query_Load(object sender, EventArgs e) {

//连接数据库 string connString =

\;//新建connection对象

SqlConnection connection = new SqlConnection(connString); string sqlString = \;

//数据库中内容在dataGridView1中显示出来 DataSet ds = new DataSet();

SqlDataAdapter sda = new SqlDataAdapter(sqlString, connection); sda.Fill(ds, \); dataGridView1.DataSource = ds;

dataGridView1.DataSource = ds.Tables[\]; connection.Close(); ds.Dispose(); ds.Dispose(); } }

6.2 注意事项

管理员登录身份只有一个:账号:admin 密码:1234 在数据库的表中,失物类型是必填项。 在修改物品状态时,输入只能接受数字。

17

7 测试分析报告

7.1 什么是测试

在软件开发过程中不可避免会出现插叙哦,测试就是找出这些差错的过程。 7.2 测试目的

更好的发现至今为止尚未发现的错误和缺陷。

所有的测试都要追溯到用户的需求。最严重的错误是导致程序不能满足用户的需求,为了防止这些错误的发生,所以要把软件交给用户之前进行测试。 7.3单元测试 7.3.1 主页面测试

主页面:

选择”查询”后跳转的页面(左图),选择”登记”后跳转的页面(右图)

结论:主页面按钮都响应成功。

21

7.3.2查询模块测试

按下主界面的查询按钮,出现如下显示,对比数据库中内容:

信息一致,说明软件中查询信息能正确显示。 7.3.3 登录模块测试

用白盒测试判断是用户名和密码: 输入条件 账号,密码 账号,密码 账号,密码 账号,密码

输入

admin,1234 ad,1234 admin,12 任意一个为空

编号

1 2 3 4

预期输出

登录成功 登录失败 登录失败 登录失败

1 正确输入(左图)后能跳转到的页面(右图)

22

2,错误的账号,正确的密码:(下面左图)

3, 正确的账号,错误的密码:(下面右图)

23


失物查询系统(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:毕业设计计算书 - 副本

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: