.net522基于asp.net的学生成绩查询系统

.net522基于asp.net的学生成绩查询系统

ID:25797772

大小:260.00 KB

页数:20页

时间:2018-11-22

.net522基于asp.net的学生成绩查询系统_第1页
.net522基于asp.net的学生成绩查询系统_第2页
.net522基于asp.net的学生成绩查询系统_第3页
.net522基于asp.net的学生成绩查询系统_第4页
.net522基于asp.net的学生成绩查询系统_第5页
资源描述:

《.net522基于asp.net的学生成绩查询系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.NET522基于ASP.NET的学生成绩查询系统

基于B/S模式的学生成绩查询系统

 摘要

随着Internet在我国的发展,它影响着我们的学习、生活和工作方式。其中,以Internet为依托的校园网络系统在全国各类学校的教育、教学及管理工作中,正发挥着越来越重要的作用。
B/S模式,利用不断成熟的浏览器技术,实现了复杂的功能,并节约了成本,是一种全新的软件系统构造技术,已日益成为当今应用软件的首选体系结构。21世纪,网络无处不在,本文针对学校不同人员对系统需求的

2、不同,设计并开发了方便不同用户类型使用的学生成绩查询系统。本文描述了基于.NET框架、ASP.NET和SQL技术的学生成绩查询系统的实现方案。该方案采用了B/S模型,实现了系统的主要功能,包括学生成绩查询、教师成绩录入、学生教师留言并得到教务人员回复,教务人员用户管理等功能。本文主要讲述学生成绩查询系统的系统结构设计、数据库设计、系统详细设计等方面。在数据库方面,设计并建立了学生成绩表,用户信息表,教务公告表,教务留言回复表等。但是系统也有不足之处,如用户界面的设计可以进一步美观;系统功能可以进一步扩展。

3、R>关键词:B/S模式,体系结构,ASP.NET,SQL技术,三层结构
3.需求分析与数据库设计

3.1需求分析

系统按照现实中的实际情况,根据功能划分为三个功能模块,分别是:管理员端,老师端,以及学生端。如图4所示:
 
图4模块分类

3.1.1 功能描述

1), 管理员端。包括:
   公告通知。管理员可以查看已经发布的公告信息。
   发

4、布公告。管理员可以发布一条新的公告,此公告信息包括的内容有“信息标题”、“发布单位”、“发布内容”几项。
   回复留言。管理员可以查看学生的反馈信息,并且对学生的反馈信息进行回复,形成互动。
   用户管理。管理员可以添加、删除、修改任何一个用户的个人信息。    修改密码。管理员可以修改自己以及任何人的密码。
2), 老师端。包括:
   公告

5、通知。老师也具有查看以及那个发布的公告信息。
   录入成绩。老师可输入学生的成绩,此成绩包括“考试”和“考查”两种,课程性质分为“必修”、“选修”、“限选”、“公选”。
   联系教务处。老师可以向教务处发送消息。
   修改密码。老师可以修改自己的密码。
3), 学生端。包括:
   公告通知。学生也是可以查看已经发布的公告信息。
 

6、;  成绩查询。学生可以查询成绩。查询方式是以“学期”、“课程名称”、“课程性质”、“考核方式”四种组合进行筛选的。
   联系教务处。学生同老师一样也可以联系教务处,反馈问题,并渴望能得到教务处的回应。
   修改密码。学生也是可以修改密码。
3.1.2 性能需求
1), 较快的响应速度
2), 良好的可扩展性和可维护性
3), 良好的可定制性
4

7、), 数据库系统的可移植性好
5), 界面的风格统一、丰富、友好

3.2B/S体系结构以及优点

基于B/S模式的学生网上成绩查询系统是服务器端运行的应用系统,B/S模式采用的是三层体系结构,在B/S的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。在客户端只需运行浏览器软件〔如IE,Netscape)即可。系统结构框图如图5所示:
4.5.2 老师模块
老师与本系统的交互流程图如图16所示:
 
图16

8、老师流程图

对于老师来讲,此系统的核心功能就是录入成绩,老师录入成绩的截图如图17所示:
 
图17 录入成绩

录入成绩的几项当中,每一项都是必填项,系统在服务端进行校验,如果表单上面出现未填项,怎服务端验证不会通过。如图18就是一个例子:

 
图18录入失败


4.5.3 管理员模块

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。