学生管理系统实习报告模板 联系客服

发布时间 : 星期三 文章学生管理系统实习报告模板更新完毕开始阅读245ab0825ef7ba0d4b733b33

第二章 需求分析

2.1系统需求简介

2.1.1系统目标

(1) 根据查询条件实现学生信息的查询 (2) 学生选课信息查询、成绩信息的查询

(3) 学生信息、课程信息、成绩信息的增加、删除、修改

(4) 对基本信息完成增加、删除、修改时,需注意表与表之间的关联 2.1.2功能需求分析

本系统的功能需求分析如下:

(1) 学生信息查询:学生可以根据学号、姓名、专业进行查询. (2) 学生信息管理:主要是用于学生信息更新、插入、删除;

(3) 学生成绩录入:用于学生成绩管理,录入学生成绩,也可以更新; 2.1.3性能需求分析

(1) 登录、用户界面需求:简洁、易懂、易用、友好的用户界面。 (2) 安全保密性需求:只有凭借用户名和密码登陆系统,才能进行信息的管

理等。

3

第三章 总体设计

3.1设计概述

根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能。把这些模块结合起来组成一个整体。逐一实现各个功能;

3.2系统总体结构及功能模块划分

经过对系统的需求分析,学生信息管理系统主要划分为三个部分:学生信息查询,学生信息管理,学生成绩录入三个功能模块。如图3.2.1 系统的总体结构。

学生信息管理系统 学 生 信 息 查询 学 生 信 息 管理 图3.2.1 系统的总体结构

学 生 成绩录入 3.2.1学生信息查询模块

学生信息查询:学生可以根据学号、姓名、专业进行查询。如图3.2.2学生

信息查询模块结构。

学生信息查询 学号查询 姓名查询 图3.2.2 学生信息管理模块结构

4

3.2.2学生信息管理模块

学生信息管理:主要是用于学生信息更新、插入、删除,如图3.2.3学生管理模块结构。

学生信息管理 学生信息更新 学 生 信 息 录入 学 生 信息删除 成绩更新 基本 信息更新 成绩录入 基本信息录入

图3.2.3 学生信息管理模块结构

3.3系统数据库概念结构设计

根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。 3.3.1系统E-R图

系统E-R图可以将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图结构。

5

姓名 学号 生日 总成绩 学号 系名 课程号成绩 成绩表 学生表 选课 学分 考核 性别 课程号 备注 课程表 学生人数 课程名 开课时间 图3.3.1系统E-R图结构 3.3.2系统数据库的设计

综合以上分析,要实现上面的所有功能模块,主要设计表如下:

表3.3.1 用户表(usedata)

表3.3.2成绩表(SC)

表3.3.3课程表 (C)

6