第一范文网 - 专业文章范例文档资料分享平台

基于jsp的学生成绩管理系统 - 图文

来源:用户分享 时间:2025/5/25 11:20:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3 需求分析

3.1 功能分析

经过前期的深入调查和研究,总结出该系统需要完成的一些具体功能,分析如下:

管理员管理 能够完成管理员对教师的信息管理(教师信息查询、信息修

改、增加信息、信息删除)、学生管理(学生信息查询、选课查询、学生信息修改、学生信息删除)、课程管理(课程信息查询、课程管理),以及查看、回复和删除留言的功能。

教师管理 能够完成开设课程、信息查询、成绩提交、密码修改的功能。 学生管理 能够完成个人信息查询、选择课程、密码修改、留言的功能。

图3.1 功能模块图

3.2流程分析 3.2.1 系统流程

只有在教师开设了某一门课程,并且在网上提交成功以后,学生才可以查询到此门课程,并且才可以选定课程,提交成功以后,待考试结束,教师即可对选择自己开设课程的学生录入成绩,并且提交。

图3.2 选课系统流程图

3.2.2 登录流程

登陆的时候会根据用户的用户名进行判断是哪种身份的登录,并以不同的身份登陆后执行不同的功能,具有不同的权限。

图3.3 登陆流程图

3.3 系统概念模型描述

目前,在概念设计阶段实体联系模型是广泛使用的设计工具。

3.3.1构成系统的实体型

本系统包括学生、教师、班级三个主要实体。 学生实体型属性有学号、姓名、登录密码。 课程实体型属性有课程编号、课程名称、课程学分。 教师实体性属性有教师编号、教师姓名、登录密码。

3.3.2 系统局部E-R图

学生实体型与课程实体型存在选课的联系,一个学生可以选修多门课程,每门课程可以被多个学生选修,所以它们之间存在多对多联系(m:n),如下图所示:

图3.4 学生---课程E-R图

教师实体型与课程实体型存在属于的关系,一个课程只可属于一个教师,每个教师可以有多个课程,所以教师实体型和课程实体型存在一对多联系(1:n),如下图所示:

图3.5 教师---课程E-R图

系统的局部E-R图,只反映局部应用实体型之间的联系,但不能从整体上反映实体型之间的相互关系。另外,对于一个较为复杂的应用而言,各部分是由多个分析人员合作完成的,画出的E-R图只能反映各局部应用。各局部E-R图之间可能存在一些冲突和重复的部分。为减少这些问题,必须根据实体联系在实际应用中的语义,进行综合、调整和优化,得到系统的合成优化E-R图,如下图所示:

搜索更多关于: 基于jsp的学生成绩管理系统 - 图文 的文档
基于jsp的学生成绩管理系统 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2hqxn34jix6rgfl162a4_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top