大连东软信息学院毕业论文(6)
大连东软信息学院毕业设计(论文)
5.2.4添加宿舍信息的实现
添加宿舍信息是用于管理员录入新的宿舍信息。为了给管理员减轻负担,宿舍信息页面字段使用大量的下拉框,管理员只需要选择即可,无需自己录入。其界面如图5.4所示。
图5.4 添加宿舍信息界面
其实现代码如下所示。
public int insertDorm(DormORM dormOrm) throws SQLException{ DBConnection dbConn = new DBConnection(); Connection conn=null; int row=0; String sql=\VALUES (?,?,?,?,?);\
PreparedStatement psmt = null; conn = dbConn.createConnection(); psmt = conn.prepareStatement(sql); psmt.setString(1, dormOrm.getDormNo()); psmt.setString(2, dormOrm.getDormType()); psmt.setInt(3, dormOrm.getAmount()); psmt.setInt(4, dormOrm.getKonQue()); psmt.setString(5, dormOrm.getMark()); row=psmt.executeUpdate(); psmt.close(); conn.close(); return row; }
5.2.5添加通知公告信息的实现
公告是本系统重要组成部分之一,其作用主要用于舍务老师发布通知公告信息,比如通知交电费,网费等。其UI界面如图5.5所示
-21-
大连东软信息学院毕业设计(论文)
图5.5 添加通知公告页面
前后台主要代码实现如下:
public int gonggaoInsert(GonggaoORM go) throws SQLException{
DBConnection dbConn=new DBConnection(); Connection conn=null;
String sql=\PreparedStatement psmt = null; conn = dbConn.createConnection(); psmt = conn.prepareStatement(sql); psmt.setString(1, go.getTitle()); psmt.setString(2, go.getContext()); psmt.setString(3, go.getUserName()); int row=0;
row=psmt.executeUpdate(); psmt.close(); conn.close(); return row;
}
-22-
大连东软信息学院毕业设计(论文)
第6章 系统测试
系统测试是保证系统质量的关键部分,每个程序的在投入使用之前都需经历了无数次测试。本次测试是由本人和同学共同完成的。通过写大量的测试用例观察其预期结果与实际结果是否一致,来确定本系统的潜在的问题。
通过本次撰写测试用例,通过测试用例进行测试,可以得出结论,本系统可以交付使用。
6.1测试用例
6.1.1 登录模块测试
测试目的:为了保证网站的完整性,用户在使用本网站功能时,需要先登录到本系统,比如本网站的财物报修功能,加入了登录验证,非登录状态下无法发布财物报修信息。
测试方案:当用户输入正确的学号和密码时点击登录按钮后,可以成功登录到本系统;当用户输入错误的学号和密码时点击登录按钮后,系统提示用户名密码错误;当用户不输入任何数据点击登录按钮后,系统提示请输入您的学号。
测试用例:如下表6.1所示。
表6.1 登陆测试用例 测试项目 输入正确学号、密码 输入错误学号和密码 输入空学号 测试数据 学号:08110650714,密码:1314。 学号:08110650714,密码:1111。 学号:null,密码:null。 预期结果 登录成功 登录失败,系统提示用户名密码错误 登录失败,系统提示请输入您的学号 6.1.2 添加报修信息测试
测试目的:为了保证学生能够在本网站发布报修信息。保证学生只有在登录的情况下才可以发布信息,并且当学生输入空数据或输入不存在的报修宿舍都能给出正确的提示。
测试方案:当学生正确录入财物报修表单数据时点击提交按钮后,可以成功添加;当学生不输入任何数据点击提交按钮后,系统提示请填写报修主题;当数据项填满,报修宿舍随意填点击提交按钮后,系统提示该宿舍信息不存在。
测试用例:如下表6.2所示。
-23-
大连东软信息学院毕业设计(论文) 表6.2 添加报修信息测试用例 测试项目 输入合法数据 测试数据 报修主题:财物报修 报修内容:灯管坏了 报修宿舍:17112 报修主题:null 报修内容:灯管坏了 报修宿舍:17112 报修主题:null 报修内容:灯管坏了 报修宿舍:1111 预期结果 报修成功 输入报修主题为空时 输入不存在的报修宿舍 报修失败并提示报修主题不能为空 报修失败并提示不存在该宿舍 6.1.3 添加学生信息测试 测试目的:为了保证舍务老师能正常添加学生信息,并且系统可以在提交表单时,对数据进行非空验证、合法性验证。
测试方案:当舍务老师填满所有数据项,并且数据属性合法点击添加按钮后,成功添加一条数据,系统跳转到学生列表页面,显示新添加的数据;当舍务老师漏填学号或姓名时,点击添加按钮,系统无法提交表单,提示学号或者姓名不能为空,添加失败,继续留在录入页面;当填满表单内容,电话随意录入错误号码,系统无法提交表单并提示请输入合法手机号,添加失败,继续留在录入页面。
测试用例:如下表6.3所示。
表6.3 添加学生信息测试用例 测试项目 录入所有数据项 测试数据 学号:2014081401 姓名:韩晓 性别:女 民族:满 生日:1989-04-25 系别:计算机系 班级:08705 籍贯:中国 电话:15524757633 备注:新生入学 学号:null 姓名:null 性别:女 民族:满 生日:1989-04-25 系别:计算机系 班级:08705 籍贯:中国 电话:15524757633 备注:新生入学 预期结果 添加成功,系统转到学生信息列表 录入部分数据项 添加失败系统提示学号或者姓名不能为空 -24-
大连东软信息学院毕业设计(论文) 续表6.3 添加学生信息测试用例 测试项目 录入所有数据项,输入不合法数据 测试数据 学号:2014081401 姓名:韩晓 性别:女 民族:满 生日:1989-04-25 系别:计算机系 班级:08705 籍贯:中国 电话:123132 备注:新生入学 预期结果 添加失败系统提示电话号不合法请重新输入 -25-
…… 此处隐藏:1210字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




