(学生成绩管理系统分析与设计.docVIP

  • 28
  • 0
  • 约3.18千字
  • 约 10页
  • 2016-12-22 发布于北京
  • 举报
河北工程技术学院 《管理系统分析与设计》报告 题目:学生成绩管理系统 班 级:14移动 姓名:朱从号 学号:14590302023 2016年5月20日 摘 要 管理信息系统正在向着网络化、智能化和集成化等趋势发展。学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要求。 关键词:学生成绩管理; 目 录 一. 系统概述 4 1.1 系统开发背景 4 1.2需求分析 4 1.3初步调查与可行性分析 5 1.4系统目标 5 1.5功能分析 6 二、组织结构图 7 2.1组织结构图分析 7 2.2业务流程图 9 2.3数据流程图和数据字典 12 2.3.1数据流程图 12 2.3.2数据字典 13 三、系统设计 15 3.1模块结构体系 15 3.2.系统流程图 17 3.3数据库设计 18 四、收获和体会 19 谢 辞 20 参考文献: 21 一. 系统概述 1.1 系统开发背景 学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。以及让教务处在最短的时间段把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询和统计,以及很好地对系统进行维护。 1.2需求分析 学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统 查阅与自己相关信息,查看留言、提交留言。教师可以通过成绩管理系统查阅学生成绩信息,教师信 息,查看教师留言、学生留言、提交留言、留言的管理等相关操作。系统管理员可以实现以上的所有 功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等 相关操作。 1.3初步调查与可行性分析 可行性分析就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 这步工作的主要是要进行一次大大压缩简化了的系统分析和设计的过程, 也就是 在较高层次上以比较抽象的方式进行系统分析和设计的过程。 可行性研究的最根 本任务是对以后的行动方针提出建议,从而节省人力、时间,按照一个较好的解 决方案来完成设计,并且为工程制定一个初步的计划。 二、组织结构图 2.1组织结构图分析 总控模块管理有三种不同的信息的处理模块,即管理员模块、教师模块、学生模块,各模块的主要功能有: (1)系统管理员进入学生成绩管理的主要功能:实现管理员用户的添加、修改和删除,以及对教师添加、学生的选课工作。 (2)教师进入学生成绩管理系统的主要功能:各科教师登录系统后查询,不及格人数的分布信息进行查询。 (3)学生进入学生成绩管理系统的主要功能:每个学生登录后可以查询和修改个人信息、修改自己的账号密码,以及对单科成绩和总分的排名查询。 具体的功能层次图如图1所示: 图1 功能层次图 2.2业务流程图 经调查之后,结合现行管理模式,为开发本系统而绘制出的学生成绩管理业务流程图。如图2所示: 图2 管理员业务流程图 图3 学生业务流程图 2.3数据流程图和数据字典 2.3.1数据流程图 图5 管理员查询数据流程图 图6 学生成绩管理数据流程图 三、系统设计 3.1模块结构体系 功能模块 图4 功能模块图 3.2.系统流程图 图6 系统流程图 3.3数据库设计 1、系统E-R图 本系统的数据库主要有“学生”、“班级”、“课程”、“教师”等。其中教师与课程系统存在授课联系,并且一个教师可以授m门课程,同时一门课程可由多位教师教,即教师与课程是多对多的关系;一个学生可以学习n们课程,一门课程可以有M个学生学习,即学生与课程是多对多的关系。整个数据库可以用一个E-R图表示。如图8所示: 图7 系统E-R图 2、代码设计 新系统为每个学生设计了代码,一方面可统一学生的成绩管理,另一方面是为了方便数据输入。产品代码为两位数字字符,采用的是顺序码结构。 学生学号:入学时间+学院号+专业+班级+姓名序号 教师职工号:任职时间+学院号+姓名序号 学生成

文档评论(0)

1亿VIP精品文档

相关文档