毕业设计管理系统数据字典
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理员
数据流去向
为未选到毕业设计题目的学生分配题目
数据流组成
很多条信息,每个信息由一个学生对应一个题目组成
数据文件词条
数据文件名称
账户信息
简要描述
学生,老师和管理员的帐号信息
输入数据
帐号的更新信息
输出数据
学生和老师帐号信息
数据文件组成
关系表。全都为字符串类型:帐号,帐号密码,帐号所有者姓名,班级,学号(老师的职工号)
信息文本
数据流名称
结果显示
简要描述
系统显示学生的选择结果
数据流来源
查询子系统
数据流去向
学生
数据流组成
一个毕设题目信息条目,选择的时间
数据流名称
查看选课情况
简要描述
系统显示其他学生的选择申请情况
数据流来源
选择情况显示
数据流去向
学生
数据流组成
若干个毕设题目信息条目及人数
数据流名称
学生登录
简要描述
学生的登录与否
数据流来源
学生
数据流去向
账户管理子系统
数据流组成
整数标志
数据流名称
学生权限
简要描述
学生的操作权限
数据流来源
账户管理子系统
数据流去向
学生
数据流组成
整数标志
导师子系统
数据流名称
查看选课情况
简要描述
导师查看当前选课情况
数据流来源
导师
数据流去向
查询子系统
数据流组成
一个request,字符型
数据流名称
导师权限
存储方式
表。关键字:特长,专业成绩,获奖情况,项目经历。
备注
该文件在系统创建时就被录入,并且无法修改。
数据文件名称
课题及导师信息
简要描述
记录毕业设计题目,导师的信息
输入数据
每个老师毕业设计题目信息
输出数据
告知学生他选中的题目所有信息,告知老师选择他题目的老师
数据文件组成
关系表:题目号,题目名,方向,所属老师,选择的学生
输出数据流
反馈结果
加工逻辑
TO选择了该老师的题目每个学生
IF该学生符合其所选毕设题目的能力要求THEN选中该学生
ELSE从该题目的信息中删除该学生的姓名和学号
加工名称
题目选择情况显示
简要描述
系统向老师反馈自己题目的选择情况
输入数据流
无
输出数据流
结果显示
加工逻辑
IF老师进入系统THEN输出与该老师相关的所有题目选择信息(每个题目信息包括选择的学生的所有基本信息)
查看学生和老师的帐号信息
数据流组成
学生的学号或老师的职工号
数据流名称
学生和老师帐号信息
简要描述
学生和老师的帐号信息
数据流来源
帐号信息
数据流去向
查看学生和老师帐号信息
数据流组成
学生学号,姓名,班级(老师职工号,姓名)
数据流名称
毕业设计题目分配信息
简要描述
管理员为没有选到题目的学生分配一个题目
数据流来源
输出数据流
结果反馈
加工逻辑
IF某一题目被标记THEN
{
将该学生的学号和姓名加入到该题目的毕业设计题目信息中
将该题目的相关信息输出
}
加工名称
选择情况显示
简要描述
学生从所有毕业设计题目中选择一个题目
输入数据流
选择毕业设计题目请求
输出数据流
结果反馈
加工逻辑
IF某一题目被标记THEN
{
将该学生的学号和姓名加入到该题目的毕业设计题目信息中
简要描述
导师操作权限
数据流来源
账户管理子系统
数据流去向
导师
数据流组成
可做操作
数据流名称
提交毕业设计题目
简要描述
导师提出向系统录入毕业设计题目的请求
数据流来源
导师
数据流去向
查询子系统
数据流组成
一个request,字符串型
数据流名称
查看学生相关信息请求
简要描述
导师提出向系统查看选择自己题目的学生的情况的请求
毕业设计管理系统数据字典
外部实体词条
外部实体名称
学生
简要描述
学院大四学生
有关数据流
学生登录,学生权限,导师信息,查看选课情况,查看课题信息,提交毕业设计题目,结果显示
备注
每个人必须选择一个毕设题目,并且只有一次或两次选题机会
外部实体名称
导师
简要描述
学院提供毕业设计题目的老师
有关数据流
查看选课情况,提交毕业设计题目,查看学生相关信息请求,选择学生请求或拒绝,反馈结果,导师信息,毕业设计题目信息
简要描述
向老师反馈自己题目的选择情况
数据流来源
选择情况显示
数据流去向
老师
数据流组成
选择自己题目的学生的基本信息,包括学号,姓名,班级等
教务科管理员子系统
数据流名称
修改帐号请求
简要描述
学生,老师或管理员向系统提出修改帐号信息的请求
数据流来源
学生,老师或管理员提出
数据流去向
修改帐号信息
数据流组成
一个request,字符型
存储方式
表。关键字:帐号,密码,姓名,班级。
备注
每个实体只能有一个帐号;帐号被默认为学生学号,老师职工号;管理员无权限修改学生和老师的帐号信息。
数据文件名称
学生信息
简要描述
记录学生的专业相关的背景
输入数据
无
输出数据
某个学生所有的能力相关信息
数据文件组成
关系表:全为字符串类型。包括特长,专业成绩,获奖情况,项目经历
备注
密码最多只能输3次
加工名称
查看学生和老师的帐号信息
简要描述
了解学生和老师的相应信息,防止学生或老师丢失帐号或忘记密码
输入数据流
查看学生和老师帐号信息请求
输出数据流
学生和老师帐号信息
加工逻辑
IF学号或职工号在数据库中THEN输出该帐号的所有信息
ELSE输出“无相关信息”
加工名称
为未选到毕业设计题目的学生分配题目
数据流来源
导师
数据流去向
查询子系统
数据流组成
一个request,字符串型
数据流名称
选择学生请求或拒绝
简要描述
老师选择适合的学生
数据流来源
老师
数据流去向
选课题子系统
数据流组成
一个request,字符型
数据流名称
导师信息
简要描述
导师背景介绍
数据流来源
导师
数据流去向
查询子系统
数据流组成
文本信息
数据流名称
反馈结果
简要描述
为经过2轮选择仍未选到毕设题目的学生分配题目
输入数据流
毕业设计题目分配信息
输出数据流
反馈结果
加工逻辑
IF学生仍未选到毕设题目THEN为他任意指定一个可以被选择的题目
ELSE跳过这个学生,看下一个学生
简要描述
学生向系统提出选择一个适合自己的题目的请求
数据流来源
学生
数据流去向
查询子系统
数据流组成
一个request,字符型
数据流名称
导师信息
简要描述
导师相关背景介绍
数据流来源
查询子系统
数据流去向
学生
数据流组成
信息文本
数据流名称
查看课题信息
简要描述
课题相关信息
数据流来源
查询子系统
数据流去向
学生
数据流组成
数据流名称
新的帐号信息
简要描述
学生,老师或管理员向系统提出修改帐号信息的请求后输入的新的信息
数据流来源
学生,老师或管理员提出
数据流去向
帐号信息数据文件中
数据流组成
新的密码,或新的班级,或新的职工号
数据流名称
查看学生和老师帐号信息请求
简要描述
管理员可以查看学生和老师的帐号信息
数据流来源
管理员
数据流去向
输出数据流
无
加工逻辑
IF帐号信息在数据库中THEN
For(i=0;i<=2;i++)
{
IF密码正确THEN输入新的帐号信息,更新数据库信息
ELSE密码错误,请重新输入密码
}
ELSE该帐号不存在
备注
密码最多只能输3次
加工名称
选择毕业设计题目
简要描述
学生从所有毕业设计题目中选择一个题目
输入数据流
选择毕业设计题目请求
}
ELSE该帐号不存在
备注
密码最多只能输3次
加工名称
提交毕业设计题目
简要描述
老师将自己的毕业设计题目录入到系统
输入数据流
毕业设计题目信息,提交毕业设计题目请求
输出数据流
无
加工逻辑
IF系统中没有题目THEN将所有题目录入到系统
ELSE更新题目信息
加工名称
查看学生能力相关信息
简要描述
老师可以查看选择自己题目的学生的相关能力信息
备注
老师有根据学生背景选择或拒绝某毕业生的申请
外部实体名称
教务科管理员
简要描述
维护系统正常运行,并为未选到毕业设计题目的学生分配题目
有关数据流
查看学生信息,查看导师信息,查看选课结果,查看申请情况,开启系统,关闭系统,分配课题,管理学生信息,管理教师信息
备注
数据流词条
学生子系统
数据流名称
提交毕业设计题目
将该题目的相关信息输出
}
导师
加工名称
修改帐号信息
简要描述
每个用户都可以修改自己的帐号密码和其他帐号信息
输入数据流
修改帐号请求,新的帐号信息
输出数据流
无
加工逻辑
IF帐号信息在数据库中THEN
For(i=0;i<=2;i++)
{
IF密码正确THEN输入新的帐号信息,更新数据库信息
ELSE密码错误,请重新输入密码
输入数据流
查看学生能力相关信息请求
输出数据流
特定学生的能力相关信息
加工逻辑
IF学号在数据库中THEN输出该学号学生的所有能力相关信息
ELSE该学生不存在
备注
老师只能查看选择自己题目的学生的信息,没有权限查看其他学生的
加工名称
选择学生
简要描述
老师根据学生的情况决定是否让学生选择自己的题目
输入数据流
选择学生请求
长度
0-500字符
数据元素名称
班级
类型
字符串
长度
4-10个字符
数据元素名称
题号
简要描述
唯一标识题目的数据
类型
字符串
长度
6-10个字符
数据元素名称
题目名
类型
字符串
长度
1-30个字符
加工逻辑词条
学生
加工名称
修改帐号信息
简要描述
每个用户都可以修改自己的帐号密码和其他帐号信息
输入数据流
修改帐号请求,新的帐号信息
数据元素词条
数据元素名称
学生学号
简要描述
唯一标识学生的数据
类型
字符串
长度
6个字符
数据元素名称
职工号
简要描述
唯一标识老师和管理员的数据
类型
字符串
长度
6个字符
数据元素名称
姓名
类型
字符串
长度
4-10个字符
数据元素名称密码类型 Nhomakorabea字符串
长度
4-15个字符
数据元素名称
学生能力信息
简要描述
反映学生的专业能力
类型
字符串
存储方式
表。关键字:题目号,题目名,方向,老师,学生
数据文件名称
选课题结果
简要描述
记录毕业设计题目分配信息
输入数据
每个老师毕业设计题目信息
输出数据
告知学生他选中的题目所有信息,告知管理员初选情况
数据文件组成
关系表:题目号,题目名,方向,所属老师,选择的学生
存储方式
表。关键字:题目号,题目名,方向,老师,学生
教务科管理员
加工名称
修改帐号信息
简要描述
每个用户都可以修改自己的帐号密码和其他帐号信息
输入数据流
修改帐号请求,新的帐号信息
输出数据流
无
加工逻辑
IF帐号信息在数据库中THEN
For(i=0;i<=2;i++)
{
IF密码正确THEN输入新的帐号信息,更新数据库信息
ELSE密码错误,请重新输入密码
}
ELSE该帐号不存在
数据流去向
为未选到毕业设计题目的学生分配题目
数据流组成
很多条信息,每个信息由一个学生对应一个题目组成
数据文件词条
数据文件名称
账户信息
简要描述
学生,老师和管理员的帐号信息
输入数据
帐号的更新信息
输出数据
学生和老师帐号信息
数据文件组成
关系表。全都为字符串类型:帐号,帐号密码,帐号所有者姓名,班级,学号(老师的职工号)
信息文本
数据流名称
结果显示
简要描述
系统显示学生的选择结果
数据流来源
查询子系统
数据流去向
学生
数据流组成
一个毕设题目信息条目,选择的时间
数据流名称
查看选课情况
简要描述
系统显示其他学生的选择申请情况
数据流来源
选择情况显示
数据流去向
学生
数据流组成
若干个毕设题目信息条目及人数
数据流名称
学生登录
简要描述
学生的登录与否
数据流来源
学生
数据流去向
账户管理子系统
数据流组成
整数标志
数据流名称
学生权限
简要描述
学生的操作权限
数据流来源
账户管理子系统
数据流去向
学生
数据流组成
整数标志
导师子系统
数据流名称
查看选课情况
简要描述
导师查看当前选课情况
数据流来源
导师
数据流去向
查询子系统
数据流组成
一个request,字符型
数据流名称
导师权限
存储方式
表。关键字:特长,专业成绩,获奖情况,项目经历。
备注
该文件在系统创建时就被录入,并且无法修改。
数据文件名称
课题及导师信息
简要描述
记录毕业设计题目,导师的信息
输入数据
每个老师毕业设计题目信息
输出数据
告知学生他选中的题目所有信息,告知老师选择他题目的老师
数据文件组成
关系表:题目号,题目名,方向,所属老师,选择的学生
输出数据流
反馈结果
加工逻辑
TO选择了该老师的题目每个学生
IF该学生符合其所选毕设题目的能力要求THEN选中该学生
ELSE从该题目的信息中删除该学生的姓名和学号
加工名称
题目选择情况显示
简要描述
系统向老师反馈自己题目的选择情况
输入数据流
无
输出数据流
结果显示
加工逻辑
IF老师进入系统THEN输出与该老师相关的所有题目选择信息(每个题目信息包括选择的学生的所有基本信息)
查看学生和老师的帐号信息
数据流组成
学生的学号或老师的职工号
数据流名称
学生和老师帐号信息
简要描述
学生和老师的帐号信息
数据流来源
帐号信息
数据流去向
查看学生和老师帐号信息
数据流组成
学生学号,姓名,班级(老师职工号,姓名)
数据流名称
毕业设计题目分配信息
简要描述
管理员为没有选到题目的学生分配一个题目
数据流来源
输出数据流
结果反馈
加工逻辑
IF某一题目被标记THEN
{
将该学生的学号和姓名加入到该题目的毕业设计题目信息中
将该题目的相关信息输出
}
加工名称
选择情况显示
简要描述
学生从所有毕业设计题目中选择一个题目
输入数据流
选择毕业设计题目请求
输出数据流
结果反馈
加工逻辑
IF某一题目被标记THEN
{
将该学生的学号和姓名加入到该题目的毕业设计题目信息中
简要描述
导师操作权限
数据流来源
账户管理子系统
数据流去向
导师
数据流组成
可做操作
数据流名称
提交毕业设计题目
简要描述
导师提出向系统录入毕业设计题目的请求
数据流来源
导师
数据流去向
查询子系统
数据流组成
一个request,字符串型
数据流名称
查看学生相关信息请求
简要描述
导师提出向系统查看选择自己题目的学生的情况的请求
毕业设计管理系统数据字典
外部实体词条
外部实体名称
学生
简要描述
学院大四学生
有关数据流
学生登录,学生权限,导师信息,查看选课情况,查看课题信息,提交毕业设计题目,结果显示
备注
每个人必须选择一个毕设题目,并且只有一次或两次选题机会
外部实体名称
导师
简要描述
学院提供毕业设计题目的老师
有关数据流
查看选课情况,提交毕业设计题目,查看学生相关信息请求,选择学生请求或拒绝,反馈结果,导师信息,毕业设计题目信息
简要描述
向老师反馈自己题目的选择情况
数据流来源
选择情况显示
数据流去向
老师
数据流组成
选择自己题目的学生的基本信息,包括学号,姓名,班级等
教务科管理员子系统
数据流名称
修改帐号请求
简要描述
学生,老师或管理员向系统提出修改帐号信息的请求
数据流来源
学生,老师或管理员提出
数据流去向
修改帐号信息
数据流组成
一个request,字符型
存储方式
表。关键字:帐号,密码,姓名,班级。
备注
每个实体只能有一个帐号;帐号被默认为学生学号,老师职工号;管理员无权限修改学生和老师的帐号信息。
数据文件名称
学生信息
简要描述
记录学生的专业相关的背景
输入数据
无
输出数据
某个学生所有的能力相关信息
数据文件组成
关系表:全为字符串类型。包括特长,专业成绩,获奖情况,项目经历
备注
密码最多只能输3次
加工名称
查看学生和老师的帐号信息
简要描述
了解学生和老师的相应信息,防止学生或老师丢失帐号或忘记密码
输入数据流
查看学生和老师帐号信息请求
输出数据流
学生和老师帐号信息
加工逻辑
IF学号或职工号在数据库中THEN输出该帐号的所有信息
ELSE输出“无相关信息”
加工名称
为未选到毕业设计题目的学生分配题目
数据流来源
导师
数据流去向
查询子系统
数据流组成
一个request,字符串型
数据流名称
选择学生请求或拒绝
简要描述
老师选择适合的学生
数据流来源
老师
数据流去向
选课题子系统
数据流组成
一个request,字符型
数据流名称
导师信息
简要描述
导师背景介绍
数据流来源
导师
数据流去向
查询子系统
数据流组成
文本信息
数据流名称
反馈结果
简要描述
为经过2轮选择仍未选到毕设题目的学生分配题目
输入数据流
毕业设计题目分配信息
输出数据流
反馈结果
加工逻辑
IF学生仍未选到毕设题目THEN为他任意指定一个可以被选择的题目
ELSE跳过这个学生,看下一个学生
简要描述
学生向系统提出选择一个适合自己的题目的请求
数据流来源
学生
数据流去向
查询子系统
数据流组成
一个request,字符型
数据流名称
导师信息
简要描述
导师相关背景介绍
数据流来源
查询子系统
数据流去向
学生
数据流组成
信息文本
数据流名称
查看课题信息
简要描述
课题相关信息
数据流来源
查询子系统
数据流去向
学生
数据流组成
数据流名称
新的帐号信息
简要描述
学生,老师或管理员向系统提出修改帐号信息的请求后输入的新的信息
数据流来源
学生,老师或管理员提出
数据流去向
帐号信息数据文件中
数据流组成
新的密码,或新的班级,或新的职工号
数据流名称
查看学生和老师帐号信息请求
简要描述
管理员可以查看学生和老师的帐号信息
数据流来源
管理员
数据流去向
输出数据流
无
加工逻辑
IF帐号信息在数据库中THEN
For(i=0;i<=2;i++)
{
IF密码正确THEN输入新的帐号信息,更新数据库信息
ELSE密码错误,请重新输入密码
}
ELSE该帐号不存在
备注
密码最多只能输3次
加工名称
选择毕业设计题目
简要描述
学生从所有毕业设计题目中选择一个题目
输入数据流
选择毕业设计题目请求
}
ELSE该帐号不存在
备注
密码最多只能输3次
加工名称
提交毕业设计题目
简要描述
老师将自己的毕业设计题目录入到系统
输入数据流
毕业设计题目信息,提交毕业设计题目请求
输出数据流
无
加工逻辑
IF系统中没有题目THEN将所有题目录入到系统
ELSE更新题目信息
加工名称
查看学生能力相关信息
简要描述
老师可以查看选择自己题目的学生的相关能力信息
备注
老师有根据学生背景选择或拒绝某毕业生的申请
外部实体名称
教务科管理员
简要描述
维护系统正常运行,并为未选到毕业设计题目的学生分配题目
有关数据流
查看学生信息,查看导师信息,查看选课结果,查看申请情况,开启系统,关闭系统,分配课题,管理学生信息,管理教师信息
备注
数据流词条
学生子系统
数据流名称
提交毕业设计题目
将该题目的相关信息输出
}
导师
加工名称
修改帐号信息
简要描述
每个用户都可以修改自己的帐号密码和其他帐号信息
输入数据流
修改帐号请求,新的帐号信息
输出数据流
无
加工逻辑
IF帐号信息在数据库中THEN
For(i=0;i<=2;i++)
{
IF密码正确THEN输入新的帐号信息,更新数据库信息
ELSE密码错误,请重新输入密码
输入数据流
查看学生能力相关信息请求
输出数据流
特定学生的能力相关信息
加工逻辑
IF学号在数据库中THEN输出该学号学生的所有能力相关信息
ELSE该学生不存在
备注
老师只能查看选择自己题目的学生的信息,没有权限查看其他学生的
加工名称
选择学生
简要描述
老师根据学生的情况决定是否让学生选择自己的题目
输入数据流
选择学生请求
长度
0-500字符
数据元素名称
班级
类型
字符串
长度
4-10个字符
数据元素名称
题号
简要描述
唯一标识题目的数据
类型
字符串
长度
6-10个字符
数据元素名称
题目名
类型
字符串
长度
1-30个字符
加工逻辑词条
学生
加工名称
修改帐号信息
简要描述
每个用户都可以修改自己的帐号密码和其他帐号信息
输入数据流
修改帐号请求,新的帐号信息
数据元素词条
数据元素名称
学生学号
简要描述
唯一标识学生的数据
类型
字符串
长度
6个字符
数据元素名称
职工号
简要描述
唯一标识老师和管理员的数据
类型
字符串
长度
6个字符
数据元素名称
姓名
类型
字符串
长度
4-10个字符
数据元素名称密码类型 Nhomakorabea字符串
长度
4-15个字符
数据元素名称
学生能力信息
简要描述
反映学生的专业能力
类型
字符串
存储方式
表。关键字:题目号,题目名,方向,老师,学生
数据文件名称
选课题结果
简要描述
记录毕业设计题目分配信息
输入数据
每个老师毕业设计题目信息
输出数据
告知学生他选中的题目所有信息,告知管理员初选情况
数据文件组成
关系表:题目号,题目名,方向,所属老师,选择的学生
存储方式
表。关键字:题目号,题目名,方向,老师,学生
教务科管理员
加工名称
修改帐号信息
简要描述
每个用户都可以修改自己的帐号密码和其他帐号信息
输入数据流
修改帐号请求,新的帐号信息
输出数据流
无
加工逻辑
IF帐号信息在数据库中THEN
For(i=0;i<=2;i++)
{
IF密码正确THEN输入新的帐号信息,更新数据库信息
ELSE密码错误,请重新输入密码
}
ELSE该帐号不存在