1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
关键字公交车线路图公交车管理系统的图包括三个实体线路实体,其中线路包括编号所经路线票价营运时间。
站点实体,其中包括站点名称和临近建筑物,管理员实体,其中包括用户名和用户名密码。
线路实体属性图,如图所示公交车线路实体编号所经路线票价经营时间图线路实体属性图站点实体属性图,如图所示站点实体站点名临近建筑物图站点实体属性图管理员实体属性图,如图所示学生学习计划管理系统管理员实体用户名用户密码图管理员实体属性图以下为实体属性图公交车线路实体站点实体管理员实体经过管理图实体属性图总体设计系统结构系统开发应用的是结构,结构软件即客户机服务器模式分为客户机和服务器两层,客户机不是毫无运算能力的输入输出设备,而是具有了学生学习计划管理系统定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。
由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。
国内目前的大部分财务软件产品即属于此类结构。
目前大多数应用软件系统都是形式的两层结构,由于现在的软件应用系统正在向分布式的应用发展,和应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。
这也就是目前应用系统的发展方向。
传统的体系结构虽然采用的是开放模式,但这只是系统开发级的开放性,在特定的应用中无论是端还是端都还需要特定的软件支持。
由于没能提供用户真正期望的开放环境,结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。
而且代价高,效率低。
功能模块设计根据分析整个系统主要划分为个功能模块,用户使用查询模块和管理员管理木块,分别执行要求中的功能。
数据管理中实现对公交车的线路进行站点查询站站查询线路查询和临近查询和管理者对公交车的线路进行修改删除新增功能。
功能模块图如图所示。
图功能模块图管理员管理子模块实现对公交线路的路线进行增加修改和删除功能。
学生学习计划管理系统用户查询子模块实现对公交线路中的线路查询站点查询站站查询和临近查询。
系统设计方案公交车管理系统是个小型的数据库系统。
所以这里我们选择数据库和技术进行开发。
是种关系型数据库管理系统。
首先建立数据库中的线路表其中包括车次编号上行线下行线和线路类型中属性列,车次信息表其中包括车次编号所属公司票价和运营时间种属性,站点信息表包括站点名和临近建筑物种属性,管理员信息表包括用户名和密码两种属性。
实现用户的使用和管理员的管理设计。
然后对应填入数据并且通过触发器实现剩余时间等于计划时间减完成时间的功能。
最后,在中编入程序实现要求。
数据库详细设计本节主要介绍后台数据库的结构设计。
结构设计是重要阶段,是数据库设计的重要组成部分。
下面给出下列表基本的数据结构。
⑪管理员信息表主要记载管理员的用户名和密码图所示列名数据类型约束说明用户名密码图管理员信息表图⑫线路表主要记载车次编号上行线下行线和线路类型。
图所示列名数据类型约束说明车次编号上科目计划天数完成天数剩余天数,男女,学生学习计划管理系统表无数据,使控件无效使控件获得焦点学生学习计划管理系统向列表视图中插入列学生学习计划管理系统学生学习计划管理系统学生学习计划管理系统完成日期年月日公交车查询系统秦金龙目录摘要绪论系统分析可行性分析技术可行性分析经济可行性分析操作可行性分析时间可行性分析需求分析功能需求数据需求性能需求数据流图数据字典图总体设计系统结构功能模块设计系统设计方案数据库详细设计详细设计数据库连接各功能模块设计与实现用户查询系统模块管理员管理模块人机界面设计调试与测试调试测试结论结束语参考文献学生学习计划管理系统附录用户手册附录源程序学生学习计划管理系统摘要我国城市公交乘客信息系统的发展处于个较落后的水平,广大乘客可以获得信息的方式很少,为了解决这种问题,加快发展城市公交信息化,设计个城市公交查询系统是具有定实际应用意义的。
在此背景下,我运用语言开发了个城市公交查询系统。
本论文首先考虑了公交运营的实际情况和不同公交乘客的实际要求,分析了此系统应该具有的功能其次对系统的主要功能模块进行了详细地描述,其中主要包括查询模块包括按线路查询按站点查询和按两站点查询和管理更新模块包括公交站点管理和公交线路管理,最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得经验和体会。
本文从分析课题的题目背景题目意义题目要求等出发,分别从需求分析总体设计详细设计测试等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成情况进行了总结。
关键词站点车次查询绪论城市公交是专门服务于市民出行的客运企业。
它是城市社会和经济活动的重要组成部分。
伴随着国民经济和城市建设的快速发展,城市经济的繁荣,人口的增加,城市必须解决好人们出行的需求。
城市公交直接关系着城市的经济发展和居民生活,对城市经济具有全局性先导性的影响,城市公交以其方便快捷容量大而成为城市交通的主体。
但是随着公交系统的庞大,人们很难得到准确的公交信息,这样给些人的出行就带来了不便。
因此,急需个方便快捷的公交信息查询方式,本系统通过浏览器查询,实现中心控制自动更新更多的查询方式等等更多更强大的功能。
根据课程设计任务书要求,本系统开发主要完成以下功能和性能。
车次查询能够查询该城市公交车每条线路所经过的站点。
站点查询根据已知的站点查询出经过该站点的所有公交车线路。
站站查询根据你的出发地和想要到达的地点,可以经过次的车次转化,找到最好的换车路线。
车次调整对公交车线路进行调整新增删除修改。
系统分析可行性分析技术可行性分析现在有很多程序语言和相应的开发工具都可以适用于本系统的开发,例如等,数据库有等,现在基本所有的软件程序都是用这些工具开发的,并且本人对这些语言和数据库的创建连接管理都有过实际的开发经验。
由于和数据库两项技术本人应用较为成熟,所以以本人现有能力可以完成系统设计。
经济可行性分析作为开发系统的般配置,根据个人情况和资金情况,选择台性能稳定效率较高的计算机,现在的费用不会超过元。
操作系统采用,数据库采用功能强大并且稳定的,开发工具选用,由于应学生学习计划管理系统用软件是免费的,且个人开发只需花费开发期间的生活费用元左右,所以花费成本为元,由于所开发系统需求量较大,所以可以收回成本。
由于开发周期不长,自身经济可以允许。
操作可行性分析本系统的操作对象主要是在于广大的人民群众和公交车线路的管理者,所以不需要其他复杂的操作,只需要对其公交车的线路进行操作,所以本系统操作起来较为方便,并且可以顺利应用。
时间可行性分析第周把数据库建立完成并且将界面设计完成第二周完成数据库与界面的连接并完成添加修改删除基本功能第三周完成实验全部功能并检查验收,此外,完成课设报告。
总体来说课设时间刚刚好。
需求分析功能需求本系统主要是对公交线路的线路进行查询的管理的系统。
本系统需要有管理者动态更新公交线路的最新信息,并且能将所有信息从数据库中添加修改和删除,利用报表功能将数据库中的若干项目的数据显示出来并且利用触发器将数据库中的若干信息的数值计算出来。
数据要求有自动更新功能,显示最新的结果。
还需要对普通用户有简单方便的站点查询线路查询换车查询等。
数据需求对于用户信息需要有所选择的查询方式建立不同的表,对于不同的表之间有关联的可以用视图。
对于管理者需要管理者的用户名和密码。
性能需求本系统稳定性比较好可靠性较高,只要操作正确就可以达到用户操作的目的要求,其次本系统响应速度较快,只要对系统中的数据进行操作,操作后的结果就将在界面中显示出来。
数据流图数据流图是结构化系统分析的工具。
它既可以表达数据在系统内部的逻辑流向及存储,又可以表达系统的逻辑功能和数据的逻辑变换。
数据流图既能表达现行人工系统的数据流程和逻辑处理功能,也能表达自动化系统的数据流程和逻辑学生学习计划管理系统处理功能。
数据流程有五种基本符号外部项数据流处理逻辑加工数据元素和数据存储。
数据流图如图所示。
用户站查询车次查询站点查询临近查询显示结果信息表站点站点站点编号写入图用户使用数据流图管理者编号修改站点修改临近建筑物修改显示结果信息表站点编号站点写入图管理者数据流图学生学习计划管理系统数据字典数据字典是种用户可以访问的记录数据库和应用程序源数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由自动更新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
数据项名称别名公交车编号简述公交车编号数据类型可变字符型长度名称别名所属公司简述所属公司数据类型可变字符型长度名称别名票价简述票价数据类型可变字符型长度④名称别名工作时间简述工作时间数据类型可变字符型长度名称别名临近建筑物简述临近建筑物数据类型可变字符型学生学习计划管理系统长度名称别名管理者名称简述管理者名称数据类型可变字符型长度名称别名管理者密码简述管理者密码数据类型可变字符型长度名称别名上行线简述上行线数据类型可变字符型长度名称别名下行线简述下行线数据类型可变字符型长度⑩名称别名线路类型简述线路类型数据类型可变字符型长度名称别名站点名简述站点名数据类型可变字符型学生学
