网站项目需求设计模板

网站项目需求设计模板

ID:15733020

大小:1.15 MB

页数:31页

时间:2018-08-05

网站项目需求设计模板_第1页
网站项目需求设计模板_第2页
网站项目需求设计模板_第3页
网站项目需求设计模板_第4页
网站项目需求设计模板_第5页
资源描述:

《网站项目需求设计模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网站项目需求规格说明书版本号:1.0 密级:机密   文档编号:编写人: 时间:2010-03-15校对人:时间:审核人:时间:批准人:时间:研制单位:  1.综合描述1.1.项目背景打造行业网站垂直专业门户网站。1.2.系统目标建立易用、简单、稳定、功能强大的后台管理系统。并保证在网站后台能实现对栏目、文章、会员、专题、个性化模板的管理。完成一套简洁实用、功能完善的前台系统,包括友好的用户界面、人性化的功能设计、完善的用户体验等。1.3.设计原则本项目所开发的LMS平台在需求分析和开发中应遵循以下原则:Ø简单:易用性强;各功

2、能模块符合业务逻辑,且划分清晰;平台易维护;能够基于本平台方便的进行二次开发。Ø稳定:在目标用户数量下能够稳定运行。Ø可扩展:在不改动平台技术架构的前提下——在用户数量超过预期数量时,能够进行系统增容;能够根据用户需求发展的情况进行功能扩展。Ø体系建设的独立性:要求以下几个体系应具有独立性,资源体系,教学体系,测评体系。三个体系相互独立,相互关联,相互协调,可以达到组织学习过程高度的灵活性。Ø接口:具有完善的接口,其他业务系统通过接口调用邀请用户加入圈子,实现与其他业务系统的打通。1.1.软件环境Linux+Apache2+J

3、2EE+Spring+Hibernate+Oracle1.2.技术架构MVC结构,Hibernate模式1.3.性能要求支持百万级数据量,系统平台高速稳定。双机热备+磁盘阵列+数据恢复1.4.网络环境Linux操作系统+防火墙+入侵监测+抗DoS/DdoS攻击1.5.硬件环境服务器配置:前台服务器2台:DELL或IBM、双核、4G内存、146G*3硬盘后台服务器2台:DELL或IBM、四核、8G内存、146G*3硬盘数据库1台:DELL或IBM、四核、8G内存、146G*3硬盘备份服务器2台:DELL或IBM、四核、8G内存、

4、146G*3硬盘带宽:50M独享1.6.目标用户分析本平台的使用者包括四类用户:业务管理人员、普通用户、普通会员、收费会员、系统维护人员。Ø业务管理人员基本情况:非IT专业技术人员,但具备较强的IT应用能力,网络环境好。需求点:主要使用本平台进行资源和信息业务管理。Ø普通用户基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。需求点:主要使用本平台进行信息查看,关注行业信息动态等,并可以利用本平台与业务管理人员、其他用户进行交流。Ø普通会员基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。

5、需求点:注册后的用户即为普通会员,仅能浏览网站免费信息。Ø收费会员基本情况:非IT专业技术人员,具备一定的IT应用能力,网络环境差别大。需求点:注册后的用户即为普通会员,普通会员付费以后,经网站确认后既可以成为收费会员,可以享受免费会员的一切服务,同时可以享受商机平台服务,收费咨询信息服务以及一个信息服务产品。Ø系统维护人员基本情况:IT专业技术人员,网络环境较好。需求点:对本平台的日常运营进行技术维护工作,在必要的情况下进行一定的功能修改或扩充等开发工作。在特殊情况下进行系统增容等较大规模的技术维护工作。1.技术方案下面将从

6、功能结构、应用结构、系统结构、逻辑结构和物理结构五方面阐述本系统的技术方案。1.1.功能模型1.2.应用结构应用结构图应用结构层次设计图应用结构层次设计,主要将应用系统分层,每个层次关注的焦点不同,把界面、业务、数据分开;本系统也遵照此原则设计,将分为3个大层次:表示层、业务逻辑层、数据访问层,调用关系如图所示。l表示层:本系统表示层主要包括三大块:前台、后台和模板,负责从用户方接收请求传递给业务层或者数据访问层处理,专心处理界面和接口数据交互。l业务层:此层面专心处理业务逻辑,实现业务的关键流程。l数据访问层:数据访问核心部

7、分:数据访问逻辑组件,它代表调用程序提供对数据库执行以下任务的方法:²在数据库中创建记录²读取数据库中的记录并把业务实体数据返回给调用程序²使用调用程序提供的修改后的业务实体数据更新数据库中的记录²删除数据库中的记录执行上述任务的方法通常称为“CRUD”方法,这是由各项任务的首字母组成的一个缩写词。通常数据访问逻辑组件访问一个单一数据库,并封装了针对该数据库中一个表或一组相关表的数据相关操作1.1.逻辑结构1.2.物理结构1.1.功能结构1.系统功能描述1.1.后台维护管理系统功能组成:后台主要有一下几个功能模块组成:系统管理

8、、人员数据管理、订单管理、产品数据管理,广告管理、内容发布管理。1.1.1.系统管理1.1.1.1.功能组成系统管理主要是对角色权限等功能进行管理,功能分为:角色管理、权限管理、日志查询、个人信息管理。1.1.1.2.功能描述角色管理:管理员根据功能划分的不同可以建立不同的角

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。