计算机专业毕业设计(共31页).doc
《计算机专业毕业设计(共31页).doc》由会员分享,可在线阅读,更多相关《计算机专业毕业设计(共31页).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上SH ANDONG毕业设计说明书企业车辆调度管理系统的研究与开发学 院: 计算机科学与技术学院 专 业: 信息技术应用 学生姓名: XXXXX 学 号: XXXXX XXXX 指导教师: XXXX 2015 年 6 月专心-专注-专业摘 要随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化,车辆管理系统就是在这样的一个环境中诞生的。在人们的生活中,机动车辆是我们每天都离不开的交通工具,因此,我们要想更好的使用它们,充分的发挥它们的作用,使其能更好的服务于社会,就应该有一个良好的车辆管理系统。而一个企业能够更好的管理好自己公司的车辆,更应该有一个系
2、统来统筹管理,使管理人员足不出户就能对车辆信息一目了然。机动车辆管理系统是典型的信息管理系统,其开发的功能主要包括:通过计算机管理车辆和他人的联系信息,实现无纸化管理,通过查询分析,统计出各项数据,通过强大的查询和索检高效的索检出数据,提高办事效率。本系统将以SQL Server为后台数据库,ASP.NET编写。拟结合目前软件工程、SQL Server数据库应用程序设计等领域的先进技术,在以.NET环境为开发平台的基础上,通过ASP.NET、C#编程语言、SQL Server 2005数据库进行开发,实现对机动车信息的科学化管理。关键词:车辆管理系统;信息管理;C#;ASP.NETAbstra
3、ctWith the economy growing, the information age has come, life tends to digitize a variety of information, clarity, vehicle management system is in such an environment was born.In peoples lives, the motor vehicle is inseparable from our daily means of transport, so we want to make better use of them
4、 fully play their role, so that it can better serve the community, there should be a good vehicle management system. And a business can better manage their company vehicles, should have such a system to co-ordinate management, management personnel will be able to stay at home on the vehicle informat
5、ion at a glance.Motor vehicle management system is a typical information management system, the development of features including: vehicles and others via computer management contact information, paperless management, through query analysis, the statistics of the data through powerful query and inde
6、x efficient detection cable detection data and increase efficiency.The graduation project will be the SQL Server back-end database, ASP.NET write. Intends to combine the current software engineering, SQL Server database application design and other areas of advanced technology, the. NET development
7、platform based environment, through ASP.NET, C # programming language, SQL Server 2005 database for the development, implementation of motor vehicles information of scientific management.Key words: Vehicle Management System; Information Management; C #; ASP.NET目 录011 1 2223455678800012567第一章 绪论1.1 课
8、题背景信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人机系统”,该系统是70年代初“后工业经济”时代的产物,在企业管理信息系统在其发展的初期,是单一的人机系统,系统功能简单,效率低,对管理的作用有限。进入20世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济
9、发展领域中发挥着巨大的作用。我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、金桥“工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统 (ES)或决策支持系统 (DSS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。 车辆管理系统(Personal Finance)并不是一个新鲜词。其实您在日常生活中不自觉地运用着各种管理方法。但科学管理的前提是建立正确的管理观、正确管理科学管理的含义。1.2 研究意义随着经济的日益增长
10、,信息化时代已经到来,生活中各种信息趋向数字化、清晰化,车辆管理系统就是在这样的一个环境中诞生的。各个企业可以通过车辆档案系统完成整个公司车辆所有档案的信息化管理,轻松的完成添加,查询及维护等工作。 因此我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来公司对车辆档案进行管理,实现了计算机资源的合理利用,真正实现了减少劳动力提高劳动质量的目的。整个设计过程中,需要掌握ASP.NET开发技术和SQL SERVER 2005数据库的应用技术。ASP.NET是微软公司开发的动态WEB编程技术活动服务器页面技术(ASP)的最新版本,凭借其动态、高效和易
11、于交互的特点已经成为INTERNET/INTRAER上的主流技术之一。数据库与WEB集成更是当今最热的开发趋势。许多公司提取数据存储在公司数据库中的信息并且发布这些信息,以便在企业内部使用,以及通过企业的WEB站点在从部使用。集成数据库信息和WEB,能使WEB页面更加灵活的响应每一个用户的需求。还可以为远程用户提供执行动态的数据库查询以及运行在线事务处理应用程序的能力。本系统可以让操作者无需计算机专业知识,使用易懂易会、方便、快捷。车辆管理是解决车辆应该怎样管理,应采用什么基本方法去管理的问题。人们通过长期的工作实践及对车辆和车辆管理活动的深入认识和研究,在理论上已形成了完善的车辆管理理论。但
12、是,随着社会的进步、现代化技术的出现,尤其是信息技术、计算机技术、通信技术及办公自动化的产生和发展,以及它们在各行各业的普遍应用,给传统的车辆管理方法带来了冲击,也带来了改变。1.3 课题目的车辆调度管理系统是应用于各企业单位内管理车队车辆运营的综合性应用系统。系统利用现代化计算机网络技术,为加强企业车辆管理,提高车辆的利用效率、完善工作流程、节约成本,全面实现车队中车辆人员维护管理自动化,提供了一个科学、规范、系统的管理手段,改善以往人工运行维护管理过程中繁琐的工作流程。从而实现车辆调度与管理决策的科学化和自动化,改善营运状况,提高生产效率和效益。现阶段各个企业都应有自己内部车辆的基本信息,
13、就像一个班要有本班的花名册一样,而这样也会方便管理。车辆是交通运输的核心,所以及时了解核心的信息,是至关重要的。车辆管理系统主要实现企业管理部门对车辆的基本信息有一个全面的了解。如车辆的车牌号码,驾驶员姓名,购置日期,行驶信息,是否有违章驾驶等。每个车辆的这些基本信息以表格形式直观的展现出来,有利于企业对车辆的管理。1.4 设计思想系统采用B/S架构利用浏览器让用户进行浏览,这样可以使用户方便浏览,用户在任何可以上网的电脑上进行使用,增强了系统的实用性。用户采用VS2010集成开发环境,配合使用SQL 2008数据库系统作为系统的数据库系统后台。系统采用前台和后台2个大模块进行设计,前台主要是
14、用户使用的一些功能模块,后台使用系统提供的功能之外还可以对用户信息进行控制和管理。第二章 系统分析2.1 可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。1、经济可行性:主要是对项目的经济效益进行评价,本系统开发经费对于本单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院完
15、全实现信息化管理。所以本系统在经济上是可行的。2、技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了当前新兴的Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用Microsoft Access数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程
16、提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。3、时机可行性:目前,网络已经遍布全球,人们与人们之间的竞争日趋激烈,人们与人们之间的竞争已经上到一个新的高度,那就是信息化战争。最新的信息就是最好的竞争手段的实力,车辆管理系统可以帮助使用者更方便的管理自己的日程,工作日志等信息。因此,建立一个车辆管理系统是事在必行。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。2.2 需求分析在实施一个项目之前,首
17、先要对将要实施的项目进行可行性分析,确定项目是否值得进行。并不是所有的问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行解的话,那么花费在这项工程上的任何时间、资源、人力和经费都是浪费的。可行性分析的目的就是用最小的代价在尽可能短的时间内确定问题能否解决。可行性研究的目的不是解决问题,而是确定问题是否值得去解。如果是正确的就加以肯定。可行性分析的实现,不能靠主观猜想,只能客观分析达到这个目的,所以就必须分析几种方法解决可能的弊端,从而判断原定的系统目标和规模是否实现,系统完成后所能带来的价值是否大于开发这个系统的投资价值。因此,可行性研究实质上是要进行
18、一次大大的压缩简化了系统分析和设计的过程。我们应该给出系统的逻辑模型,然后从系统逻辑模型出发,寻找可供选择的解法,研究每一种解法的可行性。一般说来,应从技术可行性、经济可行性、操作可行性等方面进行研究。为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求:1、 系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对员工信息处理的需求。2、 系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。例如数据表中用户选择字段方式的改变,
19、用户查询的需求也会不断的更新和完善。所有这些都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、 系统的易用性和易维护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4、 系统的数据要求:数据录入和处理的准确性和实时性,数据的一致性与完整性,数据的共享与独立性。2.3 系统结构系统采用 B/S 系统体系结构,运行于互联网
20、上,系统的中央数据库管理系统采用运行在Windows Server 2003服务器上的MS-SQL Server 2005,系统基于客户端运行平台是MICROSOFT WINDOWS全系列操作系统以及Linux等Unix架构的操作系统。编程环境采用VS2005集成开发环境,数据库采用强大的SQl 2005数据库系统来存放系统中的所有数据信息。系统采用了B/S结构,因为它除了传承C/S结构的优点外,还具有以下的优势.首先,维护工作量大大减少了,降低了总体拥有的成本。C/S结构的每一个客户端都必须安装和配置软件,当软件哪怕进行了微小的改动后,系统维护员都必须将服务器更新到最新的版本;将客户端原有的
21、软件卸载,再安装新的版本,然后进行设置,最为可怕的是必须对每个客户端都进行更新,当客户端很多时,维护量可想而知了。然而B/S结构,由于它只需要客户端有浏览器就可以,不用安装其它软件,客户端运行软件就像浏览网页一样。所有的维护、升级工作都只在服务器上进行,客户端始终能获得最新版本的软件。不管有多少分支机构,也不管用户多大规模,都不会因此增加维护升级的工作量,这对人力、时间、费用的节省是相当惊人的。其次,平台的依赖性小,可以在多个不同的操作系统上运行。B/S架构管理软件只安装在服务器端(Server),所以服务器操作系统的选择范围是很广的,可以让大部分人使用windows作为桌面操作系统的情况不受
22、影响,大大提高了程序的可移植性。传统的C/S结构要求针对不同的操作系统开发不同版本的软件。由于产品的更新换代是非常快的,所以这么高的代价和低效率越来越不适应了,特别是在ASP.NET这样的跨平台语言出现之后,B/S结构具有了更多的优势。第三章 系统总体设计3.1系统的总体结构本系统是一个协助各单位进行全面车辆管理的系统,系统由车辆档案管理、车辆运营管理、车辆管理、驾驶员管理、系统维护和帮助6个模块组成。本系统具体的规划系统功能模块如下。1、档案管理:这个模块主要有车辆档案录入,车辆档案查询,车辆异动,车辆异动查询,车辆报废,车辆报废查询几个功能。其中车辆档案包括车牌号码,车辆类型,驾驶员,车辆
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 毕业设计 31
限制150内