c#aspnet在线点歌管理系统网站(8)

2019-03-10 13:59

2、测试的特性

(1)挑剔性

测试是为了证明程序有错,而不是证明程序无错。因此,对于被测程序就是要“纯毛求疵”,就是要“鸡蛋里挑骨头”。只有抱着程序有错的目的去测试,才能八成序中潜在的大部分错误找出来。

(2)复杂性

测试仪程序则比较容易,这其实是一个误区。设计测试用力是一项需要细致和高度技巧的高能工作,稍有不慎就会顾此失彼,发生不应用得数楼。

(3)不彻底性

实际测试都是不彻底的,当然不能够保证测试后的程序不存在遗漏的错误。 (4)经济性

通场这种测试称为“选择测试(Selective Testing)”。为了降低测试成本,选择测试用力是应注意遵守“经济性”的原则。 3、测试的重要性及范围

软件测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。近来,软件工程界趋向于一种新的观点,即认为软件生命周期每一阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现错误并加以修正,如果不在早期阶段进行测试,错误的延时扩散常常会导致最后成品测试的巨大困难。

事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40%以上。而在软件开发的总成本中,用在测试上的开销要占30%到50%。如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。

软件测试贯穿于软件定义与开发的整个周期 ,软件的需求规格说明书 ,结构设计及程序编码,都属于软件测试的对象。

5.2 测试方法

系统测试的方法,测试在软件开发过程中一直都是备受关注的,即使在传统的软件工程中,也有一个明确、独立的测试阶段。随着软件危机的频频出现以及人们对于软件本质的进一步认识,测试的地位得到了前所未有的提高。测试已经不仅仅局限于系统开发中的一个阶段,它已经开始贯穿于整个系统开发过程,人们已经开始认识到:测试开始的时间越早,测试执行的越频繁,所带来的整个软件开发成本的下降就会越多。Extreme Programming更是把测试推到了极限的位置,一切软件开发活动都要从首先编写测试代码开始。

为了使本软件运行更加稳定,我对它进行了全面的测试,测试分为二部分来进行,一是:界面测试;二是功能测试。

首先是界面测试,为了使软件在不同的的操作系统平台上运行界面能保持原来的风格。我把完整程序拷贝到Windows 2000 Pro SP4环境下,程序运行界面正常,界面上的字体等设置都保持得相当好。没有出现类似字体变形的情况!

二是进行功能的测试。本系统测试采用了黑盒测试的方法。经过测试,所有功能都能得以实现,没有任何变形。至此,在功能的测试上也已经比较圆满的完成了。

第6 章总结与展望

6.1 总结

系统设计是对所学基础知识和专业知识的一种综合应用,是一种综合的再学习、再提高的过程,这一过程有助于培养我的学习能力和思维能力。

对于本次设计给我最大的感觉就是做事要细心,一个很小的错误就会导致整个程序运行不起来,而且在修改错误时要根据整个程序来改。

以前从来没有使用过ACCESS数据库来做系统,通过这次的系统设计,也让我了解了该软件的具体使用方法,学到了很多之前认为不难学习的新的东西。在设计的过程中,也遇到了很多的问题,比如数据库设计实现和索引设置,可是跟Microsoft Visual Studio 2010软件结合起来使用老是连接不上去,最后,经过多方面的思考与实践,把这个问题给解决了,也成功的运行起来了程序系统。为以后的学习打下了基础。

6.2 展望

本系统采用了Microsoft Visual Studio 2010 作为开发和管理用户界面的工具,采用ACCESS 开发和管理数据库,能够完成教学过程管理、个人信息修改等基础信息的管理。对系统内容的及时更新做出完善。本系统由于设计技术有限,还存在一些问题。会通过以后的不断学习来逐步完善。

系统设计体会

通过此次系统设计,让我对大学期间所学习的内容有了更深入的理解。对自己大学几年的学习有了一个总结和检验,我积累的知识有了用武之地,而且我的动手能力也大大提高了。在这段时间里,所有的工作都得靠自己努力尝试才能有所进展,而且对于整个开发过程,需要合理的进度安排和很好的逻辑协调能力,这种解决问题的能力锻炼和思考问题的模式都使我受益匪浅,所有这些都构成了我不能忘怀这一段时间之旅的原因。

这次设计使我了解了Web开发模式,工作原理及发展的历史,对Web数据库的结构和Web服务器与数据库的几种互连技术有了全面的认识。建立数据库通过SQL语句对数据库中的信息进行调用,以及把网站信息及时的存储入数据库表单中。另外通过C#和脚本语言实现对网站的动态连接。

当然在设计中也遇到了很多问题,这些都是因为平时的基础不是很扎实造成的。所以在日常学习中更要注意基础知识的掌握。遇到问题我就看书本、上网查资料、请教老师和同学,终于在各方面的帮助下解决了问题。更进一步加强了对知识的掌握程度。

在这段日子里,充满了艰辛,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在此我要感谢我的指导老师,她在我的系统设计中帮了很多的忙,使我面对问题能够及时的解决。我的设计还有许多漏洞和不足之处,我的系统和功能说明书也有值得完善之处,恳请各位老师批评指正。

谢辞

经过这几个月的忙碌和工作,本次毕业设计现在已经接近尾声,由于实践经验的匮乏,难免有许多考虑不周全的地方,如果没有指导老师的督促指导,以及诸多同学们的支持,想要圆满完成这个毕业设计是难以想象的

我本次毕业设计是在指导老师的精心指导下完成的。老师严谨的治学态度,对学生严格要求的求实精神给了我很大触动,使我获得宝贵的精神财富。她循循善诱的教导和不拘一格的思路,更给予了我无尽的启迪。在老师的悉心教导下,我阅读并学习了许多课外教材来完成本设计。这不仅开拓了我的视野,更重要的是提高了我的学习和综合运用知识的能力,这次毕业设计使我受益匪浅。所以我要衷心感谢老师,感谢他对我毕业设计的指导。

在本次毕业设计过程中,我也得到了许多热心同学的帮助,同时我要感谢所有给予过我帮助的同学。他们热心的帮助,使我更加坚定了本次毕设任务。

在毕业论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有很多可敬的老师、同学、朋友给予了我莫大的帮助,在这里请再次接受我诚挚的谢意!

然后,我还要感谢大学四年来所有的老师,为我打下了计算机专业知识的良好基础;同时还要感谢所有的同学们,正是因为有了你们的支持和鼓励。此次毕业设计工作才会到此顺利完成。

参考文献

[1]刘甫迎、刘光会、王蓉.C#程序设计教程(第2版).北京:电子工业出版社,2008.

[2]Microsoft Visual Studio 2008 help,2008. [3][美]Simon Robinson/ Christian Nagel著, 李敏波译.《C#高级编程(第3版)》.北京:清华大学出版社.2005.

[4]沃森 内格尔[美]著. C#入门经典 第四版[M].齐力波译.北京:清华大学出版社 2008.12.

[5]罗斌,等编著. Visual C#.NET精彩编程实例集锦[M]. 北京:中国水力水电出版社,2005.40-50.

[6]Christian Nagel[美]. C#高级编程[M].李敏波译. 北京:清华大学出版社,2006 [7]Chris Hart,John Kauffman[美]. ASP.NET 2.0经典教程--C#篇[M] 孟宪瑞,易磊译. 北京:人民邮电出版社,2007

[8] Joseph Mayo[美].C#技术内幕.北京:机械工业出版社,2003.1

[10]张莉,王强,赵文昉,懂莉. SQL server 数据库原理及应用教程[M]. 清华大学出版社. 2005

[11] 《ASP 动态网站开发教程》廖彬山 高峰霞 清华大学出版社 [12] 《ASP 动态网站编程》石志国 崔林 清华大学出版社

[13] 马军、李玉林等编著Asp.net编程,北京:希望电子出版社,2010年,P110-P187。

[14] [美]Michael Moncur 著,JavaScript 入门经典教程,第四版,人民邮电出版社 2007年P12-P30。

[15] 宋海兰等编著,Asp.net3.5 项目开发实战,电子工业出版社,2009年P44-P62 。

[16] 安忠、吴洪波、王守茂,管理信息系统,北京:中国铁道出版社,1999年,P110-P187。

[17] 《Asp.net基础开发篇》蔡毅 邓格琳 主编 清华大学出版社

[18] 《ASP.NET 2.0开发指南》郝刚 主编,袁永刚,严治国,何宇光 编著 人民邮电出版社

[19] 《ASP.NET项目开发实战》宋海兰 李航 沙继东 主编 电子工业出版社 [20] 《数据库系统概论》萨师煊 王删 编著 高等教育出版社

[21] 《动态Web开发技术 ——ASP.NET》 王学卿 孙伟 郑广成 编著

[22]电脑编程技巧与维护杂志社主编.ASP 编程精选集锦[M].科学出版社.2004 [23]曹力,张欣翻译. Nicholas C.Zakas著.javascript 高级程序设计[M].人民邮电出版社.2004

[24]郭翠英 《C/S、B/S结构相结合的教师工作量统计系统设计》,山西青年管理干部学院,2006年。

[25]王德广,《数据库信息开发平台的研究与设计》,上海海事大学,2006年。 [26]张浩军,黄力,《教师工作量统计系统的设计与实现》,郑州工业高等专科学校 2000年。

[27]张春,徐雷,《远程教育教师工作量统计模块设计》,实验室科学,2007年。 [28]万薪恒,《信息化校园,大学的革命》,背景大学出版社,2003。


c#aspnet在线点歌管理系统网站(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:教师廉洁从教自查报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: