系统结构设计
项目开发计划书
网上书店My-eBookStore
第11组 G2013225569 司永慧
G2013225571 吴凌
G2013225988 宋超
G2013225518 陈楠
G2013225517 兰岩
G20132251008 王东玉
目 录
目 录............................................................ 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. 软件和硬件要求........................................................ 6
2.5. 项目进度.............................................................. 6
2.6. 项目实施计划及人员安排-甘特图......................................... 7
2.7.开发估算............................................................... 7
3. 实施计划......................................................... 7
3.1. 工作分解.............................................................. 7
3.2. 关键问题.............................................................. 9
3.3. 风险.................................................................. 9
一、 引言
1. 编写目的
编写本计划书的目的是把网上书店销售系统的开发过程中对各项工作任务的项目目标、开发团队及人员安排、硬件和软件资源需求、工作分解,项目进度和开发费用估算等问题所作的安排用文档形式记载下来,以便根据本计划开展和检查项目开发工作,保证项目开发成功。
编写本计划之前,项目组成员完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,明确了所要开发的软件应具有的功能、性能与界面要求,并在此基础上完成了项目计划书、需求分析报告以及后续设计与开发工作。
本计划书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。
2. 研发背景
近年来,随着Internet的迅速发展,互联网已日益成为收集提供信息的最佳渠道。于是网上购物开始流行起来,越来越多的商家在网上建起在线商店,向消费者展现出一种新颖的购物理念。网络书店系统提供网上购书的渠道,在其商务活动中起着举足轻重的作用。
目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
我国目前的网上销售仍处于发展阶段,商品的品种和质量、网上销售企业的管理水平和经营方式与发达国家相比都有很大差距。同时,我国经济正处于由计划经济体制向市场经济体制过渡时期,Internet对我国信息产业的影响才刚刚开始,网上购物在我国还要有一个调整、磨合、适应的过程,网上购物的安全问题还未完全解决,大多数人对网上购物的程序还有待于了解,还得有一个发展的过程,但是网络确实已逐步走进我们的生活,并开始影响我们的生活。因此,分析总结其它购书包括购物网站的发展特点,借鉴其先进经验,对于促进我国网上销售业的发展具有重要的现实意义。
3. 定义
网站主要提供的基本服务项目有:用户的注册,登录;
用户的分级浏览或图书选购;
店主对进书、售书、库存、帐目、客户的管理;
以及网站的日常维护(比如,网上书店简介;网上书店信息发布;客户留言及对客户留言的反馈)
4. 参考资料
[1]陈明 著,软件工程导论,北京,机械工业出版社,2011
[2][美]David Chappell著,荣耀 译,.NET大局观( 第2版),北京,电子工
业出版社,2006
[3]陈冠军,征服ASP.NET 2.0 Ajax——Web开发技术详解,北京,人民邮电出版社,2007
[4]母国庆,等 著 软件需求工程【M】,机械工业出版社,2008 [5]齐志昌,谭庆平,宁洪 著,软件工程【M】,北京,高等教育出版社,2000
二、 项目概述
1. 项目目标
现在流行的网上购物系统不仅要有漂亮的页面,更要有严谨的规划,注重每一个细节,在实际应用中店主应该能够对网上书店的进书、售书订单、库存、帐目(比如,日结帐,日销售额与鸁利额、)、客户信息进行查询和管理。一般客户可以浏览网上书店内容。欲购书的客户需要注册(提供邮购和管理所必须的有效信息,如姓名、地址、电话等)取得唯一的用户名成为会员。会员登录后便可以购书一本或多本。店主在客户确认网上订书单后的7日内收到其足额购书汇款单后的10日内根据与客户的约定时间送书到客户手中,同时应收到有客户签名的送书单回执。
同时,系统要求能够提供两级图书目录和三层信息(一级目录是图书的基本分类目录;其下是图书的二级目录,它对应于某基本分类之下的书名及其简要信息;当客户点击二级目录中的某本书之后,系统应当显示详细介绍该书的文字与图形信息)。
2. 工作内容
l 《项目计划书》
l 《需求分析报告》
l 《概要设计说明书》
l 《详细设计说明书》
l 《测试计划说明书书》
3. 开发人员及人员安排
项目组长:王东玉
主程序员:司永慧
架构师:宋超
分析人员、文档管理员:吴凌
辅助程序员:兰岩
系统测试人员:陈楠
4. 软件和硬件要求
操作系统:windows 7
开发工具:visual studio 20## 数据库系统:SQL SERVER 20##
硬件配置:Intel core2 T6500、内存2G、320G硬盘
5. 项目进度
6. 项目实施计划及人员安排--甘特图
7. 开发估算
三、 实施计划
1. 工作分解
l 项目可行性研究
1) 成立项目小组并选定项目负责人或项目小组长;
2) 项目负责人召集小组成员选择开发项目;
l 制定项目开发计划
1) 小组长组织组员进一步明确项目的大小、范围、复杂程度等;
2) 确定任务进度 ;
3) 确定完成项目的环境和工具 ;
4) 参照文档规范标准,完成《项目开发计划》;
l 需求分析
1) 按照项目任务分配结果和项目进度要求,开展项目的需求分析的主要工 作,不得超越前述项目的大小、范围、复杂程度等;
2) 按照格式要求完成《需求分析规格说明书》 ;
l 概要设计
1) 按照《需求分析规格说明书》,完成项目的初步设计任务;
2) 完成《概要设计说明书》;
l 详细设计
1) 依据《概要设计说明书》,完成醒目的详细设计任务;
2) 按照格式要求,完成《详细设计说明书》;
3) 根据详细设计,完成数据库设计
4) 依据《概要设计说明书》和《详细设计说明书》,完成项目的具体实现
l 测试
1) 按照项目的进度要求,并依据《需求分析规格说明书》、《概要设计说明书》和《详细设计说明书》,完成《测试计划说明书》
2) 按照《测试计划说明书》,完成对软件进行测试任务
2. 关键问题
l 数据库的分析与设计以及后台的设计实现
l 前台的美工设计
l 与用户沟通的是否及时,用户的意见是否能够及时反映
l 工作安排是否合理
3. 风险
因为开发人员目前还在学习阶段,开发过程会比较缓慢,因此时间是最大的风险,不能完全投入到开发工作中,不可避免会有设计上的不足和缺陷。
图书管理系统系统项目开发计划书目录1引言错误未定义书签11编写目的错误未定义书签12项目背景错误未定义书签13定义错误未定义书签1…
图书管理系统项目名称项目承担部门撰写人完成日期评审负责人评审日期项目计划书图书管理系统项目计划书逍遥七人组软件开发团队杨亚辉20x…
课程设计题目图书管管理系统项目开发计划书学生姓名李军霍瑞光安启超夏文涛学院信息工程学院系别计算机系专业软件工程班级软件071指导教…
图书管理系统项目计划书1引言11编写目的尽量采用学校现有的软硬件环境及先进的管理系统开发方案从而达到充分利用学校现有资源提高系统开…
20##级软件工程专业《软件项目管理》实训计划题目:《图书管理系统软件项目管理计划书》起止日期:20##年6月17日20##年6月…
项目计划书项目名称销售管理系统学校名称上海电机学院项目时间20xx030120xx0510项目策划人赵慧哲吕延晨李娜顾观佩1系统主…
20##级软件工程专业《软件项目管理》实训计划题目:《图书管理系统软件项目管理计划书》起止日期:20##年6月17日20##年6月…
图书管理系统项目进度计划1引言11编写目的尽量采用学校现有的软硬件环境及先进的管理系统开发方案从而达到充分利用学校现有资源提高系统…
图书管理系统系统项目开发计划书目录1引言错误未定义书签11编写目的错误未定义书签12项目背景错误未定义书签13定义错误未定义书签1…
软件测试计划书软件开发第六小组组长陈静成员宋玲孟倩倩刘春梅底琳琳1修订历史记录2目录1简介411目的412背景413范围414测试…