WAP信息发布系统需求规格说明书_第1页
WAP信息发布系统需求规格说明书_第2页
WAP信息发布系统需求规格说明书_第3页
WAP信息发布系统需求规格说明书_第4页
WAP信息发布系统需求规格说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、需求规格说明书1 引言1.1 编写目的本文档是在与客户充分的沟通基础上,根据所现阶段了解的客户需求,整理出的一份需求调研报告。它将作为以后编写需求分析文档的主要参考依据,并且还是后期软件系统设计以及工作计划制定的参考文档。1.2 项目背景1.2.1 用户基本情况介绍将用户分为不同的权限组,可以方便对用户的管理,本系统的用户共分3类,系统管理员,cp管理员,普通用户,不同的类别对应了不同的权限。系统管理员拥有所有的权限,是本系统的管理者,可以管理所有的cp管理员和普通用户;cp管理员,属于某一个cp单位,他的主要职责是提供发布的信息内容;普通用户,前台网站的使用者,可以购买自己想要的信息。1.2

2、.2 项目开发目标(1) 立一个包含文字,图片,铃声的分类信息发布系统,该发布系统是为各个cp提供一个信息发布的平台,要方便各级管理员进行管理和对信息的维护。(2) 用户可以通过注册登录本系统,浏览cp发布的信息内容,并相应的扣除浏览内容所需的积分1.2.3 用户组织结构1.2.4 用户相关业务1.3 业务对像说明及术语定义缩写、术语解 释cp指内容提供商(content provider),提供发布的信息内容业务指cp发布的业务名称,例如天气预报,电视节目等等,业务有系统管理员进行分配分类指业务所属的分类,目前系统的信息分为三个类,分别是铃音,图片,文字。每个业务会属于且只属于一个分类2 任

3、务概述2.1 目标建立一个包含文字,图片,铃声的分类信息发布系统。为各个cp提供一个信息发布的平台,同时,用户可以通过注册登录本系统,浏览cp发布的信息内容,相应的扣除浏览内容所需的积分2.2 运行环境2.2.1 网络及硬件环境2.2.2 支持及软件环境需求名称详细要求开发语言java系统架构struts + hibernate + spring数据库mysql5.0应用服务器tomcat5.0开发工具myeclipse3 功能需求3.1 功能划分本系统主要可以分为两大部分,后台信息发布系统,和前台网站部分。3.2 功能描述3.2.1 系统管理员部分该系统只有一个系统管理员,拥有最高的权限(包

4、括修改密码、权限管理、信息过滤、信息管理、报表统计、手机列表、机型添加、批量删除、业务管理、cp单位管理、cp管理员管理,用户管理)以下是对主要功能进行的说明3.2.1.1 登录流程(1) 系统管理员和cp管理员填写用户名、密码及验证码,可以登录后台系统。验证码以图片形式出现,验证码图片如果没有出现,可以按ie浏览器的刷新按钮进行显示;(2) 登录成功,界面左边为菜单项,表示用户可以操作的各项功能,右上部是修改密码和退出登陆两个快捷按钮,右部是一个摘要说明。系统会自动根据用户名判断用户身份及权限,以显示不同的菜单项和系统信息摘要;3.2.1.2 个人信息(1) 点击“个人信息”菜单选项,进入“

5、修改个人信息”页面;(2) 输入修改的内容,点击“确定”按钮,提交修改结果。3.2.1.3 修改密码(1) 登录后,选择“修改密码”菜单项,会进入修改密码页面;(2) 重复输入密码,以确保用户不会忘记修改后的密码,点击“修改”保存修改后的信息;(3) 密码修改成功,进入修改成功页;密码修改失败,则提示相应信息;3.2.1.4 权限管理 系统管理员可以对所有的cp管理员进行其对应权限的管理。这种权限管理主要是对cp的栏目修改时限的限制。也就是说,cp管理员在该栏目下发布的信息只有在经过所设置的时限天数后,cp管理员才有删除该信息的权限。3.2.1.5 信息过滤管理员可以录入过滤关键字(例如,某些

6、非法的字符或言论),对cp发布信息内容进行过滤,如果包含关键字,则在发布时,将该关键字替换为同等数量的“*”。3.2.1.6 信息管理管理员主要可以对信息进行搜索查询、撤回、发布、删除操作。信息的状态主要有两种:暂存、已发布。“暂存”的信息大众用户不能访问,系统管理员、cp管理员可以进行删除、再修改,已“发布”的信息在一定时限内cp不能修改和删除,如果要修改或删除需要系统管理员将信息撤回为“暂存”状态。3.2.1.7 报表统计包含两种统计方式:cp信息总量统计、cp发布信息统计。点击“报表统计”,进入报表统计的默认界面“cp信息总量统计”界面。下面就这两种统计方式,分别进行说明。3.2.1.7

7、.1 cp信息总量统计以cp每个单位为统计依据,显示cp信息总量统计的列表,统计出每个cp单位的栏目数量、总信息数量、发布信息数量、暂存信息数量的数据需要能够选择时间段进行统计3.2.1.7.2 cp发布信息统计按业务统计发布信息作为统计依据,显示cp发布信息统计的列表,统计出不同栏目的发布信息数量、暂存信息数量、总访问量;需要能够选择时间段进行统计3.2.1.8 机型管理这部分一共涉及了两个菜单选项,下面我们分别进行说明:3.2.1.8.1 机型添加因为根据现有情况,每个厂家生产的手机甚至是同一厂家生产的不同款式的手机,它们所支持的语音格式、图象格式、图片大小等等信息都是不相同的,所以为了使

8、不同的手机用户能够使用本系统,由管理员录入不同手机的详细信息。手机的信息主要包括,厂商、手机ua、手机型号、支持图片的格式(最佳)、支持图片的分辨率(最佳)、支持图片bytes(最大)等。3.2.1.8.2 手机列表对已录入的手机信息进行维护,包括查看、编辑、删除常规操作,并根据手机的型号和厂商进行搜索。3.2.1.9 批量删除输入要删除数据的起始时间,点击删除按钮,删除该时间段内的信息3.2.1.10 业务管理包含两种管理:业务管理和分类管理,点击“业务管理”菜单选项,默认进入“业务管理”页。下面就这两种分类方式逐一说明。3.2.1.10.1 业务管理根据不同的cp和其下属各业务进行划分,对

9、每个cp下属的业务种类进行统一的管理。主要包括对某个(些)cp添加其下属的业务、对现有业务的编辑和删除3.2.1.10.2 分类管理根据不同的信息分类,对每种类别的信息进行统一的管理。主要包括添加业务的类别、对已有的信息类别进行编辑和删除的操作(删除业务或分类将删除该业务或分类下所有发布的信息)3.2.1.11 cp单位管理对所有的cp单位进行管理,设置cp单位信息。cp单位的信息主要包括,该cp单位的企业代码、单位名称、单位地址、电话、服务说明、电子邮件、客服电话等。系统管理员可以进行添加、编辑、删除、批量删除等操作。3.2.1.12 cp管理员管理每个cp单位能有多个cp管理员。cp管理员

10、的信息主要包括登陆名、单位(该cp管理员所能管理的cp单位)、管理员名称、描述。系统管理员可以修改cp管理员的密码,所以在修改页还有密码、密码确认项。3.2.1.13 用户管理管理前台注册的用户列表,可以修改,查看,删除用户信息,用户信息包括用户名,昵称,注册时间,密码,出生日期,联系电话,email,密码提示问题与回答。3.2.1.14 消费记录管理员可以查看所有用户购买信息的情况,并且可以删除某一(些)消费信息。消费信息主要包括用户名、发布该信息的单位、用户购买时间、消费的金额。3.2.2 cp管理部分每一个cp单位都有多个cp管理员,他只能对本单位的信息进行管理,所拥有的权限包括,修改密

11、码、个人信息、管理信息、发布信息,他的主要职责是提供发布的信息内容。3.2.2.1 登录流程(1) 系统管理员和cp管理员填写用户名、密码及验证码,可以登录后台系统。验证码以图片形式出现,验证码图片如果没有出现,可以按ie浏览器的刷新按钮进行显示;(2) 登录成功,界面左边为菜单项,表示用户可以操作的各项功能,右上部是修改密码和退出登陆两个快捷按钮,右部是一个摘要说明。系统会自动根据用户名判断用户身份及权限,以显示不同的菜单项和系统信息摘要;3.2.2.2 修改密码(1) 登录后,选择“修改密码”菜单项,会进入修改密码页面;(2) 重复输入密码,以确保用户不会忘记修改后的密码,点击“修改”保存

12、修改后的信息;(3) 密码修改成功,进入修改成功页;密码修改失败,则提示相应信息;3.2.2.3 修改个人信息(1) 点击“个人信息”菜单选项,进入“修改个人信息”页面;(2) 输入修改的内容,点击“确定”按钮,提交修改结果;(3) “管理员名称”项不允许修改;(4) cp管理员只可以对自己的基本信息进行修改;3.2.2.4 信息管理cp管理员主要可以对信息进行搜索查询、发布、删除操作,但不能进行撤回操作。cp可以进行删除、修改暂存的信息,已“发布”的信息在不能修改和删除,如果要修改或删除需要系统管理员将信息撤回为“暂存”状态。(1) 点击“发布信息”菜单选项,都可以进入发布信息页面;(2)

13、选择要发布的信息的业务(3) 根据业务确定信息的分类,是文字,图片或者铃音。(4) 如果选择文字,则进入文字信息发布页面,如果选择图片则进入图片信息发布页面,如果是铃音则进入铃音发布页面;(5)新增信息时可以选择该信息是“发布”或者“暂存”(6) 发布后,cp管理员无法再对信息进行管理,如果需要删除或编辑信息,需管理员在信息管理菜单下将该信息撤回后(即信息的状态为“暂存”)cp管理员才能再对其修改或删除;3.2.3 前台部分3.2.3.1 用户包含用户注册,登录,忘记密码用户个人信息包括,用户名,昵称,出生日期,联系电话,密码,邮箱地址注册日期,密码提示问题,提示问题的答案用户登录后可以查看自

14、己的购买记录购买记录的信息主要包括:信息的标题,消费的时间,花掉的费用(单位:元)3.2.3.2 购买用户登录后查看信息时需要先购买,购买时使用自己的积分,并计入购买历史中3.2.3.3 前台页面页面前台显示信息列表,包括热门信息,推荐信息。可以按照业务和分类两种方式浏览信息,支持按照标题模糊查询信息普通用户信息管理管理员数据库3.3 数据流图图1 数据流图0层普通用户信息管理系统管理员已发布的信息购买信息cp管理员数据库图2 数据流图1层系统管理员用户表用户管理消费记录消费表机型管理ua表信息表信息过滤表分类表cp单位表管理员信息表个人信息管理修改密码业务表业务管理报表统计单位管理cp管理员

15、管理信息过滤信息管理图3 后台系统管理员部分(数据流图2层)cp管理员修改密码管理员信息表信息过滤表信息表个人信息管理信息管理图4 后台cp管理员部分(数据流图2层)普通用户注册消费表信息表用户表登陆查看信息忘记密码图5 前台用户部分(数据流图2层)3.4 系统业务流程图图6 前台网站业务流程图图7 后台信息发布系统业务流程图4 功能约束4.1 约束分类4.1.1 前台网站(1) 对于各类的信息,用户在未登陆的时候,只能进行信息业务、发布人等的查看操作,而不能浏览信息。(2) 用户注册过程中,明确提示那几种信息为必要信息,只有正确的填入必要信息、当填入非必要信息时格式正确后并且新注册的用户名字不能和已存在用户名重复。(3) 忘记密码时,所填写的基本信息必须和注册时的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论