网上校友录管理系统需求分析Word格式文档下载.docx
- 文档编号:22189164
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:19
- 大小:20.04KB
网上校友录管理系统需求分析Word格式文档下载.docx
《网上校友录管理系统需求分析Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网上校友录管理系统需求分析Word格式文档下载.docx(19页珍藏版)》请在冰豆网上搜索。
我的班级子用例
校友专享子用例
校友论坛子用例
系统管理员用例图
用例描述:
1、浏览校友捐赠用例
用例名:
浏览校友捐赠
参与执行者:
游客、校友用户
入口条件:
无
事件流:
进入系统主界面,点击校友捐赠按钮,系统会列出所有的校友捐赠记录,点击任意一条记录浏览详细内容。
出口条件:
显示校友捐赠信息。
异常事件:
假设数据库中没有保存的校友捐赠信息,那么提示暂无校友捐赠信息。
2、浏览校园风光用例
浏览校园风光
进入系统主界面,点击校园风光按钮,系统会列出所有已存储的校园风光图片的缩略图,点击任意一张图片浏览大图。
显示校园风光照片。
假设数据库中没有保存的校园风光图片,那么提示暂无校园风光图片。
3、浏览校友风采用例
浏览校友风采
参与者:
游客、校友用户
无
进入系统主界面,点解校友风采按钮,系统会列出所有记录的杰出校友,点击任意一个浏览详细信息。
显示杰出校友详细信息。
假设数据库中不存在校友风采数据,否那么提示暂未保存杰出校友信息。
4、浏览校园新闻用例
浏览校园新闻
进入系统主界面,点击校园新闻,系统会列出所有新闻记录,点击任一一条新闻浏览详细内容。
显示相关新闻
假设数据库中不存在新闻记录,那么提示暂无新闻记录。
5、进入我的班级用例
进入我的班级
校友用户
校友用户已登录系统
进入系统主界面,点击进入我的班级。
显示我的班级页面。
6、查看班级成员用例
查看班级成员
校友用户在我的班级页面,点击查看班级成员。
显示班级已注册校友
7、班级留言用例
班级留言
校友用户在我的班级页面,点击班级留言。
显示班级留言板
8、查看成员最新动态用例
查看成员最新动态
校友用户在我的班级页面,点击查看成员最新动态。
显示班级成员最新动态。
9、使用校友专享用例
使用校友专享
校友用户在系统主界面,点击校友专享。
显示校友专享页面。
10、进入学生成绩查询系统用例
进入学生成绩查询系统
校友用户在校友专享页面,点击学生成绩查询系统。
连接到学生成绩查询系统
12、进入教师测评系统用例
进入教师测评系统
校友用户在校友专享页面,点击教师测评系统。
连接到教师测评系统
13、更新个人信息用例
校友用户在系统主界面,点击更新个人信息。
显示更新个人信息页面。
15、查看校友资料用例
查看校友资料
校友用户、系统管理员
校友用户在查看班级成员页面或者校友查找结果页面,点击某项结果的查看资料按钮。
显示指定校友的资料。
16、校友查找用例
校友查找
校友用户在系统主界面,点击校友查找。
显示查找结果页面。
17、校友留言用例
校友留言
校友用户在校友查找结果页面,点击某项结果的留言按钮。
显示校友留言板。
18、关注校友用例
关注校友
校友用户在校友查找结果页面,点击某项结果的关注该校友按钮。
成功把指定校友添加到我关注的校友数据库中。
19、使用校友论坛用例
使用校友论坛
校友用户在系统主界面,点击校友论坛按钮。
显示校友论坛。
20、管理校友论坛用例
管理校友论坛
系统管理员
系统管理员已登录系统
系统管理员在系统主界面,点击校友论坛。
显示校友论坛管理页面。
21、管理校友相册用例
管理校友相册
系统管理员在系统主界面,点击校友相册。
显示校友相册管理页面。
22、管理校友用户用例
管理校友用户
系统管理员在系统主界面,点击查找校友,可对查找出的校友进行管理。
显示查找校友结果管理页面。
23、管理校园新闻用例
管理校园新闻
系统管理员在系统主界面,点击校友新闻。
显示校友新闻管理页面。
24、管理校友风采用例
管理校友风采
系统管理员在系统主界面,点击校友风采。
显示校友风采管理页面。
25、管理校园风光用例
管理校园风光
系统管理员在系统主界面,点击校园风光。
显示校园风光管理页面。
26、管理校友捐赠用例
管理校友捐赠
系统管理员在系统主界面,点击校友捐赠。
显示校友捐赠管理页面。
27、管理班级留言用例
管理班级留言
班级管理员
班级管理员已登录系统
班级管理员在我的班级页面,点击班级留言。
显示班级留言管理页面
28、管理班级相册用例
管理班级相册
班级管理员在我的班级页面,点击班级相册。
显示班级相册管理页面
2.3.2数据需求分析
本系统为校友录管理系统,应具备记录校友信息的功能,同时也要记录校友的班级信息。
另外,还必须记录校友在论坛中所发的帖子信息。
除此以外,该系统还需要系统管理员来对其进行日常的维护工作。
数据需求具体如下:
校友录类图
2.3.3性能要求分析
网上校友录管理系统的使用者是校友用户与系统管理员,系统管理员对班级与校友管理的性能以及校友用户校友与班级查找功能的性能要求较高,另外,该管理系统需要到达并发数200以上。
3系统设计
3.1系统总体设计
哈尔滨学院校友录
校友风采
校园新闻
校园风光
用户界面
校友专享
校友照片
网站首页
学生成绩查询系统
教师测评系统
我的班级
班级成员
最新动态
留言板
班级相册
登录
退出
注册
修改个人信息
系统总体结构图
3.2系统功能模块设计
用户注册子模块
用户登录子模块
“注册新用户〞连接。
校友论坛子模块
校友以及系统管理员登录后可进入校友论坛,校友论坛首页会列出最近发表的10个帖子,用户可以浏览、回复,系统管理员除了可以浏览、回复外,还可以删除帖子。
我的班级子模块
校友用户登录后进入到我的班级,可以浏览班级成员的最新动态、班级相册,在班级留言板留言,以及查看班级成员列表,并可查看成员的详细信息。
校友查找子模块
校友用户成功登陆后可进入校友查找子模块,查找模块列出了各种查找条件,如姓名、班级、性别、年龄等,用户可以输入一个或假设干个条件进行查找,查找结果将以列表方式呈现,列表内容包括头像、姓名、性别、班级等信息。
校友专享子模块
班级相册模块
普通校友用户可以上传照片到班级相册,并可删除自己上传的照片,班级管理员也可以上传照片,并可以删除任何一张照片。
班级留言板模块
普通校友可以在自己班级留言板上留言,并可以删除自己的留言,班级管理员可以删除任何一条留言。
3.3数据库设计
3.3.1数据库概念结构设计
校友
班级
班级主页
班级名称
所属院系
出生日期
性别
姓名
管理
属于
存在
1
n
管理员
注册时间
图片
相册
头像
内容
电子邮箱
入学年份
校友录E-R图
帖子
发帖人
查看/发表
m
主题
校友论坛E-R图
3.3.2数据库逻辑结构设计
数据库逻辑设计的任务是将概念结构转换成特定DBMS所支持的数据模型〔如关系模型〕的过程。
将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系模式。
实体:
对应关系模式:
校友信息表〔〕
班级表〔,班级主页,所属院系,管理员,创立日期,班级名称〕
管理员表〔
图片表〔,相片内容〕
帖子表〔,主题,帖子内容〕
联系:
〕。
相册表〔,〕
发帖表〔,〕
3.3.3数据库结构的物理实现
效劳器上建名为chinaren的数据库。
其中包括以下表:
administrator,student,class,photo,invitation,photoalbum,post。
下面是数据库中各个表的具体结构
管理员表
表名
字段名
类型
大小
可空
约束
备注
administrator
Id
integer
N
主键
password
varchar
20
校友信息表
Student
id
varchar
15
username
sex
character
2
Y
class
30
所属班级
Head_photo
Enter_year
4
telephone
ineger
birthday
smalldatetime
Join_date
limit
bit
权限
班级表
Home_page
faculty
character
admin
date_created
创立日期
Class_name
图片表
photo
content
image
相片内容
帖子表
invitation
theme
Varchar
50
1000
帖子内容
相册表
photoalbum
Class_id
Photo_id
interger
发帖表
post
Invitation_id
Student_id
4结束语
通过这次课程设计使我从中体会到自己很多的缺乏之处,让我认识到设计一个实用管理系统的重要性以及其难度,同时我们也更加明白实践的重要性。
另外,这次设计的需求分析阶段,使我更加体会到网上校友录管理系统的重要作用。
随着一届毕业生即将离开校门,又一届新生将走进大学。
无论是在学校的学生,还是离校毕业生,他们都可以通过这个网络虚拟的世界重温学生时代美好的时光。
正是类似此系统类型的网站的设计才拉近了人们的距离。
人们的沟通娱乐不在局限在现实的世界。
但是,这个校友录管理系统要想真正投入使用还有一点距离,系统功能的完善必须在实践中不断的摸索,还要根据使用中真实的需要和软件开发所能到达的程度。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 校友录 管理 系统 需求 分析
![提示](https://static.bdocx.com/images/bang_tan.gif)