(电子行业企业管理)电子商城实验报告

上传人:管****问 文档编号:137882963 上传时间:2020-07-12 格式:DOCX 页数:41 大小:2.08MB
返回 下载 相关 举报
(电子行业企业管理)电子商城实验报告_第1页
第1页 / 共41页
(电子行业企业管理)电子商城实验报告_第2页
第2页 / 共41页
(电子行业企业管理)电子商城实验报告_第3页
第3页 / 共41页
(电子行业企业管理)电子商城实验报告_第4页
第4页 / 共41页
(电子行业企业管理)电子商城实验报告_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《(电子行业企业管理)电子商城实验报告》由会员分享,可在线阅读,更多相关《(电子行业企业管理)电子商城实验报告(41页珍藏版)》请在金锄头文库上搜索。

1、目录1. 实习内容简介12. 实习单位简介13. 专题内容分析23.1 需求分析23.1.1项目背景23.1.2项目目的23.1.3开发环境33.1.4功能要求33.1.5 技术主持63.2 总体设计83.2.1系统需求概述83.2.2术语定义83.2.3参考资料83.2.4基本设计概念和处理流程93.2.5 系统功能结构图113.2.7数据流图123.2.8数据字典133.3详细设计173.3.1业务功能概述173.3.2总体设计183.3.3总体结构343.3.4代码实现354. 实习收获体会39 1. 实习内容简介在本次实习中,老师先给我们讲述了我们整个实习期间的工作以及要完成的任务。接

2、下来,老师以一个电子仓库为实例,给我们介绍了当前做web开发的主流技术。主要有用html技术制作静态网页,用JSP技术以及java script制作动态网页等。最终,我们需要用老师所授知识以及自身所掌握的技术设计实现一个基于MVC模式的管理系统。2. 实习单位简介西安行知汇元软件与服务外包培训中心成立于2008年12月15日,拥有西北地区最大规模的大学生实习实训基地,下设高新和经开两个培训校区。现有教职员工近百人,教学面积共计5000多平方米,共有机房30多间、多媒体培训室10多间、多功能厅3间,并有配套的宿舍150多间,学员生活区内配套齐全,包括空调、暖气、餐厅、洗浴。行知汇元年实习接待能力

3、为两万余人,年实训培养能力为两千人左右,现已和河南、山西、甘肃、陕西等多个省份的近百所院校建立了实习实训合作关系。两年来,行知汇元已陆续向西安、北京、上海、南京、杭州、济南、深圳、成都、大连等各大城市输送合格软件工程师两千余人,学员满意就业率达到99%,优质就业率达到70%,目前已和博彦科技、中创软件、中软国际、浪潮通信、软通动力、文思创新、杭州天丽、东南融通等近百家企业建立了战略合作关系。其中关于Android、BREW、iphone等技术的专项定制培训处于国内同行业领先地位!3. 专题内容分析3.1 需求分析3.1.1项目背景管理系统是现代商品管理与销售的主要途径。它可以实现制造业、物流企

4、业、连锁零售业在一个广域范围仓库的管理;它可以对仓储作业流程和在线销售流程的全过程进行电子化操作;可以使客户通过网上客户服务系统实现远程商品销售和货物管理;可作为制造企业ERP系统在供应链执行层面的有机补充,与ERP实现无缝连接。可广泛适用于制造企业、物流配送企业、连锁零售企业的仓库、分销中心、配送中心、物流中心、采购中心。3.1.2项目目的(1)优化仓库内部作业,有效的利用仓储空间,提高仓库的仓储能力;(2)提升企业存储空间的利用率和物料管理的质量和效率,降低企业成本,提高企业市场竞争力;(3)有效支持公司的电子化物流管理与销售管理;(4)为公司的市场营销提供新的卖点;(5)在线销售系统可以

5、突破商品销售的地域限制,与传统销售方式相比,在线销售系统提供了海量产品信息、无限制的购买时段、动态货物销售和查询等优点从而扩大和巩固了客户群,增加了企业的核心竞争力,节省实际开店所需要投入的成本和租用费用。3.1.3开发环境开发环境:J2EE操作系统:windows 8数据库:SQL Sever3.1.4功能要求在线销售管理系统是通过对入库业务、出库业务和商品销售业务信息的管理,提高仓库管理信息和商品信息的实时性和准确性,达到即时库存管理和商品实时更新上架销售的功能,并有效控制跟踪仓库业务的物流和成本管理以及商品销售的全过程,实现完善的企业仓储信息管理。整个系统划分成如下业务子系统。(1)基础

6、信息管理 提供在线销售系统基础信息的维护管理,具体包括如下信息: 商品管理:维护商品的基本信息。包括商品名称、编码、数量、规格、单位、价格、分类、供应商、产地等信息; 商品分类管理:维护商品的应用分类信息; 供应商管理:维护商品的供应商信息,方便对系统中所有供应商进行记录和统计,包括供应商名称、地址、电话、帐号以及负责人姓名电话等信息; 用户管理:编号、用户名、密码、角色。(2)入库管理 对入库单进行管理。包含新增、修改、审核入库单等操作。 注意事项:做入库处理之前必须对入库金额,数量认真仔细的确认。 新建入库单:自动生成入库单号、入库日期,同时录入入库单信信包括编号、入库方式。同时选择入库商

7、品,录入预入库数量; 新增入库单状态为“入库单未入库”。 入库单修改: 对“入库单未入库”状态的单据,用户可以进行入库数据的录入。选择入库单上商品,录入该次入库的实际数量。 入库审核:审核入库单信息是否正确(日期,商品信息,数量),标记入库单审核是否通过,审核通过后由仓库管理员入库。 入库:对入库信息进行确认,同时系统自动处理该次入库商品的库存数量和金额,入库单状态为“入库单已入库”,入库操作不可撤消。 查询:检索出满足条件的入库单, 检索条件包括以下项目:入库日期范围入库单编号单据状态入库方式 缺货:查询满足实际入库数量小于预入库数量的所有入库单的缺货信息(商品)。可以打印输出查询的缺货信息

8、。(3)出库管理出库管理主要是通过出库单进行管理。对仓库发出的商品信息(金额,数量)进行确认处理,减少系统的库存数量。注意事项:必须在认真仔细确认后才可做退货处理。新增出库单:自动生成出库单号、出库日期,同时录入出库单信息。包括出库方式。同时选择出库商品,录入出库数量。新增出库单状态为“出库单未处理”。出库:对出库信息进行确认,同时系统自动处理该次出库商品的库存数量和金额,出库单状态为“出库单已处理”。出库操作不可撤消。查询:检索出满足条件的出库单。检索条件包括以下项目:出库日期范围出库单编号单据状态出库方式出库审核审核出库单信息是否正确(日期,商品信息,数量),标记出库单审核是否通过,审核通

9、过后有仓库管理员出库。 库存管理:库存不需要手工维护管理,当入库和出库时,系统自动生成每类产品的库存数量。库存管理提供多种查询方式。包括商品类型、商品编码、供应商等。注意:支持库存的历史查询;库存下限提示。当库存数量不满足一个量的时候,系统报警。(5)销售管理查询订单:销售管理员可以对所有的订单进行查询。删除订单:若订单长时间未被支付,则删除其订单。查询商品信息:在商品信息表中查询商品数量,是否下架等信息。退货单查询:若有顾客将已购买的商品退回,将生成退货单。退货单删除:若退货单已被处理,则删除已处理的退货单。(6)顾客信息管理新用户注册:当顾客需要购买商品时,首先需要注册账号,输入用户名、密

10、码。修改顾客信息:顾客可对已有的个人信息进行修改。商品查询:通过商品名称和类别进行查询并显示符合条件的结果。(7)订单管理新增订单:当客户需要购买商品时,首先需要下订单;对订单信息进行查询:顾客可以查询自己下的订单,管理员可以查询所有订单;取消订单:当顾客未付款时,可以选择取消订单,而管理员在顾客下订单一段时间后而未付款则可以取消其订单。(8)退货管理如果顾客对收到的货物不满意则可以选择退货。标明商品名称、编号、金额等,则可以将货物退回。若是因为非质量问题而被退回的货物,则将其再次入库。退货单处理,质量问题返厂。退货管理可以查询退货单,查看退货信息。3.1.5 技术主持(1)MVC模式 MVC

11、全名是Model View Controller,是模型(model)视图(view)控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Adobe Flash和像XH

12、TML,XML/XSL,WML等一些标识语言和Web services. MVC好处是它能为应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用像EJBs和ColdFusion Components这样的构件对象来处理数据库,被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。控制器接受用户的输

13、入并调用模型和视图去完成用户的需求,所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。(2) jsp+servlet+javabean开发模式jsp开发模式2采用Servlet+jsp+JavaBean的技术实现java web的开发。使用jsp开发模式2的开发步骤为:1、定义一系列的Bean来表示数据。2、使用一个Servlet来处理请求。3、在Servlet中填充Bean。4、在Servlet中,将Bean存储到请求,会话或者Servlet上下文中。5、将请求转到j

14、sp页面。6、在jsp页面中,从Bean中提取数据。jsp开发模式2借MVC架构模式,采用Servlet+jsp+JavaBean的技术实现java web的开发。其中,Servlet充当控制器的角色,负责处理请求和控制业务流程,jsp充当视图的角色,负责输出响应结果,JavaBean充当模型的角色,负责具体的业务逻辑和业务数据。3.2 总体设计从系统的总体考虑,规划和设计整个系统的功能和系统结构,同时,规范和标准化整个系统的目录结构和命名规则。3.2.1系统需求概述22号街电子商城系统是提供给用户一种便捷的购物方式。它可以对仓储作业流程和在线销售流程的全过程进行电子化操作;可以使客户通过网上

15、客户服务系统实现远程商品销售和货物管理;可作为制造企业ERP系统在供应链执行层面的有机补充,与ERP实现无缝连接。可广泛适用于制造企业、物流配送企业、连锁零售企业的仓库、分销中心、配送中心、物流中心、采购中心。3.2.2术语定义表1 术语定义 术语 解释U22总22号街电子商城系统订单号订单的唯一主键,可以通过其查询订单信息gid商品的主键销售管理对商品的销售方面进行系统管理,例如订单管理、退货管理库存审核对商品库存的账面数量和实际的库存数量进行核对3.2.3参考资料Java程序设计雍俊海,清华大学出版社,2008年02月;JavaEE实用教程郑阿奇,出版社:电子工业出版社,2009年11月;Jquery基础教程(第四版)美Jonathan C

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号