网站项目需求说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

xxx网站项目

需求规格说明书

电子文档:软件需求规格说明书.DOC / WORD 2015

版本号: 1.0 密级: _____

文档编号: _ 编写人:时间: _________ _

校对人:时间:

审核人:时间:

批准人:时间:

1.综合描述

1.1. 项目背景

1.2. 系统目标

建立易用、简单、稳定、功能强大的后台管理系统。并保证在订阅号后台能实现对栏目、文章、会员、专题、个性化模板的管理。

完成一套友好、功能完善的前台系统,包括友好的用户界面、人性化的功能设计、完善的用户体验等。

1.3. 设计原则

本项目所开发的订阅号平台在需求分析和开发中应遵循以下原则:

➢简单:易用性强;各功能模块符合业务逻辑,且划分清晰;平台易维护;能够基于本平台方便的进行二次开发。

➢稳定:在目标用户数量下能够稳定运行。

➢可扩展:在不改动平台技术架构的前提下——在用户数量超过预期数量时,能够进行系统增容;能够根据用户需求发展的情况进行功能扩展。

➢接口:具有完善的接口,其他业务系统通过接口调用邀请用户加入会员系统中,实现与其他业务系统的打通。

1.4. 软件环境

Windows + Apache或IIS6以上+ PHP5以上+ MySql

1.5. 技术架构

开发在现行微信订阅号系统之上。

1.6. 性能要求

支持百万级数据量,系统平台高速稳定。

待定…

1.7. 网络环境

待定…

1.8. 硬件环境

服务器配置:

待定…

1.9. 目标用户分析

本平台的使用者包括哪几类用户:

➢管理员….. 待定…

基本情况:非IT专业技术人员,但具备较强的IT应用能力,网络环境好。

需求点:主要使用本平台进行资源和信息业务管理。

➢待定…

基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。

需求点:。

➢系统维护人员

基本情况:信息部专业技术人员,网络环境较好。

需求点:对本平台的日常运营进行技术维护工作,在必要的情况下进行一定的功能修改或扩充等开发工作。在特殊情况下进行系统增容等较大规模的技术维护工作。

2.方案

下面将从功能结构、应用结构、系统结构、逻辑结构和物理结构五方面阐述本系统的技术方案。

2.1. 功能模型

待定…

2.2. 应用结构

待定…

应用结构图

应用结构层次设计图

应用结构层次设计,主要将应用系统分层,每个层次关注的焦点不同,把界面、业务、数据分开;本系统也遵照此原则设计,将分为3个大层次:表示层、业务逻辑层、数据访问层,调用关系如图所示。 表示层:

本系统表示层主要包括三大块:前台、后台和模板,负责从用户方接收请求传递给业务层或者数据访问层处理,专心处理界面和接口数据交互。

●业务层:

此层面专心处理业务逻辑,实现业务的关键流程。

●数据访问层:

数据访问核心部分:数据访问逻辑组件,它代表调用程序提供对数据库执行以下任务的方法:

✧在数据库中创建记录

✧读取数据库中的记录并把业务实体数据返回给调用程序

✧使用调用程序提供的修改后的业务实体数据更新数据库中的

记录

✧删除数据库中的记录

执行上述任务的方法通常称为“CRUD”方法,这是由各项任务的首字母组成的一个缩写词。通常数据访问逻辑组件访问一个单一数据库,并封装了针对该数据库中一个表或一组相关表的数据相关操作

2.3. 逻辑结构

2.4. 物理结构

2.5. 功能结构

3.核心功能详细描述

3.1. 前台:

3.1.1.会员登陆

3.1.2.会员注册

3.1.3.文章浏览

3.1.

4.商品信息

3.1.5.其他信息

3.1.6.缓存机制

为提供系统性能,减少数据库访问,前台浏览栏目页、报告页、文章页的时候,首先访问系统缓存,如果缓存中有相应内容,从缓存中提取内容;如果没有,访问数据库提取内容,并将内容加入缓存。缓存采用特定的算法,定时清除最近最少访问的内容。

3.2. 后台:

3.2.1.文章相关

3.2.2.商品相关

3.2.3.订单相关

3.2.

4.积分相关

3.2.5.会员相关

3.3. 公共组件:

3.3.1.管理员权限分级控制

3.3.2.日志组件

3.4. 界面布局

3.4.1.界面布局

1.文字的排布

2.图片的排布

3.按钮类单元的排布

a.页面上的按钮,链接,复选框,单选框。同类单元应该尽量保持大小

一样,左右对齐。按钮的大小要与界面的大小和空间要协调,避免空

旷的界面上放置很大的按钮。

b.忌用太长的名称,免得占用过多的界面位置。

c.字体的大小要与界面的大小比例协调, 通常使用的字体中宋体9-12

较为美观,很少使用超过12号的字体。

4.表格的排布

a.表格大小要和界面相适应,不能在表格之外有很大空余,或者表格过

大紧贴整个页面。

b.表格的颜色要与界面风格符合,搭配合理协调,反差不宜太大,坚决

杜绝刺目的颜色。

3.4.2.界面色彩

1.不要将所有颜色都用到,尽量控制在三种色彩以内。

2.背景和前文的对比尽量要大,以便突出主要文字内容。

相关文档
最新文档