学校网站需求分析.docx
《学校网站需求分析.docx》由会员分享,可在线阅读,更多相关《学校网站需求分析.docx(18页珍藏版)》请在冰豆网上搜索。
学校网站需求分析
目录
1.总体需求3
2.项目概述3
3.需要的功能汇总4
3.1用例图:
4
3.2需求总流程图:
5
4注册6
4.1目的:
6
4.2功能需求:
6
4.3步骤:
7
4.4流程图:
8
5登陆9
5.1目的:
9
5.2功能需求:
9
5.3步骤:
9
5.4流程图:
10
6.网上报名10
6.1目标:
10
6.2功能需求:
10
6.3步骤:
10
6.4流程图:
11
7.电子档案11
7.1目标:
11
7.2功能需求:
12
7.3步骤:
12
7.4流程图:
12
8.收听13
8.1目标:
13
8.2功能需求:
13
8.3步骤:
13
8.4流程图:
13
9.下载14
9.1目标:
14
9.2功能需求:
14
9.3步骤:
14
10答疑15
10.1目标:
15
10.2功能需求:
15
10.3步骤15
10.4流程图:
16
11考试16
11.1目标16
11.2功能需求:
16
11.3步骤:
16
11.4流程图:
17
12招聘18
12.1目的:
18
12.2功能需求:
18
12.3步骤:
18
12.4流程图:
19
13信息发布19
13.1目标:
19
13.2功能需求:
19
14.项目计划21
15.评审意见21
15.1小组成员的一些意见:
21
15.2总结22
1.总体需求
1.编写目的
编写这份软件需求目的是为了使大家清楚地了解用户的需求。
2.项目概述
软件的一般描述
方便同学和老师的操作。
为师生学习提供方便。
更好的维护信息。
3.需要的功能汇总
1.网上报名
2.网上招聘
3.网上教学
4.财务管理
5.网上收听
6.在线下载
7.在线考试
8.在线答疑
9.排课
10.课程表打印
11.权限管理
12.信息发布
13.信息录入
14.电子档案
3.1用例图:
3.2需求总流程图:
4注册
4.1目的:
实现用户注册,录入注册信息。
4.2功能需求:
1.基本个人信息的录入。
4.3步骤:
1.开始注册
2.服务条款
3.填写表格(个人信息)
4.提交(如失败返回填写页面重填写)(如果重名错误,显示提示信息)
5.返回主页面
4.4流程图:
5登陆
5.1目的:
实现用户的站内登陆。
5.2功能需求:
1.登陆界面。
2.验证身份。
5.3步骤:
1.输入用户名和密码登陆。
2.身份验证。
(如密码不正确返回登陆界面,如用户名不存在则显示提示请注册信息)
3.登陆成功,反回主界面。
5.4流程图:
6.网上报名
6.1目标:
实现学生网上报名,并记载个人信息。
6.2功能需求:
1.网上填写个人信息。
2.网上交款。
6.3步骤:
1.选择科目(勾选形式)。
2.审批
3.回复是否入取。
4.在网站的整体报名表显示新加入学生的简要信息。
6.4流程图:
7.电子档案
7.1目标:
实现对学生档案的管理和更新。
7.2功能需求:
1.档案的建立
2.档案的修改。
3.档案的查询。
4.档案的删除。
7.3步骤:
1.录入档案信息。
2.修改个人资料(如地址电话有变)。
3.经过选课考试等活动,由系统向个人档案中提供课表、考试成绩等。
4.如学生退学或学完毕业,在一定时间后删除此档案。
7.4流程图:
8.收听
8.1目标:
实现在线收听。
8.2功能需求:
1.配备选课搜索引致。
2.配置播放器。
8.3步骤:
1.选课(索引形式选择类别)
2.选择具体科目(其中显示此科目的在线总评分)
3.用播放器中收听(收听者可操作播放器)
4.听课结束可对课程评分(12345选择)
8.4流程图:
查看老师信息图(可点击进入,参照老师信息来选课)
9.下载
9.1目标:
实现老师与学生的下载需求。
9.2功能需求:
1.索引下载范围。
2.显示下载信息。
3.提高下载速度。
9.3步骤:
1.下载内容:
包括工具、教学课件、课程、资料等。
2.索引(显示下载项的大小、格式、已下载次数等)
3.下载(显示其具体内容,如课程中的此科的课程内容,每一章的内容。
)
10答疑
10.1目标:
实现师生间的平台交流。
10.2功能需求:
1.上传问题几答案。
2.浏览问题急答案。
10.3步骤:
教师
1.在师生交流平台上录入常见和易错典型问题。
2.定期查看交流平台的问题并做出相应解答。
学生
1.可阅读已录入的常见问题并从中获取答案。
2.通过留言向老师发问。
10.4流程图:
11考试
11.1目标:
实现在线考试。
(答题、批阅、显示分数、排名、奖励等。
)
11.2功能需求:
1.以类添表形式答题。
2.客观题根据题分自动批阅。
11.3步骤:
1.考试要求(整体的,包括所有考试科目)(开考时间,答卷时间,要求等)
2.选择考试单科科目。
3.开始答题(客观题----选择主观题----文本)
4.提交试卷(显示是否进行检查如选是返回试题,否则提交成功)
5.批阅
6.公布分数
7.奖励分配
11.4流程图:
12招聘
12.1目的:
在线招聘老师及其他工作人员
12.2功能需求:
1.招聘信息发布
2.详细信息查阅
3.个人档案的整理
12.3步骤:
1.发布招聘信息短信息。
2.连接详细招聘信息内容。
3.用户可依据个人情况提交个人档案。
4.审批档案。
12.4流程图:
13信息发布
13.1目标:
实现用户通过平台发布信息,实现用户间,用户与学校间的交流。
13.2功能需求:
1.发帖
2.回复
3.更新
用户图例:
14.项目计划
15.评审意见
15.1小组成员的一些意见:
邓勇
1.需求分析包括功能性需求分析和非功能性要求的较为清楚。
2.对系统设计的扩展。
维护性考虑的较多
3.功能性需求太少,较简单
曹聪
用列图太过于简单,无法明白清楚的表达想要实现的具体功能
谭艳平
该系统具有以下优点:
易操作性,可维护性,具有开放性,基本实现了该系统的功能要求
缺点:
用例面很粗糙,系统评级层次不鲜明
林继中:
1.在需求分析上未能做到具体问题具体分析
2.功能齐全用列图简单明了
15.2总结
本设计通过自己的努力,在界面上力求做到简单实用,在操作方面尽量做到满足用户使用的习惯,但是通过和各小组成员的讨论发现由于自己的水平有限和时间的不足,在很多方面还不完善,有些功能没有在全局上把握好,在今后的学习当中将继续完善此系统,使其功能更加强大。
1.业务分析是需求分析的第一步
2.校园网站一般都要有权限管理模块,权限是基于角色而不是用户。
3.给用户的说明中,应该站在用户的角度。
画用例图,界面图等。
过于专业化,只会让用户一头雾水。
4.业务一定要细化,否则不清楚流程,用户和其它人也无法提出意见
5.需数据库设计需要满足三个范式。
每个表的内容要详细。