JAVA学生信息管理系统需求及设计分析Word文档格式.docx
- 文档编号:14076226
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:12
- 大小:55.76KB
JAVA学生信息管理系统需求及设计分析Word文档格式.docx
《JAVA学生信息管理系统需求及设计分析Word文档格式.docx》由会员分享,可在线阅读,更多相关《JAVA学生信息管理系统需求及设计分析Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
2.4.1硬件环境:
奔腾4,128兆以上内存pc机
打印机:
可选。
2.42软件环境:
Windows98,2000,XP,NT,vista版本
三.具体需求:
3.1功能需求
能够游览学生学生的所有信息
能够通过学生的一个信息找到个人学生的相关信息(例如:
知道学生的姓名能够找到该学生的所有有关的学生信息)
通过一条信息找到与之匹配的信息(例如:
查询同一专业的所有人员)
相关人员能对包含学生的学生信息进行管理(因为学生有关情况不是固定不变的所以一旦学生信息发生改变就要对原有信息进行诸如添加,删除,修改等的操作)
必须能对学生有关信息进行相关统计计算(例如:
评定各项奖项,德育考评等)
需要提供打印功能(能对要打印的各项内容都能进行打印服务)
对毕业生进行档案管理
3.2性能需求
数据精确度
查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。
时间特性
一般操作的响应时间应在1-2秒内。
对前面提到的运行环境要求不应存在困难。
四.运行需求:
4.1用户界面
利用菜单界面驱动方式,对用户友好。
必须对鼠标和键盘单独支持。
4.2硬件接口
支持奔腾4,128兆以上pc机。
4.3软件接口
Win98,2000,XP,vista版本
五.数据描述
5.1数据库顶层(系统流程)
系统反馈信息
学生手册操作者信息
查询通知
招生计划异动通知
学生名注册
注册通知
学生管理系统顶层
顶层DD:
数据流名:
操作者信息
组成:
{编号+姓名+部门}
备注:
用于管理员分配操作权限
学生名册
姓名+性别+民族+生贯+出生日期+高考成绩+新生类别+系+专业+年级+学制+政治面貌+联系电话+家庭地址
5.2数据库第2层(教务人员对数据使用)
查询要求
有效的管理要求
有效的查询要求
学生管理要求
学生情况
无权输入
当前输入统计表
成绩表
补考成绩表
管理要求奖励处分表
学生资料表
修复学,退学
报表
第2层DD
加工名:
学生管理
简要描述:
能够对所有与学生学生有关的信息进行处理
输入数据流:
异动通知,查询通知,注册通知,招生计划,学生档案,权限表
输出数据流:
注册学生,系统反馈信息,学生名册,
加工逻辑:
奖惩管理
各管理条例的制定及学生奖惩情况的审核审批
输入数据流:
注册学生,学生手册
奖惩学生名单
权限分配
对用户权限进行分配
操作者信息
权限表
数据库第3层:
异动管理(对发生变动的学生信息进行管理)
权限表
有效查找通知
异动通知浏览通知
要查找的信息有效浏览通知注册通知
有效异动通知有效注册通知
学生手册招生计划
要修改的学生信息注册学生
学生信息表
学生档案
学生名册
第3层DD:
异动管理
加工编号:
1.2
根据学生手册对学生的各学籍异动进行管理(退学,留学,转学,复学等)
有效异动通知,学生手册
要修改的学生信息
查找a
1.7
能够通过学生的一个信息找到个人学籍的相关信息(例如:
知道学生的姓名能够找到该学生的所有有关的学籍信息)
要查找的信息
查找b
1.6
通过一条模糊信息找到与之匹配的信息(例如:
查询姓王的所有人员)
六.数据库表设计
表6-1student表(学生信息表)
字段名称
类型
宽度
允许空值
主键
说明
sno
char
8
NOTNULL
是
学生学号
sname
nvarchar
学生姓名
sex
2
NULL
学生性别
native
20
籍贯
birthday
smalldate
4
学生出生日期
dno
6
学生所在院系编号(外键)
spno
专业代码(外键)
classno
班级号
entime
学生入校时间
home
varchar
40
学生家庭住址
tel
学生联系电话
表6-2user表(用户信息表)
usrno
用户名
usrpwd
密码
usrrights
int
操作权限
表6-3speciality表(专业信息表)
专业代码
院系编号(外键)
spname
专业名称
表6-4class表(班级信息表)
header
班负责人
表6-5change表(学籍变更信息表)
changeid
smallint
记录号
学生学号(外键)
change
1
变更代码(外键)
rectime
datetime
记录时间
description
100
描述
表6-6reward表(奖励处罚记录信息表)
rewardid
表6-7punishment表(处罚记录信息表)
punishmentid
levels
级别代码(外键)
enable
是否生效(T-是F-否)
奖励处罚续表
七.E-R图设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 学生 信息管理 系统 需求 设计 分析