




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
吉林工程技术师范学院管理信息系统课程设计报告书设计题目: 停车场管理系统 专业:计算机科学与技术班级:1141 学生姓名:闫丛飞 学号:18 号 指导教师: 杨 峰、董启明 2014年06月 信息工程学院目录第一章 绪论1.1管理信息系统概述 管理信息系统是一个由人、计算机等组成的能进行管理信息收集、传输、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。管理信息系统的特点:(1)、面向管理支持决策:该系统是管理学的思想方法、管理与决策的行为理论之后的一个重要发展,通过量化方法、预测、计划优化支持管理、调节和控制。为管理决策服务,必须能根据管理的需要,及时提供需要的信息,帮助决策者作出决策。(2)、综合性、交叉性和边缘性。MIS是一个对组织进行全面管理的综合系统。体现在三个方面:多学科交叉,多种人才结合,软件和硬件的集成。 (3)、有预测能力和控制能力:其使用数学模型,如运筹学模型和数理统计模型,来分析数据和信息,以便预测未来,提供决策支持。 (4)人机系统:机关机器占的大部分,但人始终是管理系统建设的主体,它涉及到多方面的人员群体。所以管理信息系统也是一个人机结合的系统。各级管理人员既是系统的使用者,又是系统的组成部分,因此,在其开发过程中,要根据这一特点,正确界定人和计算机在系统中的地位和作用,充分发挥人和计算机各自的长处,使系统的整体性能达到最优。管理信息系统可以分为五类,一类是国家经济信息系统,它是一个包含各综合统计部门在内的国家级信息系统。它的主要功能是:1.收集、处理、存储和分析与国民经济有关的各类经济信息,及时、准确地掌握国民经济运行状况,为国家经济部门、各级决策部门及企业提供经济信息。2.为统计工作现代化服务,完成社会经济统计和重大国情国力调查的数据处理任务,进行各种统计分析和经济预测。3.为中央和地方各级政府部门制定经济和社会发展规划提供辅助决策手段。4.为中央和地方各级的经济管理部门进行生产调度、控制经济运行提供信息依据和先进手段。5.为各级政府部门的办公事务处理提供现代化的技术。二类是企业管理信息系统,一般应具备对企业生产监控、预测和决策支持的功能。三类是事务型管理信息系统,主要用于日常事务的处理,如医院管理信息系统、饭店管理信息系统、学校管理信息系统等。四类是办公型管理信息系统,国家各级行政机关的办公自动化,对提高领导机关的办公质量和效率,改进服务水平具有重要意义。五类是专业型管理信息系统。这类信息系统专业型很强,技术相对简单,规模一般较大。1.2课题背景21世纪以来,现代化产业高速发展,汽车作为日常交通工具已经普及社会的每一个角落,给人们的日常生活带来了极大的便利。但是随着汽车拥有量的急剧增加,车辆停放的问题随之而来,如果没有合理的停放规则和秩序,势必引起许多不必要的麻烦,反而给生活带来不便。停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。然后目前的许多停车场还处于一种纯人工的管理的模式,在车辆的管理上效率低下,而且十分容易出错。因此需要一种合适的管理系统来解决这些问题,达到高效,简易的效果,给广大人民的出行带来方便。因时间能力有限,本论文旨在设计一个简单、高效且实用的固定停车场管理系统,希望能解决目前管理上存在的一些问题。系统的设计过程经过了需求分析阶段、概念设计阶段、逻辑结构设计阶段、数据库物理设计阶段、数据库的实施和维护以及系统的调试与测试,最终完成了一个比较完善的收费停车场管理系统。第二章 需求分析2.1引言需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。目前停车场的管理方式比较落后,已经不能适应现代社会的实际需求,本系统的开发能给管理上带来新鲜的活力,提高管理的效率,具有较高的实用性和开发价值。2.2任务1.需求分析阶段的目标通过调查了解分析停车管理的现状,弄清用户对开发的数据库应用系统的确切要求,以及停车场管理的流程,系统的具体功能和数据库中数据信息。(1)处理对象系统处理的对象包括车辆信息、固定车位信息、停车车辆信息等三个个方面。即固定车位信息:车位编号、车位位置、车牌号码、车主姓名、车辆品牌、车辆颜色、车辆照片、联系地址、联系方式;车辆信息:车牌号码、车辆品牌、车辆颜色;停车信息:车位编号、车牌号码、进入时间、离开时间、时间段、车位类型、在位情况、收费费率;(2)处理功能要求整个系统具体包括两个子系统,分别为:停车处理子系统、车位综合管理子系统。处理的功能包括:车辆信息的查询以及更新;空闲车位信息的查询;固定车位信息的查询;进出车辆记录的更新。(3)安全性与完整性要求安全性可以通过视图机制来完成,对不同用户设置不同权限,不同的用户只能访问授权的视图,这样可以提高一定的程度的安全性。还可以通过存取控制机制:即定义用户权限,并将用户权限登记到数据字典中以及合法的权限检查来保障安全性。完整性可以通过声明完整性,即在定义表时声明数据完整性和过程完整性,在服务器端编写触发器来实现。2. 结果(1)体会和收获通过对现在的停车场管理状况的调查,发现停车场管理缺少合适的管理系统,并了解了一下管理的大致流程。与此同时通过网络搜索查找现行的停车场管理系统,根据这两者综合来进行需求分析。调查时需要较强的信息捕捉能力以及事后的总结与思考,同时学会用网络较快较准确地搜索到需要的资料是很关键的。第三章 相关技术介绍SQLServer的特性主要包括以下五个方面。第一,Internet集成。SQLServer2000数据库引擎提供完整的XML支持。它还具有构成最大的Web站点的数据存储组成所需的可伸缩性、可用性和安全功能。SQLServer2000程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2000支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。第二,可伸缩性和可用性。用一个数据库引擎可以在不同的平台上使用,从运行Windows98的便携式电脑,到运行Windows2003数据中心版的大型多处理器服务器。SQLServer2000企业版支持联合服务器,索引视图和大型内存支持等功能,使其得以升级到Web站点所需的性能级别。第三,企业级数据库功能。SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千万个并发修改数据库的用户的开销减小到最小。SQLServer2000分布式查询使您得以引用来自不同数据源的数据,就好像这些数据是SQLServer2000数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。第四,易于安装、部署和使用。SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。SQLServer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您的一快速交付SQLServer应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。第五,数据仓库。SQLServer2000中包括析取和分析汇总数据以进行联机分析处理(OLAP)的工具。SQLServer2000中还包括一些工具,可用来直观地设计数据库并通过EnglishQuery来分析数据。SQL(StructuredQueryLanguage,译为结构化查询语言)在关系数据库中的地位就犹如英语在世界上的地位。它是数据库系统的通用语言。利用它,用户可以用几乎同样的语句在不同的数据库系统上执行同样的操作。比如“select*from数据表名”代表要从某个数据表中取出全部数据,在Oracle9i、SQLServer2000、Foxpro等关系型数据库中都可以使用这条语句。SQL已经被ANSI(美国国家标准化组织)确定为数据库系统的工业标准。3.1 数据库简介数据库系统的萌芽出现于60 年代。当时计算机开始广泛地应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件系统已经不能满足人们的需要。能够统一管理和共享数据的数据库管理系统(DBMS)应运而生。数据模型是数据库系统的核心和基础,各种DBMS 软件都是基于某种数据模型的。所以通常也按照数据模型的特点将传统数据库系统分成网状数据库、层次数据库和关系数据库三类。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。 数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行业有效的信息系统也成为 一个企业或组织生存和发展的重要条件。 因此,作为信息系统核心和基础的数据库技术得到 越来越广泛的应用, 从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析 处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数 据库存储和处理他们的信息资源。对于一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。数据库技术是数据信息管理技术的最新成果,被广泛地应用于国民经济、文化教育、企 业管理以及办公自动化等方面,为计算机的应用开辟了广阔的天地。第四章系统模型构建4.1系统结构设计该系统是在传统人工管理停车场基础上进行开发的,在需求上,充分考虑了具体用户和管理者的的实际情况。某停车场管理系统,可以完成以下功能:系统登录:填入正确的用户名和密码查询显示:查看所有在库车辆,可以按车牌号码、车主姓名等进行查找。修改:可以进入信息界面进行修改增加车辆信息:可以进入系统界面进行增加。系统登录:填入正确的管理员和密码。查询显示:查看所有车辆信息。修改:可以进入管理员后台信息界面即可进行修改信息。增加入出库信息:进入管理员界面即可进行增加。删除:删除已不存在的车辆信息信息。1)功能结构图图4-1整体框架图2)系统流程图 图4-2车辆离开流程图图4-3停车场信息流程图3)总E-R图图4-4总E-R图4.1数据库设计数据字典数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。1数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。1数据字典可能包含的信息,例如:数据库设计资料储存的SQL程序用户权限用户统计数据库的过程中的信息数据库增长统计数据库性能统计数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果.数据字典通常包括数据项数据结构数据流数据存储和处理过程五个部分.数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.组成1数据流2数据流分量,即数据元素3数据存储4处理数据字典数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:数据库中所有模式对象的信息,如表、视图、簇、及索引等。分配多少空间,当前使用了多少空间等。列的缺省值。约束信息的完整性。用户的名字。用户及角色被授予的权限。用户访问或使用的审计信息。其它产生的数据库信息。数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明B 数据结构数据结构 1=固定车,组成车位编号,车辆颜色,车主姓名,车辆照片,车牌编号数据结构2=固定车位,组成是否在位,车位号,进入时间,离开时间 数据结构3=自由车,组成车牌号,进入时间数据结构4=固定车车主信息,组成姓名,年龄,地址,车牌号,联系方式 数据结构5=自由车位,组成车牌号码,进入时间,收费标准,状态数据结构6=自由车位进出记录,组成进入时间,离开时间,停车费用,免费车辆数据结构7=管理员,组成工作号,姓名,管理车位C 数据流数据流1=固定车进入停车场,固定车位,固定车,固定车主,组成数据结构1,数据结构2,数据结构4数据流2=自由车进入停车场,自由车,自由车位,自由车位进出记录,组成数据结构3,数据结构5,数据结构6数据流3=管理员管理,管理员,组成数据结构7根据停车场的业务需求和后台管理,利用数据库SQL server 进行的数据存储,主要包括以下几个表:在库车辆信息表、在库车辆用户详细信息表。数据库设计有如下图所示:图4-4车主详细信息图4-5停车记录 第五章 系统实现 5.1 主要模块功能说明1)管理员登录模块系统运行后的登录界面图5-1 登录界面登录之后输入车牌号码和车位编号然后点击进入停车场,这辆车的信息就被录入到我们的系统中,系统会显示成功添加。图5-2成功添加输入车牌号码和车位编号后,点击离开停车场,这辆车的信息就会删除,系统会显示成功离开。图5-3成功离开成功离开后点击确定,就会进入第二个界面,查询,修改,删除,三个按钮。图5-4查询界面点击查询车辆信息按钮,进入查询界面,查询完毕点击返回会再一次返回到刚才的界面。图5-5信息查询返回查询界面,进入修改界面修改信息,如下图:图5-6修改车辆信息 删除车辆信息如下图,输入表中的一个名字,如果输入正确,则提示删除成功。图5-6删除车辆信息第六章 总结与心得近两周的课程设计接近尾声,在这段时间里,我不断的努力学习、研究,完成了此设计大部份要求的内容。由于受到时间限制和其他条件的影响,并没有完成本系统的全面完善。在初期,我使用SQL sever建立了基本数据库,对前端的控制设计进行了功能分类;并经讨论使用VB.net进行数据库连接。经过这次数据库课程设计,我觉得遇到的困难很多,做课程设计时明显感觉平时学到的东西不够。在技术方面所谓学无止境,我们也不能只靠自己现在所掌握的知识来考虑问题,那样就会使我们的思路变得狭窄,考虑问题变得片面。我们要不断的更新自己的知识和技术,同时也要虚心的学习别人的方法和技术,多向别人请教,并且把所掌握的知识进行开发革新,让其在原有的基础上发挥更大的作用,去解决在实际当中遇到的困难和麻烦。本系统的智能化水平也不是很高,比如,教师登录由于时间限制没有进行添加,应该让教师看到选择自己课题的学生等。我会在今后的学习中去改进它,并在此基础上进一步挖掘客户的需求,添加或修改相应的功能模块,来扩展本系统,使之更加实用。最后,本次任务的完成,也体现出同学之间的团结精神。所遇种种难以解决的问题,大家都会把它当作共同遇到的问题,在一起共同探讨,共同发挥自己所学和所知,投入式的互相帮助和解决困难,当然,这次系统设计与开发过程中,老师的悉心指导是不可缺少的。尽管本次不是团队合作,但是他们也给了我不少的提示和帮助,是他们让我有信心坚持做下来,在此感谢他们。第七章 附 录源 码 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WindowsFormsApplication2 public partial class Form1 : Form public Form1() InitializeComponent(); private void label2_Click(object sender, EventArgs e) private void label1_Click(object sender, EventArgs e) private void textBox2_TextChanged(obje
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度开荒土地农业科技推广承包协议
- 2025版进口新能源太阳能技术引进合同
- 二零二五年度机票退改签服务合同
- 2025版新能源产业公司连带责任保证合同
- 二零二五年技术居间服务合同范本
- 二零二五年度新能源材料技术转让协议
- 2025版办公室装修与家具定制一体化合同
- 二零二五年度文化娱乐产业技术合作开发协议
- 2025版智能电网建设项目居间合作合同
- 2025版全面离婚赔偿协议书财产分割与子女监护权争夺协议
- 行政管理内控制度模版(3篇)
- GB/T 3324-2024木家具通用技术条件
- 老挝劳务合同范例
- 空白+彩色世界区域地理填图
- 小红书食用农产品承诺书示例
- 完整退役军人安置条例课件
- 2024年全国寄生虫病防治技能竞赛备赛试题库-下(包虫病、其它寄生虫病)
- 2024青岛版数学一上第一单元教学设计:快乐课堂第一课时(1-5数的认识)
- 人教版七、八年级(共4册)英语单词默写表
- 《建筑工程设计文件编制深度规定》(2022年版)
- 2024年A级 6月高等学校英语应用能力考试真题
评论
0/150
提交评论