数据结构cai课件动画设计与制作.doc
《数据结构cai课件动画设计与制作.doc》由会员分享,可在线阅读,更多相关《数据结构cai课件动画设计与制作.doc(52页珍藏版)》请在沃文网上搜索。
1、 摘 要在市场竞争的激烈的时代,建立科学,规范,高效管理体系是非常重要的。本文讨论了基于Struts电子商务环境下物流配送系统的新要求,分析了应用物流配送系统的优势,提出了基于电子商务平台的物流配送系统的模型,并初步介绍了该系统的主要功能设计与实现技术。本系统是基于 Oracle 10g 数据库系统、Struts框架技术以及每一功能模块采用MVC模式,可分为模型层(Modle)、视图层(View)和控制层(Controller)开发实现的基于Struts结构的电子商务物流配送系统,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计、详细设计到系统测试等各个环节都进行了较为详尽的
2、分析和描述。该系统充分利用信息技术提高电子商务物流配送的管理水平、服务水平。基于Struts结构的电子商务物流配送系统实现订单管理子系统、配送中心管理、仓库管理子系统、运输系统管理子系统等等功能。其中仓库管理子系统可以对仓库运作全过程的管理,包括入库、出库、盘点、物品处理、库存实时查询等功能,同时系统实现了对货品的批次进行精确的跟踪,提供完善的单据报表,采用严格的权限控制,从而保证了仓库运作的严格、有序、高效。关键词:Struts;MVC模式;电子商务;物流配送 AbstractIn the era of the fierce market competition, establish a s
3、cientific, standard, highly effective management system is very important.This paper discussed the e-commerce environment based on the new requirements of logistics delivery system, analyzes the advantage of applied logistics delivery system is proposed based on e-commerce platform logistics deliver
4、y system model, and the preliminary introduces the main function of the system design and implementation technology. This system is based on Oracle 10g database system, Struts frame technology as well as each function module the MVC pattern, can be divided into model layer (Modle), View layer (View)
5、 and control layer (Controller) development based on the structure of Struts realization of electronic business logistics distribution system, emphatically elaborated the implementation process of system development, from the demand analysis of the system, module design, data design, detailed design
6、 to system test and so on each link is comparatively exhaustive analysis and description. Based on the structure of Struts of electronic business logistics distribution system realizing order management subsystem, distribution center management, warehouse management subsystem, transport management s
7、ubsystem etc function. Including warehouse management subsystem can the whole process of management in warehouse operation, including inbound, outbound, inventory, goods processing, inventory functions such as real-time inquiry, and the system realized the batch of goods accurately tracking, offerin
8、g perfect documents statements, adopt strict access control, so as to ensure the warehouse operation strictly, orderly and efficient. Key words: Struts; MVC Pattern; E-Commerce; Logistics DeliveryII目 录摘 要IABSTRACTII第1章 概 述11.1 课题来源11.2 课题目的及意义21.3 国内外发展状况3第2章 方案论证42.1 开发方案的选择42.2 开发技术简介52.2.1 JAVA语言
9、52.2.2 JSP动态网页语言52.2.3 MVC模式52.2.4 Struts框架技术52.2.4 Eclipse3.4.2工具62.2.5 Tomcat 5.0工具62.2.6 Oracle 10g工具62.3 可行性分析6第3章 需求分析83.1 系统需求分析83.2 数据流图93.3 数据字典和E-R图10第4章 过程论述144.1 概要设计144.1.1 系统开发目标144.1.2 系统模块设计144.2 数据库设计164.2.1数据分析164.2.2 数据库详细设计174.3 安全性设计214.3.1 数据安全性214.3.2 登陆用户的安全性214.3.3 操作的安全性214.
10、3.4 系统安全性的其他考虑214.4 数据库管理214.5 系统运行平台设置224.6 系统详细设计和代码实现224.6.1 数据库连接模块234.6.2 配置web.xml和struts-config.xml文件234.6.3 登录模块设计244.6.4 登陆成功主界面264.6.5 订单信息模块设计274.6.6入、出库、盘点、库存实时查询模块设计294.6.7运输系统管理模块31第5章系统测试与结果分析345.1软件测试345.1.1测试的基本概念345.1.2测试的步骤355.2 系统测试355.2.1 黑盒测试355.2.2 白盒测试365.3 测试结论38结 论39致 谢40参考
11、文献41附 录42II第1章 概 述1.1 课题来源近几年,随着网络的普及、信息技术的进步以及我国加入WTO,电子商务在我国得到迅猛发展。电子商务是指利用现代计算机网络信息技术所从事的所有商务活动的总称,其交易包含信息流、商流、资金流和物流。电子商务发展初期,人们将注意更多地放在前三个环节的实现过程上,随着市场竞争的不断加剧,物流的作用逐渐凸显,开始引起人们的重视。电子商务是在开放的网络环境下,利用计算机及信息技术,实现消费者的网上购物、企业之间的网上交易和医务以及在线电子支付的一种新型化的交易方式,电子商务与传统商务的本质区别,就是以数字化网络为基础进行商品、货币的交易和服务,目的在于减少信
12、息社会的商业中间环节,缩短交易周期、降低交易成本、提高经济效益,使企业有效的参与竞争。目前,电子商务物流配送的研究均处于理论研究阶段,很多模型、方法从理论上还都比较合理,但是要么不够完善、不够完全,要么过于深奥、缺乏可操作性。这与目前物流业缺乏相对专业的管理人员产生了严重的矛盾,因此,建立一个与电子商务相配套的简单易行的物流配送体系就成了当务之急。对于大多数有形商品与服务来说,物流无法通过网络实现,必须以物理方式传输,即配送。配送的作用及时将小到家庭日用品、大到生产用的原料准时安全地送到消费者手中。因此,物流配送成了发展电子商务必须解决的一个问题。实践表明,凡是电子商务业务蓬勃发展的企业,必是
13、物流技术发达、物流服务比较到位的企业。可见,建立可靠而高效的物流系统是发展电子商务的有利保障。物流配送本质上是一个涉及多种影响因素、多个目标要求的优化问题,包括配送中心的选址、配送运输的选择以及配送中心的库存决策等。配送中心是现代物流配送的重要组成部分,它是以组织 配送性销售和供应、执行实物配送为主要智能的流通节点,因此破配送中心的位置相当重要。合理选址可以有效节省费用、促进生产和消费两种流量的协调与配合,保证物流系统的平衡发展。同时,配送运输路线的选择以及配送中心的库存决策的制定,对于物流系统的发展也起着质至关重要的作用。电子商务环境下的物流配管理系统的设计,是电子商务的开展能够有效的缩短供
14、货时间和生产周期,简化订单程序,降低库存水平,同时使得客户管理(CRM)更加富有成效。但是,电子商务的任何一笔交易都离不开物流,没有现代化的物流运作模式支持,没有一个高效、合理、通畅的物流系统,电子商务所具有的优势就难以得到正常体现和发挥。物流配送管理系统正是支撑全过程物流管理的最重要的基础之一。传统的进销存管理软件、运输管理软件、仓库管理软件等,大所述以单据打印和统计报表为设计目标,无法解决供应商、仓储、运输乃至相关的增值服务至今相关的增值服务之间的信息交流,因而无法满足物流管理的需求。综合人以及计算机两者的优势,建立集数据查询、市局管理或维护、辅助处理配送过程的决策支持功能为一身的物流配送
15、管理系统是十分必要的。1.2 课题目的及意义对于电子商务而言,现今物流企业的基础设施尚不完善,新技术、新装备应用相对较少;许多电子商务物流企业对现代物流的概念、地位及作用认识并不够,设施陈旧,物流管理的电子化程序还较低,不能满足迅速发展的点商务的要求。另外商业环境相对落后,造成电子商务物流服务需求不足,而且专业化服务程度低。我国企业中自经营物流的占大多数,导致专业的物流代理服务得不到充分利用。大批功能单一的货代企业服务范围窄,横向联合薄弱,不能提供完整供应链服务,无法满足客户在时间性和服务方面的要求。这样就造成了:在网上实现商流活动之后,没有一个有效的社会物流配送系统对事物的转移提供低成本的、
16、适时的、适量的转移服务;同时,电子商务的配送的成本过高、速度过慢是涉足电子商务的买卖双方最为不满问题。针对电子商务物流和配送的瓶颈问题,而且在信息时代,更重要的是还必须要有一个完善的管理信息系统。因此,我选择了基于Struts结构的电子商务物流配送系统作为我的毕业设计题目。电子商务物流配送系统就其表现形式看就是物品从供应地向接收地的实体流动过程,是运输、储存、装卸、包装、流通加工、配送、信息处理等几个基本功能的有机结合,其作用主要表现在以下几个方面。1就最终的消费者而言,电子商务给消费者带来的快捷购物和更为安全的付款的购物方式电子商务的出现,使得他们不必跑到拥挤的商业场,一家又一家地挑选自己所
17、需的商品,而只要坐在家里,在Internet上挑选商品,就可完成交易,这在很大程度上方便了购物过程。因此物流配送时电子商务实现“以客户为中心”,的根本保证。2就商家而言,电子商务给商家店面的运营费、货物的仓储费、人员费等大大降低,从而降低了商品的成本 电子商务的出现,使得购物欲望和购物行为网络化、模式化,从而使商家能得到规范化的数据,为商家充分分析这些数据,进行客户需求的认识提供基础,从而商家可以更充分的了解客户的需求,个性的改进服务,提高企业的竞争力。3提高服务质量由于计算机处理信息的速度很快,可以大大减少客人预定、查询的等候时间,提高对客服务质量。4提高工作效率计算机管理可大大提高业务运作
18、的速度和准确性。电脑资料的正确保存避免了抄写客户信息的低效工作,严格的数据检查避免手工操作的疏忽而造成的错误,定单的登记、确认、复核等一系列的繁重劳动也可大为减少。5完善电子商务存在瓶颈管理体制科学、正规、系统的电子商务物流配送系统在物流管理体系中还发挥着强有力的稳定作用,可明显地减少业务人员及管理人员的流动对电子商务物流配送系统管理运作的不良影响。系统提供的安全保障,保证各类数据不被无权过问的人查阅和操作,可加强对订单、货物的管理。6能够实现货物的高效配送在传统的物流配送企业内,为了实现对众多客户大量资源的合理配送,需要大面积的仓库来用于存货,并且由于空间的限制,存货的数量和种类受到了很大的
19、限制。而在电子商务系统中,配送体系的信息化集成可以使虚拟企业将散置在各地分属不同所有者的仓库通过网络系统连接起来,使之成为“集成仓库”,在统一调配和协调管理之下,服务半径和货物集散空间都放大了。这样情况下,货物配置的速度、规模和效率都大大提高,使得货物的高效配送得以实现。7从开发技术上讲,该系统采用Struts框架,分层设计,将复杂的应用分为表示层、控制层、业务逻辑层、数据逻辑层等四层,系统层次结构清晰,简化了系统开发的难度和工作量,改善了软件的易管理性;通用模块的设计,提高了系统可扩展性和模块可复用性。该系统功能切合物流管理流程的特征和分层设计的理念,可供相关行业借鉴,具有较好的研究、推广价
20、值。1.3 国内外发展状况目前,全世界已经有186个国家和地区加入了Internet,全球使用人数达1.8亿人。在信息技术发展速度最快的美国,上网的用户达5000万,98%以上的采购经理在网上寻找采购信息。美国财富杂志统计的全球前500家公司几乎都在网上开展了业务。Internet的应用已从科学研究、信息发布全面走向商业应用。在美国,电子商务的应用领域与规模远远超过其他国家。1988年其网上交易额达170亿美元,是世界网上交易额的1/3。2002年全美网上交易额3270亿美元,网上电子交易4年内为美国国民收入净增100亿到200亿美元,节约5%-15%的成本。日本在1996年投入3.2亿美元推
21、动点商务有关计划。1988年B2C的上午电子商务市场为650亿日元,约是美国的3%,2003年末达到31600亿美元。我国从1994正式接入Internet以来,信息公路的建设发展迅速,在ChinaPAC等四大功用数据通信网的基础上建成了STNet、ChinaNet、CERnet和ChinaGBN四大互联网络和六个Internet国际出口。NII的建设初具规模,与此同时兴建的金卡、金桥、金关、金税工程已初见成效。据统计,到2003年上半年为止,在Internet上已经注册了2万余个中国域名,接入的WWW站点已达到4万多个,以平均每天2家的速度增长。上网的用户达2000万之多,而且每半年翻一番。
22、第2章 方案论证2.1 开发方案的选择B/S结构14,即Browser/Server(浏览器/服务器)结构,在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript等)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。B/S结构采用星形拓扑结构建立企业内部通信网络或利用Internet虚拟专网(VPN)。 C/S模式是
23、一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。C/S模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。B/S是随着Internet技术的兴起,对C/S结构的一种改进。从数据安全性角度,B/S安全性能好,数据存储在服务器,货源客源不会因为电脑丢失或者损坏而丢失;从数据一致性角度,B/S对数据传输方便,管理员录入一条货源,服务器就立即存储,同时各个异地可以查询到这条货源,所有的维护操作都是在服务器上进行,这就保证数据不会重盘,传输及时性也是C/S架构软件无法比拟的;从投入成本角度,B/S结构软件一般只有初期一次性投入成本。对于集团来讲
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 cai 课件 动画设计 制作