网上商店
项目计划说明书
开发人员:蔡鹏辉、王力勇、罗光、王鹏
目录
1.引言…………………………………………………………………………………………2
1.1编写目的………………………………………………………………………………2
1.2项目背景………………………………………………………………………………2
1.3定义……………………………………………………………………………………2
1.4参考资料………………………………………………………………………………2
2.项目概述……………………………………………………………………………………2
2.1工作内容………………………………………………………………………………2
2.11管理员登录…………………………………………………………………………2
2.12管理员管理商品……………………………………………………………………2
2.13管理员管理订单……………………………………………………………………3
2.14管理员管理用户……………………………………………………………………3
2.15用户注册……………………………………………………………………………3
2.16用户登录……………………………………………………………………………3
2.17用户在线购物………………………………………………………………………3
2.18用户管理购物车……………………………………………………………………3
2.19用户查看订单………………………………………………………………………3
2.2运行环境………………………………………………………………………………3
2.21软件环境……………………………………………………………………………4
2.22硬件环境……………………………………………………………………………4
2.23服务器软件环境……………………………………………………………………4
2.24服务器硬件环境……………………………………………………………………5
2.25开发机器软件环境…………………………………………………………………5
2.26开发机器硬件环境…………………………………………………………………5
3.实施计划…………………………………………………………………………………6
3.1任务分解………………………………………………………………………………6
3.2进度……………………………………………………………………………………6
3.4关键问题………………………………………………………………………………6
4.人员组织及分工…………………………………………………………………………6
5.交付期限……………………………………………………………………………………6
一、引言
·1.1编写目的
本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。
本说明书的预期读者为:项目经理,编码人员,测试人员,用户等。
·1.2项目背景
a) 本项目的任务提出者——蔡鹏辉;
单 位—— 湖南城市学院计算机科学系
开 发 者——蔡鹏辉、罗光、王鹏、王力勇;
用 户——电子商务用户(店主或买家);
b) 实现该软件的计算中心或计算机网络—湖南城市学院3—320寝室;
c) 该软件系统同其他系统或其他机构的基本的相互来往关系。
·1.3定义
系统包括的范围:数据库表结构定义与相关测试数据,客户端软件及源代码,本项目相关文档。
·1.4参考资料
序号 | 资料名 | 发表日期 | 出版单位 |
1 | 《数据库理论及应用基础》 | 2007年5月 | 清华大学出版社 |
2 | 《网页设计三剑客(中文版) | 2007年1月 | 上海科学普及出版社 |
3 | 《ASP.NET通用模块及典型系统开发突破导航》 | 2006年2月 | 人民邮电出版社 |
二、项目概述
2.1工作内容
2.11管理员登录:
系统初始化商品管理员用户,这些管理员能够通过该入口进入后台进行管理操作。
2.12 管理员管理商品:
首先要求的就是能够添加商品。 商品的分类在系统初始化时初始化,在添加商品时包含的信息有商品名、销售员、生产商、商品编号、定价、总数量、商品简介、商品类别。管理员可以由一个界面查看所有的商品对已经添加的商品能够修改它的一个属性,也可以删除不想保留的商品。
2.13管理员管理订单:
管理员可以查看注册用户下达的所有订单,订单的信息包括订单编号、用户名、下单时间、交货时间、总金额、订货人IP、付款状态、发货状态。管理员可以删除某一订单,也可以修改某一订单的付款状态(未付,已付)、发货状态。
2.14管理员管理用户:
管理员可以查看所有注册用户,用户的信息包括登录用户名、密码、真实姓名、性别、联系地址、联系邮编、联系电话、电子邮件。管理员可以删除一个用户,也可以修改某 一个用户的基本信息。
2.15用户注册:
网络用户能够注册。注册的用户信息包括登录用户名、密码、确认密码、(以便保证两次输入的密码一致)、真实姓名、性别、联系地址、联系邮编、联系电话、电子邮件。用户名不能重复。
2.16用户登录:
系统注册用户使用自己注册的用户名登录系统发,进行购物、管理购物车、查看订单操作、还可以修改个人基本信息。
2.17用户在线购物:
用户可以查看所有的上架商品,选择购买,填写购买数量。
2.18用户管理购物车:
用户可以查看自己已经选购的商品和数量、金额、 修改某一商品的数量、不选择某一已选的商品、也可以继续购物,清空购物车,提交购物车下达订单。在下达订单时,填写个人说明文字。
2.19用户查看订单:
用户可以查看自己下达的所有订单,查看订单的付款状态、发货状态,还可以查看某一个订单的商品列表。
2.2运行环境
2.21软件环境
| 名称 | 版本 | 语种 |
操作系统 | Windows | XP | 简体中文 |
操作系统的附加功能 | ODBC数据源管理工具 |
|
|
数据库平台 | MS SQL Server 2000 | 2000 | 简体中文 |
应用平台 | Windows | XP | 简体中文 |
客户端软件 | Windows | XP | 简体中文 |
编程工具 | Jdeveloper | 10G | 英文 |
设计工具 | PowerDesigner | 9.0 | 英文 |
2.22硬件环境
服务器 | 最低配置 | 推荐配置 |
应用和数据库服务器 | Intel® 或兼容机 Pentium 166 MHz 或更高。 | Pentium 4 2.63GHz |
至少 64 MB 内存 | 1GB 内存 | |
SQL Server 数据库组件:95 到 270 MB,一般为 250 MB | 10GB 硬盘空间 | |
邮件服务器 | 各种网络邮箱,如:网易、新浪、雅虎等 |
2.23服务器软件环境
分类 | 名称 | 版本 | 语种 |
操作系统 | Window | XP | 简体中文 |
操作系统的附加功能 | ODBC数据源管理工具 |
| 简体中文 |
数据库平台 | SQL Server | 2000 | 简体中文 |
数据库平台补丁 | 无 |
|
|
应用平台 | Window | XP | 简体中文 |
应用平台补丁 | 无 |
|
|
版本控制系统 | CVS |
|
|
目录服务系统 |
|
|
|
邮件系统 |
|
|
|
客户端软件 | IE浏览器 | 5.0 | 简体中文 |
2.24服务器硬件环境
服务器 | 最低配置 | 推荐配置 |
应用服务器、数据库服务器、邮件服务器、目录服务器 | Pentium III/256MB/20GB 个人计算机 | AMD 4000+ 双核/1GB/160G |
|
| |
|
|
2.25开发机器软件环境
分类 | 名称 | 版本 | 语种 |
操作系统 | Window | XP | 简体中文 |
操作系统的附加功能 | ODBC数据源管理工具 |
| 简体中文 |
数据库平台 | SQL Server | 2000 | 简体中文 |
应用平台 | Window | XP | 简体中文 |
开发平台 | Window | XP | 简体中文 |
客户端软件 | IE | 5.0 | 简体中文 |
2.26开发机器硬件环境
分类 | 最低配置 | 推荐配置 |
开发机器 | Pentium III/256MB/20GB 个人计算机 | AMD 4000+ *2/1GB/80G 个人计算机 |
三、实施计划
·3.1任务分解
负责人 | 主要任务 |
蔡鹏辉 | 建立商品数据库及会员注册数据库、负责各种文档的最终定稿及提交 |
王力勇 | 制作网上商店的主页面 |
罗光 | 负责搜集各种资料及统计分类、系统测试 |
王鹏 | 负责编码、及调试等相关工作 |
·3.2进度
按老师安排进度进行。
·3.3关键问题
(1)系统数据结构设计
(2)接口问题(包括用户接口和外部接口)
(3)运行设计(包括系统初始化及结束等)
(4)系统出错处理(包括服务器初始化失败、页面访问失败、网络连接失败等)
(5)出错补救措施(如数据库恢复技术等)
四、人员组织及分工
·5.1人员简要情况:
姓名 | 职务 | 学历 | 职位 | 技术特长 |
蔡鹏辉 | 学生 | 大学 | 项目经理 | 数据库 |
罗光 | 学生 | 大学 | 开发人员 | 测试 |
王鹏 | 学生 | 大学 | 开发人员 | 软件调试 |
王力勇 | 学生 | 大学 | 开发人员 | 网页设计 |
五、交付期限
2008年上学期期末