




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江大学城市学院,浙江大学城市学院,1.选题背景及意义,销售在企业生产经营活动中越来越重要,企业生产的产品只有通过销售,才能实现其价值,补偿生产耗费后,创造一定的利润。随着计算机技术和网络技术的迅速发展,电子商务迅速普及,越来越多的企业利用Internet发布企业产品信息,提供网上销售服务。在线销售系统是一种新型的销售模式,网络化销售模式正在全球流行。网上购物成为一种时尚潮流,人们对在线购物提出了很大的需求,促使在线销售系统的兴起。在线销售系统摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策,浙江大学城市学院,浙江大学城市学院,2.国内外研究现状及研究内容,如图2.1统计显示,2008年中国网络零售市场的年交易额第一次突破千亿大关,达到1200亿元,同比增长128.5%,2009年中国网络零售市场规模达到2500亿元,据预测,到2010年此数字将增长至4640亿元,大约占当年社会商品零售总额的3%。而实际上2010年中国网上零售市场交易规模达5131亿元,预计未来两年将突破10000亿元。数据反应出,中国电子商务市场正处于快速增长状态中,网购市场成长空间非常大。我国的网民人数增量迅猛,就如“水涨船高”,网络购物随着网民数量的增加也会随同电子商务急速发展。借此看出,销售无疑是企业获得利益的一种必要途径。企业为了或得更好的利益,网上销售又是企业获取利益投资开发的新目标。在线销售系统由此迅速发展。,图2.1,2.1国内外研究现状,我在系统中研究的内容包含有四种类型的基础数据:员工基础数据,供应商基础数据,产品基础数据和采购部分基础数据。当然,随着系统范围的扩大,或者说规模大小的不同,相应的系统中基础数据也会有一定的变化。但是在一般的企业营销中,这四种类型的基础数据的好坏、准确性的高低以及稳定性的强弱,将影响整个系统顺利、稳定的运行。我在系统中用一个Struts+Spring+Hibernate的组合框架,Struts做前台,Hibernate做后台有关数据库数据的操作,处理持久层,Spring做中间的业务逻辑框架。,浙江大学城市学院,2.2研究内容,2.国内外研究现状及研究内容,序言,系统使用开发技术的设计与实现,系统总体设计,系统实现,结语,理论研究,需求分析,3.论文结构以及系统实现,浙江大学城市学院,4.系统设计与实现过程,浙江大学城市学院,4.1系统功能设计,用户信息管理:采购方或供应方(人力资源管理者)用来管理己方人员。产品信息管理:提供凡是在本系统中注册并登记详细信息的供应方登记他们的产品。供应商信息管理:新注册的供应商(供应商,采购方)都需要到这里来登记或修改他们的详情。采购信息管理:采购单登记:采购员创建采购单,并提交到上级管理者,等待审核。采购单审核:审核已收到的待审核的采购单,如果审核通过采购员就可以采购,如果不通过就退回给采购员做修改后,再审核(或直接取消此采购单)。采购发票信息登记:当采购方和供应方(销售方)已完成(部分/全部)交易后,将供应方所提供的采购产品发票登记到系统中(可作信誉评分等功能的依据),图4.1系统功能图,4.系统设计与实现过程,浙江大学城市学院,4.2数据库的设计与实现,E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。(1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。(2)属性是实体的性质。用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。(3)各子系统模块中主键相同的字段之间存在着相互关联的关系。(4)在程序中实现对它们的完整性和一致性控制。(5)建立oracle数据库,实现表结构。,4.系统设计与实现过程,浙江大学城市学院,4.3系统中struts+spring+hibernate技术的实现,4.系统设计与实现过程,浙江大学城市学院,4.3.1struts技术实现web表现层,我主要是利用了Struts的前端表现能力,如标签库、国际化、自动校验。与Spring结合吧Action类的实例化交给Spring的IOC容器来完成。Struts是一种优秀的MVC架构方式,清晰地划分了模型(Model)视图(View)控制器(Controller)(MVC)模式的应用架构的开源框架,是利用JavaServlet和JSP构建Web应用的一项非常有用的技术。其中Model就是在对用户请求的整个控制过程中,真正处理用户请求并保存处理结果的对象。她的工作流程:ActionServlet接收客户端Http请求,使用ActionFormBean自动接收请求表单信息,然后将请求分发给相应的Action对象。Action对象调用Execute()方法处理请求,期间能够使用先前的ActionFormBean实现业务逻辑,然后回送ActionForward对象给ActionServlet。根据ActionForward对象封装的信息,ActionServlet将Http请求再次转发给其它页面,最终发送响应回客户端。如图4.2为struts的工作原理时序图:,4.系统设计与实现过程,浙江大学城市学院,4.3.1struts技术实现web表现层,图4.2struts工作原理时序图,4.系统设计与实现过程,浙江大学城市学院,4.3.2Hibernate技术实现数据层,我将Hibernate与Spring完全整合在一起,把hibernate.cfg.xml中的配置转移到Spring的配置文件中来。可以使用MyEclipse提供的DatasourceSessionFactory向导来完成这个配置。DAO也是一个经典的设计模式,使用这种模式可以解决数据访问代码与业务代码之间的耦合关系,业务代码只对接口进行操作,并不关心具体实现是依赖如JDBC还是Hibernate还是其他OR工具。在Spring的IOC容器中这种模式就更加方便的实行,实现接口的方式由原来的工厂方法改为由Spring来反向控制。一切都在配置文件中完成的,也是就说如果想改变数据层实现方式(如把Hibernate框架改为ibatis)不必对Service类做任何改变。,4.系统设计与实现过程,浙江大学城市学院,4.3.3Spring技术整合业务层,我利用Spring的IOC容器整合了表现层、业务层和数据访问层,使用AOP实现了DAO类的事务控制。归纳起来有以下几个步骤:(1)接管的Struts中Action的实例化。(2)给Action注入Service类实现。(3)给Service注入DAO类。(4)加载Hibernate模块,提供数据源。(5)添加事务管理。配置Bean文件,在把公共部分写写到applicationContext.xml中去,每个模块一个beans.xml。,5.完成情况,浙江大学城市学院,本课题是在线销售系统的基础数据子模块设计与实现,完成基于J2EE开发技术的在线销售系统基础数据子模块的需求分析、系统模块设计、数据库设计以及各功能模块的实现。能在自己电脑上进行试运行和测试,在试运行过程中发现错误并加以完善。系统中的不足是该系统的功能实现简单,还不能直接投入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版废品回收合同模板
- 2025年事业单位工勤技能-河北-河北下水道养护工三级(高级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏防疫员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏收银员三级(高级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西汽车驾驶与维修员三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东食品检验工五级(初级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-广东-广东热处理工四级(中级工)历年参考题库典型考点含答案解析
- 烹调基础知识培训课件
- 2025年驾驶证考试-客车理论考试-客车驾驶证(科目四)历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-铁路职业技能鉴定-铁路职业技能鉴定(铁路钢轨探伤工)高级技师历年参考题库含答案解析(5套)
- DL-T-1798-2018换流变压器交接及预防性试验规程
- CJT487-2015 城镇供热管道用焊制套筒补偿器
- 抖音火花合同电子版获取教程
- 优化方案语文必修上册
- 云南省大中型水电站情况表
- 建筑太阳能光伏发电应用技术标准 DG-TJ08-2004B-2020
- 河北传统医学师承关系合同书
- 园林制图(高职)全套教学课件
- 深圳航空公司招聘笔试真题
- 五年级(上册)道德与法治全册教案
- 2023《医疗质量控制中心管理规定》全面解读
评论
0/150
提交评论