学生成绩在线发布系统Word格式文档下载.docx

上传人:b****6 文档编号:18628784 上传时间:2022-12-29 格式:DOCX 页数:18 大小:1.45MB
下载 相关 举报
学生成绩在线发布系统Word格式文档下载.docx_第1页
第1页 / 共18页
学生成绩在线发布系统Word格式文档下载.docx_第2页
第2页 / 共18页
学生成绩在线发布系统Word格式文档下载.docx_第3页
第3页 / 共18页
学生成绩在线发布系统Word格式文档下载.docx_第4页
第4页 / 共18页
学生成绩在线发布系统Word格式文档下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

学生成绩在线发布系统Word格式文档下载.docx

《学生成绩在线发布系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《学生成绩在线发布系统Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。

学生成绩在线发布系统Word格式文档下载.docx

4.2管理员模块----------------------------------------12

第五章测试及调试------------------------------------17

第六章心得体会--------------------------------------17

第七章参考文献--------------------------------------18

摘要

随着Internet逐渐渗透入人们工作、生活中的各个角落,人类的生活发生了翻天覆地的变化。

而一种新的事物——电子管理(ElectronicManagement)更是使全球的信息管理工作更加便捷。

近几年来,国内外学校关于学生成绩发布的系统和程序的发展都非常迅速,众多软件如雨后春笋般地不断涌现。

本系统采用VB与Servlet两种技术结合进行开发,数据库采用MySql。

在整个开发过程中经过了严格的项目开发过程管理,严格按照规范设计执行,对整个项目的品质有保证,同时严格测试环节,整个系统功能更加趋于完善,达到了设计的目的。

该系统学生成绩可以根据学生的学号和姓名轻松进行查询,教师以及管理员可以轻松进行修改与录入。

为了达到以上目标,满足客户的需求,要求系统具有的功能有:

能过支持多用户同时运行。

能够将成绩录入,修改,查询。

支持成绩的各种排序。

具有后台管理功能。

本系统的页面设计友好,使用统一的页面风格,所以界面美观易于操作。

同时功能设计完善,有错误提示和操作提示,从细节上提高整个系统的友好程度。

思路更清晰,更易于维护以及扩展。

关键词:

学生成绩发布系统,VB,Servle

前言

学生成绩发布系统,是一个由人、计算机和其他外围设备等组成的进行本行业的信息收集、统计、存储、发布、维护和使用的综合性管理系统。

它能够通过计算机统计发布数据,实现人机辅助决策,从而提高工作效率和资源利用率,现在已经渗透到社会生活的各个方面,极大地推动和促进学校师生查询发布成绩的便利性,是目前计算机应用最为广泛,最为实用的一个领域。

随着网络的不断发展和普及,人们生活水平的不断提高。

网络查询和发布数据也越来越普及了,对于教育行业来说,产品众多,样式多样。

现在的生活节奏也越来越快。

很少有人花时间在发布学生成绩的数据上。

如果利用了网络发布数据,只要你坐在办公室里、打开电脑就可以查询和发布相应的数据,简单快捷,这样既节约了你的时间也给相应的单位约了成本,是一个双赢的市场。

学生成绩发布系统很好的利用了互联网的便捷、方便,改变了以前人们利用纸质文档发布数据习惯,为足不出户在办公室点点鼠标,敲敲键盘就可以进行相应的工作。

个人认为在现今高数字化的城市生活中,数据处发布工作占了很大的一个比重,所以学生成绩发布系统有很好的发展前景。

该销售系统可以进行在线订购、销量统计、新品发布,出售者信息发布、查询信息和求购信息、浏览化妆品信息等。

销售管理工作从简单的手工作业全面转向自动化、系统化,从而使销售管理专员能够从烦琐的日常事物中解放出来,大大减少了工作量,提高了工作效率。

第一章系统需求分析

1.1系统功能结构模块

本系统的用户可以分为管理员,教师,学生等用户三类。

不同的用户对应不同的功能模块,即具有不同的权限,操作与之相应的数据。

学生登录后,输入查询条件,查询个人的成绩信息,或根据需要修改登录密码;

教师登录后,输入查询条件,查询学生信息和学生成绩信息,并对学生的成绩进行评价,、也可修改个人的登录密码;

管理员是具有最高权限的系统用户,他主要负责对系统的维护,管理成绩信息,包括对成绩信息的添加,修改和删除。

系统功能结构图如图1.1所示。

图1.1系统功能结构模块图

1.2功能需求

A.学生模块:

学生查询成绩模块,学生进入查询成绩信息界面后,从学号、姓名和专业等选择查询类型,在相应的查询页面中输入查询条件,如果输入的查询条件类型错误或是查询条件不足,则会退出界面,学生用户再从新输入查询条件;

查询条件正确的话,系统进行查询,若有查询结果,系统显示查询结果,若没有查询结果,系统提示无结果,可以重新查询

B.教师模块:

教师评价成绩信息业务,教师进入成绩评价页面,查询学生的成绩信息,如果该学生信息已不包含评价信息,进入评价成绩页面。

C.管理员添加用户业务,管理员进入用户管理页面,查询用户信息,如果该用户信息已存在,查看用户信息;

若该用户不存在,进入用户添加页面,录入用户信息,录入有误时,可返回录入用户信息页面,重新录入;

录入正确时,完成用户添加。

1.3本系统需要管理的实体信息

1)管理员表(用户名称,真实姓名,身份)

2)学生表(学号,姓名,性别,年龄,班级,专业)

3)成绩表(学号课程号,成绩)

4)教师表(工号,姓名,性别,专业,课程号)

5)教师登陆表(工号,密码)

6)学生登陆表(学号,密码)

7)课程表(课程号,课程名,学分,学期)

8)教师所教学生视图(教师-成绩表-学生)

9)教师所教课程视图(教师-课程)

10)学生总成绩视图(学号-课程-成绩)

11)学生所选课程视图(学号-成绩表-课程)

1.4数据流图

1.5数据字典:

学生基本情况数据表,结构如下:

字段名

字段类型

约束控制

学号

char

主键(primarykey)

姓名

NotNull

性别

‘男’或‘女’

年龄

int

班级

专业

课程数据表,结构如下:

课程号

课程名

学分

学期

成绩表情况数据表,结构如下:

外部键

成绩

管理员基本信息数据表,结构如下:

用户名

密码

真实姓名

Teacher基本信息数据表,结构如下:

说明

t#

Primarykey

教师号

t_name

教师姓名

t_sex

y#

院系号

t_password

教师密码

t_xueli

教师学历

t_pos

政治面貌

t_title

职称

第二章概念结构设计

由分析可得到系统的E—R图:

第三章逻辑结构设计

3、1数据库关系模式

管理员(用户名称,真实姓名,身份)

学生(学号,姓名,性别,年龄,班级,专业)

成绩表(学号课程号,成绩)

教师(工号,姓名,性别,专业,课程号)

教师登陆(工号,密码)

学生登陆(学号,密码)

课程(课程号,课程名,学分,学期)

用户子模式:

3.2视图

(1)学生选课结果视图:

(2)学生成绩视图:

(3)教师所教学生视图:

(4)教师所教课程视图:

第四章系统功能实现设计

4.1登录界面设计

管理员用户,教师用户,学生用户在需要使用本系统的时候需要进行登录操作。

用户输入用户名和密码,选择用户类别,单击登录按钮,登录处理页面查询用户信息表,找到相应记录后,进入相应的用户页面。

若用户输入信息有误,点击重置,用户输入的信息被清空,用户可重新输入。

系统登录图如图1.1所示。

图4.1系统登录页面

关键代码如下:

PrivateSubCommand1_Click()

Dimusername1AsString,username2AsString

username1=Text1.Text

IfOption1.ValueThen

Ifusername1="

1"

AndText2.Text="

123"

Then

Form7教师用户.Show

Form1登录.Hide

Else:

MsgBox"

密码错误请重输"

16,"

错误"

EndIf

Else

IfOption2.ValueThen

Ifusername1="

Form11学生信息.Show

IfOption3.ValueThen

admin"

Form2管理员界面.Show

EndIf

EndSub

PrivateSubCommand2_Click()

End

4.2管理员模块

管理员用户登录系统后,可进行教师管理,学生管理,课程管理等操作。

用户完成操作后,将退出系统。

管理员用户管理页面如图4.2所示。

图4.2管理员用户管理页面

关键代码如下:

Form2管理员界面.Hide

Form教师列表.Show

Form学生列表.Show

PrivateSubCommand3_Click()

Form5课程管理.Show

PrivateSubCommand4_Click()

Form9修改密码.Show

PrivateSubCommand5_Click()

教师管理如图4.3所示

图4.3教师管理

PrivateSubCommand1_Click()Form教师列表.HideForm3新建教师.ShowEndSub

Form教师列表.Hide

Form2管理员界面.Show

Form3新建教师.Hide

学生管理如图4.4所示

图4.4学生管理

Form学生列表.Hide

Form4新建学生.Show

EndSubPrivateSubCommand2_Click()

Form4新建学生.Hide

课程管理如图4.5所示

图4.5课程管理

Form5课程管理.Hide

Form新建课程.Show

第五章测试及调试

在整个开发过程中,有特别系统的阶段划分,单体测试是在编码完全结束后才进行的,杜绝编写边改的现象出现。

同时针对每个功能模块,通过每行代码基本要求,以覆盖率广没有测试点遗漏为前提,通过静态的动态的数据是否对应四个方面书写测试书,以对应做更改。

(1)管理员模块

方案:

管理员在管理员管理页面选择相应用能管理模块。

测试用例:

管理员点击教师管理模块,进入教师管理页面。

(2)学生模块

学生在学生管理页面选择相应用能管理模块。

学生点击查询成绩模块,进入成绩查询管理页面。

(3)教师模块

教师在教师管理页面选择相应用能管理模块。

教师点击所教学生模块,进入所教学生信息管理页面。

第六章心得体会

通过这次课程设计,增加了我学习软件技术的兴趣,虽然还不明确软件技术包含的具体内容,但从数据库这门课程开始,已发现程序设计的乐趣,在学习数据库的过程中也学到了许多计算机应用基础知识,同时在vb自学方面也有一定的了解,体会到程序高级语言的奥妙,对计算机的机体也有了一个大体的了解。

这次课设是老师给了课设题目,经过自己的查找资料,实现要求。

再做其它步骤,在实际操作过程中犯的一些错误还会有意外的收获,感觉实践很有意思。

在具体操作中对这学期所学的数据库的理论知识得到巩固,达到实践的基本目的,也发现自己的不足之出,在以后的上机中应更加注意,同时体会到VB具有的语句简洁,使用灵活,执行效率高等特点。

发现上机实训的重要作用,特别是对数据库后台的创建有了深刻的理解。

通过实际操作,学会VB程序编程的基本步骤、基本方法,开发了自己的逻辑思维能力,培养了分析问题、解决问题的能力。

深刻体会到“没有做不到的,只有想不到的”,“团结就是力量”,“实践是检验真理的标准”/.

计时在此希望以后应多进行这样的实践,加长时间,培养学生独立思考问题的能力,提高实际操作水平

第七章参考文献

[1]钱雪忠,罗海驰,陈国俊编著.数据库原理及技术课程设计.北京;

清华大学出版社,2009.2

[2]许育诚.软件测试与质量管理[D].上海:

海事大学,2004.6.

[3]柴晟,刘莹,蔡锦成等编著.SQLServer数据库应用教程[M].北京:

清华大学出版社,2007.12.

[4]萨师煊编著。

数据库系统概论。

北京:

高等教育出版社.2006.5

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1