《陕西通信技术学院.pdf》由会员分享,可在线阅读,更多相关《陕西通信技术学院.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1/8 XX 通信技术学院 毕业论文 物流配送信息管理系统 论文摘要 本毕业设计的研究内容是物流配送研究系统。介绍了当代物流物流配送的 功能和作用,过节物流和国内物流的发展状况和问题。主要对先带物流企业的需求,并结合我国国情,特编写物流配送管理系统,本系统主要是先话务的配送及客户的基本管理,与销售紧密结合,本系统包括:分拣配货配装配送运输送达服务客户管理运输管理配送报表配送基础资料管理系统管理及各个模块的具体功能,能够让读者比较清晰的了解这个系统的具体作用,本文具有一定的实现参考意义。关键词:1、物流运输 2、ASP.NET 3、客户管理 4、送达服务 5、配送报表 6、系统管理 7、运输管理
2、 8、B/S 结构 2/8 Abstract This graduation project bargain transportation the system which the transportation matches delivers。Introduced the modern time present age Corporation demand,the international and the national which delivers,International flows with the development condition and the question w
3、hich domestic flows.Mainly flows the enterprise to the modern age the demand,Unifies our country national condition,The pilation class,matches delivers the management system management system.This system main realization cargo matches delivers and the customer basic management,with sales in close in
4、tegration with.This system includes:Matches deliver goods the thing、Fittings、Matches delivers the transportation、Delivers the service,the customer management,the transportation management,matches delivers the report form,matches delivers the basic data management.The system administration.Each modul
5、e concrete function.Can let reader quite clear understanding this system concrete function,this article have the certain reality reference significance.Key Words:1、transportation 2、ASP.NET 3、Client manage 4、Service the service 5、Report forms 6、The system manage 7、Transportation 8、B/S(Browser/Server
6、3/8 前 言 APS.NET 是继微软公司的 ASP3.0 后推出的全新的动态设计技术与程序框架,它已经不再是 ASP 的一个升级版本了,它为动态的设计带来了许多全新的技术与概念,他带给我们的是性能的提升和开发效率的提高。本次毕业设计我们使用的开发平台是 ASP.NET,选择 ASP.NET的优点有:ASP.NET 能提高性能、高安全的应用程序。1.、功能强大的身份确认模型使用电子商务更安全、扩展性更强 2、由于可支持多种语言,避免了导致性能和伸缩性问题的脚本语言(带脚本语言的 ASP 执行起来很慢),加快了程序执行的速度。3、其组件化和继承性的特点,节约二次开发成本。4、简单、灵活的配置和
7、部署为企业节约部署成本(人力、屋物力)。5、多平台支持为企业搭建了通向未来的桥梁,即便以后使用无线小型设备和 64 为操作系统都无须更改程序代码,节约系统升级的成本。6、代码和内容的分离,最大程度减少了源文件。使维护变的简单易行。7、可编写但不能适用与 PC 机浏览的,也能编写适用于移动储存设备浏览。本 次 的 设 计 采 用 B/S 三 层 体 系 结 构,B/S 结 构,即Browser/Server(浏览器、服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一中变化或者改进的结构。在这中情况下,用户界面完全通过浏览器实现,一部分实物逻辑在前端实现。但是主要实物逻辑在服
8、务器端实现,形成所谓 3-tier 结构。B/S 结构,主要是利用了不断成熟的浏览器技术,结合浏览器的多种 Script 语言(VBScript、JavaScript)和 ACTIVEX 技术,是一种全新的软件构造技术。在三层体系机构中,实物逻辑作为一个个组件在中间层执行,大大减少了服务器端运行的ASP.NET脚本。但这并不意味着 ASP.NET将失去起原有的光彩。ASP.NET 不仅可以编写脚本动态生成 HTML,还可以作为“黏合剂”将各个组件“黏合”在一起,并负责应用系统和组件参数的传递。本次设计我们尽可能的作到简单、明了。目 录 4/8 论文摘要.关键词:.ABSTRACT.KEY WO
9、RDS:.前 言.目 录.第一章 基 础 知 识1 1.1 管理信息系统综述.1 1.1.1 管理信息系统的概念.1 1.1.2 MIS 的结构、特征及相关学科1 1.2 数据库的基础知识.2 1.2.1 数据库的基本原理及基本概念2 1.2.2 数据库管理系统4 1.2.3SQL Server 数据库简介.4 第二章 物流配送管理系统.5 2.1 系统简介.5 2.2 编写目录.5 2.3 需求分析.5 2.3.1 物理需求5 2.3.2 结构需求5 2.3.3 逻辑需求5 第三章 系统功能分析.6 3.1 登陆板块功能.6 3.2 管理员板块功能.7 3.3 普通用户功能模块.7 第四章
10、系统 UML 图、功能模块图,流程图.8 4.1OOM(面向对象的模型).8 4.2 系统操作流程图.9 4.3 系统功能图.10 4.4 管理员操作图.11 4.5 普通用户操作图.12 4.6PDM(物理数据模型).13 4.7 物流信息管理系统流程图.14 4.8CDM(概念数据模型).15 第五章 软件开发工具、主要技术及部分页面设计16 5.1 软件开发工具16 5/8 5.2 主要技术 16 5.3 部分设计视图、使用说明及源代码17 5.3.1 登录页面.17 5.3.2 分拣货物页面.18 5.3.3 配货页面.21 5.3.4 驾驶员调度页面.25 5.3.5 车辆调度页面.
11、28 5.3.6 配送线路页面.30 5.3.7 客户基础信息维护页面.32 5.3.8 客户信誉等级页面.35 5.3.9 车辆管理页面.38 5.3.10 送达服务页面41 5.3.11 注册页面44 5.3.12 权限设置页面46 第六章数据库设计及表设计 6.1 数据库使用及系统架.47 6.2 表设计48 6.2.1 登录表(yonghudenglu)的设计.48 6.2.2 分拣货物表(fenjianhuowu)的设计48 6.2.3 配货信息表(peihuoxinxi)的设计49 6.2.4 车辆调度表(cheliangdiaodu)的设计.49 6.2.5 驾驶员调度表(jia
12、shiyuandiaodu)的设计.49 6.2.6 车辆管理表(cheliangguanlibiao)的设计49 6.2.7 驾驶员管理表(jiashiyuanguanlibiao)的设计.50 6.2.8 送达服务表(songdafuwu)的设计50 6.2.9 客户个性分析表(kehugexingfenxi)的设计51 6.2.10 客户基础信息维护表(kehujichuxinxiweihu)的设计.51 6.2.11 客户配送方式表(kehupeisongfangshi)的设计.51 6.2.12 客户信誉等级表(kehuxinyudengji)的设计.51 6.2.13 配送取消原因
13、(peisongquxiaoyuanyin)的设计.52 第七章 功能实现代码.52 7.1 数据库连接.52 7.2 权限判断.53 第八章 系统运行环境.54 8.1 硬件配置要求:.54 8.2 软件配置要求:.54 总 结.55 参 考 文 献57 第一章 基础知识 6/8 本章介绍管理信息系统的有关知识、数据库的基础知识、客户机/服务器体系结构、面向对象的编程技术以及应用的开发方法和开发过程等基础理论知识,这是学习本书后续内容的必要准备。1.1 管理信息系统综述 1.1.1 管理信息系统的概念 管理信息系统(Managcment Information Systems,简述 MIS)
14、,是一个不断发展的新型学科,MIS 的定义随着计算机技术和通信技术的进步也在不断更新,在现阶段普遍认为 MIS 是人为或计算机设备以及其他信息处理手段组成并用于管理信息的系统。包括以下几个基本 概念:(1)MIS 的对象就是信息。信息是经过加工的对决策者有价值的数据。信息的主要特征是来源分散,数量庞大。信息来源于生产第一线、社会坏境、市场以及行政管理等部门。信息具有时间性。(2)系统是由相互联系、相互作用的若干要素按一定的规则组成并具有一定功能的整体。系统由输入、处理、输出、反馈、控制等五个基本要素组成。(3)管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用等五
15、个方面组成。MIS 包括计算机、网络通信设备等硬件成分,也包括操作系统、应用酸碱包等软件成分,并随着计算机技术和通信技术的迅速发展还会出现更多的内容。1.1.2 MIS 的结构、特征及相关学科 1.MIS 的结构 MIS 由信源、信宿、信息处理、信息用户和信息管理者等五部分组成。2.MIS 的特征 完善的 MIS 具有以下四个标准:确定的信息需求。信息的可采集性与可加工性、可以通过程序为管理人员提供信息、可以对信息进行管理。MIS 具有以下特征:具有统一规划的数据库是 MIS 成熟的重要标志,它象征着 MIS 是软件工程的产物。通过 MIS 是先信息增值,用数学模型统计分析数据,竖线辅助决策。
16、7/8 MIS 是发展变化的,MIS 有生命周期。MIS 的开发必须具有一定的科学管理工作基础。只有在合理的管了体制、完善的规章制度、稳定的生产秩序、科学的管理方法和准确的原始数据的基础上,才能进行MIS 的开发。因此,为适应 MIS 的开发需求,企业管理工作必须逐步完善一下工作:管理工作的程序化,各部门都有相应的昨夜流程。管理业务的标准化,各部门都有相应的昨夜规划。报表文件的统一化,固定的内容、周期、格式。数据资料的完善化和代码化。3.MIS 的相关学科 MIS 是一个交叉性的综合性学科,组成部分有:计算机学科(网络通信、数据库、计算机语言等)、数学(统计学、运筹学、线性规划等)、管理学、仿
17、真等多学科。随着科学技术的高速技术的高速发展,MIS 涉及的 X 围还要扩大。1.2 数据库的基础知识 1.2.1 数据库的基本原理及基本概念 数据处理是计算机应用中的一个重要组成部分,是指对各种形式的资料进行分类。组织、编码、存储、检索和维护的一系列活动的总和。其目的是从大量的、原始的资料中抽取、推导出对人们有价值的信息以作为行动和决策的依据。人们对信息的处理经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段。数据库是信息资料存储的方式之一,一个数据库就是一组相关关联的资料或对象的集合,它是存储和管理资料的地方,用户可以方便地进行资料的检索、排序和操作。数据库系统又经历了三个阶段:网
18、状数据库、层次数据库和关系数据库。本书中提到的数据库是指关系模型数据库。一个数据库所包含的主要内容有:1.表(table)通俗地讲,表就是一 X 二维表格,在这个表格中包括列(column,也称为字段)和行(row 也称为记录)。如图 1-1所示。其中,列代表表的特征,行则代表表的内容。一个列的属性包括列的名字、数据类型、数据宽度、空值能力和默认值。另外,还包括一些其他扩展属性,如显示格式、对齐、编辑样式、有效性验证等。列的空值能力(Null ability)规定该列是否可以接受空值(NULL)作为合法值。作为一个比喻,可将数据库看作一个存储的仓库,数据库中的表可看作仓库中的货架,表中的行和列
19、则和货架上的行和列对应。8/8 2.视图(view)视图时查看一个或多个表中数据的一种方法,时一个独立的对象。它基于 SQL 语言中的 SELECT 语句,并提供一种便捷方式,使得对许多表的 看上去就像访问一个表一样,进而简化对多个表的访问。3 索引(index)索引用于加快数据检索的速度。为了便于描述可将索引和书的目录作对比。书的内容类似于表中的数据,书的目录类似于索引。书的目录指向了书中的内容(通过页号)。同样,索引时表的关键值,它提供了指向表中的指针。目录中的页号时到达书中内容的直接路径,同样索引建立了到达表中数据的直接路径,从而允许用户更高效地访问数据。如果没有索引,则必须从表中的开始来查找指定的信息,这样可能需要较长的时间,从而降低了检索的速度。4键值(key)键值包括主键和外部建。主要是惟一标识一个表中某一的指示器,它能使你从表中选定惟一