网上书城_项目计划书

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

项目计划书的编写说明

组员:韦金龙顾志浩曾育刘启然吴建福

1 引言

1.1 编写目的

在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《网上书城》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。

1.2 背景

随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。

当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。

而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。

1.3 定义

会员(注册用户):通过系统认证的用户,系统可以根据注册用户的个人喜好显示不同的货物信息,并且根据他们购买货物的情况划分登记,提供不同的优惠;

管理员:员工信息、系统参数等的维护者;

库存管理员:货物的管理者,负责购货、修改信息;

发货管理员:发送货物的管理员,负责获取新订单、安排发货事宜、处理发货的反馈信息即修改订单状态;

发货员:发货的执行者,从发货管理员处接到新订单后,再从仓库中取货,送货,最后将交易信息反馈到发货管理员;

订单(有好几个状态):用户为购买货物而填写的关于书目、送货地址、付款方式等信息的表单;订单有如下几个状态:确认但未发货,确认且已发货但无返回信息、交易成功、交易失败、等待中(无现货);

财务系统:处理收费信息的系统;

订单管理系统:处理订单信息的系统;

1.4 参考资料

《网络分布计算和软件工程》

《用例分析技术》

《UML与Rational Rose 2002从入门到精通》

《JSP信息系统开发实例精选》

《统一软件开发过程》

《软件工程(原书第8版)》

《Thinking in java》

《Core java Volume I,II》

《Javascript完全开发手册》

《SQL server 2000开发教程》

2 项目概述

2.1 项目目标

实现网上书店系统的基本功能,包括会员管理,图书出入库,书目检索,书目分类管理,购物车,订单功能,会员帐户管理,书目评价等功能。

2.2 产品目标与范围

网上书城实现网上书店大型系统,添加独特的物流子系统、在线客服子系统、,有效的处理各类所需相关信息,以及促进各个子系统管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。

2.3 假设与约束

为了使网上书城获得更好的安全性、扩展性和更高的执行效能,整个系统采取分布式部署的方案,将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来。实现管理与数据的分离,便于管理和维护网上书城面向全球互联网用户,进行相关交易前必须注册为本网络平台会员,才能拥有相应权限;应用本平台必须保证电脑或其它访问本平台的软件有杀毒防毒能力,对于因客户中毒而产生的交易损失本平台不负任何责任;平台用户用妥善保管好个人密码,一旦发现丢失,需尽快提供相关证明交于客服人员进行相关帐户锁定与资料的修改。

2.4 项目工作范围

项目规划,计划分为两部分:

前台部分,其中包括用户管理,用户组管理,购物车管理,订单管理,个人资料管理,留言板管理等。

后台部分,其中包括管理员身份验证,商品管理,订单处理,用户信息管理,公告信息管理等。

项目完成目标:

提供货物进销存管理;提供货物分类浏览、货物搜索和销售排行榜;提供网上订货、查询、支付;支持用户信息反馈功能;支持会员等级处理关联商品打折信息;会员积分升级功能;

3 软件项目任务和进度估计

3.1任务

任务就是开发网上购物管理系统。每个人承担一个技术角色和一个管理角色。

3.2进度安排

进度安排:采用顺排法

整个过程计划有80天的时间。计划每周至少召开一次小组成员会议,总结前段时间的任务完成情况并对下阶段的任务进行分工。

3.3任务分配

任务大致分配:主要分为两个阶段:先启阶段和精化阶段

3.3.1:先启阶段

对核心的项目需求、关键功能和主要约束进行记录。确定最初的项目风险。确定最初阶段及其持续时间和目标。选择支持项目的所有工具。

3.3.2:精化阶段

完善更新前期文档并进行细化。在用例模型调查确定所有用例、确定所有主角并编写大部分用例说明。对包括非功能性需求在内的补充需求进行记录和复审。确定主要构件并设计了原型。

4软件项目日程安排

5. 任务分配

协同开发,具体分配待定。

相关文档
最新文档