摘要 :随着Internet在我国的发展,它影响着我们的学习、生活和工作方式。其中,以Internet为依托的校园网络系统在全国各类学校的教育、教学及管理工作中,正发挥着越来越重要的作用。
B/S模式,利用不断成熟的浏览器技术,实现了复杂的功能,并节约了成本,是一种全新的软件系统构造技术,已日益成为当今应用软件的首选体系结构。21世纪,网络无处不在,本文针对学校不同人员对系统需求的不同,设计并开发了方便不同用户类型使用的学生成绩查询系统。本文描述了基于.NET框架、ASP.NET和SQL技术的学生成绩查询系统的实现方案。该方案采用了B/S模型,实现了系统的主要功能,包括学生成绩查询、教师成绩录入、学生教师留言并得到教务人员回复,教务人员用户管理等功能。本文主要讲述学生成绩查询系统的系统结构设计、数据库设计、系统详细设计等方面。在数据库方面,设计并建立了学生成绩表,用户信息表,教务公告表,教务留言回复表等。但是系统也有不足之处,如用户界面的设计可以进一步美观;系统功能可以进一步扩展。
目录
1.绪论 1
1.1课题背景 1
1.2网上查询系统的优点 1
1.3课题研究方法 2
1.4论文的组织结构 3
2..NET应用平台技术分析 4
2.1系统应用的平台 4
2.1.1 Internet信息服务器——IIS6.0 4
2.1.2 数据库服务器——Microsoft SQL Server 2005 4
2.1.3 开发平台——.NET框架 7
2.2系统的开发技术 8
2.2.1 Web编程技术——ASP.NET 8
2.2.2 数据存储模型——ADO.NET 10
2.2.3 面向对象编程语言——C# 11
3.需求分析与数据库设计 12
3.1需求分析 12
3.1.1 功能描述 13
3.1.2 性能需求 13
3.2 B/S体系结构以及优点 14
3.3 数据库设计 15
3.4 数据库操作抽象 17
4.学生成绩查询系统详细设计 18
4.1 系统用例分析 18
4.2 系统层次 20
4.3 系统安全性验证 22
4.4 界面框架设计 23
4.5 系统模块分析 23
4.5.1 学生模块 26
4.5.2 老师模块 28
4.5.3 管理员模块 29
结束语 31
系统的特点 31
系统的不足与展望 31
致谢 32
参考文献 33
1.绪论
1.1课题背景
一直以来人们使用传统人工的方式管理档案,这种管理方式存在着许多缺点,如:效率低、保密性差。另外,时间一长,将产生大量的文件和数据,为查找、更新和维护都带来了不少的困难。
学生成绩查询系统是教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩查询系统应该能够为用户提供充足的信息和快捷的查询手段。可以说它是完全为学生服务的系统,并且适用于各所高校。
对于本系统,我们需要实现以下一些主要功能:
1),学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。
2),添加功能:教师可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。
......