软件工程需求分析报告docx.docx
- 文档编号:18317378
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:33
- 大小:275.58KB
软件工程需求分析报告docx.docx
《软件工程需求分析报告docx.docx》由会员分享,可在线阅读,更多相关《软件工程需求分析报告docx.docx(33页珍藏版)》请在冰点文库上搜索。
软件工程需求分析报告docx
同济大学
一、
学生社团活动查询系统
需求分析文档
分析员:
邵元琳
2011
小组成员:
刘晔薛吉霆邵元琳
1
学生社团活动查询系统—需求分析
1.项目概述
1.1项目目标------------------------------------------------------------------------3
1.2项目运行环境-------------------------------------------------------------------3
1.3用户特征------------------------------------------------------------------------3
2.软件综合需求分析
2.1
功能需求------------------------------------------------------------------------
4
2.2
性能需求------------------------------------------------------------------------
4
2.2.1
数据精确度--------------------------------------------------------------
4
2.2.2
时间特性----------------------------------------------------------------
4
2.2.3
安全性-------------------------------------------------------------------
4
2.3
可靠性与可用性需求------------------------------------------------------------
5
2.3.1
可靠性需求--------------------------------------------------------------
5
2.3.2
可用性需求--------------------------------------------------------------
5
2.4
出错处理需求-------------------------------------------------------------------
6
2.5
接口需求------------------------------------------------------------------------
6
2.5.1
用户界面----------------------------------------------------------------
6
2.5.2
硬件接口----------------------------------------------------------------
7
2.5.3
软件接口----------------------------------------------------------------
7
2.6
约束
----------------------------------------------------------------------------
7
2.7逆向需求-----------------------------------------------------------------------7
2
学生社团活动查询系统—需求分析
2.8将来可能出现的需求------------------------------------------------------------8
3.软件数据要求
3.1层次方框图---------------------------------------------------------------------8
3.2IPO表--------------------------------------------------------------------------9
4.软件逻辑模型
4.1
实体联系图--------------------------------------------------------------------
10
4.2
数据流程图--------------------------------------------------------------------
11
4.2.1
数据总流图-------------------------------------------------------------
11
4.2.2
用户注册功能----------------------------------------------------------
11
4.2.3
用户发表信息功能------------------------------------------------------
12
4.2.4
用户搜索功能----------------------------------------------------------
12
3
学生社团活动查询系统—需求分析
一、项目概述
1.1项目目标
本学生社团活动查询系统力求能够做到
1.界面设计友好,方便用户使用
2.查询速度在用户可以接受的范围
3.查询精度提高
4.程序与用户的互动性增强
1.2项目运行环境
操作系统:
Windows7
网络服务器:
Tomcat5.0
数据库:
MySQL
开发工具:
MicrosoftVisualStudio2010
1.3用户特征
本软件主要针对的用户群为学生及老师,他们具有如下特点:
访问时间短,查询目的性强
信息要求准确度高,虚假信息或者信息的丢失将势必造成不必要的损失
4
学生社团活动查询系统—需求分析
二、软件综合需求分析
2.1功能需求
软件功能划分
本软件具有如下几种主要功能:
社团活动查询功能
社团信息查询功能
更新修改信息功能(包括活动的添加,删除,活动编辑,信息修改等)
留言功能
身份验证功能
密码管理功能
友情链接功能
2.2性能需求
2.2.1数据精确度
进行诸如查找、删除、修改等操作请求时,由于其必须保证输入数据要与
数据库数据相比配的原则,所以系统应保证响应数据的正确率,以及覆盖率。
2.2.2时间特性
为满足用户的使用要求,数据的响应时间,更新时间,处理时间运行时间
都应控制在1~2秒之内。
5
学生社团活动查询系统—需求分析
2.2.3安全性
(1)权限控制
根据不同用户角色设置相应的权限,用户的重要操作都会做相应的日
志记录以备查看。
对于普通用户(游客)而言,可以进行留言搜索等功能,
但无权发表文章;对于社团管理用户不仅有用户的功能,还可以发表活动,
编辑活动信息等。
(2)重要数据加密
本软件对一些重要数据根据一定算法进行加密,如用户口令、重要参
数等。
并在注册时要求用户名与用户密码不能为空也不能过于简单,否则
拒绝执行。
并确定密码丢失时的找回方案,例如把密码发到注册时的邮箱
等。
(3)数据备份
每隔一个礼拜自动存贮本月数据。
(4)记录日志
本软件应该能够记录系统运行时发生的所有错误,无论本机错误亦或
是网络错误。
并通过错误记录超找错误原因。
2.3可靠性与可用性需求
2.3.1可靠性需求
本软件在三天之内不能出现2次以上的错误。
2.3.2可用性需求
(1)控制录入项
6
学生社团活动查询系统—需求分析
界面简洁,操作简单。
且能对必须录入的项目进行控制。
这主要
针对社团管理员用户而言。
(2)操作完成时有统一规范的提示信息
例如在删除活动信息后,软件可以显示提示框“确认删除?
”信
息,以防用户错误删除数据。
在任何时候主机或备份机上的软件应该至少有一个是可以正常
使用的,且在一周之内任何一台计算机上该软件不可用的时间不能超
过总时间的10%。
2.4出错处理需求
如果发生了环境错误,软件应能够首先自行进行出错处理,例如查找哪个
部分出错并且上报给管理员。
如果软件错误响应了错误环境信息并导致大的崩溃或
是长时间无法响应操作要求时,应能在用户可以接受的范围之内将软件关闭。
2.5接口需求
2.5.1用户界面
用户登陆界面应能完成如下功能:
社团管理员普通用户
用户名
免费注册
密码
忘记密码?
登陆
7
学生社团活动查询系统—需求分析
信息查询界面应能完成如下功能:
学生社团查询
2.5.2硬件接口
1.处理器要求:
PentiumII或以上
2.运行环境:
Windows操作系统
3.内存要求:
512MB或以上
2.5.3软件接口
操作系统平台:
windowsxp或以上
2.6约束
操作系统平台:
windowsxp或以上
数据库系统平台:
Oracle
开发语言:
C#
开发工具:
MicrosoftVisualStudio2010
2.7逆向需求
8
学生社团活动查询系统—需求分析
由于本程序主要功能在于查询,辅助功能有留言,链接等所以程序在设计过程
当中不能设计成诸如BBS信息的泛滥,界面的凌乱,应力求把查询结构更快更准
确得呈现给用户。
2.8将来可能出现的需求
将来的系统除了有社团活动信息的查询之外,可能还会包括活动赞助商,伙伴
商的一些链接信息;也可以包含学院活动信息,同学自发组织信息等。
同时也可能
出现广告版块。
三、软件数据要求
3.1层次方框图
9
学生社团活动查询系统—需求分析
3.2IPO表
10
学生社团活动查询系统—需求分析
四、软件逻辑模型
4.1实体联系图(ER图)
11
学生社团活动查询系统—需求分析
4.2数据流程图
4.2.1数据总流图
4.2.2用户注册功能
12
学生社团活动查询系统—需求分析
4.2.2用户发表信息功能图
4.2.3用户检索功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 需求 分析 报告 docx