好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于JSP的宠物狗销售系统.doc

40页
  • 卖家[上传人]:gg****m
  • 文档编号:217953422
  • 上传时间:2021-12-04
  • 文档格式:DOC
  • 文档大小:915.46KB
  • / 40 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 烟台大学毕业论文(设计)任务书 院(系):计算机与控制工程学院 姓名 于昊学号 201158504415 毕业届别 2015 专业软件 毕业论文(设计)题目 基于 JSP 的宠物狗销售系统 指导教师董超慧 学历本科 职称繡析师计算机科学技术 本论文主要从系统开发平台介绍,系统分析,总体设计,详细设计,系统实现,综合测 试六个方面论述了宠物狗销售系统的开发设计过程宠物狗销售系统实现了网上的销售, 在一定程度上解放了传统的销售系统,具有很大的便利性和高效性 主要参考资料: 1 孙卫琴,李洪成.Tomcat与 Java Web开发技术详解.电子工业出版社,2003年 6 月:1-205 2 BruceEckel.Java编程思想.机械工业出版社,2003年 10月:1-378 3 FLANAGAN.Java技术手册.中国电力出版社,2002年 6月:1-465 进度安排: 201 4.1 2. 23一2014. 12. 29:系统的分析阶段,开题 2014.12.30一一2015.1.19:需求分析,系统设计,总体设计,数据库设计 2015. 1. 202015. 3. 2:代码实现 2015. 3. 3一一2015.4. 15:系统的测试阶段 2015.4.162015. 4.19:论文的撰写和答辩 指导教师(签字): 院(系)意见: 教学院长(主任)(签字): 年 月 日 备注:摘要摘要随着人们生活水平的提高,计算机技术的不断发展,爱狗人士的增多,人们普遍 幵始养起了宠物狗。

      当宠物狗的出现成为一种时尚时,网上宠物狗销售就是一种必然趋 势,这时候一款适合人们交易的销售平台便应运而生木系统的开发结合实际的宠物狗 销售业务,大大方便用户,具宥很大的现实意义宠物狗销售系统,主要实现宠物狗销 售的网络化管理网站分为前台和肜台,前台实现用户的注册,登录,商品信息管理功 能,会员中心等功能,以及对销售情况的统计杳询f台实现的是对各种信息的增删改 杳该系统主要应用的技术是JSP 语言和 SQLServer2005 数据库就该系统的功能而 言,系统是相对完整的,它以 Web 界面和用户进行交互,向相应用户提供信息并能够接 受其操作,与此同时通过数据库管理系统來存储所宥数据信息该系统实现了宠物狗信 息的分类,用户可以选择 0 己喜欢的宠物狗将其放入购物车中,还实现了用户对 Q身信 息的管理,包括个人资料的修改和密码的修改,管理员可以实现对公告信息的管理,用户 账户添加和删除的管理,宠物狗资料的管理,订单的管理等一系列功能,是功能比较完 善和高效的系统,运用这款系统,用户可以方便的找到 CJ己喜欢的宠物,并将其购买 关键词网卜.宠物狗销售系统;JSP; SQLServer2005Abstract: With the development of science and technology,Internet epidemic,people living standards,the emergence of dogs as pets has become a fashion,the online sales of pet dogs is an inevitable trend. More and more people began to raise from a pet dog,more and more people began to carry out a variety of web transactions. The development of the system combined with actual sales of pet dogs and greatly facilitate the pet owners,have great practical significance.Pet dog sales,the main dog sales network management. Web front of the main system is responsible for dealing with users,user registration,login, commodity information management function, Member Center,and other functions,as well as the sale of statistical inquiries. Pet owners and pet dog in sales between the structures of a bridge. The system is based on B/S mode,the main application of the technology is JSP language and essentially a database. In terms of the system function, system is relatively complete,it as a Web interface and the user interaction,to provide the corresponding user information and can accept its operation,at the same time through a database management system to store to store all the data information . The system realized the pet dog the classification of information,the user can choose their favorite pet dog put it in the shooping cart,also implements the user management of the information about themselves. Key words: The comprehensive evaluation; JSP; Sqlserver目 录 1 i仑 . 1 1.1本课题的研究目的和意义 . 1 1.2本课题的开发设计思想 . 1 1.3使用的开发工具和技术 . 1 1.3. 1 MyEc I i pse . 1 1.3. 2 Tomcat . 2 1.3.3 SQL Server 2005 . 2 1.3.4 JSP . 2 1.4运行环境 . 3 2職側 . 4 2.1系统功能分析 . 4 2.2系统需求分析 . 4 2. 3系统可行性分析 . 7 2.3. 1经济可行性分析 . 7 3. 2技术可行性分析 . 8 3. 3操作可行性分析 . 8 3脉没汁 . 9 1系统总体功能结构图 . 9 3.2系统 E-R图 . 9 3.3系统功能设计目标 . 10 4系统功能模块划分 . 10 3. 5系统的体系结构 . 11 4数据厍设计 . 12 4.1数据厍系统概述 . 12 4.2数据厍表设计 . 12 5系统实现 . 16 5.1系统文件架构 . 16 5.2前台功能模块实现 . 16 5.2. 1宠物狗搜索功能模块的实现 . 16 5.2.2购物车功能的实现 . 17 5.3后台功能模块的实现 . 20 5.3. 1宠物狗管理功能的实现 . 20 5.3.2订单查询管理功能的实现 . 22 6系统测试 . 24 6.1系统测试目的与意义 . 24 6. 2测试过程 . 24 6.2.1前台页而的登录模块测试用例 . 24 6.2.2搜索宠物狗功能模块测试用例 . 24 6.2.3 台库存销售杳询模块测试用例 . 25 论 . 27 #教献 . 28 至文 i射 . 291 绪论 1.1本课题的研究目的和意义 世界在不断的进步, 科学技术在不断的发展, 人们的生活方式也在发生着 改变,狗一只以来就是人们的好伙伴,自古以來,人们就喜欢养狗,而养狗的 方式也从圈养,散养的方式改变,随着养狗的人越来越多,宠物狗的交易也越 來越火爆,但是由于很多交易方式都是在现实中发生的, 这就出现了一些问 题, 在市场在交易宠物,一个是要消耗大量的人力物力,另外城市中也很少冇 这种宠物狗销售布场,不够方便。

      现在是互联网的吋代,宠物狗的销售也要与吋俱进的发展,针对这种现 状,我们开发了适合宠物狗的销售系统,人们町以在网上就完成对宠物狗信息 的浏览和购买,同吋采用送货上门的方式,使人们不用出门就町以享受到互联 网带來的便利和宠物狗带來的快乐 1.2本课题的开发设计思想 宠物狗销售系统釆用的是 JSP语言来编写的,这种语言具有方便,简单, 可移植性强等特性,数据库用 Microsoft的 SQLServer2005来连接系统,JSP 的 开发模式有三种,第一种是单纯的 JSP页面编程,在该模式下操作人员可以直 接在 JSP 页面中实现各种功能,M然这种模式很容易实现,但是其缺点也是显 然易见的,因为大部分的 java 代码都是和 html 代码混淆在了一起,会给程序的 维护和调控带来很多的困难,而且对丁整个程序的结构更是无从说起,这就好 比规划管理一个大的企业,如果将负责不同任务的所有员工都安排在一起工 作,势必会造成公司的秩序的混乱,不易管理等多种隐患,所以说单纯的 jsp 页面不适合大中小型企业的 JSP Web开发第二种,也就是木次宠物狗销售系 统釆用的模式,即:JSP+JavaBean编程,该模式是 JSP经典的设计模式之一, 适合小型或中性网站的开发,利用 JavaBean技术,可以很容易的完成一些业务 逻辑的操作,如数据库的连接,用户的登陆和注销,JavaBean 是一个遵循一定 规则的 Java 类,在程序中,将要进行的业务逻辑封装到这个类中,在 JSP页面 中通过动作标签来调用这个类,JSP 除了负责部分流程的控制外,大部分是用 来进行页面的显示,而JavaBean负责进行业务逻辑处理, 可以看出, 该模式具 有一个比较清晰的程序结构,通过编写 JavaBeans 来进行后台业务逻辑控制, 即 JSP +JavaBeans + SQLServer2005三层模式完成整个设计工作。

      1.3使用的开发工具和技术 开发工具主要有服务器Tomcat和开发软件MyEclipse和数据库SQL Server 2005,前后台的页面设计是使用 jsp技术完成的,代码部分则用到丫 MVC模式 思想设计下面对其进行简要的介绍 1.3.1 MyEcI ipse MyEclipse,是一个用丁构建集成 Web和应用程序 7T发工具的平台,其木 身是通过插件来实现系统的快速丌发功能,为创建可扩展的幵发环境提供了一 个丌放源代码的平台,方便让入门者的用户掌握,是一个非常成熟的体系结 构 13.2 Tomcat Tomcat服务器最为流彳;它是 Apache-Jarkarta开源项目中的一个子项目, 是一个小型的,支持 JSP和 Servlet技术的 Web服务器,Web服务器是运行及 发布 Web应用的大容器,只有将开发的 Web服务项目放置到该容器中,冰能 使网络中所有用户通过浏览器进彳?访问,Tomcat服务器足由 JavaSoft和 Apache 团队井同开发的产品,并且具有免费,跨平台,简单方便等特性此服务器已 经成为学习幵发 JSP应用的首选 1.3.3 SQL Server 2005 SQLServer2005 数据库管理系统提供很多组件供幵发人员进行系统的 丌发,并且针对计算机行业提供了更为高效和便利的数据处理的平台,是 SQLServer版本中最为安全可靠和便利的版本,城于精简的版 本,一般的项目丌发都可以满足。

      SQLServer2005凭借很多的 教学平台和教学资料,很容易被掌握,丌发人员可。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.