项目管理项目报告网站项目需求说明书

上传人:冯** 文档编号:139620578 上传时间:2020-07-22 格式:DOCX 页数:33 大小:722.40KB
返回 下载 相关 举报
项目管理项目报告网站项目需求说明书_第1页
第1页 / 共33页
项目管理项目报告网站项目需求说明书_第2页
第2页 / 共33页
项目管理项目报告网站项目需求说明书_第3页
第3页 / 共33页
项目管理项目报告网站项目需求说明书_第4页
第4页 / 共33页
项目管理项目报告网站项目需求说明书_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《项目管理项目报告网站项目需求说明书》由会员分享,可在线阅读,更多相关《项目管理项目报告网站项目需求说明书(33页珍藏版)》请在金锄头文库上搜索。

1、银海豚网站项目需求规格说明书电子文档: 软件需求规格说明书.DOC / WORD 2003 版本号: 1.0 密级: 机密 文档编号: 编写人: 时间: 2008-2-27 校对人: 时间: 审核人: 时间: 批准人: 时间: 研制单位: 银海豚网站项目1需求规格说明书11. 综合描述31.1. 项目背景31.2. 系统目标31.3. 设计原则41.4. 软件环境41.5. 技术架构41.6. 性能要求51.7. 网络环境51.8. 硬件环境51.9. 目标用户分析52. 技术方案62.1. 功能模型72.2. 应用结构72.3. 逻辑结构102.4. 物理结构102.5. 功能结构113.

2、系统功能描述123.1. 后台维护管理系统123.1.1. 系统管理123.1.1.1. 功能组成123.1.1.2. 功能描述123.1.2. 人员数据管理133.1.2.1. 功能组成133.1.2.2. 功能描述133.1.3. 产品数据库管理133.1.3.1. 功能组成133.1.3.2. 功能描述143.1.4. 订单管理143.1.4.1. 功能组成143.1.4.2. 功能描述143.1.5. 广告管理153.1.5.1. 功能组成153.1.5.2. 功能描述153.1.6. 内容发布系统管理153.1.6.1. 功能组成153.1.6.2. 功能描述153.2. 网站前台门

3、户194. 核心算法204.1. 前台:204.1.1. 会员登陆204.1.2. 会员注册214.1.3. 文章浏览224.1.4. 供求信息234.1.5. 缓存机制244.2. 后台:254.2.1. 文章相关254.2.2. 栏目(商品类别)相关274.2.3. 订单相关284.2.4. 积分相关284.2.5. 会员相关284.3. 公共组件:294.3.1. 管理员权限分级控制294.3.2. 分页组件304.3.3. 日志组件304.3.4. Email发送组件304.3.5. TRS组件(全文搜索数据库)30【需另行购买,详情见TRS白皮书 或http:/ Cache组件315

4、. UI设计315.1. 界面布局315.1.1. 界面布局315.1.2. 界面色彩325.2. 界面单元321易用性322规范性323合理性324独特性335安全性331. 综合描述1.1. 项目背景打造行业网站垂直专业门户网站。1.2. 系统目标建立易用、简单、稳定、功能强大的后台管理系统。并保证在网站后台能实现对栏目、文章、会员、专题、个性化模板的管理。完成一套简洁实用、功能完善的前台系统,包括友好的用户界面、人性化的功能设计、完善的用户体验等。1.3. 设计原则本项目所开发的LMS平台在需求分析和开发中应遵循以下原则: 简单:易用性强;各功能模块符合业务逻辑,且划分清晰;平台易维护;

5、能够基于本平台方便的进行二次开发。 稳定:在目标用户数量下能够稳定运行。 可扩展:在不改动平台技术架构的前提下在用户数量超过预期数量时,能够进行系统增容;能够根据用户需求发展的情况进行功能扩展。 体系建设的独立性:要求以下几个体系应具有独立性,资源体系,教学体系,测评体系。三个体系相互独立,相互关联,相互协调,可以达到组织学习过程高度的灵活性。 接口:具有完善的接口,其他业务系统通过接口调用邀请用户加入圈子,实现与其他业务系统的打通。1.4. 软件环境Linux+Apache2(weblogic)+J2EE+Spring+Hibernate+Oracle1.5. 技术架构MVC结构,Hiber

6、nate模式1.6. 性能要求支持百万级数据量,系统平台高速稳定。双机热备磁盘阵列数据恢复1.7. 网络环境Linux操作系统防火墙入侵监测抗DoS/DdoS攻击1.8. 硬件环境服务器配置:前台服务器2台:DELL或IBM、双核、4G内存、146G*3硬盘后台服务器2台:DELL或IBM、四核、8G内存、146G*3硬盘数据库1台:DELL或IBM、四核、8G内存、146G*3硬盘备份服务器2台:DELL或IBM、四核、8G内存、146G*3硬盘带宽:50M独享1.9. 目标用户分析本平台的使用者包括四类用户:业务管理人员、普通用户、普通会员、收费会员、系统维护人员。 业务管理人员基本情况:

7、非IT专业技术人员,但具备较强的IT应用能力,网络环境好。需 求 点:主要使用本平台进行资源和信息业务管理。 普通用户 基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。需 求 点:主要使用本平台进行信息查看,关注行业信息动态等,并可以利用本平台与业务管理人员、其他用户进行交流。 普通会员 基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。需 求 点:注册后的用户即为普通会员,仅能浏览网站免费信息。 收费会员 基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。需 求 点:注册后的用户即为普通会员,普通会员付费以后,经网站确认后既可以成

8、为收费会员,可以享受免费会员的一切服务,同时可以享受商机平台服务,收费咨询信息服务以及一个信息服务产品。 系统维护人员基本情况:IT专业技术人员,网络环境较好。需 求 点:对本平台的日常运营进行技术维护工作,在必要的情况下进行一定的功能修改或扩充等开发工作。在特殊情况下进行系统增容等较大规模的技术维护工作。2. 技术方案下面将从功能结构、应用结构、系统结构、逻辑结构和物理结构五方面阐述本系统的技术方案。2.1. 功能模型2.2. 应用结构应用结构图应用结构层次设计图应用结构层次设计,主要将应用系统分层,每个层次关注的焦点不同,把界面、业务、数据分开;本系统也遵照此原则设计,将分为3个大层次:表

9、示层、业务逻辑层、数据访问层,调用关系如图所示。l 表示层:本系统表示层主要包括三大块:前台、后台和模板,负责从用户方接收请求传递给业务层或者数据访问层处理,专心处理界面和接口数据交互。l 业务层:此层面专心处理业务逻辑,实现业务的关键流程。l 数据访问层:数据访问核心部分:数据访问逻辑组件,它代表调用程序提供对数据库执行以下任务的方法: 在数据库中创建记录 读取数据库中的记录并把业务实体数据返回给调用程序 使用调用程序提供的修改后的业务实体数据更新数据库中的记录 删除数据库中的记录 执行上述任务的方法通常称为“CRUD”方法,这是由各项任务的首字母组成的一个缩写词。通常数据访问逻辑组件访问一

10、个单一数据库,并封装了针对该数据库中一个表或一组相关表的数据相关操作2.3. 逻辑结构2.4. 物理结构2.5. 功能结构3. 系统功能描述3.1. 后台维护管理系统功能组成:后台主要有一下几个功能模块组成:系统管理、人员数据管理、订单管理、产品数据管理,广告管理、内容发布管理。3.1.1. 系统管理3.1.1.1. 功能组成系统管理主要是对角色权限等功能进行管理,功能分为:角色管理、权限管理、日志查询、个人信息管理。3.1.1.2. 功能描述角色管理:管理员根据功能划分的不同可以建立不同的角色,即不同的角色具有不同的权限,并可以赋予不同的管理人员。权限管理:可以根据角色赋予管理员权限,也可以

11、根据具体的权限对管理员进行赋予权限。日志查询:可以查询系统记录的日志,并根据可以提取日志进行分析等功能。个人信息管理:对管理员个人信息密码等进行维护。3.1.2. 人员数据管理3.1.2.1. 功能组成人员数据主要是对平台中的所有用户进行管理,包括普通会员,收费会员,管理员、专家等。具体功能如下:会员管理、管理员管理、专家管理。3.1.2.2. 功能描述会员管理:主要功能包括可以批量和手动添加普通会员、删除、停用、修改会员,并可以将普通会员提升为收费会员。管理员管理:超级管理员或主管可以查看管理员信息,角色等,同时可以增删查改管理员。专家管理:可以对专家库进行维护,能够对专家信息进行增删查改等

12、操作。3.1.3. 产品数据库管理3.1.3.1. 功能组成产品数据库管理主要是针对产品库、企业库、商机库、以及供求关系库等进行维护和管理。主要由以下几个部分组成:产品库管理、企业库管理、商机库管理以及供求关系库的管理3.1.3.2. 功能描述产品库:对网站现有产品进行维护,为用户提供产品服务,具有增删查改等功能。企业库管理:对产品相关的企业信息进行维护,为用户提供企业信息服务,具有增删查改等功能。商机库:同是为企业建立商机信息、为用户提供商机信息服务,具有增删查改等功能。供求关系信息管理:整理维护用户及厂家发布的供求信息,为用户和厂家提供寻求及供应交流平台。3.1.4. 订单管理3.1.4.

13、1. 功能组成对平台用户订购产品产生的订单进行管理,分为未处理订单,已处理订单,作废订单。3.1.4.2. 功能描述未处理订单:主要是用户订购产品产生的未付费订单,确认付费以后即可以确认订单,并给用户提供产品,同时订单变为已处理订单,也可以将没用的订单作废变为作废订单。已处理订单:管理员可以查看所有已经付费或开通的订单信息。作废订单:管理员可以查看已经作废的订单,同时也可以恢复订单为未处理订单。3.1.5. 广告管理3.1.5.1. 功能组成广告管理主要是对网站的广告进行管理,主要功能包括广告类型类型,广告发布管理,广告统计.3.1.5.2. 功能描述广告类型管理:主要是根据现有广告的形式对广告进行分类管理,包括增删查改等功能.广告发布:发布广告,撤回广告以及编辑广告.广告统计:查询广告统计信息,如投放时间,点击率等.3.1.6. 内容发布系统管理3.1.6.1. 功能组成内容发布系统由栏目管理、模版管理、文章发布管理、专题管理组成。3.1.6.2. 功能描述栏目管理:主要是对文章频道进行维护,功能上包括添加栏目、修改栏目、删除栏目、发布栏目、取消发布、查看栏目等模版管理:对网站用到的所有模版进行管理,包括增删查改。文章发布管理:通过该平台,用户可以完成相关的文章采集、上传、编辑(内容修改、附件修改、指定栏

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号