物流管理系统分析和设计.doc
《物流管理系统分析和设计.doc》由会员分享,可在线阅读,更多相关《物流管理系统分析和设计.doc(33页珍藏版)》请在三一办公上搜索。
1、物流管理系统分析与设计摘要:本系统设计尝试用VS2008在网络上架构一个物流网络平台的设计,用来让每一位客户足不出户就可以看到最新的新闻信息和对应的车源货源信息。论文从理论与实践两个方面着手,对一个具有数据挖掘功能的物流网络管理系统进行分析与设计。本文介绍了面向对象分析与设计的有关概念与技术,也介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统之中所用到的VS2008开发技术的特点、结构的框架以及使用方法。然后对整个系统的可行性进行了分析,对系统的整体设计思想、设计目标与系统的整体结构进行了规划。在最后,对系统的页面、应用程序的设计与实现和数据库也进行了一个较为详细的讲解。根据系统
2、所需的功能,采用Microsoft SQL Server 2008 Express做为后台的数据库,Microsoft Visual Studio 2008选择功能比较强大的Microsoft Visual Studio 2008为开发工具,严格按照软件工程开发原则,运用面向对象方法,经过详细的设计和分析,完成该系统。 关键词:物流,ASP.NET,SQL Server数据库 Abstract With the development of society and the network technology, based on B/S model of logistics distribut
3、ion information website far cannot satisfy the demand of the enterprise, based on B/S model of logistics distribution information website arises at the historic moment, while achieve greater degree of information sharing, provides the object information in time, payment for goods is dealt with, and
4、so on and so forth. System according to the reality of the current enterprise USES the ASP.NET technology to SQL Server as a backend database, realize the main registered user login, express query, news and information, corporate information, joining information, user guide, online customer service,
5、 and other functions. This design attempts to use VS2008 architecture on the Internet a express website design, in order to make every customer need not go out to see the latest news and information and the corresponding options available sources of information. In this paper, from two angles of the
6、ory and practice, of a data mining function express website design to analyze the design and implementation. Paper first object-oriented analysis and design were introduced in detail the concept and technology of special deep in this system are introduced in application to knowledge, such as: object
7、 oriented analysis and design process; The characteristics of the system for the development of technologies used in VS2008, structure and using method. Then analyzes the feasibility of the reservation system, then the system design idea, design goal and the overall structure of the specific plannin
8、g. Finally, the systems main page, database, the design and implementation of application made a detailed explanation. According to the function needed by the system, using Microsoft SQL Server 2008 Express do background database, choose the powerful Microsoft Visual Studio 2008 as development tools
9、, in strict accordance with the principle of software engineering, using object-oriented method, after the detailed design and analysis, complete the system. Key words: logistics, ASP.NET, SQL Server database1 系统概述1.1 研究背景当今世界是经济快速发展的世界,也是信息化的世界,随着各行各业对信息的需求越来越大,从而激发的物流企业也随之高速发展。经济全球化与信息化的现状下,人们对物流行
10、业的要求也越来越高。人工的管理已经不能满足企业的发展,网络化、智能化、信息化、自动化、柔性化成为了现代物流的特征。物流行业蓬勃发展让物流的信息化日益被广大从业者和信息的系统提供商重视。物流网络及时、准确、便捷性完全满足了物流企业对行业信息的要求。而物流信息网站的出现,让物流信息可以高速传达,也使各种商品可以实现高速的流动。这实现了客户与企业之间信息的快速交流从而加速了资源的交换,可以短时间里最大限度的满足客户的需求。 随着技术的发展,物流行业快速、方便的特性无疑可以让更多商家以及消费者钟爱。而物流信息管理系统,为企业以及客户提供了方便的信息查询与发布,方便企业决策,提高了经济效益与社会效益。
11、1.2 研究意义 传统物流行业的操作过程比较复杂,信息量冗杂,手续特别麻烦,对于信息的处理也比较困难。物流行业的激烈竞争,就是体现在对信息的共享速度以及物品的流动速度上。所以对于数据处理以及整体的控制和协调就变得尤为重要。物流管理信息系统是从这个行业的实际需求出发,从物流行业的发展以及未来展望的理念与流程作为参照。整个系统从信息的基础设置,查询、生成的报表等,加上非常清晰的业务流程。工作人员可以简洁明了的进行实际操作,来保证物流有序又高效的运作。本课题是物流网络平台的设计与分析,基于ASP.NET的物流配送信息管理信息系统的开发和综合性的产品的物流网络平台的建设。研究的重点是运输管理信息系统。
12、完成对农产品物流网络平台的需求分析、功能模块划分、数据库模式分析及系统的实现。产品的物流网络平台管理平台最基本的功能就是保证浏览者查看到准确的信息、最新的信息。本系统采用SQL server数据库。由于ASP.net在服务器端运行,运行结果以HTML主页形式返回用户浏览器,系统的安全性大大增加。1.3 技术线路1、调查法首先我们需要对农产品物流网络平台的设计现状进行调查,并整理出与其相关的数据资料,然后我们通过这些数据与整理出的资料,才能调查系统需要的功能是什么,最终使得我们研发的系统更具有针对性,才能更好的服务设计于农产品物流网络平台。2、文献法阅读大量文献并对其归纳、总结使得自己充分了解农
13、产品物流网络平台的设计与各项技术的研究、并在总结出大概方向后,整理并找出自己系统所需要使用的方式与办法,最终才能得出本系统想要的突破,然后找出理论依据,然后找出优秀的成品系统向他学习借鉴,并吸取其他系统的精华,才能为誊写论文和整体的系统实现提供足够的资料。3、比较法找出大量优秀的农产品物流网络平台的设计并从农产品物流网络平台的设计中寻找资料,对比比较出它们的相似共同点及各自独立的特色,然后通过分析他们的相似不同最终得出该系统的设计理念和设计目标。4、分析法分析目前的农产品物流网络平台的所存在的设计现状存在中的的问题和不足,并通过信息化方式来制定所需的交易流程,最终选用ASP.NET的技术为根本
14、。技术路线:本系统采用 Windows XP作为操作平台:不使用WIN 7 系统的原因是因为XP系统的兼容性更合适与优良,并且该系统的稳定性也较之更加优秀。通过以上提出的关键问题我们最终确定设置,本系统数据库将选用SQL server 2008:使得该数据库管理系统在Windows XP上得以运行,且SQL的表变量和SQL语句的扩展也使之能更好的储存农产品物流网络平台的设计的数据库;且其本身的查询语言等也将令系统减少冗余,从而充分提供并加快其运作效率。本系统的应用软件开发技术选用ASP.NET:ASP.NET的特点在于优良的灵活性、简易性和可管理性。可以使系统更加灵活、便于使用。还可以创建更为
15、友好的人机交互界面;本系统技术环境选用Visual Studio 2008:系统环境是基于.NET2.0框架的,可以开发跨平台的应用程序,还包含代码测试的功能,使用便利、快捷。有助于提高开发的效率和可维护性,使物流管理系统的设计的维护变得容易; 2 系统开发环境2.1 ASP.NET概述ASP.Net是把基于通用语言的程序在服务器上运行。ASP.Net构架是可以用Microsoft公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。通用语言的编译运行的ASP.Net,它的特性是强大和适应,几乎全部的平台
16、都可以运行。在ASP.Net的Web应用中,数据接口的处理,通用语言的基本库,消息机制都能整合在一起。ASP.Net系统也是language-independent,语言独立化的,就可以选择一种最需要的、最适合的语言来编写程序,也可以用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。而在将来,这样的多种程序语言协同工作的能力能够完整的移植向ASP.Net。ASP.Net是以字符为基础的,分级的配置系统,让服务器的环境和应用程序的设置更为简便。配置的信息都保存在简单的文本里,所以新的设置可能不需要启动本地的系统工具就可以完成实现。这种哲学观念使基于ASP.N
17、et的应用的开发更为具体快捷,被称为Zero Local Administration。一台服务器系统上安装ASP.Net的应用程序,只需要简单的拷贝一些必备的文件,而不需要系统的重新启动,特别的简单方便。 ASP.Net已经设计成为一种强大的可以用于多处理器的开发工具,它的无缝连接技术,在多处理器的环境下,可以提高很大的运行速度。但现在的ASP系统做不到这一点。因为将来的多处理器运行时可能不需要任何改变都能提高他们的效能。ASP.NET的优越性主要体现在:(1)效率,ASP.NET是建立在.NET Framework之上的,可使用Visual Basic ,C+这样的模块化程序设计语言,运行
18、的速度和效率比ASP提高很多,因为ASP系统只能用VBScript或JavaScript非模块化的语言来编写脚本编程。第一次就可以直接运行而不是重新编译。(2)可重用性,ASP.NET可以实现代码与内容的完全分离,可重复使用,而不是像ASP一样将代码和HTML混在一起。(3)代码量,实现同样的功能的情况下,ASP.NET要比ASP代码量小的多。ASP.NET仅仅需要事先说明就可以实现,而不是通过编写代码来实现。2.2动态网站技术介绍系统的操作界面基本上都是Web页面的形式,所以就需要对各种商户的请求进行动态处理并返回结果,静态Web页面技术是没有办法实现的。所以就要采用动态网页技术。在当下,动
19、态网页技术有很多种,比如CGI,ASP.NET,JSP,ASP,ASP.NET等.本设计采用ASP.NET技术.ASP.NET(又称ASP+),他是ASP的下一代的版本,不仅仅只是ASP,而是一个用于 Web开发的全新的框架,包含了许多新的特性在其中.ASP.NET是完全基于模块与组件的系统,所以它就具有更好的可扩展性与可定制性.在数据处理的方面,ASP.NET引入了许多令人激动的新技术,这些新特性具有很大的革新意义,从而让ASP.NET系统远远超越了ASP,同时Web开发人员也有了更多的灵活性,有效的缩短了Web应用程序开发的周期.同时ASP.NET系统与Windows SQL 2008 S
20、erver/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为高效,安全,稳定的一个运行环境.2.3 数据库技术管理数据库及其对象的SQL2008的主要任务。每个都是由触发器、表、存储过程等数据库对象所组成的数据库。包含数据库中所有数据的数据库对象的数据表,设计完数据库后就可以创建数据库中用来存储数据的表了。SQL2008系统提供了两种创建数据库的表:一种是利用表的设计器来创建表,一种是利用Transact-SQL语句中的creat命令来创建一个表。创建完成一个表后,最重要的就是向表中插入你的数据,这个操作是最基本的。如果有需要删除的表,一种可以利用企业
21、管理器来删除表,或者用DROP TABLE语句去删除表。SQL2008数据存储的过程中,是将一些固定的数据操作集中来处理,从而就解决了数据库使用的时候系统的速度和效率问题,可以大大加快系统速度。打开SQL Server 中的企业管理器,选中其中数据库“存储过程”这一文件夹,然后单击鼠标右键,选择“新建存储过程”的命令,就可以向对话框文本显示处添加新的命令语句。存储的过程就是是保存起来的,可以接受和返回用户所提供参数的Transact-SQL语句集合。要想修改存储命令,可以使用ALTER PROCEDURE这一语句来更改存储过程。删除存储过程可以使用DROP PROCEDURE命令。本系统因为涉
22、及了许多数据的处理,所以就要有一个强大的后台数据库管理系统实现.当下主要有:SQL2008,FoxPro,Excel,Sybase,Oracle,Informix,SQL Server等,其中网络型的SQL Server,Oracle产品安全性远远高于桌面型的SQL2008,FoxPro等数据库.本系统采用的是微软公司的SQL2008.原因如下:第一,SQL Server数据库系统与Windows 2008 Server服务器紧密而成,而Windows 2008 Server服务器拥有良好的安全性,可以实现所有未经授权的非法用户排除访问,保证了SQL2008服务器的安全性,可以完美符合系统安全
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 管理 系统分析 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4047240.html