网上零食销售系统计算机毕业设计论文.doc
《网上零食销售系统计算机毕业设计论文.doc》由会员分享,可在线阅读,更多相关《网上零食销售系统计算机毕业设计论文.doc(61页珍藏版)》请在三一文库上搜索。
1、毕业设计(论文)任务书第1页毕业设计(论文)题目:基于Struts2+Hibernate的网上零食销售系统的设计与实现毕业设计(论文)要求及原始数据(资料):1综述国内外网上零食销售系统研究现状;2深入了解网上零食销售系统的相关技术;3熟练掌握零食销售系统分析和编写前后台代码的能力;4设计并实现网上零食销售系统应用;5深入网上零食销售系统的关键技术与编写语言;6训练检索文献资料和利用文献资料的能力;7训练撰写技术文档与学位论文的能力。第2页毕业设计(论文)主要内容:1综述网上零食销售系统在商务中的应用;2了解网上销售系统的相关技术;3熟悉网上销售系统的开发环境; 4设计某一零食在网上零食销售系
2、统的销售界面;5. 深入网上销售系统的关键技术与编写语言JAVA的设计流程;6熟练掌握基于实现成功购买零食流程模块;7设计与实现针对销售零食流程的程序。学生应交出的设计文件(论文):1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。iii 第3页参考文献1 张立科.java信息系统管理开发M.北京:人民邮电出版社2 邓子云.JSP网络编程从基础到实践M.北京:电子工业出版社3 朱涛江.MySQL权威指南M.中国电力出版社.20124 郝玉龙.JavaEE编程技术M.北京:北京交通大学出版社5 Jeffrey A Hof
3、fer,Modern Database Management (Sixth Edition). Electronics Industry Press6 (美)Bruce Eckel著,陈昊鹏译,Java编程思想(第三版)北京:机械工业出版社,2012.67 李清森,刘宇,侯玉凤 .浅谈高校学生公寓综合管理.工作研究.20118 李建中,王珊.数据库系统原理(第2版)电子工业出版社.2012.99 张长富,黄中敏JavaScript动态网页编程实例手册北京:海洋出版社,2011:196-23910 LAN Sommerville.Software Engineering,English Edit
4、ion. Microsoft Press11 Cay S. Horstmann/ Gary Cornell .Formalization and Analysis of Class Loading in JavaM. 北京:电子工业出版社,2005.12专业班级学生要求设计(论文)工作起止日期2014年3月17日2014年6月27日指导教师签字日期2014年3月17日教研室主任审查签字日期系主任批准签字日期基于Struts2+Hibernate的网上零食销售系统的设计与实现摘 要随着因特网的普及和相关技术的成熟,基于Internet的企业电子商务越显其强大优势。日益普及的Internet不仅带
5、给人们更多及时的资讯信息,而且也在生活的各个方面带给人们更多的便捷,在一定程度上改变着人类的生活方式。本文论述了一个基于JSP技术和MySQL数据库实现的爱乐优零食店的设计与实现,该系统具有商品展示、会员注册登录、购物车、会员留言、订单处理、后台数据库管理等功能。系统遵循软件工程开发方法,本文从系统调研、需求分析、总体设计、数据流分析、业务流程分析、数据库设计、系统详细设计实现等方面进行详细阐述,全面介绍了爱乐优零食店系统开发的全过程,最后,对系统开发进行了总结与展望。本系统采用B/S结构、综合运用了Java、JSP/Servlet、JDBC等技术,本系统针对小型企业设计,可以作为商业企业开展
6、电子商务的原始模型。关键词:电子商务;软件工程;JSP;Servlet;MySQLiiBased on the Struts2 + Hibernates foodsales system design and implementationAbsractWith the popularity of the Internet and related technologies mature , the more Internet -based e-commerce companies display their powerful advantage. The growing popularity o
7、f Internet not only bring people more timely news and information, but also in all aspects of life bring people more convenient,to a certain extent,changing the way people live.This paper discusses the design and implementation to achieve onlyou shop and a JSP-based MySQL database , the system has a
8、 product display, Member login, shopping cart , membership message , order processing, back-end database management. System follows the software engineering development methods , the paper system research, needs analysis, design , data flow analysis , business process analysis , aspects of database
9、design, system design and implementation , etc. For more detail , a comprehensive introduction to onlyou shop system development the whole process , and finally, a summary of the system development and prospect.The system uses B / S structure, the integrated use of Java, JSP / Servlet, JDBC and othe
10、r technologies , the system designed for small businesses , commercial enterprises to develop e-commerce as the original model.Key word:E-commerce; Software Enginee; JSP; Servlet; MySQL目 录摘 要iAbsractii1 绪论11.1 课题背景11.2 研究目标11.3 论文各部分内容简介12 系统设计32.1 开发平台描述32.1.1 硬件平台32.1.2 软件平台32.2 相关技术介绍32.2.1 BS模式3
11、2.2.2 JavaServlet技术42.2.3 MySQL技术42.3 需求分析42.3.1 功能需求42.3.2 性能需求52.4 总体设计52.4.1 系统功能描述52.4.2 系统功能模块图62.4.4 数据流分析102.4.5 数据字典122.5 数据库设计152.5.1 概念结构设计152.5.2 系统E-R图152.5.3 实体属性图152.5.4 数据库分析和物理结构设计163 系统实现203.1 发货处理模块203.2 界面显示模块213.2.1 界面设计原则213.2.2 数据输入界面设计213.2.3 界面显示224 系统测试344.1 系统测试目的与意义344.2 测
12、试过程344.2.1 主页面的登录模块测试344.3 其他错误35结 论36参考文献37致 谢38外文原文39中文翻译481 绪论1.1 课题背景随着社会高科技,商品经济化突飞猛进的发展,计算机的应用已经普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,电子商务网站为中小型企业、公司等的销售管理带来了极大的方便。电子商务网站能够为用户提供可靠的信息储存和快捷的信息处理手段。作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。因此,开发这样一套软件成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维
13、方式去了解计算机的工作原理。计算机软硬件技术日新月异、突飞猛进,引领技术潮流,带来了巨大的社会改变,计算机已成为现代社会人们工作、生活、学习甚至娱乐不可或缺的工具。电子商务也随之日渐完善,其中网络购物也变成电子商务中重要的一部分。现在有很多网上购物形式的网站,著名的淘宝商城、京东商城、当当网就是其中的代表。这些网站给本系统的实现提供了很好的参考。目前,电子商务中的网上购物已是日渐成熟的技术。电子商务网站中所涉及到网络技术及数据库技术也是日渐成熟,一套好的电子商务软件和公司网站相结合将会给公司带来新的利润增长点和更多的客户群。本系统的设计作为计算机应用的一部分,使用计算机对企业、公司的产品销售信
14、息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、效率高、存储量大、安全性好、成本低廉等。这些优点能够极大的提高一个企业、公司销售管理的效率。本系统开发了基于JSP技术的电子商务网站,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两方面。前者要求建立起数据一致性和完整性、安全性的平台,而对于后者则要求应用程序功能完备、易操作易使用。项目开发的目的是可以满足购物者和管理员双方面的需求,也是特别为小型企业量身定做的一套电子商务管理系统,以期达到适合于小型企业运作及业务管理的目标。1.2 研究目标本课题的研究目标是设计并实现一个B/S体系结构的B2C式电子商务交易网站。本系统的主
15、要目的是实现零食产品的在线销售,期望达到让用户足不出户就能够在网上购买零食,形成食客和零食店双赢的局面,实现零食店销售业绩的大幅增长。同时也是特别为中小企业量身定做的一套电子商务管理系统,以期达到适合中小型企业运作及业务管理的目标。而且这样也锻炼自己的软件开发能力,为日后走上社会参加工作奠定基础。1.3 论文各部分内容简介本文的组织结构如下:1. 绪论:介绍了课题的研究背景、课题研究目标。2. 系统设计:分5个小节介绍了系统开发工具、相关技术、需求分析、总体设计及数据库设计。(1)开发工具:介绍了爱乐优零食店网站的开发所需工具。(2)相关技术介绍:介绍了爱乐优零食店开发所使用的编程技术及数据库
16、。(3)需求分析:在深入了解电子商务网站的运行和设计模式、收集资料基础上,对爱乐优零食店的需求进行调研,确定出系统具备的功能和性能需求。(4)总体设计:对系统具体功能进行分解、描述,并完成系统功能模块图。(5)数据库设计:根据需求分析和功能设计,确定信息系统的数据结构、数据操作。建立E-R 图,进行数据库设计。3.系统详细设计实现:介绍了系统各个主要模块模块的详细设计实现方法。包括界面模块、流程、关键代码等。4.结论:对整个论文及设计过程进行总结,说明系统设计过程的心得以及设计中存在的不足,后期还有待完善的地方等。542 系统设计2.1 开发平台描述2.1.1 硬件平台硬件设备设计是根据信息系
17、统的设计需求,确定信息系统物理设备方案,所设计的硬件设备方案在能够充分满足信息系统功能需求的前提下,还应满足系统的效率、可靠性、安全性和适应性等性能要求,并具有较高的性价比。根据需求分析,本系统理想的环境是配置较高最好,实际操作中硬件平台如下:硬件环境(访问者):建议用户在允许的情况下采用较高配置硬件资源。硬件环境(开发者):Intel 3.2G处理器,2G内存,320G磁盘空间。2.1.2 软件平台软件平台是信息系统开发和运行所需的集成软件环境,设计和选择高效、实用、方便、功能齐全的软件平台,对信息系统的开发具有十分重要的意义。在结合实际开发的需要并充分考虑各种软件平台的性能及适用范围和对软
18、件平台的使用能力,本系统的软件平台选择如下:1、操作系统目前在微机上使用的桌面操作系统有Windows XP/7/8 等,本系统在Windows XP 操作系统下进行开发,可运行于前面所列举的各种操作系统,建议使用Windows XP以上系统。2、开发软件是协助人们开发和维护软件的工具和环境软件,包括编辑程序,数据库系统,集成开发环境等,本系统的开发软件如下:(1)数据库管理系统(DBMS):为了对数据库实施集中管理,同时并发的处理多个客户机发来的数据处理要求,我们选用MySQL数据库管理系统。(2)动态网页技术:使用JSP(Java Server Pages)来建立系统。3、Web服务器是运
19、行网站必须的软件,系统开发完成后,必须发布到Web服务器上进行部署,方可供用户访问。本系统使用免费的Apache Tomcat 6.0作为Web服务器。2.2 相关技术介绍2.2.1 BS模式BS(Browser/Server,浏览器/服务器)模式又称B/S结构。B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成。客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。它是随着Intern
20、et技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。相较于C/S模式的系统升级维护复杂来说,B/S模式最大的好处是运行维护比较简便,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据。另外,B/S还便于面向广大未知用户使用,因为只要电脑安装了IE,经过一定的设置,就都可以使用,如建立企业网站发布信息。2.2.2 JavaServlet技术Servlet通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servl
21、et,并让 Servlet 建立起服务器返回给客户机的响应。 当启动 Web 服务器或客户机第一次请求服务时,可以自动装入 Servlet。装入后,Servlet 继续运行直到其它客户机发出请求。Servlet 的功能涉及范围很广。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 零食 销售 系统 计算机 毕业设计 论文
链接地址:https://www.31doc.com/p-3970696.html