基于java酒水销售系统含源文件_第1页
基于java酒水销售系统含源文件_第2页
基于java酒水销售系统含源文件_第3页
基于java酒水销售系统含源文件_第4页
基于java酒水销售系统含源文件_第5页
已阅读5页,还剩20页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业论文(设计)题 目 基于 ssh,jsp 技术 网上订货系统的设计与开发院 系 计算机科学与技术 专 业 计算机科学与技术 姓 名 - 学 号 0911112219 学习年限 09 年 9 月至 13 年 7 月 指导教师 XXX 职称 教授 申请学位 学士学位 2013 年 5 月 2 日基于 SSH,JSP 技术网上订货系统的设计与开发学生姓名:XXX 指导老师:XXX摘 要:随着电子商务的不断发展,企业网络化已经成为一种时尚,而中小企业如何利用有限的资金搭建自己的电子商务网站显得尤为重要。本文以 JSP 技术开发的“网上订货系统”为例,介绍了设计构思、实现、数据安全等内容。同时也实现了利用计算机来进行销售的行为,克服了传统销售的局限,为用户和商家提供了最高的效率和最便捷的手段。在设计中相比原来请求数据刷新页面这里用 ajax 做了处理,使得页面请求到的数据不需要刷新整个页面接受庞大的数据量,将数据请求作为 json 字符串,获得相应的数据;使用新的技术 ajax 技术不需要刷新整个页面实现动态的分页浏览商品,避免的过去请求数据需要加载整个页面的问题。关键词:JSP;网上订货;Mysql 5.5;TomcatOnline ordering systemAuthor:XXX Tutor:QIN XXXABSTRACT: With the constant development of the e-commerce, enterprise network has become a kind of fashion, and it is particularly important to build their own e-commerce websites with the limited funds. This paper will take the the Online ordering system explored by the JSP technique as an example to introduce the contents of the conception of design, the realization, the safety of the statistics and so on. It also realizes the on line sales at the same time. It provides the highest efficiency and convenient means for the users.Compared to the original request data refresh the page where the use of Ajax to do the processing in the design, which makes the page request to the data does not need to refresh the whole page to accept the huge amount of data, the data request as an JSON string, obtain the corresponding data; Using the new Ajax technology does not require dynamic paging browse commodity to refresh the whole page. To avoid the previous request data need to load the entire page problem.KEYWORDS:JSP ; Online ordering;Mysql 5.5;Tomcat目 录1 引言.11.1 背景 .11.2 可行性分析 .22 需求分析 .32.1 系统需求 .33 总体设计 .53.1 系统工作原理图 .53.2 模块设计 .74 界面设计 .94.1 用户图形界面的设计 .94.2 管理员图形界面的设计 .95 系统实现 .135.1 组件的编写 .135.2 部分源代码摘录及分析 .146 系统运行评估 .156.1 测试指导思想及方案 .166.2 部分功能测试结果 .166.3 技术难点 .177 结束语 .18致谢 .19参考文献 .2011 引言随着电子商务的不断发展,企业网络化已经成为一种时尚,而中小企业如何利用有限的资金搭建自己的电子商务网站显得尤为重要。本文以 JSP 技术开发的“网上订货网站”为例,介绍了设计构思、实现、数据安全等内容。同时也实现了利用计算机来进行销售的行为,克服了传统销售的局限,为用户和商家提供了最高的效率和最便捷的手段。对购物车进行了封装。大大的提高的了代码的模块性以及可移植性。要满足消费者个性化的要求,提供专业化的产品线和专业水准的服务至关重要。今后若干年内我国网上购物人口仍将是以中高收入水平的人群为主。他们购买力强受教育程度较高,生活的个性化需求比较强烈。特别是对那些技术含量、知识含量较高的商品和服务,人们一般希望在购买前能够得到一定的对比。因此,能够提供一条龙服务的“垂直型网站”以及某一类产品和服务的“专业网站”发展潜力更大。电子商务是在 Internet 上进行的商务活动,即利用计算机网络进行产品、服务、信息等的买卖。在线订货系统是一个典型的电子商务网站。它正是利用了电子信息技术,以互联网为媒介进行商务活动的。1.1 背景近年来,随着网络技术特别是 Internet 技术的普及和发展,网络运行成本和服务价格的下降,越来越多的人开始接受和主动选择电子商务这种商务形式,从客观上为在线销售系统的发展奠定了良好的基础。 网上订货系统就是这其中的一员。网上开店比传统实体店成本低,并且拥有更加广阔的客户群,高速发展的网络技术也为这些企业简化了销售管理工作。使之比传统销售更加具有市场竞争力。 中国电子商务发展现状:当然要说现状的话,那么需要结合目前一些时事来探讨以及哪一个方面的问题!如果说这个行业的现状,恐怕一般人是难以说全的!但总的来说:(1)参差不齐的中国电子商务,既有像淘宝这类成熟的大型电子商务企业,也有那些还在生命线上起跑的小企业。(2)竞争日益激烈,面对同一行业,同一模式,同一产品,带来的将会是竞争更加激烈的市场。(3)中国电子商务发展还处于初级阶段,前一阶段还是萌芽阶段,而这个阶段2是初级阶段,大部分熟知的 B2B,B2C ,C2C 等等都是初级阶段的典型代表!那么其它模式正在处于探索时期,例如淘宝最近发起了 B2B2C 模式,网易丁磊将会有下一步大的举动等等。(4)一些电子商务底层基础发展较快,支付技术的突破,物流的改善,人才的发展,法制法规的健全,这些都给现阶段电子商务发展奠定了基石。(5)电子商务发展到今天,当人们提到一件事情总要说“网上查查” ,当人们要买东西都要说“网上购物”的时候,我们的电商时代才已经开始,全民电子商务已经不再是传说。1.2 可行性分析网上购物是一种具有交互功能的商业信息系统。本系统的设计与开发实现了用户端在线浏览货物信息、开通网上购物车、在线提交订单等功能。管理员通过本系统可以添加货物及货物分类、管理用户、管理订单、统计销售量等。与传统销售行为相比,在线订货系统为用户和商家都提供了最高的效率和最便捷的手段。经济可行性分析:缩短了供货周期,压缩了库存,裁减了人员,于是就可以依据缩短时间的天数和库存物资的减少,及裁减人员的工资等,使原材料和劳动力资源得到更合理的利用从而提高了大多数信息化建设项目降低了不少成本,避免了多消耗,减少多管理费用的支出等等。使管理人员决策及时、准确、更科学化,使企业上下级的信息流通结构更趋合理 提高企业信誉与知名度,扩大影响力,增强竞争力,提高了企业售后部门的效率和客户满意度等等。以上这些方面的效益一般不能通过定量计算得到,具有一定的隐含性质和延迟性,但对于企业的管理以及企业的发展、壮大都具有不可定量的收益。资本周转速度快,回收期短,风险小,盈利多。不需要考虑店面的租售情况,没有响应的税收。法律可行性分析:考虑到可能使用到的软件产品的版权问题,软件服务器所使用的软件,应该尽量使用正版软件。如果正版软件价格高得难以接受,可以采用一些能满足系统运行的免费软件来替代。开发阶段可以使用试用版软件来替代,但正式发布时建议操作系统采用正版软件。该平台是自主开发设计,因此不会构成侵权,在法律上是可行的。更有利于安全的访问。32 需求分析2.1 系统需求2.1.1 硬件配置(最低配置)CPU:Pentium 1.8GHz 以上内存:512MB 2.1.2 运行平台操作系统:Microsoft Windows7浏览器:GooleChrom ie7.0开发工具:Myeclipse6.5后台数据系统:Mysql 5.5外部数据包:struts2.jar ,struts2-json-plugin-.jar ,xwork-core-2.1.6,commons-io-1.3.2.jar ,mysql-connector-java-5.1.7-bin.jar2.2 功能需求a.网站注册、登陆注册信息为邮箱,密码,验证码三项;登陆信息为邮箱,密码两项;用户注册和登陆在同一页面;网站登陆后在整个系统中获得 session 各个栏目中通用。b.购买 用户把选中的商品放到购物车中,最后一起结账。可连续购买或删除已经放到购物车中的商品,可修改购买商品的数量,最后确认购买商品的信息和金额。 c.订单 订单式用户收取产品的凭证,用户在购买时提交购物单,用户可以查询订单的详细情况,主要包括订单状态、商品列表、费用总计、收货人信息等。4d.用户中心如图 2-1 图 2-1 用户中心基于开发背景的分析,该系统功能结构设计图如图 2-2 所示。用户界面销售统计销售统计类在线订货系统操作界面模块 业务处理模块 数据库模块管理界面货物管理 订单管理 用户管理销售统计界面货物管理界面订单管理界面用户管理界面货物类货物管理类货物分类货物分类管理类订单类订单管理类购物车类购物车管理类用户类用户管理类用户登陆类用户信息界面货物信息界面在线购买界面图 2-2 系统功能结构设计图我的贸易我的信息我的地址我的订单53 总体设计3.1 系统工作原理图系统采用三层结构,简单的来说,用户界面层通过统一的接口向业务层发送请求,业务层则按自己的逻辑规则将请求处理之后进行数据库操作,然后将数据库返回的数据封装成类的形式返回给用户界面层。这样用户界面层甚至可以不知道数据库的结构,它只要维护与业务层之间的接口即可。这种方式在一定程度上增加了数据库的安全性,同时也降低了对用户界面层开发人员的要求,因为它根本不需要进行任何数据库操作。三层架构的工作原理图如图 3-1 所示。在线订货系统操作界面用户界面Java Bean操作请求结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论