城市交通信息系统的设计(打印稿)(共88页).doc

上传人:飞****2 文档编号:14437232 上传时间:2022-05-04 格式:DOC 页数:88 大小:2.45MB
返回 下载 相关 举报
城市交通信息系统的设计(打印稿)(共88页).doc_第1页
第1页 / 共88页
城市交通信息系统的设计(打印稿)(共88页).doc_第2页
第2页 / 共88页
点击查看更多>>
资源描述

《城市交通信息系统的设计(打印稿)(共88页).doc》由会员分享,可在线阅读,更多相关《城市交通信息系统的设计(打印稿)(共88页).doc(88页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上毕业设计(论文)任务书毕业设计(论文)题目:城市交通信息管理系统毕业设计(论文)要求及原始数据(资料):学习面向对象分析与设计的原理和方法。采用面向对象设计的可视化编程工具,完成“城市交通信息系统的设计”,要求: 1、 学习面向对象分析与设计的原理和方法2、 完成系统总体框架、主模块、帮助模块的设计3、 图象显示模块的设计图象显示功能:显示用户界面等信息,可能的话也可增加显示电子地图的功能。4、 交通信息管理模块的设计交通信息包括:车次、站名、票价等相关信息。交通信息管理功能具体包括:添加、删除、查看、修改交通信息等功能。5、 公共交通查询及辅助决策模块的设计公共交通

2、查询功能:该功能可以对公共交通信息进行各种类型的查询,从而使用户能够全面了解交通状况。辅助决策功能:在相应位置显示提示信息,给用户提醒,起到辅助用户决策的功能。6、 城市重要地区各信息管理模块的设计城市重要地区各信息包括:企业、学校、医院等部门所处位置及其相关信息。城市重要地区各信息管理功能具体包括:添加、删除、查看、修改城市重要地区各信息。毕业设计(论文)主要内容: 1、中英文摘要约300字 2、关键词35个3、目录按三级标题编写,要求层次清晰,且要与正文标题一致,主要包括摘要、正文主要层次标题、致谢、参考文献等。4、论文正文部分包括:绪论(前言或概述等)、论文主体和结论绪论应是综合评述前人

3、工作,说明论文工作的选题目的和意义,国内外文献综述,以及论文所要研究的内容。论文主体是毕业论文的主要部分,要求文字简练、通顺、层次清楚,重点突出。结论是整个论文的总结,应以简练的文字说明论文所做的工作,不要超过两页。 5、外文翻译:结合课题或研究方向,翻译完成1万印刷符号的外文文献或资料。学生应交出的设计文件(论文):论文、PPT日程进度安排:3月10日到3月25日:查阅相关资料,对选做题目的选题背景进行分析并确定任务计划书3月26日到4月7日:对所做软件进行需求分析,并安装相关软件4月8日到5月10日:程序编写及数据库连接5月11日到5月25日:程序及系统调试5月26日到6月10日:撰写毕业

4、论文并完成初稿6月11日到6月20日:毕业论文的修改、打印及装订完成主要参考文献(资料):1.黄卫,陈里德.智能运输系统(ITS)概论.北京:人民交通出版社,19992.日社团法人 交通工学研究会.智能交通系统. 北京:人民交通出版社,2000 3.史其信.21世纪智能交通系统(ITS)展望.哈尔滨:交通工程通讯,2001 4.ITS通讯.交通信息服务系统.北京:清华大学交通研究所,20005.William A.Perez,Gary A.Golembiewski,Deborah Dennard.Professed Willingness to Pay for Travtek Features

5、.IEEE-IEE Vehicle Navigation & Information Systems Conference.19936.Jan Hellaker, AB Volvo,Christer Palmgren,Seppo Turunen.Real-time Traveller Information in everyones pocket?!a pilot test using hand-portable GSM terminals. IEEE-IEE Vehicle Navigation & Information Systems Conference.1993 7.Suvrajee

6、t Sen,Rekha Pillai,Shirish Joshi,Ajay K.Rathi.A Mean-Variance Model for Route Guidance in Advanceed Traveler Information Systems. Transportation Science.2001,35(1) 8.Hani S.Mahmassani,Yu-Hsin Liu. Dynamics of commuting decision behaviour under advanced traveler information systems. Transportation Re

7、search Part C. 1999,7C(7) Urban Traffic Information System Architecture Project Research9. 启明工作室.MIS系统开发与应用.人民邮电出版社,200510. 刘光,刘小东.地理信息系统二次开发实例教程.北京:科学出版社,200411李建华 王占全 Visual C+编程从基础到实践 北京:电子工业出版社 200712Bruce Eckel Thinking in C+ 北京:电子工业出版社 200013伍俊良 Visualc+课程设计与系统开发案例 北京:清华大学出版社 200214朱劲松 发展我国智能交

8、通系统的思考 网络 200715. 同济大学教育部道路与交通工程开放实验室 杨东援 贾俊刚 徐士伟 城市交通信息系统规划研究 1999中国城市交通规划学术委员会年会上的发言16刘启芬 顾韵华 SQL Server实用教程 北京:电子工业出版社 2005专业班级 计算机科学与技术0402班 学生 要求设计(论文)工作起止日期 2008年3月23日2008年6月23日 指导教师签字 日期 教研室主任审查签字 日期 系主任批准签字 日期 专心-专注-专业城市交通信息系统的设计摘 要城市公共交通是对国民经济和社会发展具有全局性、先导性的影响的基础产业。城市公共交通作为城市客运交通的主要载体,与城市的发

9、展与兴衰紧密相连。随着城市经济的发展,城市人口的逐年增加,城市规模不断扩大,人们对交通出行的要求越来越高。本文通过对太原市公交系统详细的调查分析,将信息系统实现了计算机化,用VC+6.0和ACCESS开发了城市交通信息管理系统。本文以系统的开发设计为主题,以管理信息系统理论为指导,在调研及需求分析的基础上提出了系统的总体目标;在认真分析公交系统环境的前提下,划分出了系统的功能模块;结合系统的数据库设计,详细研究了数据库设计的方法和步骤;随后进行了详细的功能模块设计;最后,总结了当前的工作,并提出本系统今后的改进方向。而且具有程序设计合理、操作简单、运行可靠、保密性强等特点。关键词:交通信息系统

10、;管理信息系统;ODBC;VC+;ACCESSCity Traffic Information System DesignAbstract The city s public transportation is a fundamental industry, which has a whole and leading in flounce on the national economy and so coal development. As a major carrier, the citys public transportation is closely tied with the dev

11、elopment of the city and its ups and downs with the development of the city, the increase of urban population year by year, together w ith the expanse of the city. Peoples demand on going on a journey becomes higher and higher.On the base of detailed investigation and analysis of the actual business

12、 management in the citys public transportation system , the software make the computerization of the management realized. The software uses VC+ 6. 0 andACCESS, and develops the management system of the citys public transportation system. The subject of this text is about the development of the syste

13、m. The text regards the theory of the management information system as guidelines, has proposed the overall goal of the system on the basis of the investigation and demand analyzing. On the premise of conscientious analyzing of the comprehensive environment of the newspaper agency, the article has d

14、ivided out the function module of the system. Combing the design of the database of the system, the article researches the method and step of the design of the database in detailed, and designs the function module afterwards. Finally, it summarizes the present work, and proposes the improvement dire

15、ction of the system in the future.In addition,the program design is suitable with simple and reliable operation,confidentially.Key Words: The Management Information System;ODBC;ACCESS;VC+第一章 引言1.1 智能交通发展的现状 对智能运输系统的研究许多国家都投入了巨大的人力和物力,并成为继航空航天、军事领域之后高新技术最集中的领域。目前已形成以美国、日本、欧洲为代表的三大研究中心。在美国,对ITS(智能交通系统

16、,Intelligent Transportation System)的研究虽然起步最晚,但由于投入较多,目前已处于该领域的领先水平。1991年,美国开始对ITS研究进行投资,仅19941995年就确定了104项研究项目,并成立了专门组织,着手制定ITS的研究开发计划,到1997年投资近7亿美元;1998年6月9日美国总统克林顿签署了“面向21世纪运输权益法案(Transportation Equity Act of the 21th Century)”。该法案的确定为美国公路系统的继续发展和重建带来了创纪录的投资。法案跨度为6个财政年度(19982003),拨款总金额为2 178.9亿美元,

17、其中有相当一部分用于支持ITS的进一步研究与开发。欧洲在ITS的研究方面采取整个欧洲一体化的方针,由政府、和个人三方面共同出资进行智能运输系统的研究,著名的项目有PROMETHEUS和DRIVE等,其中DRIVE工程是目前世界上交通运输界规模最大的合作研究计划,共有12个国家的700多个单位参加,经费达5亿欧元。日本从20世纪70年代就开始了对汽车交通综合控制系统的研究,并成立了全国性的ITS推进组织,是对ITS进行研究最早、实用化程度最高的国家。目前已建立了较为完备的交通控制、信息服务等综合体系,并基本完成了覆盖全国的地图的绘制工作,有400万台汽车导航仪在使用,其中120万台可接收信息。我

18、国在ITS领域的研究起步较晚,但随着全球范围智能交通技术研究的兴起,进入20世纪80年代,我国也加快了对智能交通技术研究的步伐。一方面,北京、上海、沈阳等大城市陆续从国外引进了一些较为先进的城市交通控制、道路监控系统;另一方面,国家加大了自主开发的步伐,如国家计委、委组织开发的实时自适应城市交通控制系统HT-UTCS,上海交通大学与上海市交警总队合作开发的SUATS系统等;1998年交通部正式批准成立了ISO/TC204中国委员会,秘书处设在交通智能运输系统工程研究中心,代表中国参加国际智能运输系统的标准化活动,现在正进行中国智能运输系统标准体系框架的研究。此外,我国将从今年起在全国36个城市

19、实施以实现城市交通智能控制为主要的“畅通工程”,并逐步推广到全国100多个城市。1.2 中国发展智能交通的必要性和紧迫性中国是一个经济持续发展的发展中国家,改革开放以来,城市化与汽车化发展十分迅猛。改革开放前,城市化水平不足19%,目前已经发展到超过30%,预测2010年将接近50%;机动车拥有量以每年10%以上的速度增长,预计2010年达到13亿多辆。中国城市交通的特点是混合交通,目前自行车拥有量超过1.8亿辆,如果公共交通服务水平不提高,城市交通结构不改善,自行车拥有量将会有增无减。改革开放以来,中国道路交通设施及管理设施虽然有较大改观,但跟不上机动车增长速度。总体水平与发达国家有较大差距

20、,特别是大多数城市路网结构不合理,道路功能不完善,道路系统不健全。交通管理设施缺乏,管理水平不高。即使各地都建立了交通控制中心,大多只是实现了监视功能,而远没有发挥控制功能的效应。中国城市的大气质量恶化,已逐步由煤烟型污染转变为机动车尾气污染。其主要原因是交通拥堵、车速下降以及车况差、车辆技术性能低等,致使中国处在世界十大空气污染最严重的城市之中。同时,车辆状况差也直接到城市交通,并已成为制约我国城市交通的重要因素。1.3 中国发展ITS的主导思想中国是一个发展中国家,与发达国家相比,我国在发展ITS的必要基础条件上还有较大差距,加上我国特有的混合交通特点,以及城市结构、路网结构、交通结构的不

21、完善,因此要结合中国的国情来研究制定我国发展ITS的战略及发展框架。中国交通运输正面临经济发展与资源制约的双重压力,因此也不能重复发达国家走过的老路,一定要立足本国实际,走中国ITS发展之路,以推动我国信息化进程及培育自己的ITS产业。21世纪交通管理的发展趋势必将是管理体制集约化;管理设施现代化;管理手段网络化、信息化、智能化;管理效率高效化;管理方式社会化。因此,中国ITS的发展将带来一场交通管理体制与模式的变革,而这种变革将直接影响着ITS的发展。 第二章 系统概述2.1 设计背景为了缓解我国城市交通现有的堵车、低效、环境污染等问题,我们要引导人们在出行时尽量使用公共交通工具,比如公共汽

22、车、地铁等。要达到这一目的就必须要提高公共交通的服务质量,让人们感觉公共交通方便、省钱、可靠、快捷等优点。而公共交通管理信息系统正是提高公共交通服务质量的一个前提。2.2需求分析随着经济的高速发展,城市规模的不断扩大,人口急剧膨胀,城市公共交通面临前所未有的压力。为解决这一突出矛盾,提高城市居民生活水平,使经济可持续发展,就必须加大城市交通建设、规划和管理的步伐。传统的管理手段和管理方法在新形势下已无法满足需要,在信息化高度发展的今天,如何借助最新的信息技术,大力提高交通管理、规划的信息化水平是解决问题的根本途径。2.2.1 系统功能需求城市交通信息系统的主要功能包括:图像显示,交通信息管理,

23、公共交通查询,城市重要地区信息管理等。1、图象显示模块的设计图象显示功能:显示用户界面等信息。2、交通信息管理模块的设计交通信息包括:车次、站名、票价等相关信息。交通信息管理功能具体包括:添加、删除、查看、修改交通信息等功能。3、公共交通查询的设计 公共交通查询功能:该功能可以对公共交通信息进行各种类型的查询,从而使用户能够全面了解交通状况。4、城市重要地区各信息管理模块的设计 城市重要地区各信息包括:企业、学校、医院等部门所处位置及其相关信息。城市重要地区各信息管理功能具体包括:添加、删除、查看、修改城市重要地区各信息。2.2.2 开发工具及平台选择城市交通信息系统的开发工具包括:Visua

24、l C+6.0,Access,MFC的ODBC。开发平台为Windows平台。2.2.3 系统逻辑模型的提出数据流图和数据字典共同构成系统的逻辑模型。1、数据流图 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流通和被处理的逻辑过程。系统的数据流图如图2-1所示。图2-1 系统的系统流程图 2、数据字典数据字典是关于数据的信息的集合,是对数据流图中包含的所有元素的定义的集合。本设计中的数据字典如图2-2,2-3,2-4所示:名字:BusInfo表别名:公车基本信息描述:太原市所有公交车次基本

25、信息表定义:BusInfo表=No+Price+FirstT+LastT+FirstS+LastS+NextS+Info+OwnedC位置:交通信息管理查询图2-2 BusInfo表的数据字典名字:AreaInfo表别名:单位信息描述:太原市重要地区单位信息定义:AreaInfo=ID+Name+Location+Info+PCode+Nature+Website+BusNo位置:重要地区信息管理图2-3 AreaInfo表的数据字典名字:Users表别名:用户信息描述:系统管理员信息定义:Users=UserName+Pwd位置:用户管理登陆对话框图2-4 Users表的数据字典2.3 系统

26、预期的设计目标1、实用性系统以公交管理系统需要为目标,以方便用户为原则,同时融入先进的管理经验,根据公交管理的实际管理情况,为管理者进行开发,量身订作一套先进的系统,并且在统一的WINDOWS图形界面下提供各种易于操作的实用功能,尽可能降低使用前的培训、实施和使用中的维护时间。2、先进性本系统将充分应用现有成熟的计算机软件开发技术,为客户提供高性能的系统,系统将采用先进的C/S(客户机/服务器)模式,这是一种最近几年才发展起来的引人关注的一种体系结构。C/S结构的管理信息系统在技术上已经相当成熟,为广大程序开发人员所使用。在服务器上使用数据库保存用户数据。客户机支持用户应用的前端处理,服务器用

27、于支持应用的系统环境,包括数据库的管理及查询服务。数据查询方式为数据库查询,客户机一般使用基于Windows的图形界面。3、通用性与经济性城市交通信息系统是一个较为庞大的体系。需要有分布与集中相结合的结构特点,相对平等的子系统分布结构,以及承担信息整合的共用信息平台。本系统主要是开发其中公交系统的管理部分,并为普通游客提供一定的交通信息服务。它涉及到信息管理和信息发布两个方面的内容。以点代面,以同样的方式,针对不同的环境,可以应用到城市交通信息体统的其他领域,如火车,航班等,可作为模板,具有较好的通用性。从而也就节约了开发和维护成本。2.4 系统的特点1、城市交通信息系统的结构特点 整体来看交

28、通信息系统呈现:分布与集中相结合的结构特点。即相对平等的子系统的分布结构,以及承担信息整合的共用信息平台的集中结构。脱开具体子系统形式来看,城市交通信息系统由三大部分所组成:信息采集、信息管理、信息发布。对于信息采集来说,重点需要解决的问题是资源共享问题。也就是说,各子系统必要建设各自完整的采集设施,部分子系统所采集的信息将提供给整个系统共享。对于信息管理来说,其一是需要有效地完成将数据经过加工和组织形成信息,将信息经过提炼形成知识的过程;其二是需要合理处理分布与集中的存储关系,对于使用频率高的共享信息集中存储(例如由交通信息中心所承担),而对使用频率低的共享信息和少部分子系统共同使用的信息,

29、以及子系统自己使用的信息采用分布存储;其三是信息规范化问题,即在已有子系统,以及分别开发子系统的条件上,逐步完成系统整体的信息规范化。信息发布需要重点考虑的问题是根据不同的用户需求(政府决策、技术管理、公众使用、企业管理等)建立方便的查询机制,使得能够真正实现“在需求的时间,按照易于理解的形式,将所需要的信息送到用户手中。”2、层次化的结构特点子系统形成“数据采集层次、局部运行管理层次、共享信息整合层次,以及增值服务层次”的层次化组织关系。3、多元化的管理结构特点各子系统分属交通管理部门、城市规划部门、市政建设部门、公用事业部门等不同管理体系,但需要协同进行工作,以实现系统的优化建设与运行。优

30、秀的城市交通信息管理系统可以为企事业单位自动化管理城市交通信息提供前提和基础。第三章 开发工具及环境介绍 3.1 工作平台的选择 自从Microsoft公司推出Windows以来,Windows立即以其新颖的图形用户界面、卓越的多任务操作系统性能、高层次的软件开发平台而风靡全球,广泛应用于商业和公共领域。Windows系统具有以下特点: 1、可以同时对多道程序支持运行; 2、Windows具有一致性的用户界面; 3、Windows具有标准接口,使用户可以较容易地使用Windows程序; 4、可以更加充分地利用内存; 5、Windows开发环境及各种支持软件日益成熟,几乎所有的主要PC软件都具有

31、Windows版本; 6、Windows提供了一个多任务的图形用户窗口(Graphical User Interface,简称GUI),通过它可以帮助生成交互式程序。窗口下的程序之间有良好的交互性。 Windows使用资源管理器代替了文件管理器。它具有Win32的特点,同时使操作更加容易和快捷。Windows是一种使计算机变得易于使用的系统,通过它工作效率会大大提高。所以,本系统采用Windows作为操作平台。3.2 Visual C+6.0语言及开发数据库的特点Visual C+6.0是Microsoft公司的Developer Studio 6.0工具集的重要组成部分,是一种用于开发Win

32、dows应用程序的可视化开发工具。它改善了传统的编程手段,使得程序员可以直接在用户界面良好的可视化开发环境中进行工作。Visual C+6.0还集成了多种有用的工具与功能,从而大大提高了应用程序的开发效率。Visual C+开发数据库技术的特点:Visual C+提供了多种多样的数据库访问技术ODBC API、MFC ODBC、DAO、OLE DB、ADO等。这些技术各有自己的特点,它们提供了简单、灵活、访问速度快、可扩展性好的开发技术。1、简单性Visual C+中提供了MFC类库、ATL模板类以及AppWizard、ClassWizard等一系列的Wizard工具用于帮助用户快速的建立自己

33、的应用程序,大大简化了应用程序的设计。使用这些技术,可以使开发者编写很少的代码或不需编写代码就可以开发一个数据库应用程序.2、灵活性Visual C+提供的开发环境可以使开发者根据自己的需要设计应用程序的界面和功能,而且,Visual C+提供了丰富的类库和方法,可以使开发者根据自己的应用特点进行选择。3、操作简单MFC的ODBC类对比较复杂的ODBC API进行了封装,提供了简化的调用接口,从而大大方便了数据库应用程序的开发。程序员不必了解ODBC API 和SQL的具体细节,利用ODBC类即可完成对数据库的大部分操作。3.3 MFC的ODBC类MFC的ODBC类对较复杂的ODBC API进

34、行了封装,提供了简化的调用接口,从而大大方便了数据库应用程序的开发。程序员不必了解ODBC API和SQL的具体细节,利用ODBC类即可完成对数据库的大部分操作。MFC的ODBC类主要包括:(1)CDatabase类:主要功能是建立与数据源的连接。(2)CRecordset类:该类代表从数据源选择的一组记录(记录集),程序可以选择数据源中的某个表作为一个记录集,也可以通过对表的查询得到记录集,还可以合并同一数据源中多个表的列到一个记录集中通过该类可对记录集中的记录进行滚动、修改、增加和删除等操作。(3)CRecordView类:提供了一个表单视图与某个记录集直接相连,利用对话框数据交换机制(D

35、DX)在记录集与表单视图的控件之间传输数据。该类支持对记录的浏览和更新,在撤销时会自动关闭与之相联系的记录集。(4)CFieldExchange类:支持记录字段数据交换(DFX),即记录集字段数据成员与相应的数据库的表的字段之间的数据交换。该类的功能与CDataExchange类的对话框数据交换功能类似。(5)CDBException类:代表ODBC类产生的异常。概括地讲,CDatabase针对某个数据库,它负责连接数据源;CRecordset针对数据源中的记录集,它负责对记录的操作;CRecordView负责界面,而CFieldExchange负责CRecordset与数据源的数据交换。3.

36、4 ACCESSAccess 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access是一种关系型数据库管理系统,其主要特点如下: (1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和

37、管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查

38、询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (5)Access支持ODBC(开放数据库互连,Open Data Base Connectivity)利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还

39、可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。3.5 环境要求为运行Visual C+6.0,必须在计算机上配置相应的硬件和软件系统。具体要求如下:1、操作系统: Microsoft Windows 98或更高版本。2、CPU: 486DX/66MHz或更高的处理器。3、内存:Windows95/98下要求24MB以上,Windows NT下要求32MB以上。4、系统开发环境:Visual C+6.0,Office 20003.6 配置ACCESS中的数据

40、库完成数据库应用程序的基本步骤是:(1)创建数据库。(2)配置数据库与应用程序的连接。(3) 创建应用程序。这里将介绍如何完成前两步工作。1、创建数据库(1)创建ACCESS数据库打开ACCESS应用程序,选择新建数据库,在弹出的对话框中,选择文件按钮,如图3-1所示图3-1 新建数据库填写数据库的名称,并选择将要保存的磁盘地址。如图3-2所示。图3-2为新建数据库命名及选择保存(2)设计和修改数据表的结构 在图3-2所示的对话框中单击“确定”按钮,然后在弹出的画面中,右键单击“表1:表”,单击打开,则开始设计表的结构,点击重命名,把表名修改为BusInfo,如图 3-3所示。 图3-3 设计

41、数据表在ACCESS中选择创建,点击表,开始创建新的表,如图3-4所示,并且用图3-3的方法,把表名修改为AreaInfo,再创建一个表,名为Users。图3-4创建新表2、配置数据库与应用程序的连接(1).打开控制面板,找到图标,双击,在弹出的窗口,选择数据源ODBC,这就是ODBC的数据库管理工具。(2).双击“数据源ODBC”,会弹出一个对话框,选择“文件DSN”选项卡,这样,对能够访问到该文件的用户都可见,不需要再另外的机器上重新配置。如图3-8所示。图3-8 “ODBC”数据源管理器对话框(3).为了添加一个数据源,单击“添加”按钮,弹出一个“创建新数据源对话框”,如图3-9所示。图

42、3-9 “创建新数据源”对话框(4).因为要创建的是Access驱动的数据库,在图3-9所示对话框的列表框中选择Driver do Microsoft Access(*.mdb)选项,然后单击“下一步”,弹出的窗口中,单击浏览,把文件放到想放的位置。如图3-10所示。图3-10“创建新数据源”对话框2在弹出的对话框中,单击选择“完成”,在弹出的对话框中,选择“浏览”,把设计的数据库关联起来。如图3-11所示。在然后弹出的对话框中,给数据库添加密码“xxs”。如图3-12所示。图3-11 “ODBC Microsoft Access安装”对话框图3-12 为数据库设置密码 对话框 第四章 总体设

43、计4.1 系统功能分析:根据系统的设计任务,本系统应具有如下功能:1、交通信息管理:显示所有的公车信息,对应的表是BusInfo,功能是管理这个表,对表的信息可以添加,修改,删除2、重要地区信息管理:显示所有的地区信息,对应的表是AreaInfo,功能是管理这个表,对表的信息可以添加,修改,删除3、公交信息查询:对公交信息做各种查询。对应的表是BusInfo,功能包括,“按路线查询”(No列),“按站点查询”(NextS列),“站站查询(都是对NextS列查询)”4、用户管理:包括新建用户,修改密码,删除用户等4.2 系统功能模块设计 对上述各项功能进行集中、分块,按照结构化程序设计的要求,得

44、到如图4-1所示的系统功能模块图:站站查询站点查询线路查询删除信息修改信息添加信息删除信息修改信息添加信息删除用户修改密码新建用户公交信息查询重要地区信息管理交通信息管理用户管理城市交通信息管理系统图4-1 系统功能模块图第五章 数据库设计 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 从使用者的角度看,信息系统是提供信息、辅助人们对环境进行控制和进行决策的系统。数据库是信息系统的核心和基础。它把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方

45、便、及时、准确地从数据库中获得所需的信息。一个信息系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完美而高效的信息系统。数据库设计是信息系统开发和建设的重要组成部分。5.1 数据库需求分析需求分析是设计数据库的起点,需求分析的结果将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。需求分析的任务是通过详细调查实际情况要处理的对象,充分理解其工作概况和业务流程,明确用户的各种需求,然后在此基础上确定系统的功能。并且,还要充分考虑到新的需求和新的发展,不能仅仅按当前应用需求来设计数据库。 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁