校友录管理系统需求分析剖析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
校友录管理系统需求分析
姓学名:龙云所院:传媒与信息工
程
专学业:12软件号:20121112118
指导教师:刘春华
系统的功能分析:
系统管理:用户管理,修改密码,重新登录
退出系统数据操作:数据录入,数据查询,数据删除,
显示所有记录,存盘并退出,数据库需求分析:根据系统功能,可以确定以下数据项和数据结构:数据录入,必须包括:姓名,性别,电话,家庭地址,邮编,E-mail等基本信息;数据删除,删除某人的信息;数
据查询,可以按姓名,家庭住址,性别等多种方式查询;
显示所有信息
校友录网站的操作流程
如下所示:1.新用户通过注册系统,获得用户登录账号。同时发送用户账号信息以及个人信息到后台数据库相
关表进行存储。2.注册用户可修改登录密码、个人信息及个人头像,并将数据发送到后台数据库相关表进行更新。3.注册用户可通过搜索功能进行同学、班级以及学
校搜索,并可加入搜索到的相关班级,同时将相关数据发送到
后台数据库相关表进行更新。如果没有搜索到学校或班级,则
可创建新的学校或班级。4.用户登录进入校友录后,可以通过数据库的查询列举所加入的所有班级。5.
班级成员可在班级首页的留言板或班级留言板中进行留言,同
时发送相关留言信息到后台数据库相关表进行存储。6.
班级成员可在上传照片页面中上传相片到所属的所有班级,同
时发送相关留言信息到后台数据库相关表进行存储。7.
班级成员可在班级相册页面内对照片进行评论,同时发送相关
评论信息到后台数据库相关表进行储存。
将E-R图转换为关系模型实际上就是要将实体、实体
的属性和实体之间的联系转化为关系模式,这种转换一般遵循
如下原则:
一个实体转换为一个关系模式,实体的属性就是关系
的属性,实体的关键字就是关系的关键字。
一个1:1联系可以转换为一个独立的关系模式,也可
以与任意一端实体所对应的关系合并,在被合并关系中增加属
性,其新增的属性为联系本身的属性和与联系相关的另一个实
体的码。
一个1:n联系可以转换为一个独立的关系模式,也可
以与n端对应的关系模式合并。如果转换为一个独立的关系模
式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。如果与n端的关系模式合并则在n端实体集中增加新属性,新属性由联系对应的1端实体集的码和联系自身的属性构成,新增属性后原关系的码不变。
一个m:n联系转换为一个关系模式,与该联系相连的各实
体的码以及联系本身具有的属性均转换为关系的属性,而关系
的码为各实体码的组合。
每一实体转换成一个关系模式(带下划线的属性为码)
n实体:用户
对应关系模式:用户表(登录名,密码)
n实体:个人资料
对应关系模式:个人资料表(登录名,用户名,性别,出生日期,注册时间,电话,住址,E-MAIL,头像)
n实体:头衔
对应关系模式:头衔表(头衔编号,头衔名称,描述)
n实体:班级
对应关系模式:班级表(班级编号,班级名称,创建者,创建日期,所属学校)
n实体:学校
对应关系模式:学校表(学校编号,学校名称)
n实体:留言
对应关系模式:留言表(留言编号,留言内容,留言人,留言日期,修改日期,所属班级编号)
n实体:相片
对应关系模式:相片表(相片编号,相片名称,上传人,上传日期,相片路径,相片大小)
n实体:评论
对应关系模式:评论表(评论编号,评论人,评论日期,评论内容,评论相片,所属班级)
2) n 每一m:n的联系转换为一个关系模式联系:登录
所联系的实体及关键字:用户(登录名),头衔(头衔编号),班级(班级编号)。
对应关系模式:用户班级表(登录名,班级编号,头衔编号)
n联系:相册
所联系的实体及关键字:班级(班级编号),相片(相片编号)。
对应关系模式:相册表(班级编号,相片编号)
校友录总系统的E-R图:
好友信息查 询
添加好友信息
我的系统 E-R 图如下:
管理员管理
网络通讯
好友管理
注册用户列表
系统帮组中心
用户信息查询 添加管理员
管理员信息列表
系统信息
查询管理员信息 修改个人资料
添加新用户
在线用户列表
网络管理
我的信息列表 群信息列表
增加群信息
关于笨系统
用户服务
用户信息管理
校友录管理系统
系统运行环境
管理员用户
用户信息管理
管理员管理
校友管理
用户服务
网络通讯
网络管理
系统信息
系统运行环境
注册用用列表
增加新用户
用户信息查询
管理员信息列表
增加管理员
查询管理员信息
好友信息查询
增加好友信息
修改个人资料
在线用户列表
我的信息爱列表
增加群组信息
群组信息列表
系统帮助中心
基于系统
用户与留言之间的E-R图:
用户名性别密码实名用户类注册日
发表时间
发表
类
好友管理分析e-r图:
内容其他留言
用户