




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业论文(设计)开题报告论文题目公交管理系统设计与实现学生姓名学 号专 业指导教师职 称学 历开题报告(文献综述)内容:一、开发背景随着,国民经济的进一步增长,中国的城市化步伐越来越快。大都市、大城市、小城镇,不断的涌现,大量的农村户口涌入城市,进一步加剧了城市的扩大化。现在,在任一城市,虽有大量的出租车可乘,但公交车仍是大多然民众的首选。当公交线路较少时,乘客很容易找到一条可选线路,但当公交线路、公交站点较多时,找一条可选的经济的乘车路线就不是一件容易的事。二、选题的意义 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了更好管理门诊信息信息而设计的。开发公交查询系统的现实意义:公交查询,及其它的交通方式查询,是关系普通百姓的大事。在国际及国外都有各种各样的平台,如基于C/S模式,基本B/S模式,更有者提供了无线的查询。 本系统,仅侧重于智能查询的实现,以作为一毕设计之用,提高软件工程的实践能力。三.系统研究内容P1线路信息管理D1线路信息数据流图如下:F1线路信息F1线路信息P2站点生成管理员F2站点信息D2站点信息F2站点信息F3单位信息P3站点管理D3单位信息F3单位信息P5智能查询P4单位管理F5查询报表F4查询信息客户根据本系统的需求,结合实际管理情况,本系统应用有如下功能模块:1. 线路信息的管理:对线路信息的增加、删除、修改等2. 根据线路信息自动生成站点信息,对已生成站点信息的维护。系统自动检测已生成的站点信息,如果站点信息未生成,则产生。否则不以生成。3. 站点附近单位管理:对单位信息的增加、修改、删除。4. 线路查询、站点查询根据起始站点,及结束站的智能查询。查询出系统中,所有可用的线路,以供用户选择。四、毕业设计思路框架 (一)设计方法 1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。2.通过查询资料了解该系统要如何做,及要做哪些东西。3.设计出大体上的功能模块,画出模块图。4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。6.最后,整理各阶段的设计记录文档,写成论文稿。开发工具选用设计语言目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C+ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,Visual Basic具有以下特点:可视化编程:用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。面向对象的程序设计4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。结构化程序设计语言Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。5.2选用SQL作为后台数据库SQL2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。SQL 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,SQL允许创建自定义报表用于打印或输出数据库中的信息。SQL也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。SQL 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。(三)设计要求l 数据库相关理论。汽车租赁管理是一个典型的数据库管理信息系统,系统的开发用到许多数据库相关的理论,因此要求作者具有这方面的基础知识,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容,从而能够根据系统实际要求,设计出满足要求的合理的数据库。l 面向对象理论。当前流行的编程思想是面向对象思想,而且许多工具,如Visual Basic,体现的也正是这种思想。面向对象思想与传统的面向过程编程思想相比,具有明显的优势,而且汽车租赁系统的设计也要求用面向对象编程工具来实现。这就要求作者在进行毕业设计时,应该明白面向对象的思想,并能够运用其思想到实际的工作中。l 软件工程思想。大型系统的开发要用到软件工程相关的理论。虽然汽车租赁系统比较小,但是最好也能按照系统设计的生命周期模型来进行。严格按照软件工程思想和管理信息系统的开发步骤,设计并实现一个汽车租赁管理信息系统。以系统开发过程为主线,从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、E-R模型、数据字典、物理表实现及其关系、功能模块算法流程、界面设计等等。l 一定的实际动手能力和实际编程经验。系统最后要落实到windows下的编程,因此要求作者对windows下的数据库编程具有一定的基础,能够较为熟练的进行数据库相关程序的开发。以Microsoft公司的Visual Basic 6.0为开发工具,以SQL为后台数据库,对上述逻辑设计的成果进行转换,实现一个完整的可运行的汽车租赁管理系统。(四)设计环境硬件环境随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。CPU:C 2.0或更高硬盘:40G或更多内存:128M或更高(建议使用256M)软件环境操作系统 Windows 2000 Server /Windows XP网络协议 TCP/IP数据库 SQL开发语言 VB其它辅助软件:Microsoft Word等四、参考文献1 丁宝康:数据库实用教程, 清华大学出版社,2004年。2 赛奎春等:VB数据库开发关键技术与实例应用,人民邮电出版社,2003年。3 汪诗林等:数据结构算法与应用,机械工业出版社,2005年。 4 罗征等:VB 6.0从入门到精通,电子工业出版社,2004年。 5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华夏回报基金从业考试及答案解析
- 2025年威海职业学院公开招聘工作人员98人考前自测高频考点模拟试题及答案详解(名师系列)
- 河北省石家庄市裕华区2024-2025学年七年级上学期期末考试道德与法制试题及答案
- 办公网络安全测试题及答案解析
- 2025广东高校毕业生三支一扶计划招募3000人考前自测高频考点模拟试题完整答案详解
- 2025贵州黔东南州天柱县拟聘用服务期满特岗教师李健为事业单位人员考前自测高频考点模拟试题含答案详解
- 2025年中国3-溴樟脑行业市场分析及投资价值评估前景预测报告
- 2025届春季东华公司校园招聘考前自测高频考点模拟试题及答案详解(新)
- 2025法士特社会招聘模拟试卷参考答案详解
- 2025年技能人才评价外部质量督导员考试试卷及答案
- 冷库建设工程施工进度计划及保证措施
- 建筑设计行业2024年财务挑战解析
- 慢性病防治健康教育知识讲座
- 中国石化加油站视觉形象(VI)标准手册-课件
- 小学数学新旧知识关联
- 退费账户确认书
- 国家开放大学《政治学原理》章节自检自测题参考答案
- 第9课 共同弘扬中华传统美德 《中华民族大团结》(初中 精讲课件)
- 小学五年级道德与法治(上册)月考试卷及答案(一套)
- 恒瑞医药简介课件
- GB/T 20671.4-2006非金属垫片材料分类体系及试验方法第4部分:垫片材料密封性试验方法
评论
0/150
提交评论