城市交通信息系统的设计打印稿.docx

上传人:夺命阿水 文档编号:304505 上传时间:2023-04-17 格式:DOCX 页数:86 大小:666.74KB
返回 下载 相关 举报
城市交通信息系统的设计打印稿.docx_第1页
第1页 / 共86页
城市交通信息系统的设计打印稿.docx_第2页
第2页 / 共86页
城市交通信息系统的设计打印稿.docx_第3页
第3页 / 共86页
城市交通信息系统的设计打印稿.docx_第4页
第4页 / 共86页
城市交通信息系统的设计打印稿.docx_第5页
第5页 / 共86页
点击查看更多>>
资源描述

《城市交通信息系统的设计打印稿.docx》由会员分享,可在线阅读,更多相关《城市交通信息系统的设计打印稿.docx(86页珍藏版)》请在课桌文档上搜索。

1、毕业设计(论文)主要内容:1、中英文摘要约300字2、关键词35个3、书目按三级标题编写,要求层次清楚,且要和正文标题一样,主要包括摘要、正文主要层次标题、致谢、参考文献等。4、论文正文部分包括:绪论(前言或概述等)、论文主体和结论绪论应是综合评述前人工作,说明论文工作的选题目的和意义,国内外文献综述,以及论文所要探讨的内容。论文主体是毕业论文的主要部分,要求文字简练、通顺、层次清楚,重点突出。结论是整个论文的总结,应以简练的文字说明论文所做的工作,不要超过两页。5、外文翻译:结合课题或探讨方向,翻译完成1万印刷符号的外文文献或资料。学生应交出的设计文件(论文):论文、PPT日程进度支配:3月

2、10日到3月25日:查阅相关资料,对选做题目的选题背景进行分析并确定任务支配书3月26日到4月7日:对所做软件进行需求分析,并安装相关软件4月8日到5月10日:程序编写及数据库连接5月Il日到5月25日:程序及系统调试5月26日到6月10日:撰写毕业论文并完成初稿6JIl日到6Jl20日:毕业论文的修改、打印及装订完成毕业设计(论文)任务书毕业设计(论文)题目,城市交通信息管理系统毕业设计(论文)要求及原始数据(资料学习面对对象分析和设计的原理和方法。接受面对对象设计的可视化编程工具,完成“城市交通信息系统的设计”,要求:1、学习面对对象分析和设计的原理和方法2、完成系统总体框架、主模块、帮助

3、模块的设计3、图象显示模块的设计图象显示功能:显示用户界面等信息,可能的话也可增加显示电子地图的功能。4、交通信息管理模块的设计交通信息包括:车次、站名、票价等相关信息。交通信息管理功能详细包括:添加、删除、查看、修改交通信息等功能。5、公共交通查询及帮助决策模块的设计公共交通查询功能:该功能可以对公共交通信息进行各种类型的查询,从而运用户能够全面了解交通状况。帮助决策功能:在相应位置显示提示信息,给用户提示,起到制助用户决策的功能。6、城市重要地区各信息管理模块的设计城市重要地区各信息包括:企业、学校、医院等部门所处位置及其相关信息。城市玳要地区各信息管理功能详细包括:添加、删除、查看、修改

4、城市重要地区各信息。专业班级计算机科学和技术0402班学生要求设计(论文)工作起止日期2008年3月232008年6月23门指导老师签字日期教研室主任审查签字日期系主任批准签字日期主要参考文献(资料);L黄卫,陈里德.智能运输系统(ITS)概论.北京:人民交通出版社,19992日社团法人交通工学探讨会.智能交通系统.北京:人民交通出版社,203.史其信.21世纪智能交通系统(ITS)展望.哈尔滨:交通工程通讯,20011.1 TS通讯.交通信息服务系统.北京:清华高校交通探讨所,20005 .WilliamA.Perez,GaryA.Golembiewski,DeborahDennard-Pr

5、ofessedWillingnesstoPayforTravtekFeaturesJEEE-IEEVehicleNavigation&InfonnationSystemsConference.19936JanHellaker.ABVblvotChristerPaImgreihSeppoTurunen.Real-timeTravellerInformationineveryoneCspocket?!apilottestusinghand-portableGSMterminals.IEEE-IEEVehicleNavigation&InformationSystemsConference.1993

6、6 .SuvrajeetSen.RekhaPillai,ShirishJoshitAjayK.Rathi.AMean-VarianceModelforRouteGuidanceinAdvanceedTravelerInformationSystems.TransportationScience.21,35(1)8 .HaniS.Mahmassani,Yu-HsinLiu.Dynamicsofcommutingdecisionbehaviourunderadvancedtravelerinformationsystems.TransportationResearchPartC.I999,7CUr

7、banTrafficInformationSystemArchitectureProjectResearch9 .启明工作室.MIS系统开发和应用.人民邮电出版社,200510 .刘光,刘小东.地理信息系统二次开发实例教程.北京:科学出版社,200411 .李建华王占全ViSUalC+编程从基础到实践北京:电子工业出版社200712 .BruceEckelThinkinginC+北京:电子工业出版社200013 .伍俊良ViSUaIc+课程设计和系统开发案例北京:清华高校出版社200214 .朱劲松发展我国智能交通系统的思索网络200715 .同济高校教化部道路和交通工程开放试验室杨东援贾俊刚

8、徐士伟城市交通信息系统规划探讨1999中国城市交通规划学术委员会年会上的发言16 .刘启芬顾的华SQLSerVer好用教程北京:电子工业出版社2005CityTrafficInformationSystemDesignAbstractThecity,spublictransportationisafundamentalindustry,whichhasawholeandleadinginounceonthenationaleconomyandsocoaldevelopment.Asamajorcarrier,thecityspublictransportationiscloselytiedwi

9、ththedevelopmentofthecityanditsupsanddownswiththedevelopmentofthecity,theincreaseofurbanpopulationyearbyyear,togetherwiththeexpanseofthecity.Peoplesdemandongoingonajourneybecomeshigherandhigher.Onthebaseofdetailedinvestigationandanalysisoftheactualbusinessmanagementinthecityspublictransportationsyst

10、em,thesoftwaremakethecomputerizationofthemanagementrealized.ThesoftwareusesVC+6.0andACCESS.anddevelopsthemanagementsystemofthecityspublictransportationsystem.Thesubjectofthistextisaboutthedevelopmentofthesystem.The(extregardsthetheoryofthemanagementinfbationsystemasguidelines,hasproposedtheoverallgo

11、alofthesystemonthebasisoftheinvestigationanddemandanalyzing.On(hepremiseofconscientiousanalyzingofthecomprehensiveenvironmentofthenewspaperagency,thearticlehasdividedoutthefunctionmoduleofthesystem.Combingthedesignofthedatabaseofthesystem,thearticleresearchesthemethodandstepofthedesignofthedatabasei

12、ndetailed,anddesignsthefunctionmoduleafterwards.Finally,itsummarizesthepresentwork,andproposestheimprovementdirectionofthesysteminthefuture.Inaddition,theprogramdesignissuitablewithsimpleandreliableoperation,confidentially.KeyWords:TheManagementInformationSystem:ODBC;ACCESS;VC+城市交通信息系统的设计城市公共交通是对国民经

13、济和社会发展具有全局性、先导性的影响的基础产业。城市公共交通作为城市客运交通的主要载体,和城市的发展和兴衰紧密相连。随着城市经济的发展,城市人口的逐年增加,城市规模不断扩大,人们对交通出行的要求越来越高。本文通过对太原市公交系统详细的调查分析,将信息系统实现/计算机化,用VC+6.0和ACCESS开发了城市交通信息管理系统。本文以系统的开发设计为主题,以管理信息系统理论为指导,在调研及需求分析的基础上提出了系统的总体目标;在细致分析公交系统环境的前提下,划分出了系统的功能模块;结合系统的数据库设计,详细探讨了数据库设计的方法和步噱:随后进行了详细的功能模块设计:最终,总结了当前的工作,并提出本

14、系统今后的改进方向。而且具有程序设计合理、操作简洁、运行牢里、保密性强等特点。关键词:交通信息系统:管理信息系统:ODBC;VC+:ACCESS致谢35附录36英文原文及翻译36ODBCandMFC36ODBC和MFC38摘要IAbstractI第一章弓I言1.1 智德交通发展的现状11.2 中国发展智能交通的必要性和紧迫性11.3 中国发展FrS的主导思想1其次章系统概述22.1设计背景22.2需求分析22.2.1系统功能需求22.2.2开发工具及平台选择22. 2.3系统逻辑模型的提出22.3 系统预期的设计目标32.4 系统的特点3第三章开发工具及环境介绍42.5 工作平台的选择42.6

15、 VisualC+6.O语言及开发数据库的特点42.7 MFC的ODBC类43. 4ACCESS43. 5环境要求53.3 配置ACCESS中的数据库5第四章总体设计73.4 系统功能分析:74. 2系统功能模块设计7第五章数据库设计85.1数据库需求分析85. 2数据库概念结构设计85. 3数据库逻辑结构设计9第六章系统各模块的详细设计105.3 登录模块的设计106. 2主界面模块的设计127. 3交通信息管理模块的设计157.3 查询管理模块的设计227.4 重要地区信息管理模块的设计257.5 用户信息管理模块的设计29第七章系统的测试运行和维护33结论348.1本文的主要工作348.

16、2开发中存在的不足34参考文献:35没有发挥限制功能的效应。中国城市的大气质量恶化,已逐步由煤烟型污染转变为机动车尾气污染。其主要缘由是交通拥堵、车速下降以及车况差、车辆技术性能低等,致使中国处在世界十大空气污染最严峻的城市之中。同时.车辆状况差也干脆影响到城市交通,并已成为制约我国城市交通的玳要因素。1.3中国发展ITS的主导思想中国是一个发展中国家,和发达国家相比,我国在发展ITS的必要基础条件上还有较大差距,加上我国特有的混合交通特点,以及城市结构、路网结构、交通结构的不完善,因此要结合中国的国情来探讨制定我国发展rrs的战略及发展框架。中国交通运输正面临经济发展和资源制约的双重压力,因

17、此也不能用且发达国家走过的老路.确定要立足本国实际,走中国its发展之路.以推动我国信息化进程及培育自己的its产业。21世纪交通管理的发展趋势必将是管理体制集约化;管理设施现代化;管理手段网络化、信息化、智能化:管理效率高效化;管理方式社会化。因此,中国ITS的发展将带来场交通管理体制和模式的变革,而这种变革将干脆影响着ITS的发展。第一章引言1.1 智能交通发展的现状对智能运输系统的探讨许多国家都投入了巨大的人力和物力,并成为继航空航天、军事领域之后高新技术应用最集中的领域。目前已形成以美国、日本、欧洲为代表的三大探讨中心。在美国,对ITS(智能交通系统,InieUigentTranspo

18、rtationSystem)的探讨虽然起步最晚,但由于投入较多,目前已处于该领域的领先水平。1991年,美国起先对ITS探讨进行投资,仅1994-1995年就确定了104项探讨项目,并成立了特地组织,着手制定ITS的探讨开发支配,到1997年投资近7亿美元;1998年6月9日美国总统克林顿签署了“面对21世纪运输权益法案(TranSpOna【ionEquityActofthe2IthCenturyo该法案的确定为美国公路系统的接着发展和承建带来了创纪录的投资。法案跨度为6个财政年度(19982003),拨款总金额为2178.9亿美元,其中有相当一部分用于支持ITS的进一步探讨和开发。欧洲在IT

19、S的探讨方面实行整个欧洲一体化的方针,由政府、企业和个人三方面共同出资进行智能运输系统的探讨,著名的项目有PRoMETHEUS和DRIVE等,其中DRIVE工程是口前世界上交通运输界规模最大的合作探讨支配,共有12个国家的700多个单位参加,经费达5亿欧元。日本从20世纪70年头就起先了对汽车交通综合限制系统的探讨,并成立了全国性的ITS推动组织,是对ITS进行探讨最早、好用化程度最高的国家。目前已建立了较为完备的交通限制、信息服务等综合体系,并基本完成了覆盖全国的电子地图的绘制工作,有400万台汽车导航仪在运用,其中120万台可接收信息。我国在ITS领域的探讨起步较晚,但随着全球范围智能交通

20、技术探讨的兴起,进入20世纪80年头,我国也加快了对智能交通技术探讨的步伐。一方面,北京、上海、沈阳等大城市接连从国外引进了些较为先进的城市交通限制、道路监控系统:另方面,国家加大了自主开发的步伐,如国家计委、科技委组织开发的实时自适应城市交通限制系统HT-UTCS,上海交通高校和上海市交警总队合作开发的SUATS系统等;1998年交通部正式批准成立了ISO/TC204中国委员会,秘W处设在交通智能运输系统工程探讨中心,代表中国参加国际智能运输系统的标准化活动,现在正进行中国智能运输系统标准体系框架的探讨。此外.我国将从今年起在全国36个城市实施以实现城市交通智能限制为主要内容的“畅通工程”,

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

22、道路系统不健全。交通管理设施缺乏,管理水平不高。即使各地都建立了交通限制中心,大多只是实现了监视功能.而远2.2.3系统逻辑模型的提出数据流图和数据字典共同构成系统的逻辑模型。1、数据流图数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何详细的物理部件,它只是描绘数据在软件中流通和被处理的逻辑过程。系统的数据流图如图2/所示。交逋信息图2-1系统的系统流程图2、数据字典数据字典是关于数据的信息的集合,是对数据流图中包含的全部元素的定义的集合。本设计中的数据字典如图22,2-3,2所示:名字:BusInfo表别名:公车基本信息描述:太

23、原市全部公交车次基本信息表定义:BusInfo表=No+Price+FirstT+LastT+FirstS+LastS+NextS+Intb+0wnedC位置:交通信息管理查询图22BusInfo表的数据字典其次章系统概述2.1设计背景为了缓解我国城市交通现有的堵车、低效、环境污染等问题,我们要引导人们在出行时尽量运用公共交通工具,比如公共汽车、地铁等。要达到这一目的就必需要提高公共交通的服务质量,让人们感觉公共交通便利、省钱、牢靠、快捷等优点。而公共交通管理信息系统正是提高公共交通服务质量的一个前提。2.2需求分析随着经济的高速发展,城市规模的不断犷大,人口急剧膨胀,城市公共交通面临前所未有

24、的压力。为解决这一突出冲突,提高城市居民生活水平,使经济可持续发展,就必需加大城市交通建设、规划和管理的步伐。传统的管理手段和管理方法在新形势下已无法满足须要,在信息化高度发展的今日,如何借助最新的信息技术,大力提高交通管理、规划的信息化水平是解决问题的根本途径。2.2.1系统功能需求城市交通信息系统的主要功能包括:图像显示,交通信息管理,公共交通查询,城市重要地区信息管理等。1、图象显示模块的设计图象显示功能:显示用户界面等信息。2、交通信息管理模块的设计交通信息包括:车次、站名、票价等相关信息。交通信息管理功能详细包括:添加、删除、杳看、修改交通信息等功能。3、公共交通查询的设计公共交通查

25、询功能:该功能可以对公共交通信息进行各种类型的查询,从而运用户能够全面了解交通状况。4、城市重要地区各宿息管理模块的设计城市重要地区各信息包括:企业、学校、医院等部门所处位置及其相关信息。城市重要地区各信息管理功能详细包括:添加、删除、查看、修改城市重耍地区各信息。2.2.2开发工具及平台选择城市交通信息系统的开发工具包括:VisualC+6.0,Access,MFc的ODBC。开发平台为WindoWS平台。整体来看交通信息系统呈现:分布和集中相结合的结构特点。即相对同等的子系统的分布结构,以及担当信息整合的共用信息平台的集中结构。脱开详细子系统形式来看,城市交通信息系统由三大部分所组成:信息

26、采集、信息管理、信息发布。对于信息采集来说,重点须要解决的问题是资源共享问题。也就是说,各子系统必要建设各自完整的采集设施,部分子系统所采集的信息将供应应整个系统共享。对于信息管理来说,其是须要有效地完成将数据经过加工和组织形成信息,将信息经过提炼形成学问的过程;其二是须要合理处理分布和集中的存储关系,对于运用频率高的共享信息集中存储(例如由交通信息中心所担当),而对运用频率低的共享信息和少部分子系统共同运用的信息,以及子系统自己运用的信息接受分布存储;其三是信息规范化问题,即在已有子系统,以及分别开发子系统的条件上,逐步完成系统整体的信息规范化。信息发布须要重点考虑的问题是依据不同的用户需求

27、(政府决策、技术管理、公众运用、企业管理等)建立便利的查询机制,使得能够真正实现“在需求的时间,依据易于理解的形式,将所须要的信息送到用户手中。”2、层次化的结构特点系统形成“数据采集层次、局部运行管理层次、共享信息整合层次,以及增值服务层次”的层次化组织关系。3、多元化的管理结构特点各子系统分属交通管理部门、城市规划部门、市政建设部门、公用事业部门等不同管理体系,但须要协同进行工作,以实现系统的优化建设和运行。优秀的城市交通信息管理系统可以为企事业单位自动化管理城市交通信息供应前提和基础。名字:AreaInfd表别名:单位信息描述:太原市重要地区单位信息定义:AreaInfo=ID+Name

28、+Location+Infb+PCode+Naiure+Website+BusNo位置:重要地区信息管理图23AreaInfo表的数据字典述义置描定位USerS表用户信息系统管理员信息USerS=USerNamC+Pwd用户管理登陆对话框图2-4USerS表的数据字典1 .3系统预期的设计目标、好用性系统以公交管理系统须要为目标,以便利用户为原则,同时融入先进的管理阅历,依据公交管理的实际管理状况,为管理者进行开发,量身订作一套先进的系统,并且在统一的WlNDoWS图形界面下供应各种易于操作的好用功能,尽可能降低运用前的培训、实施和运用中的维护时间。2、先进性W系统将充分应用现有成熟的计算机软

29、件开发技术,为客户供应高性能的系统,系统将接受先进的C/S(客户机/服务器)模式,这是种最近几年才发展起来的引人关注的种体系结构。C/S结构的管理信息系统在技术上已经相当成熟,为广袤程序开发人员所运用。在服务器上运用数据库保存用户数据。客户机支持用户应用的前端处理,服务器用于支持应用的系统环境,包括数据库的管理及查询服务。数据查询方式为数据库查询,客户机一般运用基于WindoWS的图形界面。3、通用性和经济性金市交通信息系统是一个较为浩大的体系。须要有分布和集中相结合的结构特点,相对同等的子系统分布结构,以及担当信息整合的共用信息平台。本系统主要是开发其中公交系统的管理部分,并为一般游客供应确

30、定的交通信息服务。它涉及到信息管理和信息发布两个方面的内容。以点代面,以同样的方式,针对不同的环境,可以应用到城市交通信息体统的其他领域,如火车,航班等,可作为模板,具有较好的通用性。从而也就节约了开发和维护成本。2 .4系统的特点1、城市交通信息系统的结构特点3.3MFC的ODBC类MFC的ODBC类对较困难的ODBCAPl进行了封装,供应了简化的调用接口,从而大大便利了数据库应用程序的开发。程序员不必了解ODBCAPl和SQL的详细微小环节,利用ODBC类即可完成对数据库的大部分操作。MFC的ODBC类主要包括:(I)CDaIabaSe类:主要功能是建立和数据源的连接。(2) CReCQr

31、dSel类:该类代表从数据源选择的一组记录(记录集),程序可以选择数据源中的某个表作为一个记录集,也可以通过对表的查询得到记录集,还可以合并同一数据源中多个表的列到一个记录集中.通过该类可对记录集中的记录进行滚动、修改、增加和删除等操作O(3) CReCordVieW类:供应了一个表单视图和某个记录集干脆相连,利用对话框数据交换机制(DDX)在记录集和表单视图的控件之间传输数据。该类支持对记录的阅读和更新,在撤销时会自动关闭和之相联系的记录集。(4) CFieklEXChange类:支持记录字段数据交换(DFX),即记录集字段数据成员和相应的数据库的表的字段之间的数据交换。该类的功能和CDat

32、aExchange类的对话框数据交换功能类似。(5)CDBEXCePlion类:代表ODBC类产生的异样。概括地讲,CDatabaSe针对某个数据库,它负责连接数据源;CReCordSet针对数据源中的记录集,它负责对记录的操作:CReCOrdVieW负责界面,而CFiekIEXChange负责CReCOrdSel和数据源的数据交换。3. 4ACCESSAccess是微软公司推出的基于WindoWS的桌面关系数据库管理系统(RDBMS).是OfnCe系列应用软件之、它供应了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;供应了多种向导、生成黯、模板,把数据存储、数据查询、界面设

33、计、报表生成等操作规范化:为建立功能完善的数据库管理系统供应了便利,也使得一般用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点如下:(1)存储方式单一Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。(2)面对对象Access是一个面对对象的开发工具,利用面对对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按须要给对象扩

34、展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面对对象的开发方式,使得开发应用程序更为简便。(3)界面友好、易操作ACCeSS是个可视化工具,是风格和WindoWS完全一样,用户想要生成对象并应用,只第三章开发工具及环境介绍3.1 工作平台的选择自从MiCroSOft公司推出WindoWS以来,WindOWS立刻以其新颖的图形用户界面、卓越的多任务操作系统性能、高层次的软件开发平台而风靡全球,广泛应用于商业和公共领域。Windows系统具有以下特点:1、可以同时对多道程序支持运行;2、WindoWS具有一样性的用户界面;3、WindOWS具

35、有标准接口,运用户可以较简洁地运用WindoWS程序;4、可以更加充分地利用内存;5.Windows开发环境及各种支持软件日益成熟,几乎全部的主要PC软件都具有Windows版本;6、WindoWS供应了一个多任务的图形用户窗口(CraPhiCalUSerlnlerraCe,简称GUI),通过它可以帮助生成交互式程序。窗口下的程序之间有良好的交互性。WindOWS运用资源管理器代替了文件管理器。它具有Win32的特点,同时使操作更加简洁和快捷。Windows是一种使计算机变得易于运用的系统,通过它工作效率会大大提高。所以,本系统接受WindoWS作为操作平台。3.2 VisualC+6.0语言

36、及开发数据库的特点VisualC+6.0是Microsoft公司的DeveloperStudio6.0工具集的重要组成部分,是种用于开发WindOWS应用程序的可视化开发工具。它改善了传统的编程手段,使得程序员可以干脆在用户界面良好的可视化开发环境中进行工作。ViSUaIC+6.0还集成了多种有用的工具和功能,从而大大提高了应用程序的开发效率。VisualC+开发数据库技术的特点:VisualC+供应了多种多样的数据库访问技术ODBCAPI、MFCODBC、DAO、OLEDB、ADO等。这些技术各有自己的特点,它们供应了简洁、灵敏、访问速度快、可扩展性好的开发技术。1、简洁性VisualC+中

37、供应了MFC类库、ATL模板类以及APPWiZard、CIaSSWiZard等一系列的WiZard工具用于帮助用户快速的建立自己的应用程序,大大简化了应用程序的设计。运用这些技术,可以使开发者编写很少的代码或不需编写代码就可以开发一个数据库应用程序.2、灵敏性VisualC+供应的开发环境可以使开发者依据自己的须要设计应用程序的界面和功能,而且,VisualC+供应了丰富的类库和方法,可以使开发者依据自己的应用特点进行选择。3、操作商洁MFC的ODBC类对比较困难的ODBCAPl进行了封装,供应了简化的调用接口,从而大大便利了数据库应用程序的开发。程序员不必了解ODBCAPl和SQL的详细微小

38、环节,利用ODBC类即可完成对数据库的大部分操作。图31新建数据库填写数据库的名称,并选择将要保存的磁盘地址。如图3-2所示。图3-2为新建数据库命名及选择保存(2)设计和修改数据表的结构在图3-2所示的对话框中单击“确定”按钮,然后在弹出的画面中,右键单击“表1:表”,单击打开,则起先设计表的结构,点击重命名,把表名修改为BUSInf0,如图3-3所示。表1IiID二i表11打开。吆设计视强)导入(M)导出7颗电子35侬烘和更新数皿)图3-3设计数据表在AcCESS中选择创建,点击表,起先创建新的表,如图37所示,并且用图3-3的方法,_把表名修改为Arealnf0,再创建一个表,名为USe

39、rs。UZ开始创注外部跌工西日弹表表模板SharePoInt表设计瑛.表要运用鼠标进行拖放即可,特殊直观便利.系统还供应了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,简洁运用和驾驭。(4)集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以便利有序地进行。(5)ACCeSS支持ODBC(开放数据库互连,OPenDaIaBaSeCOnneCIiViIy)利用ACCeSS强大的

40、DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。ACCeSS还可以将程序应用于网络,并和网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Intemet/Intranet的应用O3.5环境要求为运行ViSUalC+6.0,必需在计算机上配餐相应的硬件和软件系统。详细要求如下;1、操作系统:MicrosoftWindows98或更高版本。2、CPU:486DX66MHz或更高的处理器。3、内存:WindOWS95/98下要求24VB以上,WindowsNT下要求32MB

41、以上。4、系统开发环境WiSUaIC+6.OfOffice20003.6配置ACCESS中的数据库完成数据库应用程序的基本步骤必:(1)创建数据库。(2)配置数据库和应用程序的连接。(3)创建应用程序。这里将介绍如何完成前两步工作。1、创建数据库(1)创建AeCESS数据库打开AeCESS应用程序,选择新建数据库,在弹出的对话框中,选择文件按钮,如图3-1所示空白数据库创建不包含任何驰总数据蚊对象的M1CrosoftOfficAccs数型麻.文件名电).C:DocwentsandSettingsVxxsVMyDocumentsVI创涎II创建新数据海选择您想为其安装数蠢酶驱动程序(5).名称S

42、SRSSStxto(.|DriverDriVf-T-Driver Driver DriverdaHicrowofl prdoMicrosoft Access (* mdb) do Microsoft dBase (. db) do Microsoft Excelgxls) do Nicrosoft Paradox (. db )DriverparaoMicrosoftVisualFoxProNicrosoftAccessdBSEDriver(db?.ndaIicrosoftAccessDriver(*.mdb)NicrosoftccssDriver(*.mdb,*.*ccdb)Iicrosof

43、tAccessParadoxDriver(*.db)I下一步QP|取消图39”创建新数据源”对话框(4).因为要创建的是Access驱动的数据库,在图3-9所示对话框的列表框中选择DriverdoMierOSOftACCeSS(*.mdb)选项,然后单击“下一步”,弹出的窗口中,单击阅读,把文件放到想放的位置。如图3-10所示。上一步戊)I下一步Q)|取消图3-10“创建新数据源”对话框2在弹出的对话框中,单击选择“完成”,在弹出的对话框中,选择阅读”,把设计的数据库关联起来。如图3T1所示。在然后弹出的对话框中,给数据库添加密码“xxs”。如图3-12所示。图3-1创建新表2、配置数据库和应

44、用程序的连接(1) .打开限制面板,找到图标,双击,在弹出的窗口,选择数据源ODBC,这就是ODBC的数据库管理工具。(2) .双击“数据源ODBC”,会弹出一个对话框,选择“文件DSN”选项卡,这样,对能够访问到该文件的用户都可见,不须要再另外的机器上就新配置。如图3-8所示。图38“ODBC”数据源管理器对话框(3) .为了添加一个数据源,单击“添加”按钮,弹出一个“创建新数据源对话框”,如图3-9所示。第四章总体设计1.1 系统功能分析:依据系统的设计任务,本系统应具有如下功能:1、交通信息管理:显示全部的公车信息,对应的表是BuSlnf0,功能是管理这个表,对表的信息可以添加,修改,删

45、除2、重要地区信息管理:显示全部的地区信息,对应的表是AreaInf0,功能是管理这个表,对表的信息可以添加,修改,删除3、公交信息查询:对公交信息做各种查询。对应的表是BUSInf。,功能包括,“按路途查询”(NO列),“按站点查询”(NeXtS列),“站站查询(都是对NeXtS列查询)”4、用户管理:包括新建用户,修改密码,删除用户等4. 2系统功能模块设计对上述各项功能进行集中、分块,依据结构化程序设计的要求,得到如图4-1所示的系统功能模块图:图4-1系统功能模块图C数据库Q)ODBCIic030ftAccess安装系统数据库Q).选项)图3-11ODBCMicrosoftAccess

46、安装”对话框图3-12为数据库设置密码对话框首班时间末班时间图5T公交信息实体E-R图图5-2为重要地区实体E-R图:重要地区图5-2重要地区实体E-R图图5-3为用户实体E-R图:起始站管理用户图5-3用户实体E-R图实体和实体之间的关系E-R图如图5-4所示:第五章数据库设计数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。从运用者的角度看,信息系统是供应信息、帮助人们对环境进行限制和进行决策的系统。数据库是信息系统的核心和基础。它把信息系统中大量的数据按确定的模型组织起来,供应存储、维护、检索数据的功能,使信息系统可以便利、刚好、精确地从数据库中获得所需的信息。一个信息系统的各个部分能否紧密地结合在起以及如何结合,关键在数据库。因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完备而高效的信息系统。数据库设计是信息系统开发和建设的重要组成部分。4.1 数据库需求分析需求分析是设计数据库的起点,需求分析的结果将干脆影响到后面各个阶段的设计,并影响到设计结果是否合理和好用。需求分析的任务是通过详细调查实际状况要处理的对象,充分理解其工作概况和业务流程,明确用户的各种需求,然后在此基础上确定系统的功能。并且,还要充分考虑到新的需求和新的发展

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号