C#城市公交查询系统(文献综述+外文文献翻译+源程序) 第17页
6.5测试内容
1. 登录成功后,显示页面,如图6-1所示:
图6-1 登录成功显示页面
2. 登录失败,则显示如下界面,如图6-2所示:
图6-2 登录失败界面
3. 如果登录未输入用户名和密码,则显示如下界面,如图6-3所示:
图6-3 用户名和密码为空提示
6.6软件文护
软件文护是指在软件运行或文护阶段对软件产品所进行的修改。软件文护是软件生命周期中耗费最多、延续时间最长的活动。[4]
根据软件文护的不同原因,软件文护可以分成三种类型:改正性文护,适应性文护,完善性文护。
除了上述三种文护之外,还有一类文护活动,称为预防性文护。通常,人们将预防性文护定义为:“把今天的方法学用于昨天的系统以满足明天的需要”。也就是说,采用先进的软件工程方法,对需要文护的软件或软件中的某一部分重新进行设计、编制和测试,提高软件的可文护性和可靠性等,为以后进一步改进软件打下良好基础。
6.6.1 软件文护的影响因素
在软件文护中,影响软件文护工作量的因素主要有以下6种。
(1)系统的大小。
(2)程序设计语言。
(3)系统年龄。
(4)数据库技术的应用。
(5)先进的软件开发技术。
(6)其他一些因素,如应用的类型、数学模型、任务的难度等。
6.6.2 软件的可文护性
软件的可文护性是指软件能够被理解、纠正、适应和完善以适应新环境的难易程度。软件的可文护性受许多因素的影响,在设计、编码和测试过程中稍有疏忽就会降低软件的可文护性,软件配置的好坏对此也有同样的影响[10]。
6.6.3 提高软件可文护性的方法
(1)建立明确的软件质量目标和优先级。
(2)使用提高软件质量的技术和工具。
(3)进行明确的质量保证审查。为了保证软件的可文护性,有四种类型的软件审查。
(4)选择可文护的程序设计语言。
(5)改进程序文档。
另外,在软件文护阶段利用历史文档,可以大大简化文护工作。
结 论
本系统的特色是方便、快速!
系统的不足与改进方案:
在数据库设计方面,还有待改进,数据库设计也可采用别的形式,比如:我可以用一个字段作为站点字段,另一个字段作为经过该站点的车次字段,我只要找到经过某个站点最多的车次,就可以设计该字段的类型以及长度。那么就可以避免因数据过长而被截断的问题了。
系统的智能化程度不高,改进方案是根据起点站、终点站来确定那条路线,给出几种乘车方案。这需要算法的设计!
毕业设计的心得体会与收获:历经数个月的毕业设计将近尾声,在这几个月内,体会颇深。从资料查找到课题的设计、分析、数据库的设计、界面的设计、代码的编写、程序的调试等让我深感编写出一个令人满意的系统是那么不容易!也深感自己的知识还很欠缺。应当继续努力,多动手动脑,把ASP.NET弄通。系统在调试过程中经过了无数次的修改,才最终定型的。感到最大的收获就是平时的努力,终于有了收获。内心当中有一种充实感。在设计过程中遇到了不少的麻烦,也烦恼过,也想放弃,但最终还是走下来了。虽然其中有一些困难现在还没有得到解决,但是我却总结了一个比解决这些困难更重要的东西,那就是:遇到困难,我们要做的不是去怕它,而是想法去找寻解决困难的方法。
致 谢
时光飞逝,一转眼我的大学生活就要结束了。这两年我学到了很多很多的知识,是我人生的一个转折。我之所以能取得这些成绩,除了有自己的努力外,在我的学习,生活中还得到了很多人的关心和帮助。在此我要对他们表示衷心的感谢。
首先,我要感谢我的毕业指导老师,王萍老师。在连续数月的毕业设计中,她不遗余力地指导和帮助我。在她孜孜不倦的教诲下,我顺利地完成了毕业设计。王老师对工作认真负责的态度,对学生无私的关怀,使我受益良多。我衷心地感谢她。
在这里我还要感谢所有指导过我的老师们,没有你们的培养我无法完成两年的大学学业。还有,我能有今天,是与我父母的辛勤培养分不开的,他们为我付出了一切。我将在以后的学习、工作中再接再厉,尽我最大的努力做到最好来报答父母的养育之恩。
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] 下一页
C#城市公交查询系统(文献综述+外文文献翻译+源程序) 第17页下载如图片无法显示或论文不完整,请联系qq752018766