ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:1.45MB ,
资源ID:18628784      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18628784.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生成绩在线发布系统Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、4.2管理员模块-12第五章 测试及调试-17第六章 心得体会-17第七章 参考文献-18摘 要随着Internet逐渐渗透入人们工作、生活中的各个角落,人类的生活发生了翻天覆地的变化。而一种新的事物电子管理(Electronic Management)更是使全球的信息管理工作更加便捷。近几年来,国内外学校关于学生成绩发布的系统和程序的发展都非常迅速,众多软件如雨后春笋般地不断涌现。本系统采用VB与Servlet两种技术结合进行开发,数据库采用MySql。在整个开发过程中经过了严格的项目开发过程管理,严格按照规范设计执行,对整个项目的品质有保证,同时严格测试环节,整个系统功能更加趋于完善,达到

2、了设计的目的。该系统学生成绩可以根据学生的学号和姓名轻松进行查询,教师以及管理员可以轻松进行修改与录入。为了达到以上目标,满足客户的需求,要求系统具有的功能有:能过支持多用户同时运行。能够将成绩录入,修改,查询。支持成绩的各种排序。具有后台管理功能。本系统的页面设计友好,使用统一的页面风格,所以界面美观易于操作。同时功能设计完善,有错误提示和操作提示,从细节上提高整个系统的友好程度。思路更清晰,更易于维护以及扩展。关键词:学生成绩发布系统,VB,Servle前 言学生成绩发布系统,是一个由人、计算机和其他外围设备等组成的进行本行业的信息收集、统计、存储、发布、维护和使用的综合性管理系统。它能够

3、通过计算机统计发布数据,实现人机辅助决策,从而提高工作效率和资源利用率,现在已经渗透到社会生活的各个方面,极大地推动和促进学校师生查询发布成绩的便利性,是目前计算机应用最为广泛,最为实用的一个领域。随着网络的不断发展和普及,人们生活水平的不断提高。网络查询和发布数据也越来越普及了,对于教育行业来说,产品众多,样式多样。现在的生活节奏也越来越快。很少有人花时间在发布学生成绩的数据上。如果利用了网络发布数据,只要你坐在办公室里、打开电脑就可以查询和发布相应的数据,简单快捷,这样既节约了你的时间也给相应的单位约了成本,是一个双赢的市场。学生成绩发布系统很好的利用了互联网的便捷、方便,改变了以前人们利

4、用纸质文档发布数据习惯,为足不出户在办公室点点鼠标,敲敲键盘就可以进行相应的工作。个人认为在现今高数字化的城市生活中,数据处发布工作占了很大的一个比重,所以学生成绩发布系统有很好的发展前景。该销售系统可以进行在线订购、销量统计、新品发布,出售者信息发布、查询信息和求购信息、浏览化妆品信息等。销售管理工作从简单的手工作业全面转向自动化、系统化,从而使销售管理专员能够从烦琐的日常事物中解放出来,大大减少了工作量,提高了工作效率。第一章 系统需求分析1.1系统功能结构模块本系统的用户可以分为管理员,教师,学生等用户三类。不同的用户对应不同的功能模块,即具有不同的权限,操作与之相应的数据。学生登录后,

5、输入查询条件,查询个人的成绩信息,或根据需要修改登录密码;教师登录后,输入查询条件,查询学生信息和学生成绩信息,并对学生的成绩进行评价,、也可修改个人的登录密码;管理员是具有最高权限的系统用户,他主要负责对系统的维护,管理成绩信息,包括对成绩信息的添加,修改和删除。系统功能结构图如图1.1所示。图1.1 系统功能结构模块图1.2功能需求 A.学生模块:学生查询成绩模块,学生进入查询成绩信息界面后,从学号、姓名和专业等选择查询类型,在相应的查询页面中输入查询条件,如果输入的查询条件类型错误或是查询条件不足,则会退出界面,学生用户再从新输入查询条件;查询条件正确的话,系统进行查询,若有查询结果,系

6、统显示查询结果,若没有查询结果,系统提示无结果,可以重新查询B.教师模块:教师评价成绩信息业务,教师进入成绩评价页面,查询学生的成绩信息,如果该学生信息已不包含评价信息,进入评价成绩页面。C管理员添加用户业务,管理员进入用户管理页面,查询用户信息,如果该用户信息已存在,查看用户信息;若该用户不存在,进入用户添加页面,录入用户信息,录入有误时,可返回录入用户信息页面,重新录入;录入正确时,完成用户添加。1.3本系统需要管理的实体信息1)管理员表(用户名称,真实姓名,身份)2)学生表(学号,姓名,性别,年龄,班级,专业)3)成绩表(学号 课程号,成绩)4)教师表(工号,姓名,性别,专业,课程号)5

7、)教师登陆表(工号,密码)6)学生登陆表(学号,密码)7)课程表(课程号,课程名,学分,学期)8)教师所教学生视图(教师-成绩表-学生) 9)教师所教课程视图(教师-课程)10)学生总成绩视图(学号-课程-成绩) 11)学生所选课程视图(学号-成绩表-课程)1.4数据流图 1.5数据字典:学生基本情况数据表,结构如下:字段名字段类型约束控制学号char主键(primary key)姓名Not Null性别男或女年龄int班级专业课程数据表,结构如下:课程号课程名学分学期成绩表情况数据表,结构如下:外部键成绩 管理员基本信息数据表,结构如下:用户名密码真实姓名Teacher基本信息数据表,结构如

8、下:说明t#Primary key教师号t_name教师姓名t _sexy#院系号t_password教师密码t_xueli教师学历t_pos政治面貌t_title职称第二章 概念结构设计由分析可得到系统的ER图:第三章 逻辑结构设计3、1 数据库关系模式 管理员(用户名称,真实姓名,身份)学生(学号,姓名,性别,年龄,班级,专业)成绩表(学号 课程号,成绩)教师(工号,姓名,性别,专业,课程号)教师登陆(工号,密码)学生登陆(学号,密码)课程(课程号,课程名,学分,学期) 用户子模式:3.2视图(1)学生选课结果视图:(2)学生成绩视图:(3)教师所教学生视图:(4)教师所教课程视图:第四章

9、 系统功能实现设计4.1登录界面设计管理员用户,教师用户,学生用户在需要使用本系统的时候需要进行登录操作。用户输入用户名和密码,选择用户类别,单击登录按钮,登录处理页面查询用户信息表,找到相应记录后,进入相应的用户页面。若用户输入信息有误,点击重置,用户输入的信息被清空,用户可重新输入。系统登录图如图1.1所示。图4.1系统登录页面 关键代码如下:Private Sub Command1_Click()Dim username1 As String, username2 As Stringusername1 = Text1.TextIf Option1.Value Then If userna

10、me1 = 1 And Text2.Text = 123 Then Form7教师用户.Show Form1登录.Hide Else: MsgBox 密码错误请重输, 16, 错误 End IfElseIf Option2.Value ThenIf username1 = Form11学生信息.Show If Option3.Value Thenadmin Form2管理员界面.ShowEnd IfEnd SubPrivate Sub Command2_Click()End4.2管理员模块管理员用户登录系统后,可进行教师管理,学生管理,课程管理等操作。用户完成操作后,将退出系统。管理员用户管理

11、页面如图4.2所示。图4.2管理员用户管理页面关键代码如下:Form2管理员界面.HideForm教师列表.ShowForm学生列表.ShowPrivate Sub Command3_Click()Form5课程管理.ShowPrivate Sub Command4_Click()Form9修改密码.ShowPrivate Sub Command5_Click()教师管理如图4.3所示 图4.3教师管理Private Sub Command1_Click()Form教师列表.HideForm3新建教师.ShowEnd SubForm教师列表.HideForm2管理员界面.ShowForm3新建

12、教师.Hide学生管理如图4.4所示图4.4学生管理Form学生列表.HideForm4新建学生.ShowEnd SubPrivate Sub Command2_Click()Form4新建学生.Hide课程管理如图4.5所示图4.5课程管理Form5课程管理.HideForm新建课程.Show第五章 测试及调试在整个开发过程中,有特别系统的阶段划分,单体测试是在编码完全结束后才进行的,杜绝编写边改的现象出现。同时针对每个功能模块,通过每行代码基本要求,以覆盖率广没有测试点遗漏为前提,通过静态的动态的数据是否对应四个方面书写测试书,以对应做更改。(1)管理员模块方案:管理员在管理员管理页面选择

13、相应用能管理模块。测试用例:管理员点击教师管理模块,进入教师管理页面。(2)学生模块学生在学生管理页面选择相应用能管理模块。学生点击查询成绩模块,进入成绩查询管理页面。(3)教师模块教师在教师管理页面选择相应用能管理模块。教师点击所教学生模块,进入所教学生信息管理页面。 第六章 心得体会通过这次课程设计,增加了我学习软件技术的兴趣,虽然还不明确软件技术包含的具体内容,但从数据库这门课程开始,已发现程序设计的乐趣,在学习数据库的过程中也学到了许多计算机应用基础知识,同时在vb自学方面也有一定的了解,体会到程序高级语言的奥妙,对计算机的机体也有了一个大体的了解。这次课设是老师给了课设题目,经过自己

14、的查找资料,实现要求。再做其它步骤,在实际操作过程中犯的一些错误还会有意外的收获,感觉实践很有意思。在具体操作中对这学期所学的数据库的理论知识得到巩固,达到实践的基本目的,也发现自己的不足之出,在以后的上机中应更加注意,同时体会到VB具有的语句简洁,使用灵活,执行效率高等特点。发现上机实训的重要作用,特别是对数据库后台的创建有了深刻的理解。通过实际操作,学会 VB程序编程的基本步骤、基本方法,开发了自己的逻辑思维能力,培养了分析问题、解决问题的能力。深刻体会到“没有做不到的,只有想不到的”,“团结就是力量”,“实践是检验真理的标准”/.计时在此希望以后应多进行这样的实践,加长时间,培养学生独立思考问题的能力,提高实际操作水平 第七章 参考文献1钱雪忠,罗海驰,陈国俊编著.数据库原理及技术课程设计.北京;清华大学出版社,2009.22 许育诚.软件测试与质量管理D.上海:海事大学,2004.6.3 柴晟,刘莹,蔡锦成等编著. SQL Server数据库应用教程M.北京: 清华大学出版社, 2007.12.4萨师煊编著。数据库系统概论。北京:高等教育出版社.2006.5

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

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