汽车货运系统的设计与实现毕业设计64.docx

上传人:b****6 文档编号:6522969 上传时间:2023-01-07 格式:DOCX 页数:43 大小:1,008.99KB
下载 相关 举报
汽车货运系统的设计与实现毕业设计64.docx_第1页
第1页 / 共43页
汽车货运系统的设计与实现毕业设计64.docx_第2页
第2页 / 共43页
汽车货运系统的设计与实现毕业设计64.docx_第3页
第3页 / 共43页
汽车货运系统的设计与实现毕业设计64.docx_第4页
第4页 / 共43页
汽车货运系统的设计与实现毕业设计64.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

汽车货运系统的设计与实现毕业设计64.docx

《汽车货运系统的设计与实现毕业设计64.docx》由会员分享,可在线阅读,更多相关《汽车货运系统的设计与实现毕业设计64.docx(43页珍藏版)》请在冰豆网上搜索。

汽车货运系统的设计与实现毕业设计64.docx

汽车货运系统的设计与实现毕业设计64

毕业设计

(说明书)

题目:

汽车货运系统的设计与实现

姓名:

常增强

编号:

()字号

平顶山工业职业技术学院

2011年5月23日

平顶山工业职业技术学院

毕业设计(论文)任务书

 

姓名__常增强____

专业_计算机应用技术_

任务下达日期_____2010_____年___12___月_____10____日

设计(论文)开始日期___2011___年____3_____月____1____日

设计(论文)完成日期____2011____年_____5____月____24___日

设计论文题目________汽车货运管理系统的设计与实现___

A.编制设计____________________________________________________________

_______________________________________________________________

B.设计专题(毕业论文)_________________________________________________

_______________________________________________________________

指导教师__________________________

系(部)主任___________________________

 

_______________年__________月__________日

 

平顶山工业职业技术学院毕业设计(论文)评语

第________页

共________页

学生姓名:

____________________,_________________________专业________________年级

毕业设计(论文)题目:

_____________________________________________________________

评阅人:

____________________________________

指导教师:

____________________________________(签字)年月日

成绩:

____________________________________

系(部)主任:

__________________________________(签字)年月日

毕业设计(论文)及答辩评语:

平顶山工业职业技术学院

毕业设计(论文)答辩委员会记录

系专业,学生于年月日

进行了毕业设计(论文)答辩。

设计题目:

专题(论文)题目:

指导教师:

答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生毕业设计(论文)成绩为。

答辩委员会人,出席人。

答辩委员会主任(签字):

答辩委员会副主任(签字):

答辩委员会委员:

,,,

,_,___________。

摘要

随着互联网在国内外的迅速发展,基于互联网的各种应用日益受到人们的重视,基于Web的各种人事信息管理系统在这种形势下应运而生,有很多的基于Web的动态管理系统开始得到了迅速的发展,并得到了广泛的应用,各种类型的管理系统几乎牵涉到了生活的方方面面,融入到了人们生活的吃、穿、住、行各个方面。

举个例子来说,淘宝网站,自从推出以后,便几乎影响了整个互联网的布局,尤其是电子商务C2C(即ConsumertoConsumer)模式得到了广泛的应用和社会认可,从此,人们便可以很方便的在网上,点击几下鼠标,网上购物的过程便完成了,也给快节奏的人们的生活带来了很大的方便。

再距离来说,平顶山工业职业技术学院的教务系统的成功应用,老师可以在上面很方便的管理自己的学生,查看学生的个人资料,管理成绩,管理学生等,而学生也可以在该系统中管理自己的个人资料,查看自己的老师的相关信息,查看自己的课表,成绩,以及学院或者自己所属系部的公告信息等,极大的方便了学校对学生的管理,并且极大的提高了管理效率。

同样的,我们的汽车货运管理系统也就在这种情况下,伴随着网络技术和数据库技术而逐渐发展起来的。

它可以方便的利用网络,对汽车货运信息进行管理,是传统模式下资料管理的延伸。

系统在基于汽车货运管理系统的设计与实现技术上,结合高校汽车货运信息管理的特点,进行可行性分析、需求分析、总体设计、详细设计、前台界面和后台功能的具体实现、以及系统的测试,以及测试阶段发现的问题的修改和功能的完善,并最终完成一个以Asp.Net2.0技术和SQLServer2005为基础的基于B/S架构的汽车货运管理系统的设计与实现。

系统基本将会实现了用户角色管理、用户密码管理、用户名/口令认证、信息处理、事务管理、决策支持及报表统计等功能,能够极大的方便物流企业对汽车货运的管理,也可以及时发布各种公告信息,有助于了物流企业与制造商、供应商、用户及相关单位的联结,搞好物流各个环节实时跟踪、有效控制和全程管理

关键词:

ASP.NET,SQL,数据库,汽车货运,管理系统,决策支持

第1章引言

1.1汽车货运管理的问题描述

近年来,我国的交通运输业蓬勃发展,运输市场规模不断扩大,随着物流企业的逐年增加,物流企业对于信息的管理需求在逐步增加,具体包括对运单信息的、订单信息、车辆信息及辅助人员信息的管理需求等。

但是由于汽车货运管理过程中信息量比较大,数据繁琐,用手工方式对这些数据进行操作复杂。

汽车货运管理的工作者在从事公司资源信息管理工作的同时,也担负起着事务管理、和决策支持的任务,这无疑给汽车货运管理的管理者增加了很多负担和工作任务。

在传统的人工管理下,汽车货运管理的管理者需要花费大部分时间收集、存储、查找、登记、作废汽车货运信息和统计数据以及进行各种分类。

另外,传统的管理工作在统计学生信息时,费时费力,速度慢,时效差,准确率低,有些工作甚至无法进行。

另外,汽车货运往往来源于各种物流企业或公司,涉及的方方面面人财物的市场和运作的信息,怎样高效务实的利用管理这些方面的信息,目前较好的方式之一是借助物联网技术实时进行信息处理,事务管理,决策层支持,以节省人力物力财力,降低成本,为企业或是个人的货运提供高效,便捷,安全,绿色的一流的服务,提高企业的竞争能力,起着不可低估的价值和作用!

汽车货运管理系统是以传统的汽车货运管理流程为基础,利用互联网的手段,数据库技术,借助网络的力量来实现对汽车货运的高效率的管理,实现对汽车货运管理的网络化,自动化,规范化和智能化,这样既提高了工作效率,也减轻了汽车货运的管理者的工作任务,提高了对汽车货运管理的正确性,高效性、全局性,促进企业的有效的配置自己的人、财、物等资源,以信息化带动现代企业制度的建立,带给物流企业以良好的经济效益和社会效益统一。

1.2国内外汽车货运管理的研究现状

1.2.1国内汽车货运管理系统的研究现状

自从改革开放以来,我国的交通运输事业得到了蓬勃的发展,物流企业的货运管理也必然要求更加规范化,信息化,智能化,自动化。

这样才能顺应时代的潮流,促进我国交通运输业的进一步健康持续快速的发展。

目前,对于汽车货运管理系统,在国内,众多的物流企业,现在企业制度没有建立,规模小,信息化程度低,还处于不完善的起步阶段,也就是说,在汽车货运方面,大量物流中小企业急需一个科学合理的管理系统,帮助实现对自己汽车货运高效的、务实的管理。

随着我国物流业的热潮的兴起,各行各业都对物流.各行各业都对物流业十分重视,纷纷成立物流企业,但由于国内各方面条件的限制,国内物流企业规模小、数量多,缺少竞争优势,并且技术含量低,大多数只能提供运输和仓储等传统服务,能够提供一揽子物流解决方案的很少,再加上国外大企业的竞争,使原本就不足以分一杯羹的国内企业更是难以适应市场的变化。

由于汽车货运随着市场、人员、车辆信息的变化,这样就造成了一个问题,就是汽车货运和物流企业要求托运企业和个人、司机的联系不是太方便,这样在货运工作安排、以及多种角色之间的互动就存在一定的困难。

另外,汽车货运人员一般都具有很好的专业技能,但是他们的货运信息管理经验可能会存在一定的欠缺,如果汽车货运管理系统能够在这一方面提供一些功能,帮助汽车货运工作人员快捷的获取信息,给他们提供一些管理货运资源的平台,加快我国物流信息的迅速快捷、及时高效准确传播,提高企业的竞争能力,为顾客提供更优质的产品和服务,提高企业的经营管理水平和信息化水平的系统极少,而且费用很高昂,也不具体,不符合中小企业的发展战略!

是大部分企业无法享受到信息化的实惠!

以上是本课题的国内的研究现状。

1.2.2国内汽车货运管理系统的研究主要内容

鉴于对于本课题的研究现状中发现的一些问题,我决定在本系统中主要的研究内容是。

1.怎样设计,使得用户界面更加友好,让用户在使用的时候不再感到困难;

2.怎样实现管理员对用户的批量的增加,以及对与管理员修改相关人员信息的时候更加快捷方便。

3.怎样实现管理员对系统的维护(数据的备份与还原)。

4.怎样把系统的各个角色分类好,不会出现角色之间的混乱。

5.怎样方便的导出数据。

系统的研究目标:

1.实现基本管理:

公司员工管理;客户信息管理;外外挂单位管理;

2.实现车辆管理:

车辆信息管理;车辆费用管理;车辆事故管理;车辆维修管理;车辆油耗管理;外挂车辆管理。

3.实现货运管理:

订单信息管理;运单信息管理;出车费用管理。

4.实现查询管理:

查询车辆费用;查询出车费用;查询订单信息;查询单信息;查询事故信息;查询维修信息。

5.实现系统管理:

登陆管理系统;退出管理系统;新建操作用户;修改用户信息;修改用户密码;查询用户密码;分配用户权限;公司信息设置;系统帮助信息。

 

第2章系统开发使用技术介绍

2.1VisualStudio2005平台

MicrosoftVisualStudio2005是一套完整的工具,用于生成桌面和基于团队的企业级Web应用程序。

除了生成高性能的桌面应用程序外,还可以使用VisualStudio基于组件的强大开发工具和其他技术,简化基于团队的企业级解决方案的设计、开发和部署。

VisualStudio包含基于组件的开发工具(如VisualC#、VisualJ#、VisualBasic和VisualC++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。

MSDNLibrary也包含在内,它包含这些开发工具的所有文档。

 VisualC#是VisualStudio家族的新成员,它不仅全面贯彻发面向对象技术,而且在编译优化技术方面较其他同类产品具有明显的优势。

,它是专门针对.NET战略所开发的语言,因此它能够充分利用.NET平台的各种强大功能,并且使用起来非常直观和方便。

使用VisualStudio2005中的c#平台开发软件系统的优点:

(1)它有领先于业界的数据库工具,有综合数据库开发功能,其中数据库建模功能包括概念工具、逻辑工具和实体设计工具,以及对使用存储过程、索引、视图等等(涵盖企业数据库开发的各个方面)的集成支持。

还适用于行业专家的概念性工具,它是通过基于事实的对象角色建模方法,将行业领域的专家知识引入应用程序设计过程。

(2)应用程序可体现行业需求,而这些需求是由最了解它们的个别专家定义的,因而使工程更加完美。

(3)它有强健而灵活的软件建模,完全支持业界标准统一建模语言(UnifiedModelingLanguage,UML)图表符号,从而为用VisualStudio.NET创建的模型提供了通用的元模型。

这样,在一张图表中所进行的更改就可反映在所有其他的图表中。

(4)它的强大的语义错误检查功能简化了创建完全兼容模型的过程。

多种标准报告可对模型进行高效且直观地分析。

应用程序设计人员可将自由格式的图表加入UML图表中,从而更好地表达其体系结构和规划。

从而客户可使用业界标准方法来表达应用程序的体系结构和功能,提高开发团队的效率;

(5)网站管理工具的应用是ASP.NET的一个新特性,更加方面、快捷的开发管理网站。

总之作为Microsoft.NET平台上重要的开发语言,C#所具有的面向组件,快速开发(RAD)等特点使它成为快速开发运行稳定的管理信息系统的最佳选择。

2.1.1C/S结构简述:

所谓"C/S"是指Client/Server(客户机/服务器)。

C/S模式是一种两层结构的系统:

第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。

首先,交互性强是C/S固有的一个优点。

在C/S中,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

B/S虽然由JavaScript、VBScript提供了一定的交互能力,但与C/S的一整套客户应用相比是太有限了。

其次,C/S模式提供了更安全的存取模式。

由于C/S是配对的点对点的结构模式,采用适用于局域网、安全性比较好的网络协议(例如:

NT的NetBEUI协议),安全性可以得到较好的保证。

而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCP/IP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。

INTERNET技术中关键的安全问题远未解决,其中信息传递过程中的加密和身份验证是关键性任务运用INTERNET技术的最大障碍,这就是现阶段INTERNET技术的主要应用仍停留于公开发布信息为主的原因。

现代企业需要有开放的信息环境,需要加强与外界的联系,有的还需要通过Internet发展网上营销业务,这使得大多数企业将他们的内部网与Internet相连。

由于采用TCP/IP,他们必须采用一系列的安全措施,如构筑防火墙,来防止Internet的用户对企业内部信息的窃取以及外界病毒的侵入。

2.2SQLServer2005

数据库在一个MIS系统中占有很重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。

一个合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

同时,合理的数据库结构也将有利于程序的实现。

数据库是数据文件以及用于处理这些数据文件的程序集合,是数据管理的最新技术。

数据库技术已成为现代信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。

数据库技术是20世纪,60年代后期产生和发展起来的一项计算机数据管理技术,它的出现使计算机应用渗透到人类社会的广阔领域。

目前数据库的建设规模和性能、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的标志,数据库技术也成为计算机科学技术学科的一个重要分支。

MicrosoftSQLServer2005扩展了SQLServer2000的性能、可靠性、可用性、可编程性和易用性。

SQLServer2005包含了多项新功能,这使它成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。

MicrosoftSQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

  MicrosoftSQLServer2005数据引擎是本企业数据管理解决方案的核心。

此外MicrosoftSQLServer2005结合了分析、报表、集成和通知功能。

这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。

2.3面向对象的程序设计

1、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。

2、所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。

一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。

对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。

用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。

3、类可视为一个产品模具、一个模块。

在面向对象设计中,类是对象的原型,是对象的制作器。

类的概念是面向对象程序设计最重要的特征。

所谓类,是指由数据结构及其相关操作所形成的集合,描述该类任一对象的共同的行为特征,是对一组性质相同的对象的程序描述,概括了对象的共同性质和数据。

4、面向对象设计的核心是类的设计。

例如:

可以定义一个“成绩查询”类,该类中可以定义查询的姓名、学号、班级等信息,则以此类为原型可以设计出众多的“成绩查询”类的对象实例,这些实体都具有类中所定义的特征。

第3章可行性分析

可行性分析报告是说明“汽车货运管理系统”软件项目在技术、经济、社会条件方面开发的可行性,为其提供论据,为开发人员进行概要设计提供必要的参考资料,在体统开发完成后期为系统的测试、以及系统验收阶段提供帮助。

汽车货运管理系统的可行性分析,将从硬件的可行性、经济的可行性、技术的可行性、法律的可行性这四个方面进行全面的分析,从硬件方面,经济方面,技术方面,法律这四个方面的可行性来论证汽车货运管理系统的可行性。

可行性分析报告是说明“汽车货运管理系统”软件项目在技术、经济、社会条件方面开发的可行性,为其提供论据,为开发人员进行概要设计提供必要的参考资料,在系统开发完成后期为系统的测试、以及系统验收阶段提供帮助。

汽车货运管理系统的可行性分析,将从硬件的可行性、经济的可行性、技术的可行性、法律的可行性这四个方面进行全面的分析,从硬件方面,经济方面,技术方面,法律这四个方面的可行性来论证汽车货运管理系统的可行性。

3.1汽车货运管理系统的硬件可行性分析

汽车货运管理系统的硬件可行性论证:

系统开发的硬件环境包括系统最低要求,配置有Windows2000以上操作系统的PC机,其硬件配置包括:

处理器:

2.0GHzPentium处理器或与之相当的处理器(最低配置);2.8GHzPentium处理器或与之相当的处理器(建议配置)

内存:

512MB(最低配置);2GB(建议配置)

硬盘:

30GB的可用空间;60GB的可用空间(建议配置)

CD或DVD驱动器:

需要

显示器:

1024x768增强色,32位(建议配置)

就硬件配置的基本情况来看,目前市场上对与这样的配置很容易就可以购买到,所以系统开发在硬件方面也是可行的。

3.2汽车货运管理系统的经济可行性分析

汽车货运管理系统的经济可行性论证:

适合广大的中小企业进行信息化管理的需要和经济支付能力。

3.3汽车货运管理系统的技术可行性分析

汽车货运管理系统的技术可行性论证:

我们先来看一下系统开发在软件方面的需求都有哪些:

windowsserver2003SP2的操作系统,SQLServer2005的数据库,DotNetFramework2.0,以及配置网站最低环境IIS5.0,当然不介意使用IIS6.0,或者更高版本。

从软件需求来看,满足这些条件也是可以的,再就是目前使用面向对象的编程技术已经在国内相当成熟,所以,汽车货运管理系统在技术方面也是可行的。

3.4汽车货运管理系统的法律可行性分析

汽车货运管理系统的法律可行性论证:

汽车货运管理系统程序设计正当,不会侵犯个人、集体、国家的利益,不违背相关的法律法规。

所以系统在这一方面也是可行的。

3.5可行性分析总结

综上所述,汽车货运管理系统的开发是完全可行的,马上可以进入到下一步的阶段中去。

 

第4章需求分析

4.1汽车货运管理系统的需求分析

4.1.1汽车货运管理系统的需求分析

汽车货运管理系统的系统参与者:

图4.1汽车货运管理系统系统参与者图

汽车货运管理系统的系统参与者分为以下这几个角色:

管理员(administrator)、查询管理员(秘书角色)、司机、可以定义的部分权限的任何管理或参与者

4.1.2汽车货运管理系统用例图

汽车货运管理系统的用例图:

角色:

管理员的用例图:

图4.2汽车货运系统管理员角色用例图

角色,查询管理员用例图:

图4.3汽车货运系统院长角色用例图

车辆管理员用例图:

图4.4汽车货运系统教学秘书角色用例图

货运管理员用例图:

图4.5汽车货运系统管理员角色用例图

角色,基本管理员用例图:

图4.6汽车货运系统校内助教角色用例图

4.1.1汽车货运管理系统领域模型

图4.7汽车货运管理系统系统领域模型

4.2汽车货运系统交互图:

4.2.1汽车货运管理系统的需求分析

用户(包括系统的所有用户:

系统管理员、查询管理员、货运管理员、车辆管理员、基本管理员)登录的时序图:

图4.8汽车货运系统用户登录时序图

用户修改密码时序图:

图4.9汽车货运系统用户修改密码时序图

系统管理员添加新用户时序图:

图4.10汽车货运系统添加新用户时序图

系统管理员删除新用户时序图:

图4.11汽车货运系统删除操作用户时序图

系统管理员修改用户信息时序图:

图4.12汽车货运系统修改用户信息时序图

汽车货运系统查询车辆费用并打印时序图:

图4.13汽车货运系统查询车辆费用并打印时序图

1.对于基本管理员实现基本管理下的公司员工管理;客户信息管理;外外挂单位管理方面的信息的新增修改删除、车辆管理员实现车辆管理下的车辆信息管理;车辆费用管理;车辆事故管理;车辆维修管理;车辆油耗管理;外挂车辆管理等信息的新增修改删除以及货运管理员实现货运管理:

订单信息管理;运单信息管理;出车费用管理的信息的新增修改删除等功能都和上述新增修改删除功能时序图的实现机制一样,由于篇幅有限不在描述;

2.对于查询管理员实现查询管理下的查询车辆费用;查询出车费用;查询订单信息;查询单信息;查询事故信息;查询维修信息信息的查询打印机制和基本管理员中的员工基本信息客户基本信息外挂单位基本信息及车辆管理员的车辆基本信息的查询打印机制比较常见,以查询管理员查询并打印车辆费用信息为例的时序图如图4.13进行描述,其他类似管理功能机制一致,就不在描述。

4.3汽车货运系统设计:

4.3.1汽车货运管理系统体系结构设计

图4.14汽车货运管理系统数据库物理模型

4.3.2汽车货运管理系统的详细设计

汽车货运管理系统数据库设计:

汽车货运管理系统的各个表的名称一个表中字段的设计图表:

表4.1操作用户表

序号

列名

数据类型

长度

主键

允许空

1

用户名称

nvarchar

20

2

用户姓名

nvarchar

10

3

所在部门

nvarchar

20

4

联系电话

nvarchar

15

5

职责说明

nvarchar

150

6

基本管理之公司员工管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1