学生课绩管理系统毕业论文.docx

学生课绩管理系统毕业论文.docx

ID:51887050

大小:436.38 KB

页数:50页

时间:2020-03-18

学生课绩管理系统毕业论文.docx_第1页
学生课绩管理系统毕业论文.docx_第2页
学生课绩管理系统毕业论文.docx_第3页
学生课绩管理系统毕业论文.docx_第4页
学生课绩管理系统毕业论文.docx_第5页
资源描述:

《学生课绩管理系统毕业论文.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.1引言:21.2系统分析21.2.1使用UML用例图描述学生课绩管理系统21.2.2功能分析51.3服务器配置51.4Java61.4.1Java虚拟机61.4.2JSDK的安装和配置61.4.3web月艮务器71.5数据库91.5.1创建数据库91.5.2创建表索引和关系91.5.3数据表结构111.5.4数据库访问(JDBC)121.6系统设计131.6.1系统设计思想131.6.2编写JavaBean141.6.3网站结构设计141.7前台主要功能模块详细设计151.7.1前台文件总架构151.7.2身份验证191.7.3信息管理191.8后台主要功能模块详细设计191.8.1

2、功能模块总框架191.8.2登录页面设计201.9系统实现主要文件及代码211.9.1学生登录模块211.login.jsp212.loginconfirm,java253.sqlBean.java271.9.2学生模块291.student,jsp302.DisplayCourse.jsp303.updateinformation.jsp324.StudentLoginSvlt.java335.errorpage,jsp356.chenckEnrol.java361.9.3教师模块381.determine,java382.MarkSvlt.java403.Displaystu.jsp

3、424.choosestu.jsp445.Marking,jsp456.score,jsp461.9.4管理员模块47学生管理系统1.1引言:信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生课绩管理系统为教学办公室带来了极大的方便。1.2系统分析一个学校,包含不同的专业,而专业分为不同的班级,每个专业所上的课程乂有不同,每一个班级有许多的学牛,当在学期期末吋,没有一个课绩管理系统将给学校教务处带来庞大的工作量。1.2.1使用UML用

4、例图描述学生课绩管理系统1•用例图简介用例图定义:由参与者(Actor)、用例(UseCase)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。用例图(UserCdse)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之问的关系,主要用于对系统、子系统或类的功能行为进行建模。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元八将每个系统屮的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。用例图定义了系统的

5、功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。用例图由参与者(Actor)、用例(UseCase)、系统边界、箭头组成,用画图的方法来完成。(1)参与者参与者不是特指人,是指系统以外的,在使用系统或与系统交互屮所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示人或事物当吋所扮演的角色。比如小明是图书馆的管理员,他参与图书馆管理系统的交互,这时他既可以作为管理员这个角色参与管理,也可以作为借书者向图书馆借书,在这里小明扮演了两个角色,是两个不同的参与若。参与者在画图屮用简笔人物画来表示,

6、人物下面附上参与者的名称。参与者名称(1)用例用例是对包括变量在内的一组动作序列的描述,系统执行这些动作,并产牛传递特定参与者的价值的可观察结果。这是UML对用例的正式定义,对我们初学者可能有点难懂。我们可以这样去理解,用例是参与者想要系统做的事情。对于对用例的命名,我们可以给用例取一个简单、描述性的名称,一般为带有动作性的词。用例在画图屮用椭圆来表示,椭圆下面附丄用例的名称。Bar:用例学牛课绩管理系统允许有三种身份:学牛、教师、管理员,每种身份操作起来都很方便快捷。学牛与教师用户都在之前已经被管理员输进系统。在进入正式页面之前,用户需要登录。其屮,学牛与老师都由管理员统一管理。学牛课

7、绩管理系统用例图如下图:顶层包::学上学牛课绩管理系统用例图用例图建立完成后,需要编写用例描述,用例描述也就是对系统各个功能进行描述,这一步是进行系统设计前最重要的一个过程。准确地描述出系统的功能有利于清理自己的思路,更是和用户进行有效沟通的保障。(1)登录系统初始化好系统管理员,系统管理员添加学牛和教师。管理员、学牛和教师在登录的时候,先选定角色让然后输入用户名和密码,登录系统。(2)管理员管理学生管理员可以对课程进行管理,查看所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。