物流管理系统分析与设计 - 图文

更新时间:2024-05-31 14:07:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

物流管理系统分析与设计

摘要:

本系统设计尝试用VS2008在网络上架构一个物流网络平台的设计,用来让每一位客户足不出户就可以看到最新的新闻信息和对应的车源货源信息。论文从理论与实践两个方面着手,对一个具有数据挖掘功能的物流网络管理系统进行分析与设计。本文介绍了面向对象分析与设计的有关概念与技术,也介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统之中所用到的VS2008开发技术的特点、结构的框架以及使用方法。然后对整个系统的可行性进行了分析,对系统的整体设计思想、设计目标与系统的整体结构进行了规划。在最后,对系统的页面、应用程序的设计与实现和数据库也进行了一个较为详细的讲解。

根据系统所需的功能,采用Microsoft SQL Server 2008 Express做为后台的数据库,Microsoft Visual Studio 2008选择功能比较强大的Microsoft Visual Studio 2008为开发工具,严格按照软件工程开发原则,运用面向对象方法,经过详细的设计和分析,完成该系统。

关键词:物流,ASP.NET,SQL Server数据库

1

Abstract

With the development of society and the network technology, based on B/S model of logistics distribution 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 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, 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 theory 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 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 planning. Finally, the system's 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, 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 database

2

1 系统概述

1.1 研究背景

当今世界是经济快速发展的世界,也是信息化的世界,随着各行各业对信息的需求越来越大,从而激发的物流企业也随之高速发展。经济全球化与信息化的现状下,人们对物流行业的要求也越来越高。人工的管理已经不能满足企业的发展,网络化、智能化、信息化、自动化、柔性化成为了现代物流的特征。物流行业蓬勃发展让物流的信息化日益被广大从业者和信息的系统提供商重视。物流网络及时、准确、便捷性完全满足了物流企业对行业信息的要求。而物流信息网站的出现,让物流信息可以高速传达,也使各种商品可以实现高速的流动。这实现了客户与企业之间信息的快速交流从而加速了资源的交换,可以短时间里最大限度的满足客户的需求。

随着技术的发展,物流行业快速、方便的特性无疑可以让更多商家以及消费者钟爱。而物流信息管理系统,为企业以及客户提供了方便的信息查询与发布,方便企业决策,提高了经济效益与社会效益。

1.2 研究意义

传统物流行业的操作过程比较复杂,信息量冗杂,手续特别麻烦,对于信息的处理也比较困难。物流行业的激烈竞争,就是体现在对信息的共享速度以及物品的流动速度上。所以对于数据处理以及整体的控制和协调就变得尤为重要。

物流管理信息系统是从这个行业的实际需求出发,从物流行业的发展以及未来展望的理念与流程作为参照。整个系统从信息的基础设置,查询、生成的报表等,加上非常清晰的业务流程。工作人员可以简洁明了的进行实际操作,来保证物流有序又高效的运作。

本课题是物流网络平台的设计与分析,基于ASP.NET的物流配送信息管理信息系统的开发和综合性的产品的物流网络平台的建设。研究的重点是运输管理信息系统。完成对农产品物流网络平台的需求分析、功能模块划分、数据库模式分析及系统的实现。产品的物流网络平台管理平台最基本的功能就是保证浏览者查看到准确的信息、最新的信息。本系统采用SQL server数据库。由于ASP.net在服务器端运行,运行结果以HTML

3

主页形式返回用户浏览器,系统的安全性大大增加。

1.3 技术线路

1、调查法

首先我们需要对农产品物流网络平台的设计现状进行调查,并整理出与其相关的数据资料,然后我们通过这些数据与整理出的资料,才能调查系统需要的功能是什么,最终使得我们研发的系统更具有针对性,才能更好的服务设计于农产品物流网络平台。

2、文献法

阅读大量文献并对其归纳、总结使得自己充分了解农产品物流网络平台的设计与各项技术的研究、并在总结出大概方向后,整理并找出自己系统所需要使用的方式与办法,最终才能得出本系统想要的突破,然后找出理论依据,然后找出优秀的成品系统向他学习借鉴,并吸取其他系统的精华,才能为誊写论文和整体的系统实现提供足够的资料。

3、比较法

找出大量优秀的农产品物流网络平台的设计并从农产品物流网络平台的设计中寻找资料,对比比较出它们的相似共同点及各自独立的特色,然后通过分析他们的相似不同最终得出该系统的设计理念和设计目标。

4、分析法

分析目前的农产品物流网络平台的所存在的设计现状存在中的的问题和不足,并通过信息化方式来制定所需的交易流程,最终选用ASP.NET的技术为根本。

技术路线:

本系统采用 Windows XP作为操作平台:不使用WIN 7 系统的原因是因为XP系统的兼容性更合适与优良,并且该系统的稳定性也较之更加优秀。

通过以上提出的关键问题我们最终确定设置,本系统数据库将选用SQL server 2008:使得该数据库管理系统在Windows XP上得以运行,且SQL的表变量和SQL语句的扩展也使之能更好的储存农产品物流网络平台的设计的数据库;且其本身的查询语言等也将令系统减少冗余,从而充分提供并加快其运作效率。

本系统的应用软件开发技术选用ASP.NET:ASP.NET的特点在于优良的灵活性、简易性和可管理性。可以使系统更加灵活、便于使用。还可以创建更为友好的人机交互界面;

本系统技术环境选用Visual Studio 2008:系统环境是基于.NET2.0框架的,可以开发跨平台的应用程序,还包含代码测试的功能,使用便利、快捷。有助于提高开发的效率和可维护性,使物流管理系统的设计的维护变得容易;

4

5

2 系统开发环境

2.1 ASP.NET概述

ASP.Net是把基于通用语言的程序在服务器上运行。ASP.Net构架是可以用Microsoft?公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。

通用语言的编译运行的ASP.Net,它的特性是强大和适应,几乎全部的平台都可以运行。在ASP.Net的Web应用中,数据接口的处理,通用语言的基本库,消息机制都能整合在一起。ASP.Net系统也是language-independent,语言独立化的,就可以选择一种最需要的、最适合的语言来编写程序,也可以用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。而在将来,这样的多种程序语言协同工作的能力能够完整的移植向ASP.Net。

ASP.Net是以字符为基础的,分级的配置系统,让服务器的环境和应用程序的设置更为简便。配置的信息都保存在简单的文本里,所以新的设置可能不需要启动本地的系统工具就可以完成实现。这种哲学观念使基于ASP.Net的应用的开发更为具体快捷,被称为\。一台服务器系统上安装ASP.Net的应用程序,只需要简单的拷贝一些必备的文件,而不需要系统的重新启动,特别的简单方便。

ASP.Net已经设计成为一种强大的可以用于多处理器的开发工具,它的无缝连接技术,在多处理器的环境下,可以提高很大的运行速度。但现在的ASP系统做不到这一点。因为将来的多处理器运行时可能不需要任何改变都能提高他们的效能。

ASP.NET的优越性主要体现在:

(1)效率,ASP.NET是建立在.NET Framework之上的,可使用Visual Basic ,C++这样的模块化程序设计语言,运行的速度和效率比ASP提高很多,因为ASP系统只能用VBScript或JavaScript非模块化的语言来编写脚本编程。第一次就可以直接运行而不是重新编译。

(2)可重用性,ASP.NET可以实现代码与内容的完全分离,可重复使用,而不是像ASP一样将代码和HTML混在一起。

(3)代码量,实现同样的功能的情况下,ASP.NET要比ASP代码量小的多。ASP.NET

6

仅仅需要事先说明就可以实现,而不是通过编写代码来实现。

2.2动态网站技术介绍

系统的操作界面基本上都是Web页面的形式,所以就需要对各种商户的请求进行动态处理并返回结果,静态Web页面技术是没有办法实现的。所以就要采用动态网页技术。在当下,动态网页技术有很多种,比如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 Server/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为高效,安全,稳定的一个运行环境.

2.3 数据库技术

管理数据库及其对象的SQL2008的主要任务。每个都是由触发器、表、存储过程等数据库对象所组成的数据库。

包含数据库中所有数据的数据库对象的数据表,设计完数据库后就可以创建数据库中用来存储数据的表了。SQL2008系统提供了两种创建数据库的表:一种是利用表的设计器来创建表,一种是利用Transact-SQL语句中的creat命令来创建一个表。创建完成一个表后,最重要的就是向表中插入你的数据,这个操作是最基本的。如果有需要删除的表,一种可以利用企业管理器来删除表,或者用DROP TABLE语句去删除表。

SQL2008数据存储的过程中,是将一些固定的数据操作集中来处理,从而就解决了数据库使用的时候系统的速度和效率问题,可以大大加快系统速度。打开SQL Server 中的企业管理器,选中其中数据库“存储过程”这一文件夹,然后单击鼠标右键,选择“新建存储过程”的命令,就可以向对话框文本显示处添加新的命令语句。存储的过程就是是保存起来的,可以接受和返回用户所提供参数的Transact-SQL语句集合。要想修改存储命令,可以使用ALTER PROCEDURE这一语句来更改存储过程。删除存储过

7

程可以使用DROP PROCEDURE命令。

本系统因为涉及了许多数据的处理,所以就要有一个强大的后台数据库管理系统实现.当下主要有:SQL2008,FoxPro,Excel,Sybase,Oracle,Informix,SQL Server等,其中网络型的SQL Server,Oracle产品安全性远远高于桌面型的SQL2008,FoxPro等数据库.

本系统采用的是微软公司的SQL2008.原因如下:第一,SQL Server数据库系统与Windows 2008 Server服务器紧密而成,而Windows 2008 Server服务器拥有良好的安全性,可以实现所有未经授权的非法用户排除访问,保证了SQL2008服务器的安全性,可以完美符合系统安全性的要求;第二,用户可以通过使用Web浏览器去查询存储在SQL2008数据库中的数据,方便,快捷.能够符合用系统来远程访问数据库.第三,数据库容量特别庞大,数据库可以创建多达20万个数据表,而数据表中所记录的行数只受服务器硬盘空间的限制.

设计使用SQL Server作为数据库环境,VS2008为开发的环境,嵌套C#语言的 ASP.NET为编程的环境。

2.4 ADO.NET连接数据库

ADO.NET提供了一种全新的数据库访问机制,用户可以简单的访问并切易于进行数据库编程。ADO.NET为用户提供了两种数据访问模式。第一种是连接模式(connected),利用ADO技术来进行数据的连接编程,这种模式是传统的数据库访问技术。还有一种是非连接模式(disconnected),ADO.NET才具有的。提供了更大的升级性和灵活性。在第二种模式,非连接的模式下访问数据,应用程序从数据源中获取所需要用的数据,然后会断开与原数据源的连接,从而完成数据的更新工作。

ADO.NET中的第二种模式即非连接模式的核心是DataSet类,数据集对象以XML的形势存放数据。数据集的对象可以从一个数据库中获取,也可以从一个XML数据流中获取,所以用户使用时不需要考虑数据源的位置。在ADO.NET体系结构中,一个非常重要的部分是数据提供的对象,通过它可以访问数据库,还可以产生数据集对象,同时,对于数据库访问,它还支持数据连接模式下的数据库访问。

ADO.NET提供了两种编程借口访问数据库,即OleDb和SQL Serve。如果用户需要使用SQL Server作为数据库,最好使用SQL Server接口,可以大大提高效率。

8

3 需求分析

3.1可行性分析

技术可行性:计算机的配置比较高,可以有足够的空间用来安装运行平台、各类编程工具和数据库等,在编程的环境上提供了有力的支持;在编程的人员技术方面,可以运用所学过的开发软件的计算机知识和管理知识,加上不断的探索研究讨论等等,为系统的开发提供了的技术保障;

社会可行性:目前已经出现了很多成功产品物流网络平台的设计的先例。首先,物流网络平台的设计、开发和运行没有违背任何国家的政策法规。另外,物流管理系统的设计所采用的工作方式和操作方式符合工作人员的日常习惯,系统操作灵活便利,且管理便捷,可行性很高。

经济可行性:本系统开发软件主要采用ASP.NET,首先无需支付任何费用,开源,登入网络平台的设计就可以进行操作,使用方便快捷; 3.1.1 技术可行性

技术可行性是首要并且非常关键的问题。首先要根据设计出的系统功能、性能及实现系统的各项约束条件来研究分析系统实现的可行性。本系统采用的是.NET家族的ASP.NET技术和ADO.NET 技术。在当下的发展环境中.NET现在已经发展日益稳定成熟,被公认是计算机领域中最有前途的技术之一。同时数据库采用的是SQL2008。将ASP.NET、SQL2008、ADO.NET三个系统结合起来设计一套物流管理系统,必定是可行并且高效的。 3.1.2 经济可行性

对于经济可行性,首先要对成本效益进行分析,成本效益包括项目的开发成本,需要估算一下开发成本是否会高于项目预期的全部利润。要研究比较一下这款软件所能带来的经济效益与之后开发设计出来所需要的投资相比能带来多少收益。同时,要对此软件能否真正给用户带来足够的经济效益进行一定程度上的展望。设计的这套系统,是为用户提高工作效率,节省工作时间,方便操作与管理的考虑下设计的。本系统的开发在

9

经济上是完全可行的。此软件的开发,不需要大量的经费,可以节省许多费用,同时系统由个人独立设计而成,也可提高实际动手的能力。

对于新系统成本效益的分析与估算,其中包括项目开发的成本多少,开发费用和之后的运行、维护的费用等,也要对新系统将获得的效益进行估算,以及比较开发成本的预算是否会高于项目预期的全部经费。 3.1.3 操作可行性

在当今科技迅速发展的世界,计算机以及普及到世界的每一个角落。随着便利的科技发展越来越多,人们的工作环境也随之变得更加优越,所以人们对工作效率的追求以及工作的操作性都有了更高的要求。所以社会发展的必然趋势就是利用计算机开发出来的各种功能进行管理与操作。随着各种高效软件如雨后春笋般不断开发出来,大大减少了原来人工手动操作的费时费力的状况,使工作效率和准确度大大增加。本系统用户平台是面向学校和教务的管理人员以及各方面的用户,系统的界面简单、明了,操作非常便捷。系统采用可视化的界面,用户只需要使用鼠标与键盘就可以查看信息。正是由于系统的简洁界面与便捷的操作方式,初次使用此系统的用户,不需要经过长时间复杂的培训和学习就可以掌握系统的操作方法从而完成自主操作。由此可见,开发此软件在操作上是可行的。

3.2计算机软硬件的配置与开发平台

3.2.1计算机系统硬件配置

主板:技嘉GA-G31M-S2C CPU: Intel奔腾双核E5300(盒) 内存:威刚2GB DDR2 80 硬盘:希捷320GB 光驱:先锋DVR-117CH

10

显卡:集成Intel GMA 3100显卡 声卡:集成Realtek ALC8838声卡 网卡:集成AR8132百兆网卡 显示器:优派19寸LED显示器

3.2.2计算机系统软件配置

操作系统:Microsoft Windows 7 安装软件:Microsoft Office 2003 金山词霸2010

Adobe Acrobat 10.0 Professional 瑞星杀毒软件防火墙组合版 Internet Explorer 8.0

3.2.3编程环境与工具

本次设计的物流管理信息系统,采用Microsoft Windows 7作为操作系统的平台。 在开发本系统的过程中,选用了Windows 7中文专业版这一稳定性非常强的操作系统,同时用C#作为开发语言,选用了SQL2008数据库。这些软件产品都是Microsoft公司的产品,所以彼此之间的兼容性较好,最后开发出的应用系统稳定性也会较高。

使用VS2008这一开发环境,利用可视化,可以快速完成系统的开发。内部采用集成的数据访问通道,使得用户可以轻松方便的对数据库进行管理。

数据库采用Microsoft SQL2008,对于之前设计的系统模块与要求,采用Microsoft SQL2008可完全满足系统开发的工作需求。而且Microsoft SQL2008所支持的类型十分丰富,过程中维护简便,不需要支付什么费用,对使用人员的素质要求也不是很高,容易升级。

VS2008+SQL2008

11

4系统概要设计

4.1 概述

本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,这一结构是适用于Internet环境下的模型结构。用户只要可以连上使用Internet,便可以在任何时间、任何地点任意使用。系统工作原理图如图4-1所示:

执行过程请求客户端回发Web服务器验证传送数据库检索 图4-1 系统工作原理图

4.2 系统结构

本系统采用B/S结构,具体功能如下:

12

基于数据挖掘的物流信息系统前台后台注册登录新闻资讯车源信息货源信息公司信息在线客服修改个人资料车源管理货源管理订单管理新闻管理车源管理货源管理公司信息会员管理友情链接管理个人中心

图4-2系统功能结构图

4.3. 数据库设计

4.3.1 数据库E-R图

对现实世界信息进行抽象来实现信息世界的建模,就需要概念模型的设计,概念模型的设计是进行数据库设计的有力工具。数据库概念模型的设计一般都可通过E-R图来描述现实世界的概念模型。本系统的E-R图可以清晰的表现出系统中各个实体之间的联系

4.3.2 数据库实体

管理员属性图如图4-2所示。

用户名用户名编号编号管理员密码密码 13

图4-2

会员属性图如图4-3所示。

姓名姓名密码密码用户名用户名地址地址邮编邮编编号编号会员信息电话电话电邮电邮 图4-3 会员信息实体属性图

链接信息实体属性图 如图4-4

名称名称编号友情链接地址地址 图4-4链接信息属性图

新闻资讯与各种信息实体属性图如图4-5所示。

发布人发布人标题标题发布时间发布时间编号编号新闻资讯内容内容 图4-5 新闻资讯信息实体属性图

14

车源信息实体属性图如图4-6

目的地目的地出发地出发地车主姓名车主姓名车辆描述车辆描述发车时间发车时间编号编号车源信息电话电话用户名用户名 图4-6车源信息实体属性图

货源信息实体属性图如图4-7

目的地目的地出发地出发地货主姓名货主姓名货物描述货物描述要求时间要求时间编号编号货源信息电话电话用户名用户名 图4-7货源信息实体属性图

4.3.3数据库设计表

本物流管理系统需要一个后台的数据库,下面来介绍数据库中的各个表的详细信息。

15

管理员信息表如表4-1所示。

表4-1 管理员信息表

字段名 ID UserName password

说 明 编号 用户名 用户密码

类 型 int varchar varchar

长 度 8 50 50

可否为空 否 否 否

主键 是 否 否

用户信息表如表4-2所示。

表4-2 用户信息表

字段名

说 明 类 型

长 度

可否为空

主键

ID

UserName PassWord XingMing Address Code Tel Email Int

Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar 8 50 50 50 50 50 50 50 否 否 否 否 否 否 否 否 是 否 否 否 否 否 否 否

新闻资讯信息表如表4-3所示。

表4-3新闻资讯信息表

字段名 ID Title NeiRong ShiJian FaBuRen

说 明 编号 名称 内容 发布时间 发布人

类 型

int varchar varchar datetime varchar

长 度 8 50 50 8 50

可否为空

否 否 否 否 否

主键 是 否 否 否 否

16

货源信息表如表4-4所示。

表4-4货源信息表

字段名

说 明 编号 货主姓名 出发地 目的地 货物描述 要求时间 电话 发布人

类 型 int

长 度 8 50 50 8 50 50 50 50

可否为空

否 否 否 否 否 否 否 否

主键 是 否 否 否 否 否 否 否

ID

XingMing ChuFaDi MuDiDi

HuoWuMiaoSu YaoQiuShiJian Tel

UserName

nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar

车源信息表如表4-5所示。

表4-5车源信息表

字段名

说 明 编号 车主姓名 出发地 目的地 车辆描述 发车时间 电话 发布人

类 型 int

长 度 8 50 50 8 50 50 50 50

可否为空

否 否 否 否 否 否 否 否

主键 是 否 否 否 否 否 否 否

ID

XingMing ChuFaDi MuDiDi

CheLiangMiaoSu FaCheShiJian Tel

UserName

nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar 链接信息表如表4-6所示。

表4-6链接信息表

字段名 ID LinkName LinkUrl

说 明 编号 链接名称 链接地址

类 型 int varchar varchar

长 度 8 50 50

可否为空

否 否 否

主键 是 否 否

17

5系统详细设计

物流管理系统采用了ASP.NET和SQL结合的结构设计开发了物流网络平台,本系统基于B/S的模式。在数据库的连接上,本系统的连接字符串存储在系统的配置文件Web.Config文件中,当系统变化的时候只需要改动本系统的配置文件就可以实现,不需要在每个页面修改连接字符串,提高了系统的可移植性。系统中所有的和数据库有关系的操作都可以通过一个通用类来实现,增加代码的耦合性。当数据库类型等信息变化后直接修改类文件就可以了,不需要去每个页面修改。而且本系统也解决了语言的问题,中文,也是通过在配置文件中加编码的方式解决。本系统的第二个特点就是系统对数据库的操作都单独写在了一个类里,这样对系统的所有数据库操作都只访问这个类就可以了,不需要每个页面都去数据库操作,大大提高了系统的集成性。

5.1 系统首页

首先打开网页,出现网站的首页,在首页的上方有登陆和注册的地方,下面就是每个所对应的标题。标题的下面有每一个网站的导航,下面有一些最新的新闻资讯,物流信息,车源信息等。最左边可以进行注册与登陆。如图5-1所示:

18

图5-1系统首页页面

5.2新闻资讯

用户在这里可以查看最新的新闻资讯,进入这个模块,点击对应的列表就可以查看详情,新闻资讯界面如图5-2所示:

图5-2新闻资讯页面

19

选择对应的新闻资讯以后点击列表可以看到详细的信息,界面如图5-3所示

图5-3新闻资讯页面

5.3货源信息

注册用户和游客可以查看对应的货源信息,在货源信息中可以看到对应的货主信息,出发地,目的地,要求时间,货物描述等信息,并且可以根据对应的出发地和目的地进行查询,当注册用户登录后可以对货源信息进行接单,但是必须是用户登录后才可以,否则系统会给出提示,“没有登录,请登录后操作”,界面如图5-4所示:

20

图5-4货源信息

5.4车源信息

注册用户和游客可以查看对应的车源信息,在车源信息中可以看到对应的车主信息,出发地,目的地,要求时间,车辆描述等信息,并且可以根据对应的出发地和目的地进行查询,当注册用户登录后可以对车源信息进行预定,但是必须是用户登录后才可以,否则系统会给出提示,“没有登录,请登录后操作”,界面如图5-5所示:

图5-5车源信息

21

5.4后台登录

系统后台管理模块需要进行登陆后才可以使用,管理员用户登录的用户名和密码都是Admin。登入后台首页管理界面,后台登入界面以简洁大方、方便操作为设计思路,如图5-6所示:

图5-6系统登录页面

5.5新闻资讯管理

管理员可以添加对应的新闻资讯,在新闻资讯添加页码中输入对应的标题,发布人和内容后点击确定按钮系统自动检测数据合法性,检测通过后自动添加数据到数据库中。新闻资讯的添加模块的窗口设计如图5-7所示:

22

图5-7新闻资讯添加窗口

图5-8新闻资讯管理窗口

5.6车源信息管理

管理员和注册用户可以添加对应的车源信息,在车源信息中输入对应的车主,出发地,目的地,车辆描述和电话等信息后点击确定按钮系统自动检测数据合法性,检测通过后自动添加数据到数据库中。添加模块的窗口设计如图5-9所示:

23

图5-9车源信息添加窗口

图5-10车源信息管理窗口

5.7货源信息管理

管理员和注册用户可以添加对应的货源信息,在货源信息中输入对应的货主,目的地,出发地,货物的描述以及电话信息等等,然后点击确定按钮,让系统自动检测所输入信息的合法性。检测通过后自动添加数据到到数据库中。添加模块的窗口设计如图5-11所示:

24

图5-11货源信息添加窗口

图5-12货源信息管理窗口

5.7修改密码

此模块完成用户的密码修改,为了系统的安全性,用户需要定期的修改密码,窗口设计如图5-13所示:

25

图6.9两次新密码不一致提示

7 总结

这次的毕业设计令我受益匪浅。我在大学学习时期,学习了C语言,C++,JAVA等课程以及编程语言,数据库系统概论等,通过学习这些课程,使我对编程的知识了解并掌握了一定的基础,可是仍旧无法独立自主的去研究并开发出一个完整全面的系统分析与设计。而且我毕业设计的选题选择这个题目,是我比较差的一个方面,选择他也是因为我自己感觉它具有挑战性,越是清楚自己薄弱的环节就越要勇敢的去尝试并战胜它。在论文以及系统的制作思考过程中,有时会感觉很辛苦,甚至还产生过放弃他的念头,但清醒的是我最终还是坚持了下来,并最终完成了我的毕业设计,虽算不上尽善尽美,但却是认真竭尽全力的将自己的目标构想努力的去实现了他,不辜负自己在选择在开始进行毕业设计后的那短短的一个月中不眠不休的汗水,当然在整个毕业设计的过程中遇到了太多的困难与问题,交上初稿后,老师看后将建议与不足之处及时反馈给我,我才发现论文中的漏洞特别多,尤其是格式问题,而单就设计规划,老师对我提出了一些建议,例如像不要全盘摘录课本上原有的内容与知识,只需要用一个典型章节作为举证与事例来说明阐述你的观点就足够了。由此,我发现,其实想要干好一件事绝非是那么简单的,却也并非想象中的那么难,但敷衍了事是绝对不可的,我们对待任何事情都要认真思考,用严谨苛刻的态度来对待学问而不是完成任务那么简单。一篇优秀的论文是没有办法单单靠写就能写出来的,而是靠不断的修改与完善才能做出来,这不仅需要耐心还需要持续的用心。在设计的过程中,我遇到了很多的问题,基础的有些但更多的是在自己技术所在范围之外的问题,每当无法自己的想法实现不下去的时候,我就会情绪浮躁易怒,同学老师即使的帮助我调节自己的心态,最后才完成了这次的设计。不懂的东西才越要去学,互相学习才是最好的学习方法,这也是我在完成设计制作之后的深切体

31

会。做任何事情都要有一种不怕困难险阻的精神,且配之以持之以恒的决心毅力,世间万事都不可能一帆风顺的,一定会遇到许多的困难,但是如果一旦遇到困难就害怕退缩不去做的话,那么无论什么事情也都做不到了,这篇论文的经历颇为曲折。但我虔诚的感谢我所经历过的这一切,最后,请允许我由衷的鸣谢那些曾经帮助过我的人们,是他们不仅让我明白了毕业论文与设计应当如果眷写与制作,更让我明白了应当如何面对以后的人生。

致谢语

在这次毕业设计过程中,通过开发这个物流网络平台的设计,我不仅巩固老师平时所教导的知识,还充分提高了我对知识的应用能力,在我困惑的时候,李庭燎老师即使对我进行了针对性的指导与点拨,让我将所学的理论知识与实际情况相结合,并对其进行全面分析,不仅解决了我具体的问题,还使我的理论实用水平得到了提高。其中,老师渊博的学术知识,严以律己、宽以待人的崇高品质,诲人不倦的师德,平易近人的人格魅力也在深深的影响着我。同时,老师对我心理素质的锻炼和工作作风的培养,不禁使我树立了远大的学术目标。课堂上,老师知识的倾囊相授令我掌握了基本的研究方法,但,许多待人接物与为人处事的道理却是在生活中潜移默化的带给了我,对我今后的工作和学习受益匪浅。

该论文从开始到完成的每一步,都是在老师的指导下完成的,倾注了老师大量的心血,虽说要完成这样一篇论文不是一件很轻松的事情,但我内心深处却满含深深的感激之情。感谢老师,是你让我能够静静地坐下来,在知识的海洋里吸取更多的营养,从而能够为自己进一步的加油充电。通过论文的撰写,使我能够等系统、全面的学习先进的前沿理论知识,并得以借鉴众多专家学者的宝贵经验,这对于我今后的工作和我为之服务的企业,无疑是不可多得的宝贵财富。由于本理论水平比较有限,论文中的有些观点以及归纳和阐述难免有疏漏和不足的地方,欢迎老师和专家们指正。

32

参考文献:

[1]张海藩.软件工程导论[M].清华大学出版社,2013

[2]丁宝康 汪卫.数据库系统教程[M].高等教育出版社,2013

[3]孙印杰 杨滔 吕书琴.ASP.NET+SQL Server 动态网站设计实例精解[M].电子工业出版社,2010 [4]石峰科技.ASP.NET网站开发四酷全书电子[M].工业出版社,2011

[5]求是科技.ASP.NET信息管理系统开发实例导航[M].人民邮店出版社.2012 [6]杨宗志.ASP.NET入门与实作[M].科学出版社,2013

[7]曹锰 舒新峰.C#与ASP.NET程序设计[M].西安交通大学出版社,2011 [8]虞益诚.SQL Server 2000[M].中国铁道出版社,2014

[9]董征宇.我国中小企业电子商务盈利策略探析[J].中国商贸,2010,22:94-95 [10]张爱军.电子商务技术的创新发展趋势[J].电脑知识与技术,2011,26:61-67

[11]马桂林.中小音乐企业经销商电子商务管理系统的设计[J].价值工程,2010,23:148-149 [12]蔡翔宇.电子商务与计算机网络应用[J].计算机应用研究,2011,2:366 [13]程少丽.浅谈国内电子商务的现状及发展[J].电脑与电信,2010,77:73 [14] 周文艳,夏丽丽.电子商务中的数据库技术[J].科技创新导报,2010,32,:30

[15]WANG Yu.The Design and Implementation of a Shopping Cart in E-commerce Sites Based on ASP Technology[J].Computer Knowledge and Technology,2011,21:20-21

[15]DING Xiao-ping.The Design Plan of BBS System Based on ASP Technology[J].Journal of Hebei Energy Institute of Vocation and Technology,2011:62-64

33

本文来源:https://www.bwwdw.com/article/z806.html

Top