基于SSM学生信息管理系统可做毕业设计参考

第一章 系统需求分析
1.1 系统基本功能需求
系统中涉及系统管理员一种权限;接下来针对这种权限说明下功能结构;
1.1.1 系统结构
主要功能有:
系统管理员:学生信息管理,班级信息管理,年级信息管理,系统管理(包括数据字典管理,数据字典类别管理,修改密码)
1.1.2 系统业务流程图

1.2 数据库需求分析
根据上面业务流程图所涉及到的内容,数据库要设计的表有:学生表,班级表,年级表,数据字典类别表,数据字典表,管理表
1.3 系统目标
本选题系统的设计主要将实现以下目标:
(1).人性化设计:系统界面友好,操作简单;
(2).实现对学生信息的管理,班级信息的管理,年级信息的管理;
第二章 系统概要设计
2.1总体设计
2.1.1 处理流程

一,管理员
(1).打开系统,进入系统登录界面,
(2).通过验证后,进入系统管理主界面
(3).用户操作,执行相应的功能,
(4).退出系统。
2.1.2系统的数据流图

2.2 系统结构图

针对本系统的需求,设计出如下面所示的数据项和数据结构:
管理员表:编号,用户名,密码;
学生表:学生编号,学号,姓名,性别,出生日期,入学时间,民族,政治面貌,所在班级,班级备注,学生照片;
班级表:班级编号,班级名称,所在年级,班级备注;
年级表:年级编号,年级名称,年级备注;
数据字典表:数据字典编号,数据字典类别,数据字典值,数据字典备注;
数据字典类别:数据字典类别编号,数据字典类别名称,数据字典类别备注;

2.3数据库设计
(1).系统管理员信息E-R图

(2). 学生信息E-R图

(4). 班级信息E-R图

(5). 年级信息E-R图

(6). 数据字典信息E-R图

(7). 数据字典信息E-R图

(8)实体之间的关系图

2.4逻辑结构设计
1,学生和班级是多对一关系;
2,班级和年级是多对一关系;
2,数据字典和数据字典类别是多对一关系;
2.5数据库表的设计
(1). 管理员信息表
字段名 数据类型 长度 是否主键 描述
UserId Int 是 自动编号
Username varchar 20 用户名
Password varchar 20 密码

(2). 学生表
字段名 数据类型 长度 是否主键 描述
studentId varchar 40 是 UUID
stuNo varchar 20 学号
stuName varchar 20 学生姓名
stuSex varchar 10 学生性别
stuBirthday date 出生日期
stuRxsj date 入学时间
stuNation varchar 20 民族
stuZzmm varchar 20 政治面貌
classId int 11 班级编号
stuDesc text 备注
stuPic varchar 20 学生照片

(3). 班级表
字段名 数据类型 长度 是否主键 描述
classId Int 11 是 自动编号
className varchar 20 班级名称
gradeId Int 11 年级外键
classDesc Text 班级描述

(4). 年级表
字段名 数据类型 长度 是否主键 描述
gradeId Int 11 是 自动编号
gradeName Varchar 20 年级名称
gradeDesc text 年级备注

(5). 数据字典表
字段名 数据类型 长度 是否主键 描述
ddId Int 11 是 自动编号
ddTypeId int 11 数据字典类别
ddValue varchar 20 数据字典值
ddDesc text 备注

(6). 数据字典类别表
字段名 数据类型 长度 是否主键 描述
ddTypeId Int 11 是 自动编号
ddTypeName varchar 20 数据字典类别
ddTypeDesc text 备注

源码获取q1494893846

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bsgood

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值