下载后可任意编辑软件工程师学生管理系统案例1下载后可任意编辑系统分析和系统设计3.1 学生成绩管理系统的功能分析该学生成绩管理系统是用 ASP.net 网页编程+ Microsoft SQL Server 数据库,在系统中分为大的三个方面: 一是系统管理员页面、 二是老师登录页面、 三是学生登录页面。 1.系统管理员进入学生成绩管理系统的主要功能是: 实现管理员用户的添 加, 修改和删除, 以及对老师添加、 老师修改、 老师删除、 老师查询、 学生的添 加、 学生的修改、 学生的查询、 修改等基本功能, 而且参加开设课程、 选择课程 的管理, 安排老师的任课和学生的选课工作, 管理员为每门课程设置一个学分, 每门课程能够是必修或则选修, 假如学生及格, 学生将获得该课程的学分。 2.老师进入学生成绩管理系统的主要功能是: 各科老师登录系统后能够查询 和修改个人信息、 修改自己的账号密码, 查询自己的授课课程, 实现对选修了自 己课程的学生的成绩进行查询、 录入和修改, 各科老师能够对自己学生选修课程 结束后给予分数, 同时能够对自己所带课程的成绩优秀人数, 及格人数和不及格 人数的分布信息进行查询。 3.学生进行学生成绩管理系统的主要功能是: 每个学生登录系统后能够查询 和修改个人信息、 修改自己的账号密码, 以及自己所选课程任课老师的个人信息, 同时在课程结束后能够查询在校期间各个时间段选修课程的成绩与 学 分 , 以 及 对 单 科 成 绩 和 总 分 的 排 名 查 询 。3.2 系统模块结构图图 3-1 系统功能结构模块图3.3 系统业务流程图首先是进入登录界面, 如图 3.4 所示, 本页面显示系统名称, 密码校验等信 息, 本系统的用户分为三类: 管理员, 老师, 学生。使用者能够在组合框中选择 所要登录的用户的类型, 并输入相应的用户名和密码, 单击”确定”就会将输入 提交给系统以验证用2下载后可任意编辑户、 密码及身份。假如用户类型及密码正确, 就会进入与用 户相对应的界面。3.3.1 系统总业务流程图图 3-2 系统总业务流程图3.3.2 登录业务流程图图 3-3 系统登录业务流程图3.4 系统数据流分析3.4.1 数据流分析本学生成绩管理系统的数据流程: 首先管理员在开课之前, 设定学校的各阶 段学生要学习的课程( 添加课程模块) , 输入正确后添加到"课程信息表"即后台 数据库中的( course) 表, 同时添加在校老师员工的基本信息( 老师信息添加模 块)...