网上在线购物系统项目管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上在线购物系统 软件项目管理
课程名称
开课学院 指导教师姓名 学生姓名 学生专业班级
目录
第一章前言 ............................................................... ..2
软件项目管理
计算机科学与技术学院
1项目开发背景 (2)
2项目开发目的 (2)
3项目开发的意义 (2)
4项目人员分配 (2)
5项目开发流程 (3)
第二章范围计划............................................................ ..3
1项目工作任务结构 (3)
2 (4)
3软件生命周期模型 (6)
4软件生命周期模型详细文档 (6)
4.1软件规划 .................................................. ....... . (6)
4.2根据各类用户对需求的描述,系统要完成以下三个主要功能 .................. .7
4.3对性能的要求 ........................................................ .7
5产品质量检测 (8)
第三章时间管理........................................................... ..9
1进度编制 (11)
第四章成本管理 (13)
1成本估算.................................................................. ..13 第五章质量管理 (15)
1质量管理方案与准备....................................................... ..15
第一章前言
1 项目开发背景
随着电子商务技术的不断发展,电子商务也越来越接近我们的日常生活。目前网上购物
发展迅速,各类管理系统也应运而生,针对各类大型网站的管理系统的开发技术日趋成熟。从选购到下订单,再到付款,最后确认,都可以通过软件进行统一管理。市场上对在线购物管理系统的需求量与日剧增,因此开发一个网上在线购物系统非常必要。
网上购物系统软件是一个功能相对完善的数据库管理软件,具有数据操作准确、高效、迅速等特点。
2 项目开发目的
现今的互联网上已经出现了很多在线购物系统,其中比较有名气的、影响较大的有京东、淘宝等。本项目致力于开发出一款简单、高效、用户体验高的网上在线购物系统,方便广大的购物爱好者浏览、购买商品。
3 项目开发的意义
网上在线购物系统的开发意义包括:
(1)为广大购物爱好者提供一个便利的购买市场,方便人们日常生活。
(2)通过软件开发,熟悉软件开发的整体流程,提高编程能力,熟练开发技巧,增强团队合作意识。
(3)开发高效、便捷、优质的网上在线购物系统,提高用户体验。
4 项目人员分配
该项目由4位成员完成,A、B、C、D。各自的职责和角色如下表。
5项目开发流程
可行性分析一一需求分析一一概要设计一一详细设计一一编码一一测试一—验收——交付——维护。
第二章范围计划
1项目工作任务结构
■-功誉希求-
T 功能需求收崖描述
Lin 蕊霜蔽划对楷班
—非切餵睦家-[硬存莊泰
-妄全性葵求
2
该项目主要分为4个模块,如下所示:
币户登示悝堆
—同戶宕 一密码
—用交百, 殓记足吾台法
登录模块
一 11筲祭求 —用户宇求
那试
一用户昼足注册俱味 -买東功世按纵 一交易冒理斛
-u 吕酉圧模疑,注汞功能
—单元測试 一檔堺测试 —集琐测蔺
-曲统测沆
用户,主曰堪加.
手机号出注则 商箱召玛汙別 用户fl!息填写 提交到轨掘阵
买家功能模块
信息笑鬥给用广交易管理模块
产品管理模块
3软件生命周期模型
针对待开发项目(网上在线购物系统)的特点和小组成员软件开发能力,经过小组成员讨论,我们准备采用快速原型法开发项目。
采用快速原型法开发项目的原因:
(1) 软件需求并不是非常明确,以后有可能会对软件的功能进行扩展。
(2) 开发人员开发经验不丰富,先实现一个软件原型作为项目模型,有助于提高小组成员的对互联网开发技术的信心,从而更好的开展下面的工作。
快速原型法各个阶段分工:
4软件生命周期模型详细文档
4.1软件规划
预期成果:
完成一个网上在线购物系统。用户注册后登录系统可以实现购买,管理员可
以对商品和订单进行管理。
实现的主要功能:
(1) 用户注册
(2) 用户登录
(3) 用户对商品进行查询
(4) 用户对商品进行筛选
(5) 用户将感兴趣的商品添加到购物车
(6) 用户从购物车中删除商品
(7) 用户确认订单并支付货款
(8) 卖家确认订单并收取货款
(9) 卖家管理商品(商品上架、下架、修改商品信息)
4.2 根据各类用户对需求的描述,系统要完成以下三个主要功能
(1) 用户登录功能需求:用户在进入系统前需要对用户进行身份的确认。用户输入用户名和密码后,系统对用户信息进行验证。验证通过,跳转到商城首页,否则将错误信息返回给用户。对第一次使用系统的用户提供注册页面,当用户单击“注册”按钮后,跳转到注册页面,用户完成个人信息并进行身份验证(手机
或邮箱)后方可登录系统。
(2) 买家功能需求:买家在登录系统之后,进入网上购物系统首页,首页是对商品的类型划分形成的列表,用户可以根据商品的类型点击列表中的选项,选择商品。用户可以对商品进行查询,查询到的商品会以列表的方式返回到界面搜索框下面。用户可以将喜欢的物品加入购物车,将物品从购物车中移除。购买商品,支付。
(3) 卖家功能需求:买家可以根据市场需求,进行产品添加、产品下架、产品信息的修改,对用户提交的订单进行确认,收取货款。
根据用户的功能需求,可以将系统划分为四个模块:
(1) 用户登录注册模块
(2) 买家功能模块
(3) 交易管理模块
(4) 商品管理模块各个模块的功能在中已做介绍,在这里不再赘述。详情参见各个模块
的。
4.3 对性能的要求
(1) 精度