河北经贸大学毕业论文
进入登录界面,先选择以管理员账户登录,进入管理界面,创建一个新的教师用户003密码为003和一个新的学生用户00002密码00002;创建成功,退出系统。以新建的教师用户003登录,登录成功,注销,再以新建的学生用户00002登录,登录成功。在00002下对密码进行修改为20000,提示修改成功后注销,以新的密码重新登录,登录成功。系统的账户维护管理功能运行良好。
2. 师生信息管理模块测试
在00002的登录状态下,对个人信息进行添加和修改,提示成功后注销,以003身份登录,对00002用户信息进行查询,查询到的信息正是之前修改过的,修改成功,系统的个人信息管理功能运行良好。
3. 成绩信息管理模块、课程信息管理模块和成绩查询模块
以管理员身份登录,添加课程大学英语,编号05学分4,指定教师003为任课教师,设定00002已选修大学英语,成功后退出系统。以003身份登录,对00002的大学英语课程成绩做录入操作,成功后注销。以00002身份登录,查询大学英语课程的成绩,查询成功,正是之前录入的,系统的成绩和课程信息管理功能实现顺利,查询功能运行良好。
4. 以管理员身份登录系统,对003和00002用户进行删除操作。删除成功。 7.2.2 集成测试
在各模块测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行测试。对系统采用黑盒测试方法及自顶向下测试方法,从主模块开始,沿程序的控制路径逐步向下,挨个进行各个功能的测试。把各模块组装成一个整体,采用自上而下测试方法,进行测试。
从主界面登陆进行一系列操作后,基本功能都能顺利实现,满足用户要求。 7.2.3 测试评价
基本实现了预先设计的功能,用户管理,师生基本信息管理,成绩管理,课程管理和成绩查询管理基本实现,稳定性良好;低权限用户无法越权非法操作,可靠性良好;界面简单,便捷易用,总体上完成的不错
31
河北经贸大学毕业论文
结 论
经过不懈的努力,终于基本完成对学生成绩管理系统的开发。开发经由调查研究、系统分析、系统设计和系统实施四个主要阶段,随着设计开发的推进和对系统了解的不断加深,对一部分进行了重新分析、设计和实施,现已基本实现了所设计的功能,包括用户的账户信息的管理,师生个人基本信息的管理,课程的管理,成绩信息管理以及对这些信息的汇总和查询功能。
通过这个设计,我从理论到实践运用加深了对数据库设计和编程思想的了解,也积累了系统编程的一些经验,同时动手能力和自学能力也有了很大程度的提高。
在系统设计的过程中,我也发现了很多问题,在设计之前最好对设计的系统有个详细的了解,认真分析,进行模块划分,画出数据流图,流程图和结构图等。这样可以更容易地进行设计工作,免走弯路。
由于多方面的原因,系统还有些不尽如人意的地方,主要有以下这些方面: 1.由于对图像处理,整体布局等方面缺少技巧,界面设计不够美观;; 2.系统在某些部分没有涉及,比如数据的备份维护工作,系统的安全问题,没有进行深入的研究和控制。
3.用户信息不能批量添加,作为管理员,需要为全校师生添加账户信息,工作量太大了,不够科学。
这些都有待进一步改善。希望老师多提宝贵意见,从而使我们的系统改进成一个有一定实际应用价值的系统。
32
河北经贸大学毕业论文
致 谢
首先,特别感谢毕业论文撰写期间高双喜老师的精心指导,从论文的选题、文章结构的构筑到最后的定稿,都得到了高老师的细心指点和提携。在这段时间里,高老师的耐心指点和积极鼓励,给予了我极大的信心和动力,高老师的专业知识丰富,知识面广,不仅使我在专业知识上得到了很大的提高,而且也使我学到了很多在书本中无法掌握的知识。高老师认真负责的工作态度,严谨的治学作风和深厚的理论水平都使我受益终身,无论在理论上还是在实践中,都给予我很大的帮助,首先,让我表示对他的衷心感谢,感谢他的耐心辅导。
再此,由衷的感谢学校给了我这次机会,并提供了较好的学习工作环境。同时,也要向在毕业设计中给予无私帮助的同学表示感谢,感谢考评小组的老师们在百忙之中抽出时间对我的毕业设计及论文给予评定!
四年的本科学习和生活中,我得到了许多老师和同学的热心帮助,同时在各个方面都得到了锻炼。在本次论文的写作中,我更是得到了许多人的热心帮助,请容许我再次对所有帮助过我的人们说声谢谢!
33
参考文献
[1] Jeffrey Richter,,.NET架构程序设计,北京:清华大学出版社,2003。 [2] Christian Nagel、Bill Evjen等,C#高级编程,第4版,北京,清华大学出版社,2003。
[3] 陈冠军,精通ASP.NET 2.0典型模块设计与实现[M],北京:人民邮电出版社,2007。
[4] 张树亮,李超编,ASP.NET.NET 2.0+SQL Server 网络应用系统开发案例精解[M],北京:清华大学出版社,2006。
[5] 李玉林,王岩,ASP.NET.NET 2.0网络编程从入门到精通[M],北京:清华大学出版社,2006。
[6] 王石等,精通Visual C# 2005--语言基础、数据库系统开发、Web开发[M],北京:人民邮电出版社,2007。
[7] 马军.,精通ASP.NET 2.0网络应用系统开发[M],北京:人民邮电出版社,2007。 [8] 求是科技,.ASP.NET数据库系统开发实例导航[M],北京:人民邮电出版社,2005。
[9] 张荣新,ASP.NET2.0网络数据库开发技术及典型实例[M],天津:天津大学出版社,2009。
[10] 余金山等,ASP.NET 2.0+SQL Server 2005企业项目开发与实战[M],北京:电子工业出版社,2008。
[11] 麦克唐纳·兹普兹塔, ASP.NET高级程序设计[M],博思工作室译,北京:人民邮电出版社,2009。
[12] .沃尔瑟 (Stephen walther)、谭振林、黎志、朱兴林,ASP.NET3.5揭秘,人民邮电出版社,2009。
[13] Matthew MacDonald、Mario Szpuszta, ASP.NET高级程序设计(第3版) ,人民邮电出版社,2009。
[14] 黄忠成,Framework的设计与应用[M],北京:电子工业出版社,2006。 [15] 尚俊杰、蔡翠平,网络程序设计,清华大学出版社 2009。