文档介绍:软件工程课程设计学生成绩系统的设计与实现专业:软件工程学生成绩查询系统的设计和实现 31引言 42需求分析 :学生登陆系统 43总体设计 84数据库设计 85详细设计 166系统维护和改进 。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。目前各大高校都有自己的专署网站,我们可以随时随地的访问自己学校的网站,但学生的成绩往往是在来年开学后,才能知道,所以由此出现了学生成绩查询系统这样的程序。我们可以通过访问自己学校的网站,通过网站上的学生成绩查询系统,对自己当年和往年的各个科目的成绩进行查询,这样不仅仅方便了我们可以快速的得知自己的成绩,还可以通过对以往的成绩的对比,起到对学习促进的作用。,把学生的信息存放在数据库服务器里。,登陆学生成绩查询系统;;,,网络的迅速发展,我们已经把一些复杂的工作可以用电脑去完成,也可以把一些需要流通的信息,通过网络,快速,方便的传递出去。如今各大高校的学生,大部分都是来自省外,可以说外地学生占学生总数的70%以上,而学校一般都是期末考试结束后,学生才可以放假回家,这样以来,学生考试的成绩只有等到来年或者四处打听才能知道。所以产生了学生成绩查询系统。学生成绩查询系统不仅仅方便了学生对成绩的查询,还可以减少不少老师的负担,更重要的是可以体现一个学校的现代化网络意识。使学校管理更加智能化,人性化。,主要提供在网站上学生对自己成绩的查询,我们可以实现如下功能1:对学生成绩的分类:我们可以对全校的学生成绩按学院/系进行分类,方便老师的管理和学生的查询。2:学生对自己成绩的查询:学生可以通过用户名和密码,对自己成绩进行查询,3:排名功能:学生登陆系统后,可以在系统提供的功能服务里,实现得知自己各个科目全校排名情况,起到了督促自己主观学习的能动性。4:前台管理功能:学生登陆系统后,可以修改自己的用户名和密码,起到隐私保护的作用5:后台管理:老师可以通过后台管理,进入学生成绩查询系统,对学生的成绩进行管理。:,设置支持ASP脚本,1:开发统一传统的数据库,用VB,VC,HTML,编写登陆界面2:支持平台:本程序应为基于ASP,可以方便的用于WEB服务器,系统的基本流程是:用户登陆——主界面——:用户登陆成绩查询系统学生查询教师管理数据流图:输入系统信息判断用户进入登陆界面进入登陆界面得到用户目的得到用户目的教师用户学生用户访问数据库显示学生成绩显示学生排名修改用户密码管理学生成绩系统层次模块图:步骤1:用户的登陆与判断用户登陆信息成绩查询系统学生登陆教师登陆步骤2:学生登陆系统学生登陆界面确定用户目的查询学生成绩修改用户密码查看自己排名步骤3:教师登陆系统学生登陆界面确定用户目的查询修改学生信息学生成绩查询系统、主要分为学生浏览和后台管理两个子系统,:填写已分配的用户名称,填写正确的密码,进入主控制页面。:登陆页面是学生查询成绩的页面。提供学生的权限。:登陆页面是教师管理页面,:提供学生对自己成绩查询的功能。:提供学生查看自己各个科目的排名情况。:提供学生对自己密码修改的功能。:提供教师对学生成绩输入,修改的功能。