预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编号:时间:2021年x月x日书山有路勤为径学海无涯苦作舟页码:网上书店项目计划书1引言1.1编写目的通过走访、调查不同人群的购书需求与多位有过网上购物和未曾网上购物的人进行交流和分析编写了这份项目计划书。此份计划书也是为了保证按时保质的完成项目目标使各个过程合理有序因此以文档化的形式把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式作为项目团队成员以及项目干系人之间的共识与约定项目生命周期内的所有项目活动的行动基础项目团队开展和检查项目工作的依据。1.2背景随着Internet的迅速发展当今电子商务已接被广大的互联网用户所接受网购的火爆程度有目共睹。网上书店作为其中的一部分也有了迅速的发展。为了方便广大用户因为所在地区的原因造成“有书没人买有人没书买”的现象充分利用现代信息化、因特网的优势建立网上书店系统实施把书店“搬”到网上的方案。就网上书店而言由于网络已经覆盖全球信息量大而独具优势。国内著名的两大书店当当网与卓越网他们售书的理念很简单读者可以自己寻找自己喜爱的书对于读者来说无需为寻找一本自己想要的书好奔波于城市的各个角落无需因为时间问题而错过了新书的首发式或者因为时间问题而去不了书店网上书店系统只需你有一台可以连上互联网的电脑就可以按照自己的兴趣检索到自己想要的书本。对于那些没有时间经常去传统书店或其住所离传统书店较远的读者来说具有实际意义。因此网上售书必将有长足的发展。本系统的主要目的是实现图书的在线销售包括管理库房中的图书以及管理用户的购物车从而实现书籍预订、结账、查看订单等一系列功能实现书店和用户双赢的局面。1.3定义会员(注册用户):通过填写个人信息经过系统认证的用户完成每个用户的书籍预订、购书、查看订单、留言簿等功能。管理员:有权对图书的信息进行录入、修改、删除等功能;进行图书的入库、出库、盘点系统出错或有需要时人工进行用户汇款信息录入、修改、删除等功能;查看、删除、回复会员的留言;管理图书的销售等一系列信息。订单:用户为购买货物而填写的关于书目、送货地址、付款方式等信息的表单;订单可以有几种状态:1)订单生成在审核中2)订单通过审核正在配货3)订单中的货物已发货但用户未接收4)订单配送完成5)在15天退换货的阶段6)用户收货15天后没有退换货交易完成。客户端:会员完成图书浏览、搜索、预订、购书、查看订单、评论留言等一系列过程的平台。后台管理系统:管理员通过用户名和密码的验证后管理有关图书的订单、库存、销售会员的管理评论留言的管理等的信息的平台。1.4参考资料《软件工程实例教程》《SQLserver2008编程入门经典(第三版)》《C#高级编程》《用例分析技术》《统一软件工程(英文版)》《asp.net程序设计》2项目概述2.1项目目标实现网上书店系统的基本功能包括两大部分:用户客户端和管理员服务器端。用户客户端完成会员的注册(包括登录名、密码、真实姓名、收货地址、联系方式等信息的填写)登录(登录后会员可查看自己的账户信息对个人信息的修改查看订单状态与客服人员的在线交流对书籍和服务进行评价);图书浏览(可以使用搜索引擎或其他方式查找到自己喜爱的图书)、预订(如果想要购买的图书目前暂时缺货可以预订图书图书到货后管理员向会员发出到货信息以便会员购买)、购买(购买图书)、留言簿(与在线客服的交流以及评价图书及服务)等一系列购书功能。管理员服务器端完成对图书、会员的各种信息的管理(包括书目的增删改库存信息的管理及会员订单的处理等)。2.2产品目标与范围网上书店系统是一个中小型的电子商务系统可以为各类用户提供方便的在线买书环境要符合目前国内流行的电子商务模式——B/S架构三层运行模式同时适用于Intranet/Internet。浏览器为第一层作为系统的应用界面;应用逻辑服务为第二层;数据链接为第三层作为系统的数据存取服务。用户可以在系统中实现注册、浏览图书、搜索查询图书、预订图书、下定单、付款、确认收货等功能登录该网站后先进行注册在会员登录并且购得图书后提交购书单给图书管理员并同时将费用通过网上银行、电汇、邮寄或货到付款的方式交付到图书管理员处。图书管理员进货后整理归类并将书目信息发布到网上管理员通过用户管理、订单管理、图书管理、销售管理、库存管理等管理功能来对系统进行维护更新。2.3假设与约束为了使网上书店获得更好的安全性、扩展性和更高的执行效能整个系统采取分布式部署的方案将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来。实现管理与数据的分离便于管理和维护