1、“.....充分节约了用户查询的方便及随意性。其次,要实现本系统的易用性就要求系统应该尽量使用用户熟悉的术语和中文信息的界面针对用户可能出现的使用问题,要提供足够的在线帮助,在本系统中专门设置了联系我们这网址链接,从而缩短用户对系统熟悉的过程,也可以让用户对本系统的不足之处让设计者知道,使系统更加完善。总体结构及说明本系统由个页面组成,各个页面之间的关系如图所示。图城市公交查询系统页面结构图公用页面由于本系统的许多页面都要用到此页面,所以将此页面定义成公用页面,其他页面要引用它时,可用如下的方法本系统主要功能由两大模块组成用户查询模块管理员模块,如图所示。图城市公交查询系统结构图用户查询首页管理员车次查询站名查询站站查询添加线路修改线路删除线路公用页面用户查询模块用户查询模块是由线路车次查询车站查询站站查询等查询方式......”。
2、“.....用户可通过查询界面输入所需要的线路所在就近车站起点站终点站的信息,经过数据库内数据的筛选,可以得到所查询的结果。如图所示。公交站台表自动编号线路时间站台车次查询按照已经车次进行查询。站名查询用户想去站点,则在此输入站名进行查询。起始站名至目的站名分别输入起始站名和目的站名进行线路区间查询。管理员模块通过输入管理员账号及密码可进入管理员模块。该模块由添加线路修改线路删除线路三个功能组成,管理员可通过不同的界面对本系统的数据进行修改。如图所示。管理员表用户名密码。添加线路添加车次首末车时间停靠站等有关信息,方便于用户查阅。修改线路修改已存在的车次,首末车时间,停靠站等相关信息,节省工作时间,提高效率。删除线路删除不需要或更改的线路,此模块还提供删除多条线路的功能,方便管理员删除多条线路......”。
3、“.....数据库采用的是微软的,首先为数据库创建名为的表和字段标识表表和字段名称数据类型字段名称数据类型字段长度字段说明自动编号长整型自动记录公交车数量数字长整型公交车车次线路文本站点首发及末班车发车时间文本公交车站点管理员页面管理员登陆删除添加修改管理员车次列表页面主页面的图标识如表所示,创建名为管理员的表和字段表表的字段名称数据类型字段名称数据类型字段长度字段说明用户名文本管理员登录账号密码文本管理员登录密码第四章系统功能模块的实现查询模块部分车次查询用户通过主页上的车次查询,可以通过查询车次名称,可在返回页面上获得该线路的首末车时间及各个停靠站的名称,如图所示。图车次查询功能具体查询代码如下查询所选择的线路站名查询用户通过主页上的车站查询,通过查询车站名称,可在返回页面上获得经过该车站所有线路的车次首末车时间及各个停靠站的名称......”。
4、“.....图站名查询功能具体查询代码如下站名至目的站名查询用户通过主页上的站站查询,通过查询用户所在车站及目的地车站名称,在返回页面上获得车站所有满足查询条件的车次首末车时间及各个停靠站的名称,如图所示。图站名至目的站名查询功能具体查询代码如下查询所有经过所在车站及目的车站的车次管理员模块部分管理员模块的图,如图所示。功能本页面是企业网页后台管理的入口,如图所示。为了确保网页的安全,就需要对进入的人进行身份验证。本页的最主要功能就是对用户进行身份验证。输入用户名密码。处理从表单获取输入数据,验证输入的合法性。当用户单击管理登陆按钮时首先由过程检查用户输入是否合法,如果合法,则将输入结果进行处理。使用中的驱动程序连接数据库,打开数据表。以用户输入的用户名和密码为检索条件进行查询,创建数据集。若记录集为空,则说明该用户名不存在,重新输入若记录集不为空,则说明该用户为系统用户......”。
5、“.....输出操作选择页面。图管理员登录图本系统应用户的要求,将由表单提交到管理员页面进行相应的操作添加修改和删除。输入表单提交数据及值。处理获取各页面提交的信息。应用对象读取表单提交信息和值。连接数据库。使用数据库访问组建提供的对象对数据库的访问。将连接信息存在字符串中,直接包含在脚本中。进行相应的操作。使用语句,根据值的不同选择不同的操作。④返回信息管理页面。对数据库的操作完成后,由对象将也面导入管理员页面。输出操作后的管理员页面。添加线路管理员通过该功能,添加新的线路,保持本系统的更新,如图所示。图管理员添加线路功能符的时候,系统会提示用户输入相应的信息,以便查询。只有符合数据库中的信息,才能进行相应的查找。灾难恢复性测试由于本系统需要个数据库作为数据存储的平台,所以当数据库遭到破坏的时候就无法运行......”。
6、“.....另外由于本系统是静态网页,所以当管理员进行数据的添加修改和删除操作后,无法实时地显示被添加修改和删除操作后的信息。此时用户如果想获取最新的车次以及站点信息就需要进行手工的网页刷新,这也是静态网页个弊端之。从容错性测试的概念可以看出,容错测试是种对抗性的测试过程。要测试软件出现故障时,如何进行故障的转移与恢复有用的数据。故障转移是确保测试对象在出现故障时,能成功地将运行的系统或系统关键部分转移到其它设备上继续运行。系统功能用例测试查询测试车次查询因为车次都是可供选择的,所以不会出现不存在的车次。站名查询用站名火车站查询,因为其存在于数据库中,系统会列出所有公交线路若用站名如月球查询,系统提示空白内容。如图所示站到站查询如解放桥北邢村立交桥,会提示出所有有关这两个站的路线,如图同样,输入个正确的或是都不正确的站名,系统会给出相应的界面。当然,都不正确时提示空白......”。
7、“.....系统提示不正确直到输入正确的用户名和密码方可进去。添加线路线路,地球月球火星,如图如果线路小于或是填写内容不全,系统无法加入数据库,并且提示你完善所填写内容。如图修改删除线路测试点击车次修改删除,系统会跳转到删除线路页面,点击想要修改的车次那行最右面的修改按钮,就进入修改线路页面,然后操作方式类似于添加车次。点击车次修改删除,系统会跳转到删除线路页面,如果想要删除条车次信息,点击删除那列的单选框,然后点击删除选中线路注系统支持多条线路同时删除,只要点击单选框按钮。结论本人自年月接受课题以来即进行需求分析,经过个月的查询和调研各种资料,本人自年月确定课题以来,经过半个多月的查询和调研各种资料,对城市公交体系以及乘客出门的方式结构有了定的了解。经过前期的需求分析以及对当今主流开发软件平台分析后,决定采用进行程序开发,利用作为页面设计......”。
8、“.....前期为数据库开发阶段,后期为页面以及数据库链接阶段,后期所用的时间比较多,而后期页面以及数据库链接阶段则是在前期的基础上进行的功能开发,整个系统大约花费近个月时间进行编码。大部分时间还是用在数据库链接阶段。虽然程序完成了,但是程序在调试过程中遇到过许多问题,程序还是有许多不完善的地方首先,因为本系统需要有作为平台,如果没有的话,系统将不能进行运行,其次就是进入管理员页面后,如果要进行添加修改和删除工作的话,则需要对数据库文件夹属性中安全选项卡的权限全部设置为允许。其次,系统的功能过于简单,在本系统的开发设计过程中,由于本人对开发工具的掌握有限,又是完全独立完成,可以说整个的开发过程是边摸索边实践出来的。本系统相对于那些专业的查询网站无法相比,只有车次查询,站点查询以及站点站点查询。由于时间以及水平的有限,不能作到完善......”。
9、“.....这些都可以在以后的版本中进行完善。但令人高兴的是,通过这样个边学习边应用的过程,本人完成了公交查询系统的基本开发工作,并实现了该应用程序背景所要求的功能。但总的来说,程序仍然存在许多不足之处,在整个开发过程中本人直本着认真虚心刻苦积极的态度,坚持自己独立完成设计,并基本达到了应用设计的功能要求。希望该系统在日后能够得到不断改进,发挥出它应有的作用。致谢在起初确定毕业设计课题后的选择开发平台时,史老师给了许多的建议并在本系统的开发设计过程中,史老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨热忱鼓励。史老师以其严谨求实的治学态度高度的敬业精神兢兢业业孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响,他的专业知识以及开阔的视野和敏锐的思维让我受益匪浅,本课题在选题及研究过程中得到史玉良老师的悉心指导。在起初确定毕业设计课程深深的启迪......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。