基于JavaWeb的在线图书订购与打印管理系统论文(15)
BusinessService service = new BusinessServiceImpl(); service.addDbbak(bak);
5.10 前台订购管理模块的实现
5.10.1 前台图书展示
展示所有图书供客户选择订购,图书分页显示,图书信息为书名、作者、出版社、价格
等信息,用户点击购买链接即可将图书加入购物车。
5.10.2 图书搜索
用户可以按分类搜索图书,还可以输入书名中含有的关键字模糊搜索。点击左侧分类即
显示属于此分类的所有图书,模糊搜索可现实所有书名包含输入的关键字的图书。
- 39 -
东北电力大学信息工程学院毕业论文
5.10.3 订单状态查询
用户订书后可以输入订书时输入的手机号码查询订单状态,订单状态会显示每本书的打
印状态,全部打印完成,则图书变为可取状态,否则“确认取书”链接失效。
5.10.4 购物车维护
用户购买图书后即跳入购物车页面,用户可以输入订书数量,还可以单本增加图书数量、删除图书。购物车保存在session中,每次添加数量或删除图书都会使用Ajax异步更新session中的购物车信息。
购物车页面如图5-7所示。
图5-7购物车页面示意图
5.10.5 订单信息与用户
订书完成后点击提交订单即跳入用户信息输入页面。本系统会把手机号码作为唯一的标
示,当用户输入的手机号码不存在的时候会提示“您是第一次订书”同时右侧自动生成注册信息,用户需点击提交注册用户,如果存在则可直接提交订单。
订单信息页面如图5-8所示。
- 40 -
第5章 详细设计
图5-8订单信息页面示意图
- 41 -
东北电力大学信息工程学院毕业论文
第6章 测 试
测试是为了发现程序中的错误而执行程序的过程,好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案,成功的测试是发现了至今为止尚未发现的错误的测试。在开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想象的后果,因此系统测试是开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占开发总工作量的40%以上。因此,我们必须重视测试工作。
6.1 测试技术
由于程序中隐藏的缺陷只在特定的环境下才有可靠显露,系统缺陷通常是由于对某些特定情况考虑不周造成的。因此测试不是为了表明程序正确;成功的测试也不是没有发现错误的测试。有意义的软件测试应该是从“破坏”软件系统的角度出发,精心设计最有可以暴露程序系统缺陷的测试方案。因此软件测试的目标应该是以尽可能少的代价和时间找出软件系统中潜在的错误和缺陷。
从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。测试对象是随不同阶段而异的,最基本、最初的测试是单元测试,后面的组合测试、确认测试都是以被测过的模块作为测试对象的。
6.1.1 单元测试
单元测试也称模块测试或程序测试,单元测试是对每个模块单独进行的,验证模块接口与设计说明书是否一致,对模块的所有主要处理路径进行测试且与预期的结构进行对照,还要对所有错误处理路径进行测试。对源码进行审查,对照设计说明书,表态地检查源程序是否符合功能的逻辑要求,是进行单元测试前的重要工作。单元测试一般是由程序员完成,也称程序调试。
- 42 -
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




