网上书城软件项目策划.docx
《网上书城软件项目策划.docx》由会员分享,可在线阅读,更多相关《网上书城软件项目策划.docx(11页珍藏版)》请在冰豆网上搜索。
网上书城软件项目策划
网上书城软件项目策划
篇一:
网上书城项目计划书
[XX网络技术公司]软件开发计划书
网上书城
2
[20XX年4
月12日]
1引言...............................................................................................................................................2
1.1编写目的.............................................................................................................................2
1.2背景.....................................................................................................................................2
1.3定义.....................................................................................................................................2
1.4参考资料.............................................................................................................................3
1.5标准、条件和约定.............................................................................................................3
2项目概述.......................................................................................................................................3
2.1工作内容.............................................................................................................................3
2.2项目模型与人员架构........................................................................................................4
2.3主要参加人员....................................................................................................................5
2.3产品及成果.........................................................................................................................6
2.3.1程序..........................................................................................................................6
2.3.2文件..........................................................................................................................6
2.3.3服务..........................................................................................................................6
2.3.4非移交产品..............................................................................................................6
2.4验收标准............................................................................................................................7
2.4.1代码的验收..............................................................................................................7
2.4.2文档验收.................................................................................................................7
2.4.3服务验收.................................................................................................................7
2.5完成项目的最迟期限........................................................................................................7
2.6本计划的日期....................................................................................................................8
3实施总计划...................................................................................................................................8
3.1开发过程(项目经理开发经理合力完成,测试经理辅助).........................................8
3.1.1需求分析.................................................................................................................8
3.1.2系统设计.................................................................................................................8
3.1.3编码及测试阶段.....................................................................................................8
3.1.4文档、产品部署.....................................................................................................8
3.1.5项目总结.................................................................................................................8
3.2工作任务的分解.................................................................................................................9
3.3接口人员.............................................................................................................................9
3.4关键问题...........................................................................................................................10
4支持条件......................................................................................................................................10
4.1计算机系统支持...............................................................................................................10
4.2需要用户承担的工作.......................................................................................................11
5专题计划要点..............................................................................................................................11
5.1测试计划.........................................................................................................................11
5.2维护更新计划.................................................................................................................11
1引言
1.1编写目的
为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。
1.2背景
项目背景
随着社会的不断进步,网络的不断发展,越来越多的网上商城相继出现。
例如全球知名的亚马逊网上书店,国内的当当网上商城和卓越网等。
顾客甚至足不出户就可以买到所需要的商品,从而节约大量时间,将更多的时间应用于其他更有意义的事情上。
传统的书店存在着许多弊端,如商品种类太少,经营成本高等。
相比之下,电子商城具有以下优势:
商品种类多,信息量大;检索、订购快捷方便;书店成本低,商品价格低廉;节约顾客购买时间;为了降低商店的成本,节约顾客的时间,从而开发此电子商城。
系统主要分为前台和后台。
前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、人员信息、订单信息和公告信息的常规设置。
表1.2项目背景
1.3定义
专门术语:
mySql:
系统服务器所使用的数据库关系系统(dBmS)。
SQL:
一种用于访问查询数据库的语言
Tomcat:
Tomcat服务器是一个免费的开放源代码的web应用服务器
事务流:
数据进入模块后可能有多种路径进行处理。
UmL:
统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种
从软件分析、设计到编写程序规范的标准化建模语言。
V模型:
Rad(Rapapplicationdevelopment,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图形似字母V,所以又称软件开发的V模型。
。
。
。
。
。
。
后续可添加
1.4参考资料
文档格式要求按照我国GB/T8567-1988国家标准和iEEE/anSi830-1993标准规范要求进行。
包括以下文件:
?
软件工程项目开发文档范例
?
软件工程国家标准文档
?
需求说明书
?
软件需求说明书编写规范
书籍包括:
?
《软件项目管理》朱少民,韩莹编著,人民邮电出版社。
?
《软件过程管理》朱少民左智编著清华大学出版社。
1.5标准、条件和约定
本项目遵从以下标准:
GB/T13702-1992计算机软件分类与代码
GB/T20918-20XX信息技术
GB/T19003-20XX软件工程
GB/T5538-1995软件工程标准分类法
GB/T9385-20XX计算机软件需求规格说明
GB/T5532-20XX计算机软件测试规范
GB/T18221-2000信息技术程序设计语言
GB/T11457-20XX信息技术软件工程
GB/T8567-20XX计算机软件文档编制规范
2项目概述
2.1工作内容
实现一个可以使用的网络书城
2.2项目模型与人员架构
V模型(Rapapplicationdevelopment,快速应用开发)
v-model是一种软件生存期模型,由PaulRook在1980年率先提出的,在1990年出现在英国国家计算中心的出版物中,旨在提高软件开发的效率和有效性,是我们熟知的瀑布模型的一种改进。
V模型一般是你已经完成了我们帮你做测试。
。
w模型在你开发时我们伴随你做。
。
这样可以预防已经浪费了人力结果不理想!
V模型是软件开发完了之后才开始测试活动。
而w模型则是软件测试活动伴随着软件开发活动。
和软件开发同时开展。
w模型更加敏捷,对于软件的交付期和品质的保证能力更强。
篇二:
网上书城_项目计划书
项目计划书的编写说明
组员:
韦金龙顾志浩曾育刘启然吴建福
1引言
1.1编写目的
在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《网上书城》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.2背景
随着internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。
当然,网上书店系统目前主要是以B2c的方式进行经营,通过网上开店的方式向读者出售书本。
国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。
对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。
而关键的一点,就是他们只是基于B2c的,只有自己在卖书,而我们所要改进的就是引入c2c经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。
1.3定义
会员(注册用户):
通过系统认证的用户,系统可以根据注册用户的个人喜好显示不同的货物信息,并且根据他们购买货物的情况划分登记,提供不同的优惠;管理员:
员工信息、系统参数等的维护者;
库存管理员:
货物的管理者,负责购货、修改信息;
发货管理员:
发送货物的管理员,负责获取新订单、安排发货事宜、处理发货的反馈信息即修改订单状态;
发货员:
发货的执行者,从发货管理员处接到新订单后,再从仓库中取货,送货,最后将交易信息反馈到发货管理员;订单(有好几个状态):
用户为购买货物而填写的关于书目、送货地址、付款方式等信息的表单;订单有如下几个状态:
确认但未发货,确认且已发货但无返回信息、交易成功、交易失败、等待中(无现货);
财务系统:
处理收费信息的系统;订单管理系统:
处理订单信息的系统;
1.4参考资料
《网络分布计算和软件工程》《用例分析技术》
《UmL与RationalRose20XX从入门到精通》《JSP信息系统开发实例精选》《统一软件开发过程》《软件工程(原书第8版)》《Thinkinginjava》
《corejavaVolumei,ii》《Javascript完全开发手册》《SQLserver
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.任务分配
协同开发,具体分配待定。
6.支持条件
5.1用户界面
人性化界面,全新感觉,操作简便,一目了然,视图优美等特点。
并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。
5.2硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。
586以上Pc机均可运行此软件。
5.3软件接口
运行于windows95及更高版本的操作系统之上。
5.4故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
调试中遇到的问题及解决的方案:
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。
2)关于空记录带来的麻烦
有些空记录往往会使程序无法运行。
此时你可用“ifnotisnull”语句先判断一下是否为空记录,再操作。
7.预算
7.1人员成本
篇三:
网上书店项目开发计划书
项目开发计划书
网上书店my-eBookStore
第11组G20XX225569司永慧
G20XX225571吴凌
G20XX225988宋超
G20XX225518陈楠
G20XX225517兰岩
G20XX2251008王东玉
目录...................................................................2
1.引言....................................................................3
1.1.编写目的..............................................................3
1.2.研发背景..............................................................3
1.3.定义..................................................................4
1.4.参考资料..............................................................4
2.项目概述................................................................5
2.1.项目目标..............................................................5
2.2.工作内容..............................................................5
2.3.开发人员及人员安排....................................................6
2.4.软件和硬件要求.........