欢迎登陆贝搏体育!

贝搏体育

网欧亿体育上订餐系统大学生毕业(设计)论文doc

  0) {//判断此用户是否注册 flag = true; } else flag = false; } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return flag; } public User getUser(String number) { User user = new User(); try { /*连接数据库,查询用户表,获得用户信息*/ Class.forName(com.mysql.jdbc.Driver); Connection conn = DriverManager.getConnection(jdbc:mysql://127.0.0.1:3307/ordering,root,admin); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(SELECT * FROM tab_user WHERE number=+number+); while(rs.next()) { user.setId(rs.getInt(id)); user.setNumber(number); user.setPhoneNumber(rs.getString(phoneNumber)); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return user; } } 详细的源程序代详见附录C。 第六章 测试 6.1 测试原则及测试方法概述 软件测试是主要是为了发现系统存在的bug而不断调试程序的过程。编写测试用例,例如每一网页应该有多少个测试点,但是最多不能超过30个,并利用这些测试用例去运行程序,在发现程序错误的过程编写文档按顺序逐个对测试项目做出说明。软件测试是一个持续进行的过程。现代软件测试已发展成为一个全过程的验证和确认活动,它贯穿于整个开发生命周期始末。为获得最大的受益,测试的开发和准备必须在编码之前就应该开始,同时为了保证软件最终质量,必须在开发过程的每个阶段保证其过程的质量。 软件测试过程应该遵循如下的原则: 1.尽早地和不断地进行软件测试。 不应把软件测试仅仅看作是软件开发的一个独立阶段,而应当把它贯穿到软件开发的各个阶段中,在软件开发的各个阶段进行技术评测,有效地发现和防范错误,将错误的概率降到最低。 2.测试用例包含输入数据和与他对应的结果两个部分组成 测试以前应当根据项目经理测试的要求选择测试用例,用来检验程序员编制的程序是否准确,一般case不应多于30个, 3.程序员应避免检查自己的程序。 程序员应尽可能避免测试自己编写的程序,因为一个人在测试的过程中可能有自己的思维定势,项目有人员紧缺可能程序员会去做测试。。这点不能与程序的调试相混淆。调试由程序员自己来做可能会更好更有效。 4.充分注意测试中的群集现象。 在被测程序代码中欧亿体育,若发现错误数目太多。这种错误群集现象,已经被许多程序的测试实践证实。 5.对于测试计划应该严格执行,避免随意的测试。 测试之前应对测试的程序详尽考虑,对每一项测试做出周密的计划,包括要测程序的功能、输入和输出、进度安排、资源要求、测试用例的选择、测试的控制方式和过程等,还要包括系统的组装方式、跟踪规程、调试规程,回归测试的规定,以及评价标准等。 6.应当对每一个测试结果做全面检查。 7.妥善保存测试材料包括测试计划,测试用例,错误统计,和最后的分析报告,方便系统维护。 测试过程大体上按4个步骤进行,即集成测试、单元测试、确认测试和系统测试。如图6.1是软件测试的四个主要步骤及他们之间的联系。 图6.1 软件测试的过程 软件测试的种类大致可以分为人工测试和计算机测试两种。而基于计算机的测试又可以分为白盒测试和黑盒测试[]。 1.黑盒测试 [14]。 2.软件运行界面缺少说明,不能方便用户操作。 3.软件对于用户误操作的识别能力差,缺少补救功能。 4.软件测试采用的是黑盒测试的等价类划分法来实施的,测试用例有限,具有一定的局限性[]。 6.3.3 建议 1.加强软件的功能可扩展性,多提供一些功能接口来应对需求的改变,强化软件的设计模式。 2.提高软件的运行效率。 3.对软件的界面操作设置提示,方便用户操作。 4.应该加强识别用户的误操作,完善补救功能。 6.3.4 测试评估及总结 测试过后现将测试结果做出评估。经过上述等价类划分的测试之后,将发现的问题和存在的错误进行了改正,修改了一些关键的bug,使得本系统得到了进一步的完善。网上订餐系统基本完成了用户的需求,软件功能完全符合网上订餐的业务流程,用户界面友好,操作方便。上述软件系统所发现的问题,已经得到全面纠正,系统可以投入运行[]。 第七章 结论 在网上订餐系统的设计和开发过程中,严格按照软件工程的工程化思想,一步一步进行,按照软件的生命周期,即问题定义、可行性分析欧亿体育、需求分析、总体设计、详细设计、编码、单元测试、集成测试、综合测试、运行维护,对项目进行实施欧亿体育。在前期调研中,进行了可行研究和相应的需求分析。在软件设计的过程中,采用了面向对象的软件设计方式,通过UML作为软件设计工具对软件的主要功能进行设计。软件以三层架构的思想为指导,有效地将系统中用户界面、业务逻辑处理和数据库事务处理的代码分离开,提高了软件的可维护性和可扩展性。最终实现了用户基本信息维护、菜单管理、订单管理、特价菜管理和菜品评价等功能。然而在毕业设计中也出现了一些问题,如软件可扩展性差,对用户的误输入识别能力差,测试用例有限,有些极限问题未能发现,但是总体上,软件基本完成网上订餐的功能。 参考文献 [1] 张海藩.软件工程导论[M].北京:清华大学出版社.2008.2. [2] (美)Roger S. Pressman.软件工程实践者的研究方法[M].第四版.北京:机械工业出版社.2009.11. [3] 王少峰.面向对象技术UML教程[M].北京:清华大学出版社.2011.1. [4] 贺平.软件测试教程[M].第二版.北京:电子工业出版社.2011.2. [5] (美)梅耶.软件测试的艺术[M].第三版.北京:机械工业出版社.2012.4. [6] (美)西尔伯沙茨.数据库系统概念[M].第六版.北京:机械工业出版社.2012.3. [7] 王珊.数据库系统概论[M].第四版.北京:高等教育出版社.2006.5. [8] 陆舟.struts2技术内幕:深入解析strusts架构设计与实现原理[M].北京:机械工业出版社.2012.1. [9] 崔洋.MySQL数据库应用从入门到精通[M].北京:中国铁道出版社.2013.1. [10] 明日科技.Java Web从入门到精通[M].北京:清华大学出版社.2012.9. [11] 王伟平.struts2完全学习手册[M].北京:清华大学出版社.2011.1. [12] 宋智军.JSP从入门到精通[M].第二版.北京:电子工业出版社.2012.7. [13] (加)克尼亚万.Servle和JSP学习指南[M].北京:机械工业出版社.2013.4. [14] 刘西杰.HTML、CSS、JavaScript网页制作从入门到精通[M].北京:人民邮电出版社.2012.12. [15] 李云云.浅析B/S和C/S体系结构[J].科学之友.2011. [16] (美)BJ·罗里森.微软的软件测试之道[M].北京:电子工业出版社.2010.6. 致谢 这次毕业设计顺利结束了,首先要感谢我的指导老师李吉平老师,非常感谢李老师给了我耐心的指导和无私的帮助。在毕业设计期间,他认真负责,为我合理的分配时间,耐心地讲解毕业设计的内容。再请教问题的过程中,他总是能够一丝不苟的为我讲解。他的这种敬业精神令人钦佩,在此我向李老师表示我最诚挚的谢意。李老师严谨的科学态度,扎实求精的

  GB T 32610-2016_日常防护型口罩技术规范_高清版_可检索.pdf欧亿体育欧亿体育

我要加盟(留言后专人第一时间快速对接)

已有 1826 企业通过我们找到了合作项目

姓 名:

联系电话:

留言备注:

餐饮项目推荐

鲁二哥卤肉饭加盟
鲁二哥卤肉饭加盟
投资额:1-3万
热度:
我要加盟
优粮生活快餐加盟
优粮生活快餐加盟
投资额:10-20万
热度:
我要加盟
优蒂咖啡加盟
优蒂咖啡加盟
投资额:10-20万
热度:
我要加盟
托馥咖啡加盟
托馥咖啡加盟
投资额:10-20万
热度:
我要加盟
街边物语咖啡加盟
街边物语咖啡加盟
投资额:10-20万
热度:
我要加盟
贝搏体育新闻排行榜
  • 1小趣茶茶饮加盟200
    小趣茶茶饮加盟
    投资额:2-5万
    热度:
    查看详情>>
  • 2顶膳牛排加盟195
    顶膳牛排加盟
    投资额:1-3万
    热度:
    查看详情>>
  • 30夏7度奶茶店加盟194
    0夏7度奶茶店加盟
    投资额:3万
    热度:
    查看详情>>
  • 4乐速速奶茶加盟192
    乐速速奶茶加盟
    投资额:1-2万
    热度:
    查看详情>>
  • 5中卫披萨加盟192
    中卫披萨加盟
    投资额:1-3万
    热度:
    查看详情>>
  • 6小蛮螺网红螺蛳粉加盟192
    小蛮螺网红螺蛳粉加盟
    投资额:1-2万
    热度:
    查看详情>>
  • 7夏日沫沫茶加盟185
    夏日沫沫茶加盟
    投资额:1-2万
    热度:
    查看详情>>
  • 首页 |公司简介 |法律声明 |正在咨询 |公司动态 |联系我们 |网站地图
    网站地图