本科毕业设计论文-公交公司车辆总成管理系统(51页).doc
《本科毕业设计论文-公交公司车辆总成管理系统(51页).doc》由会员分享,可在线阅读,更多相关《本科毕业设计论文-公交公司车辆总成管理系统(51页).doc(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-本科毕业设计论文-公交公司车辆总成管理系统-第 43 页摘 要随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化。本课题针对当前我国公交公司车辆总成管理多数采用人工管理的现状,对车辆总成管理业务经过详细的系统调查,并且以工时定额管理为例,开发出了一个操作简单而且方便实用的分公司总成工时定额管理系统。我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来辅助单位对车辆总成进行管理,实现了计算机资源的合理利用,真正实现了减少劳动力提高劳动质量的目的。本文按照系统的设计情况,包括系统的设计目标、功能分析和系统的体系结构等,重点介绍
2、了系统功能模块的详细思路和实现方法,以及对系统关键技术和部分源代码的详细说明。该系统采用微软最新版可视化编程工具Visual Studio 2005开发,由Visual C#编程语言实现。关键词: 管理信息系统 工时定额 窗体 C# AbstractWith the economy growing, the information era has arrived, every kind of information in the life incline to the arithmetic figure turns, clear turn. This topic most uses the m
3、anual management in view of the current our country vehicles assembly management of the bus company the present situation ,passed through the detailed system investigation to the vehicles assembly management service, also took man-hour ration management for an example, developed a simple operation m
4、oreover facilitates practical assembly man-hour ration management system. we will play a large computer storage space, high-powered disposal throughput, highly reliable data security, data visualization clear advantages such as auxiliary units for vehicles assembly to the management and achieve reas
5、onable use of computer resources, reduce work force truly realized the purpose of improving the quality of work.According to the design of the system, including the target of the system, the function analysis and the system structure ,focusing on the functional modules of the system detailed ideas a
6、nd methods to achieve, and to the system and some key technologies of the source code in detail.The system is written with Microsofts Visual Studio 2005 programming tools, and is programmed with Visual C# provided by Visual Studio 2005.Keywords: Management Information System Man-hour ration Forms C#
7、 目 录第一章 绪论11.1 信息管理系统11.1.1信息管理系统简介及发展趋势11.1.2信息管理系统的开发设计21.2系统开发的背景和意义31.3系统设计的主要内容和目标4第二章 系统开发平台及相关技术72.1 .NET Framework72.2 Visual Studio.NET102.3开发语言C#概述122.4 Windows Forms简介14第三章 系统详细设计及其实现173.1系统分析173.1.1功能分析173.1.2数据流图183.1.3功能模块设计183.1.4系统体系结构193.2数据库设计203.2.1表与视图213.2.2存储过程与触发器243.3前台设计283.
8、3.1界面设计283.3.2代码设计与功能实现31结束语45致 谢47参考文献49第一章 绪论1.1 信息管理系统1.1.1信息管理系统简介及发展趋势随着信息技术广泛、深入地应用到人类社会的各个领域并发挥着越来越重要的作用。计算机软件技术应用于信息管理是发展的必然。管理信息系统,是一个由人和计算机等组成的、能够提供信息以支持一个组织机构内部的作业管理、分析和决策职能的系统1。管理信息系统作为一门新学科,它跨越了若干领域,比如管理科学、系统科学、运筹学、统计学和计算机科学等23。在这些学科的基础上,形成信息收集和加工的方法,形成了一个复杂的有条理的系统。它利用计算机硬件、软件、网络系统,通过手工
9、规程,分析、计划、控制和决策的模型,通过数据库对信息进行收集、传输、加工、保存、维护和使用。简单地说,管理信息系统就是一个为企业、部门设计的一套建立在计算机和网络技术基础上的、对单位的管理信息进行处理的信息处理系统。管理信息系统除具备信息系统的数据输入、传输、存储、处理、输出等基本功能外,它还具有特有的计划、控制、预测和辅助决策功能。计划功能:根据现存条件和约束条件,提供若干个职能部门的计划。如生产计划、财务计划、采购计划等,并按照不同的管理层次提供响应的计划报告。控制功能:根据各职能部门提供的数据,对计划执行情况进行监督、检查、比较执行与计划的差异、分析、差异及产生差异的原因,同时进行辅助人
10、员管理并及时加以控制。预测功能:运用现代数学方法、统计方法或模拟方法,根据现有数据预测未来。辅助决策功能:采用相应的数学模型,从大量数据中推导出有关问题的最优解和满意解,辅助管理人员进行决策。以期合理利用资源,获取较大的经济利益。管理信息系统是依赖于管理科学和计算机科学的发展形成的。特别是Internet技术的普及对管理信息系统的发展起到了巨大的促进作用。首先表现在从事事务处理的管理信息系统几乎遍布了高校管理部门的每个办公桌,对企业单位来讲,是否以管理信息系统协助管理已经快成了该企业是否进入现代化管理的分水岭。而商业部门更是把Internet看成开拓市场、扩大影响的重要阵地。因此管理信息系统已
11、经进入了最好、最快的发展时期。随着计算机技术和网络技术的智能化发展,管理信息系统也必将朝着智能化、网络化和集成化方向发展。在不远的未来,协助人们进行日常事务处理的管理信息系统必将发挥更大的作用;随着人工智能的发展,管理信息系统将在决策支持、专家系统方面有巨大发展。未来的管理信息系统有以下几个方面的发展趋势:从功能上看,基于Intranet的多媒体管理信息系统将企业模式和客户要求统一到网络环境中,无论企事业内部各部门,还是企事业外部的供应商及客户,都可以在Intranet上进行信息交互和共享。此外,多媒体管理信息系统不仅能处理传统的字符和数字信息,而且还可处理声音、图像、语言等多媒体信息,从而使
12、管理信息系统的界面更加友好。所以,多媒体管理信息系统将是管理信息系统发展的必然趋势。以结构模式看,管理信息系统的结构模式将以客户机/服务器模式及浏览/服务器模式为主,特别是浏览/服务器模式,将因Intranet的发展和应用而得到推广。从管理信息系统开发角度看,面向对象技术将渗透到管理信息系统从分析、设计到编程的整个过程。前端开发工具都是面向对象开发的优秀开发工具;数据库管理系统也朝着面向对象方向发展,如: ORACLE, SQL SERVER等都是面向对象的数据库管理系统。面向对象技术的应用必将使管理信息系统进入一个新阶段。但是目前,由于开发高质量管理信息系统的能力大大落后计算机硬件日新月异的
13、进展,加上社会对管理信息系统发展和完善需求的增加以及对管理信息系统开发过程中出现的错误认识和行为而导致管理信息系统开发的失败,这些情况已严重妨碍了计算机技术的进步。因此对管理信息系统有关的内容进行深入研究,提高工作效率,提高管理信息系统开发成功率已变得十分重要。总之,借助现代信息技术和管理理论,建立单位管理信息系统势在必行。1.1.2信息管理系统的开发设计管理信息系统的设计应用己有几十年的历史,从技术角度讲,不同的发展阶段有不同的侧重点。以前,人们往往把重点放在需求分析之后的开发上,如:界面的简捷美观,编程的技巧等。随着计算机软硬件水平的提高,网络、数据库、软件工程技术的不断发展,开发者发现对
14、管理信息系统的需求分析逐渐成为人们关注的焦点。(1) 管理信息系统需求分析方法管理信息系统的需求分析具有涉及领域多、范围广、复杂、变化等特点.现在应用的有多种需求分析方法,如原型法,面向对象法等,并制作了许多管理信息系统工具软件,这些都对管理信息系统开发起了很大的促进作用。对 管理信息系统需求分析应该全面、深入,并保证有足够的需求分析时间,如条件许可,还应在现行系统上进行足够的实践后再确定,必要时要进行多次反复。在具体开发中,应组织多方面的人员参与讨论,不能只依靠软件人员。在繁杂的问题面前,要善于选准切入点,选择合适的分析方法。(2) 管理信息系统的安全性l 提高系统数据处理的可靠性;多用户系
15、统设计的一个重要特点就是对数据共享冲突的有效处理,当多个用户同时对一个数据库访问时,在很多情况下导致冲突,为此,在程序设计时必须采取合适、有效的处理策略,以确保数据的完整和准确。l 系统安全保障。管理信息系统系统在使用过程中,应避免可能的人为破坏,通过对服务器硬盘采用容错技术,工作站建立安全保障体系,充分利用网络操作系统提供的入网安全机制以及应用系统设置的口令,有效防止非法用户侵入微机、网络和应用系统。 (3) 管理信息系统的建模与软件实现管理信息系统的技术核心是数据库。如何将现实世界的信息模型转换为数据库能够处理的数据模型,是管理信息系统开发的重要工作。一方面,数据模型要能够充分地表达信息模
16、型对现实世界的反映;另一方面,数据模型又要满足数据库系统对数据的处理要求,一种普遍的方法是先产生概念模型作为中间模型。管理信息系统的软件设计有多种方法,但基本思想是相同的,开发人员都面临着数据库结构的分析、比较与选择,数据路径的设计,数据库安全性的考虑,程序类层次结构的设计等工作。1.2系统开发的背景和意义 城市公共交通企业是社会服务性质的生产性企业。在现代文明的今天,城市公共交通已成为衡量城市经济发展程度、科学技术水平和城市现代化的重要标志。随着经济的发展、城市居民活动日益频繁、范围也日益扩大。目前,很多大中型城市日出行人次上千万,这就给城市公交提出了更高的要求。对于公交公司车辆管理的一部分
17、,车辆总成工时定额的管理更是如此,一方面在设备、总成更新等方面加大投入;另一方面进一步加强公交系统的资源管理力度,优化企业资源配置。原有的总成工时定额管理办法已经不适应市场经济的要求。一直以来,工作人员都使用人工的方式管理总成的各类信息,这种管理方式存在着许多缺点,比如:数据和信息容易出错、容易丢失且操作烦琐、效率低下、出错率高等等,另外,时间一长,将产生大量的文件和数据,这对查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学的日益成熟,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对总成管理,具有手工管
18、理所无法比拟的优点,例如,检索迅速、查找方便、可靠性高、存储容量大、寿命长、成本低等。这些优点能够极大地提高总成管理的效率,也是使企业科学化、正规化管理,与世界接轨的重要条件。因此,对传统人工操作的总成管理方式的变革,应用先进的计算机技术,建立一个低成本、科学管理、高效率、自动化操作的车辆总成工时定额管理系统是十分必要的。它将从根本上解决目前公交行业总成工时定额管理手段落后、信息反馈速度慢、人工记录的错误、落后、繁重等管理现状,实现企业资源的合理配置,及时有效地解决问题,并且在与客户进行深入交流的基础上不断取得成就,努力探索新的管理思想和高新技术,在满足客户的基础上,领导交通运输行业管理新潮流
19、。1.3系统设计的主要内容和目标 在对系统初步调查的基础上,新系统建立后所要求达到的运行指标是系统开发和评价的依据。分公司总成工时定额管理系统是一个协助总公司和各分公司进行全面的车辆总成工时定额管理的系统。分公司的用户可以浏览总公司总成工时定额管理模块的数据,但是不能对其进行修改;为了可以灵活的处理数据,系统为分公司提供了一个数据接口,在分公司总成工时定额管理模块允许用户对数据进行导出处理,系统目标设计是用Excel数据表导出数据,可以方便用户灵活的处理数据,同时和普通系统一样,该系统也允许用户进行添加和删除操作。此外,由于总成管理工作存在工作量大、事务烦琐的特点,工作人员需付出大量的工作时间
20、来从事各种事务性工作,但工作效率很低。为提高工作效率,减轻公司人员的工作负担,决定对总成管理工作系统化、规范化、自动化,提高整个总成管理的效率,使总体管理水平上升到一个新的高度。本系统能减少很多不必要的资源,消除了以前冗余的纸张式管理,大大节省了公司能源。并且计算机的存储与速度查询功能大大提高了总成管理的效率,并且提高了信息管理的精确度。方便快速操作,可减少信息管理的漏洞,又减少了因工作的冗余出现的错误,并且操作非常简单,可减少许多不是非常必要的人员,这无论从物质上,还是工作人员的工资上都为公司节约了开支,为公司增加了财富。第二章 系统开发平台及相关技术2.1 .NET Framework.N
21、et Framework是一个开发平台,目的是使创建大量应用程序的工作相对简单。即使如此,如果它仅仅稍优于MFC、Visual Basic、PowerBuilder、Visual Froxpro或过去的任何一个软件开发框架,那么它或许将不是这么重要的事物了。它在Windows开发人员中引起如此轰动,存在着若干原因:一个是分布式计算;另一个是分层类库以及相关的.NET工具的高质量,其中最主要的工具是Visual Studio.NET4。.NET Framework是一个程序语言中立(Language Neutrality)的执行环境,包括以下技术(图2.1):Common Language Ru
22、ntime (CLR)Microsoft.NET Framework类库 ADO.NETASP.NET图2.1 Microsoft.NET Framework 包括的技术5(1) NET Framework的优点使用.NET Framework的分布式应用程序模型,开发人员可获得很多便利。.NET Framework为开发人员提供了:l 构建Win32可户应用程序的丰富的变成框架;l 统一的Web开发平台。该平台为开发人员构建企业级Web应用程序提供了所需的服务;l 可用URL寻址的资源,这些资源可根据客户的请求程序化的返回信息;l 构建组件的能力。这些组件可有效地管理来自多个数据源的数据,并
23、支持不连接的情况;l 处理XML的基于标准;l 与COM组件、.NET Framework服务、外部类型库以及与许多操作系统服务进行交互的能力;l 根据策略和一系列可配置规则控制访问操作和资源的能力,这样就可以根据代码的域、用户以及程序集来确定代码的访问权限;l 通过值或引用在分布式应用程序间传递对象的能力;l 网络上可见的许多协议(比如HTTP、DNS、TCP、和UDP)的编程接口;l 使用COM+服务的能力,这些服务包括事物、对象共享以及队列组件;l 从受控代码访问活动目录;l 通过启用强有力的企业级系统、应用程序以及设备管理,进一步减少总体拥有成本;l 支持资源的全球化和本地化。在具有这
24、些优点的同时,.NET Framework还提供比原先的编程语言和平台更多的优点。.NET Framework指导应用程序开发人员能够创建设计良好的应用程序,从而克服传统开发平台所提出的挑战。在应用程序开发生命周期的设计阶段,要定义明确的目标,从而为开发人员提供指导。在接下来的小节里,我们将讨论.NET Framework的设计目标。(2) NET Framework设计目标在应用程序的设计阶段,要确定设计目标。设计目标与应用程序开发的以下几个方面有关系:l 可用性;所有的应用程序至少在某些时间段中可用。但是,对于基于Web的应用程序以及任务关键的企业应用程序来说,通常必须提供持续不停的服务。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 论文 公交 公司 车辆 总成 管理 系统 51
限制150内