网站大量收购闲置独家精品文档,联系QQ:2885784924

学生课绩管理系统.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生课绩管理系统.doc

1.1 引言: 2 1.2 系统分析 2 1.2.1 使用UML用例图描述学生课绩管理系统 2 1.2.2功能分析 5 1.3 服务器配置 5 1.4 Java 6 1.4.1 Java虚拟机 6 1.4.2 JSDK的安装和配置 6 1.4.3 web服务器 7 1.5 数据库 8 1.5.1 创建数据库 8 1.5.2 创建表索引和关系 9 1.5.3 数据表结构 11 1.5.4 数据库访问(JDBC) 12 1.6 系统设计 13 1.6.1系统设计思想 13 1.6.2编写JavaBean 14 1.6.3 网站结构设计 14 1.7前台主要功能模块详细设计 15 1.7.1前台文件总架构 15 1.7.2身份验证 19 1.7.3信息管理 19 1.8后台主要功能模块详细设计 19 1.8.1功能模块总框架 19 1.8.2 登录页面设计 20 1.9 系统实现主要文件及代码 21 1.9.1 学生登录模块 21 1.login.jsp 21 2. login_confirm.java 25 3.sqlBean.java 27 1.9.2学生模块 29 1.student.jsp 30 2.DisplayCourse.jsp 30 3.updateinformation.jsp 32 4.StudentLoginSvlt.java 33 5.errorpage.jsp 35 6.chenckEnrol.java 36 1.9.3教师模块 38 1.determine.java 38 2.MarkSvlt.java 40 3.Displaystu.jsp 42 4.choosestu.jsp 44 5.Marking.jsp 45 6.score.jsp 46 1.9.4管理员模块 47 学生管理系统 1.1 引言: 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生课绩管理系统为教学办公室带来了极大的方便。 1.2 系统分析 一个学校,包含不同的专业,而专业分为不同的班级,每个专业所上的课程又有不同,每一个班级有许多的学生,当在学期期末时,没有一个课绩管理系统将给学校教务处带来庞大的工作量。 1.2.1 使用UML用例图描述学生课绩管理系统 1.用例图简介 用例图定义:由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。 用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。 用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。 将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。 用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。 用例图由参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。参与者 参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示人或事物当时所扮演的角色。比如小明是图书馆的管理员,他参与图书馆管理系统的交互,这时他既可以作为管理员这个角色参与管理,也可以作为借书者向图书馆借书,在这里小明扮演了两个角色,是两个不同的参与者。参与者在画图中用简笔人物画来表示,人物下面附上参与者的名称。 (2)用例 用例是对包括变量在内的一组动作序列的描述,系统执行这些动作,并产生传递特定参与者的价值的可观察结果。这是UML对用例的正式定义,对我们初学者可能有点难懂。我们可以这样去理解,用例是参与者想要系统做的事情。对于对用例的命名,我们可以给用例取一个简单、描述性的名称,一般为带有动作性的词。用例在画图中用椭圆来表示,椭圆下面附上用例的名称。 学生课绩管理系统用例图 用例图建立完成后,需要编写用例描述,用例描述也就是对系统各个功能进行描述,这一步是进行系统设计前最重要的一个过程。准确地描述出系统的功能有利于清理自己的思路,更是和用户进行有效沟通的保障。 登录 系统初始化好系统管理员,系统管理员添加学生和教师。管理员、学生和教师在登录的时候,先选定角色让然后输入用户名和密码,登录系统。 管理员管理学生 管理员可以对课程进行管理,查看

文档评论(0)

juhui05 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档