毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET学生成绩管理系统设计与实现+数据库设计 第3页

更新时间:2016-10-7:  来源:毕业论文
2系统分析与设计
2.1需求分析
2.1.1功能需求
本系统基于C#.NET+SQL Server2005技术开发,为老师和学生提供了一套操作简单,应用广泛,扩展性强的成绩管理系统,以提高学生成绩管理的能力及效率的目的,实现了成绩的信息化管理。
系统最终实现的主要功能主要有:系统用户分为管理员、教师和学生三个角色。其中管理员能进行一切操作,可以添加学生、老师用户和编辑用户信息,可以对课程信息的录入、修改和删除,且具有丰富的查询功能,能对学生信息、教师信息、课程信息等进行查询;教师可以查询某个学生成绩,并可对成绩进行录入、修改以及分析;学生可以查询自己的所有成绩。除此之外,需要系统运行稳定,安全可靠并且用户界面设计美观、友好,操作便捷。
本系统通过三种用户类型使用学生成绩管理系统,不同类型用户所使用功能不同,管理员能够使用功能的权限最多;教师在成绩查询中能够使用功能最多;而学生的功能是最基本的。系统功能主要包括以下几个部分:用户管理、成绩查询、成绩录入等。
以下按照不同用户类型对具体功能进行描述:
学生在系统的基本功能是对自己所有成绩的查询。教师能够对教授的科目成绩进行录入和修改已录入的成绩,并对成绩进行分析。管理员在学生成绩管理系统中在用户管理中能够添加学生和教师,并能够编辑教师和学生信息;在课程管理中能够添加和删除科目。
2.2系统模块设计
根据上小节对系统功能需求的分析,对系统的各项功能进行集中、分块,按照结构化程序设计的要求,该学生成绩管理系统是用ASP.NET+SQL Server2005数据库作为后台,系统是基于Web的学生成绩管理系统,在系统中分为三种用户类型:学生、教师、管理员。管理系统需要完成的主要功能有管理员管理模块,教师管理模块,学生成绩查询模块。从而得到系统的功能模块图,如下图所示:

图2.1系统功能模块图
2.2.1登录模块
登录模块主要实现:若输入的用户帐号和密码,若用户名、密码正确,则进入相应角色的页面;否则给出错误提示。
2.2.2管理员模块
管理员模块主要包括对用户信息、学生信息、教师信息和课程信息的管理以及完成所需操作后退出系统的功能。其中用户管理主要完成的是用户的添加、删除和修改功能,教师和学生信息管理主要完成信息的添加、删除、修改等功能,课程信息管理主要完成课程的安排,添加和删除功能。
2.2.3教师模块
教师模块主要包括对学生成绩的录入、查询、修改和分析以及完成所需操作后退出系统的功能。其中录入学生成绩功能本系统只提供单条记录录入,修改学生成绩可以修改某科目某学生的成绩,此模块只有相应权利的用户才能使用,即只能对自己所任班级学科成绩进行修改。
2.2.4学生模块
学生只能进行最基本的操作,即查询学生成绩。当完成所需操作后点击注销退出系统。

上一页  [1] [2] [3] [4] [5] 下一页

ASP.NET学生成绩管理系统设计与实现+数据库设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。