毕业设计论文机动车管理系统设计Word格式.docx
《毕业设计论文机动车管理系统设计Word格式.docx》由会员分享,可在线阅读,更多相关《毕业设计论文机动车管理系统设计Word格式.docx(26页珍藏版)》请在冰豆网上搜索。
目录
引言4
管理信息系统简介4
开发的背景和意议4
系统设计的目标和主要内容5
1涉及技术简介5
1.1数据库管理系统简介5
1.2SQLServar2000简介5
1.2.1客户机/服务器体系结构:
6
1.3相近研究课题6
1.4现行研究存在的问题及解决办法6
2系统的需求分析6
2.1可行牲分析6
2.2开发环境7
2.3拟开展研究的几个主要方面7
3系统总体设计8
3.1系统设计实现的策略8
4概念模型设计9
4.1社会调查9
4.2确定实体集9
4.3确定实体集的属性10
4.4列出属性表10
4.5确定主键码11
4.6确定实体集与实体集之间的联系11
4.7绘制ER图12
5数据模型设计15
5.1关系模式转换16
5.2转换方法16
5.3关系模式的规范化设计16
5.4静态数据描述……………………………………………………………………………16
6物理模型设计17
6.1建立结构表17
7数据库的实现和应用18
7.1创建数据库18
7.2创建结构表数据表19
7.3创建关系图22
7.4数据库的查询23
7.5功能要求及划分…………………………………………………………………………24
7.6功能描述…………………………………………………………………………………25
7.7用户界面…………………………………………………………………………………26
结论27
引言
数据库是依照某种数据模型组织起来并存放在存储器中的数据集合。
这种数据集合具有如下特点:
尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。
从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
近年来我国经济快速发展,使得城市机动车的数量大幅增加。
为了对车辆进行有效管理,需要对大量的车辆相关信息进行及时准确的处理。
面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。
管理信息系统简介
管理信息系统,即我们常说的MIS(ManagementInformationSystem),在强调管理,强调信息的现代化社会中变的越来越普及。
MIS是一门新学科,它跨越了若干领域,比如管理科学、系统科学、运筹学、统计学和计算机科学等。
在这些学科的基础上,形成信息收集和加工的方法,从而形成一个复杂的有条理的系统。
目前,由于开发高质量管理信息系统MIS的能力大大落后计算机硬件日新月异的进展,加上社会对管理信息系统MIS发展和完善需求的增加以及对管理信息系统MIS开发过程中出现的错误认识和行为而导致MIS开发的失败,这些情况已严重妨碍计算机技术的进步。
因此对MIS因有关的内容进行深入研究,提高工作效率,提高管理信息系统MIS开发成功率已变用十分重要。
开发的背景和意议
信息时代的到来意味着工作效率的日渐提高,同时也给车辆管理部门带来更大的压力,管理部门必须及时准确地提供各种参考材料,若无法作到这一点,将成为企业发展、机构运转的瓶颈。
基于这一原因,车辆管理工作无一例外受到领导的高度重视。
随着车辆资料价值的日渐提升,社会对车辆管理部门也提出了更高的要求,对车辆早已不限于“用好”,更多地要求“管好”,车辆资料管理已向前延伸到公文的管理,向后扩展到信息资源的整理、采编、发放。
就在车辆管理部门职能不断扩大、业务不断扩充的同时,机构改革、企业改制等等政策又要求车辆部门精兵简政,缩减日常经费开支,充分利用现有资源产生更多经济效益。
“向管理要效益”已成为车辆部门的运营之本,车辆部门必须提高其自身的管理水平。
“提升车辆管理档次,将车辆交给计算机管理”正在成为一种潮流,同时,计算机管理突出优势也在影响车辆管理的机制。
以手工检索为目的的著录卡片、目录等,不仅在编制阶段大量占用车辆员的工作时间,检索利用也非常繁琐,缺少经验的车辆员甚至无法在别人编制的目录中查找车辆,更加难以保证“查全率”,使用计算机检索,将彻底解决这一问题;
另外,为了保护车辆资料,大中型车辆馆都编制了“二套车辆”,造成保管费用高涨,复印机使车辆复制更加简便,却造成纸张消耗量的剧增,同时,大量复制文件的出现又给车辆管理带来新的安全问题,更与车辆管理的严肃性相抵触,使用计算机查询,将纸载车辆管理与电子车辆利用结合起来,可以完美解决这一难题,大幅度降低车辆管理费用。
系统设计的目标和主要内容
车辆管系统是个专用于车辆管理所进行全面的车辆管理的系统,包括车辆入户管理;
车辆变更管理;
车辆信息查询;
车辆报废管理和系统维护以及帮助几个功能模块。
各模块之间的部分数据必须统—,这样可以灵活的处理数据。
系统应该提供一个数据接口,允许对数据进行行导出和导入处理,系统目标设计是用Excel数据表到处数据,可以方便用户灵活的处理数据。
同时他提供强大的数据报表功能。
和普通系统一样,该系统也具有一个对系统用户进行管理的,用户管理模块,包括用户添加,用户密码的修改,用户的删除(只限Aministrator〕。
1涉及技术简介
1.1数据库管理系统简介
数据管理指的是如何对数据进行分类、组织、存储、检索及维护。
要注意,这里所说的数据,不仅是指数字,还包括文字、图形、图像、声音等凡是计算机中用来描述事物的记灵.统称为数据。
数据库技术是计算机应用领域中非常重要的技术,随着计算机应用的不断深入,数据库的重要性日益被人们所认识,它已成为信息管理,办公自动,计算机辅助设计等方面的重要手段。
对一个特定的起据库来说,它是集中、统一地保存、管理着某一个单位或某一项领域内所有有用信息的系统,这个系统根据数据间的自然联系结构而成,数据较少冗余,且具有较高的数据独立性,能为多种应用服务。
因此可以看出.数据库系统是管理数据且为不同应用服务的工具.它所管理的数据是大量的有关某一方面的信息,需要较长时间的保存,它所提供的数据应该是正确的可靠的高效率的。
数据库管理系统简称DBMS(databasemanagementsystem)是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间DBMS不仅具有最基本的数据管理功能,还能保证数据的完整性、安全性,提供多用户的并发控制,当数据库出现故障时对系统进行恢复。
1.2SQLServar2000简介
SQLServar2000是一个大型关系数据库管理系统,具有客户机/服务器体系结构,采用Transact-SQL语言在客户机和服务器之间传递客户机请求和服务器处理结果。
SQLServar2000是一个优秀的数据库管理系统,拥有许多优秀的特点,如受到用户欢迎的易用性,适合分布式组织的可伸缩性,与许多其他服务器软件关联的集成性,适于决策支持的数据仓库,卓越的性能价格比等。
1.2.1客户机/服务器体系结构
在客户/服务器体系结构中,数据库所在的中心计算机成为服务器,该服务器由许多用户共享其中的数据,用户可以通过运行客户应用程序访问服务器中的数据。
用户运行本地计算机上的某个应用程序通过网络连接到运行一下SQLServar2000实例的数据库服务器上,本地机器上的这个应用程序称为客户应用程序。
客户机上运行业务处理逻辑和显示由数据库服务器返回的结果。
客户机上运行SQLServar2000的客户应用程序,它通过网络与数据库服务器上的SQLServar2000实例进行通信,即发送请求和传递结果。
数据库服务器上运行着SQLServar2000客户程序。
(l)SQLServar2000往往成首选的理由:
①上手容易
②兼容住良好
(2)兼容多种汇编语言,例如VB
1.3相近研究课题
随着我国经济的发展.车辆由数量在不断的增加.车辆管理系统也随之出现了许多,这些车辆管理系统有用多种开发软件开发的,有用ASP+SQL开发的;
有用JSP+SQL开发的;
有用VC+SQL开发的;
有用PE开发的:
还有用VFP开发的等等很多很多,其中不乏优秀之作。
1.4现行研究存在的问题及解决办法
现在要实现在车辆管理存在着这样一些问题,采取什么开发工具和利用哪种数据库作为后台与之配合使用?
采取什么开发语言?
以及在何种开发环境中进行开发?
本文中我们主要了解说明SQL2000的应用。
解决的主要方法是:
数据库采用SQL2000。
2系统的需求分析
2.1可行性分析
可行性研究就是预开发系统的总体目标,写出它的功能,性能,可靠性以及其他方面的要求。
其目的是用最小的代价在尽可能短的时间内确定问题是否能被解决,是否值得去解决。
下面从三个方面分析本系统的可靠性:
(l)技术可行性
本数据库系统采用SQL2000进行数据库的编写开发和后台数据库的管理及操作和维护,实现数据库的数据录入,查询,浏览等功能。
(2)经济可行性
经济可行性分析(能否赢利〕是,从经济的角度分析该系统的规划方案有无实现的可能和开发的价值;
分析系统所带来的经济效益是否超过开发和维护系统所需要的费用。
经济上的可行是社会行为的基础。
由于车辆管理系统的开发设计是为车辆管理部门而进行的.
(3)开发环境可行性
数据库系统开发需要的开发环境要装有windows98系统以上的电脑上运行,这样的配置在当今已经不能成为难题,而服务器方面,需要一台安装了SQL2000数据库服务器的计算机即可。
所以开发环境可行性是没有任何问题的。
2.2开发环境
车辆牌照管理系统开发环境如下:
(1)硬件配置环境:
CPU(越高越好),内存至少256M(越大越好),硬盘80G(可以更大)
(2)操作系统:
Microsoftwindows98/2000/xp或以上的操作系统
(3)数据库:
开发过程中数据库工具采用SQL2000或SQL2005以上的数据库
2.3拟开展研究的几个主要方面
本系统秉承着以方便快捷,并且以完备的系统为交管部门服务的宗旨,对车辆进行有效管理.并有着完善的系统维护,可以更方便使管理员对各项信息进行快捷的管理,在第一时间对系统出现的问题加以修复,确保车辆管理有效实时。
在数据库系统部分包括:
车主信息﹑车辆型号﹑车辆名称﹑车辆颜色﹑车辆生产厂﹑车辆排量﹑车辆核发号牌﹑车辆号牌类型﹑受理检验合格标志以及后续的回收档案管理﹑车辆年检信息.
3系统总体设计
全部业务流程图
更改信息通知
变更项目申请
数据存档
注销通知
报废通知
车辆报废机构
车辆报废申请
牌照发放通知单
牌照发放部
未通过通知
牌照发放知单
审批部
车辆信息证件
前台微机输录部
入户车辆信息单
车辆用户
3.1系统设计实现的策略
在车辆管理系统的设计和实现过程中,为了使系统便于管理和安全,车辆管理系统用计算机管理机动车的档案,在计算机还未普及之前