28
5.7 学生主界面 30
6 系统测试 33
6.1 软件测试的必要性 33
6.2 软件测试的结果 34
结论 35
参考文献 36
致谢 37
1 绪论
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。与手工对学生的成绩信息进行管理相比,使用计算机有着很多优点。比如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长等。以上优点可以很大程度上提高对学生成绩的管理效率。因此,开发一套成绩管理系统成为很有必要的。学生成绩管理系统提供了强大的成绩管理功能,方便相关教职工对相关学生成绩等信息进行添加、修改,打印等操作,同时一样的方便学生对自己各科成绩查询,学习的交流。
1.1 课题背景
开发一个对学生成绩进行管理的系统,采用计算机对学生的成绩进行管理,能够使现代化水平和办学效益有所提高。可以提高教师、学生的工作效率,实现学生成绩管理工作的自动化、规范化、和系统化。现如今的信息时代,较为传统的手工管理方法最终被以计算机为基础的信息管理所代替是个必然的趋势,高效的成绩管理系统并不需要太多的人工,仅仅需要几名专门录入员便可以进行操作,从而可以节约大量人力,并且能够存储往届的学生成绩档案,保证高效、安全,学生在能方便的查看自己的成绩。
1.2 系统设计的原则和目标
1. 设计的原则
一个完善的网站,需要有一个正确的设计思想,通过选择合理的数据结构、操作系统以及开发环境,才能充分发挥计算机信息管理的优势。根据当今社会的实际需求,本网站的设计按照下述原则进行:
(1)安全性:系统要有一定的安全控制机制,无论是对于网站内部还是外部顾客,都能很好进行信息保护。
(2)实用性:系统以用户需求为目标,以方便用户使用为原则,充分考虑实际操作的各项细节,使得用户能够很自如的进行操作,并对操作流程有清晰的了解。真正构建起一个方便买家和买家沟通的网络平台。
(3)可维护性:网站的设计要求方便维护。
(4)可扩展性:网站的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护网站的投资。
2. 设计的目标
通过设计,实践了《学生成绩管理系统》的数据库应用系统的设计方法、开发过程和SQL SERVER数据库的管理与维护。最终达到掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。
(1) 加深对数据库系统、C#、理论知识的理解和应用水平
(2) 学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力
(3) 培养勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。
(4) 掌握从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问 题的新途径的悟性,初步培养工程意识和创新能力。
2 开发工具与环境
2.1 ASP.NET技术介绍
ASP.NET将一些Web元素组合在一起来提供相关服务,提供了关于生成完整的Web开发程序所必须的一些服务功能。与以其他一些开发环境相比,它具有以下突出的优势: asp.net+sqlserver学生成绩管理系统的设计(2):http://www.751com.cn/jisuanji/lunwen_73178.html