校友录系统需求规格说明书(共21页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《校友录系统需求规格说明书(共21页).doc》由会员分享,可在线阅读,更多相关《校友录系统需求规格说明书(共21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第一章 引言21.1文档介绍21.1.1文档目的21.1.2文档范围2第二章 产品介绍32.1 产品定义32.2 产品开发背景32.3产品目的32.4产品范围4第三章 系统服务概述43.1系统前景43.2系统功能43.3用户类和特征53.4运行环境5第四章 系统特性54.1功能需求54.2系统特性6第五章 系统调研和可行性分析65.1系统调研65.2系统总体目标65.3可行性分析75.4需求分析8第六章 系统功能性需求96.1用户系统功能96.2班级留言功能116.3班级相册功能136.4查看资料管理模块136.5安全管理模块15第七章 其他非功能性需求167.1用户
2、界面需求167.2易用化和人性化需求167.3系统质量属性177.4软硬件环境需求177.5安全性需求17第八章 分析模型188.1校友录系统功能分析图188.2全局E-R图198.3数据库逻辑结构设计20第一章 引言商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,网上校友录管理系统为校友管理带来了极大的方便。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。该网上校友录管理系统是以ASP网页编程+SQL Server数据库+SQL数据查询语言
3、编写,其系统功能在内部IIS服务器上运行,系统管理员,教师,学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户只需进行输入一些简单的汉字,数字,或用鼠标点击即可达到自己想要的目标。 1.1文档介绍本文档是项目产品需求规格说明书最终版,是参考资料以及小组成员讨论最终决定的。 1.1.1文档目的编写校友录录管理系统项目产品需求规格说明书的目的是明确产品需求,用准确的语言将功能性需求、非功能性需求描述清楚,并建立相应的静态模型和动态模型,以便于项目组成员对项目目标有清晰的认识,为后续阶段的开发做好准备,为今后的维护升级提供信息。 1.1.2文档范围适用于项目设计阶段、开发及测试阶段
4、第二章 产品介绍2.1 产品定义本产品是专门为学生设计开发的校友录管理系统。用于学生和学生、学生和老师的交流,达到增加同学及师生间之间的感情,同时方便大家联系彼此。2.2 产品开发背景校友录管理系统是随着现代计算机技术的发展而产生的,它充分利用计算机程序制定生产系统优化运行方案,可及时调整内外的各种关系。一个校友录的管理对于学生而言至关重要,是同学们交流的关键之一。2.3产品目的 在完成了针对“网上校友录管理系统”软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,我们提出了“网上校友录管理系统”软件需求规格说明书。它全面细致的用户需求分析,明确所要开发的软件应具有的功
5、能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 高校开发一个“网上校友录管理系统”,目的是建立及时、准确、全面、丰富的校友录管理信息平台。系统针对校友录信息管理的实际,紧贴用户需求,全面覆盖校友录管理人员管理各个方面,提供强大的校友录信息管理功能,充分发挥学校管理的职能,提高管理水平、质量和效率。系统分析人员首先与学校主要管理人员进行交流,了解学校校友的分布、管理的任务的范围、管理情况。通过交流了解到学校各级领导和主管校友录信息管理的信息部部长的信息意识较强,大部分管理员有一定的信息素质。项目小组已经完成了全面
6、的市场调查和分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发校友录系统。2.4产品范围 该软件主要是针对本学校的所有校友及其学校的管理员,可以方便校友之间的联系及查找。该软件的运行环境主要在本软件应使用Windows 98、Windows 2000、Windows XP、Window7及Window8操作系统。能登录的可以是校友人员及管理员,该软件依赖于管理员的管理,校友可以管理自己的信息但是不能修改到别人的信息。第三章 系统服务概述3.1系统前景 随着数据逐渐扩大,各公司或机构与外界联系将更为广泛和密切,传统的手工通讯录、地址簿已经难以满足快节奏、高效率的现代生活的需求。经常发生
7、要在几十甚至上百张名片中找出某一张名片的情况,若由手工完成效率十分低。当业务扩大后,传统的手工通讯录非常不方便,不易查询、修改、存放,不易保密,容易遗失。由计算机来管理庞大而繁杂的(商务)通讯录是非常合适的,不仅查询和修改方便,并且效率高,速度快,完全能够满足现代化商务(及其它公共关系)活动的要求,同时也更利于实现全面办公自动化。项目小组已完成了全面的市场调查和分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发校友录系统。3.2系统功能校友录系统作为一种新型的Web应用程序为身在异地的用户提供了一个交互信息、联络感情的平台,节约了彼此书信往返的时间,借助它用户可以通过互联网与异地用户
8、相互通信、相互交流。系统采用B/S的体系结构,WEB服务器端的开发环境采用ASP,后台数据库采用SQL Server数据库,利用ADO数据库访问技术实现对数据库的连接,基本能实现为用户提供会员注册、用户资料修改、在线留言、同学资料查询等功能,为管理员提供了会员管理,用户信息管理,留言管理,相册信息管理等功能。3.3用户类和特征本系统的最终用户是面向管理员(普通管理员和管理员)、普通用户,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。3.4运行环境本系统为一个小型的管理系统,所耗费的资源非常的小,具
9、体的系统需求如下:CPU:至少200MHzInteLPentinm处理器操作系统:windows XP、windows7、windows8内存:至少128MB可用系统内存硬盘:至少100MB可用硬盘空间第四章 系统特性4.1功能需求功能子模块具体功能描述用户管理完成资料的查询、添加、信息修改和删除等功能资料管理完成资料的查询、添加、信息修改和删除等功能班级留言管理用户或者管理员在需要的时候可以对表进行查询、提交、修改、审批、删除等功能。班级相册管理本模块完成相册的查询、自动形成、自动修改和自动删除、用户自定义管理等功能。安全管理完成数据库的备份、数据库的还原等保障安全的功能。 4.2系统特性校
10、友录系统提供最基本的输入、删除、修改的功能,有新的需求要处理时也会有相应的提示,还有丰富的查询功能,允许使用者进行多种类别的查询。此校友录管理系统进行了权限设置,将使用者分为用户、管理员两种,两种使用者有自己不同的权限,用户只能进行普通的输入、修改、删除功能,管理员在用户的基础上添加了高一级的输入、修改、删除等功能,以监控用户的操作。第五章 系统调研和可行性分析5.1系统调研通过对班级同学、教师的调查,确定了本系统将要实现的功能。(1) 用户系统中可以实现用户注册(回答问题注册)、用户登录、用户信息的修改更新、用户密码修改、密码重置,用户的操作权限。(2) 留言功能中可以实现班级注册会员发表、
11、修改留言以及查看同学留言。(3) 相册功能中可以实现班级注册会员上传、编辑照片以及查看照片。(4) 查看资料中可以实现班级注册会员搜索、查看、导出同学资料。5.2系统总体目标安全性:严格的权限控制,未授权人员无法做相应操作,对在网络上传输的信息加密,防止信息被截获泄密。先进的开发技术:采用数据库连接,通过ADO.NET技术访问数据库,满足频繁访问需求,保证系统灵活高效,多处采用缓存技术,提高系统整体性能。扩展性:通过采用良好的系统架构,可以使系统拥有良好的可扩展性。能快速应当需求变化,进而改变为适应需求的系统。易用性:完全B/S结构,用户用浏览器访问系统,无需安装客户端,方便远程访问;界面简洁
12、友好,使用简单。5.3可行性分析5.3.1经济可行性分析由于该管理系统比较小,所以对自己的财力方面来说都是可行的。计算机一级其他的一些相关的附属物品已经具备,并且该系统开发的时间较短,只需一两个月的时间即可实现。由于该系统相对来说比较简单,系统的维护费用也不高。开发完成后,可以实现准确与快速一体化,大大方便了同学们的联系,因此,该系统的开发在经济上是完全的可行的。5.3.2技术可行性分析本系统是一个典型的数据库应用程序。现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。ASP语言简单、功能强大并容易掌握。而SQL server是一个非常优秀的小型数据库管理软件,方便使
13、用,性能稳定。于是,采用ASP+SQL server技术完全能够实现本系统的开发。5.3.3法律可行性分析在如今社会,顺着信息化和计算机技术的高度发展,越来越多的人意识到信息化是提升工作效率的不可或缺的重要步骤。本同学录只是为了方便南昌航空大学的同学进行交流和联系提供一个平台。利用现代网络资源的优势和技术优势,通过提供完善的同学录服务,和规范同学录管理,已达到增进同学们的感情,方便同学们联系。5.4需求分析5.4.1功能需求分析本系统的功能需求有:(1)校友用户、系统管理员均可浏览班级信息、留言板页、相册,游客可以注册为校友用户。(2)校友用户可以查找校友并可跟据需要在校友论坛上发帖与浏览帖子
14、、在校友留言板或班级留言板上留言。(3)班级管理员负责管理班级相册与班级留言。(4)管理员可以管理校园留言板、校友信息、班级信息等模块,并可以删除校友用户或新增校友用户;管理校友论坛,可以删除违反规定的帖子。5.4.2数据需求分析本系统为校友录管理系统,应具备记录校友信息的功能,同时也要记录校友的班级信息。另外,还必须记录校友在论坛中所发的帖子信息。除此以外,该系统还需要系统管理员来对其进行日常的维护工作。数据需求具体如下:校友用户(电子邮箱,账号,密码,姓名,性别,出生日期,电话,QQ)班级(班级主页,班级编号,班级名称,所属院系,管理员)系统管理员(账号,密码)帖子(发布者,帖子编号,主题
15、,内容)5.4.3性能要求分析校友录管理系统的使用者是校友用户与系统管理员,系统管理员对班级与校友管理的性能以及校友用户校友与班级查找功能的性能要求较高,另外,该管理系统需要达到并发数200以上。第六章 系统功能性需求6.1用户系统功能用户系统功能管理实现用户注册、用户登录、用户信息的修改更新、用户密码修改、密码重置,用户的操作权限。6.1.1用户注册用例名称用户注册主要参与者用户/管理员前置条件用户或管理员注册或登陆成功后置条件系统显示所要填写的信息触发条件用户/管理员进入用户注册界面基本路径(主事件流)1. 用户/管理员进入用户/管理员基本信息表的主界面;2.用户/管理员填写相关信息3.用
16、户/管理员保存并提交用户/管理员基本信息表4. 用户/管理员点击主界面中的“显示”5系统显示该用户基本信息扩展事件流1a. 系统检测所注册用户名已经存在1. 系统提示用户名已存在2. 用例结束1b. 系统提示两次输入密码不一致1. 系统提示输入密码不一致,请重新输入2. 用例结束1c. 没有输入信息就点击保存提交 1. 系统提示请输入信息 2用例结束2d.带星号项未输入1.系统提示带星号项务必填写,请重新输入2. 用例结束结束当查询结果显示在主界面中,该用例结束特殊需求在输入信息时,可同步检查并提示,不用等到提交以后。补充说明6.1.2用户登录用例名称用户登录主要业务参与者用户/管理员前置条件
17、用户/管理员已经在校友录管理系统注册后置条件用户/管理员成功登录校友录管理系统触发条件用户/管理员登录校友录管理系统基本路径(主事件流)1用户/管理员进入登录界面,并填写登录信息2. 系统判断普用户/管理员所填写信息的正确性3. 系统允许用户登录到系统扩展事件流2a. 系统判断用户/管理员所填写登录的信息不完整 2a1.系统自动弹出对话框显示哪一信息没有填完整 2a2.用例结束2b. 系统判断用户/管理员所填写登录用户名不正确 2b1.系统自动弹出对话框“您所使用的用户名不存在或不正确,请重新输入” 2b2.用例结束2c. 系统判断用户/管理员所填写登录密码不正确 2b1.系统自动弹出对话框“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校友录 系统 需求 规格 说明书 21
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内