资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
学生成绩管理信息系统分析报告一、组织结构分析学生成绩管理系统是为了利用计算机实现一个学校的学生成绩管理工作。因此,系 统应该有一个全局管理功能,以便实现不同的功能选择。也就是应具备全局管理功能。这里 用总控模块实现。由于处理信息时涉及管理员、教师、学生三类主体,所以总控模块管理有 三种不同的信息的处理模块。即管理员模块、教师模块、学生模块。由于每种信息的处理涉 及到对信息案的不同的子功能,所以又涉及到对众多的子功能的管理。在此基础上,总结得 到该学生成绩管理系统的组织结构如下图1:添 加 用 户修 改 信 息 密 码删 除 用 户浏 览 用 户添 加 学 生删 除 学 生学 生 信 息 查 询学 生 信 息 修 改学 生 用 户 浏 览添 加 教 师删 除 教 师教 师 信 息 查 询教 师 信 息 修 改教 师 用 户 浏 览任 课 信 息 查 询任 课 修 改 删 除添 加 科 目科 目 删 除 修 改课 程 安 排课 程 信 息 浏 览图 1 、学生成绩管理系统组织结构图二、结构功能分析在系统中分为大的三个方面:系统管理员模块、教师模块、学生模块,其主要功能有1、 系统管理员进入学生成绩管理系统的主要功能是:实现管理员用户的添加、修改和 删除,以及对教师添加、教师修该、教师删除、教师查询、学生的添加、学生的修改、学生 的查询等基本功能,并且参与开设课程、选择课程的管理,安排教师的任课和学生的选课工 作,管理元为每门课程设置一个学分,没门课程可以是必修或选修,如果学生及格,学生将 获得该课程学分。2 、 教师进入学生成绩管理系统的主要功能是:各科教师登录系统后查询和修改个人信 息、修改自己的账号密码,查询自己的授课课程,实现对选秀了自己课程的学生的成绩进行 查询、录入和修改,各科老师可以对自己学生选修课程结束后给与分数,同时可以对自己所 带课程的成绩优秀人数、及格人数和不及格人数的分布信息进行查询。3 、 学生进入学生成绩管理系统的主要功能是:每个学生登录系统后可以查询和修改个 人信息、修改自己的账号密码,以及自己所选课程任课老师的个人信息,同时在课程结束后 可以查询在校期间各个时间段选修课程的成绩与学分,以及对单科成绩和总分的排名查询。三、系统业务流程图系统的总业务流程图如下图2:r*登录系统登录密码机用 户类型验证进入教师管理 页面是否系统 管理员?进入学生管理 页面操作结束?进入管理员管 理模块操作结束?用户冉雇且ip*正确操作结束?退出系统图 2、学生成绩管理信息系统总业务流程图四、系统数据流程图系统的数据流程图如下图3 所示3-1、学生成绩管理系统零层 DFD管理员1.21.41.3基本荷羸学生信羸学生学生信嵐选课、上课上报、审批考核教师信息数据1.1录入、修改、查询成绩数据库3-2、学生成绩管理系统第一层 DFD五、子系统划分学生成绩管理系统按其功能分为管理员模块、教师模块和学生模块,每一个子系统下又有相应的小系统,所以得该系统的子系统划分表为下图 4:学生成绩管理系统一级子系统二级子系统管理员系统1r1!学 生 系 统1rr +教 师 系 统用学教成户生师绩信信信信息息息息管管管管理理理理子系子系子系子系系 统系 统系 统系 统学学成任修生生绩课改信信排教密息息名师码查修查查子询改询询系子系子系子系子系统系 统系 统系 统系 统教教添科成师师加目绩信信科删分息息目除布查修子修查询改系改询子系子系统子系子系系 统系 统系 统系 统图 4 、子系统划分六、数据库概念结构设计 本系统的数据库主要有“学生”、教师、管理员、课程等。其中教师与课程存在授课联 系,并且一个教师可以授N门课程,即教师与课程是一对多的关系。一个学生可以学习N 门课程,一门课程可以有M个学生学习,即学生与课程是多对多的关系。其中管理员与课 程存在开课联系,并且一个管理员可以可设N门课程,即管理员与课程之间是一对多的关 系。整个数据库可以用一个E-R图表示。如下图5:授课开设授课时间选课考试课程管理员教师学生图 5 、整体 E-R 图该系统的一级子系统分为管理员子系统、教师子系统和学生子系统,所以子系统的数据库E-R图如下5-1、5-2、5-3所示:图5-1、学生E-R实体图图 5-2 、教师 E-R 实体图图 5-3、管理员 E-R 实体
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号