分三个大的阶段进行开发:
第一阶段完成本系统的数据流图跟E-R图。 第二阶段完成概要设计跟详细设计。 第三阶段书写文档。
②预算
资金投入较少,具体预算分配简略。 ③关键问题
各模块之间的联系和后台数据库的完成。使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风险因素。对于出现的一些小难点总都能得到解决。
第二章 系统规划 2.1. 系统资源
1.硬件设备(计算机、打印机、扫描仪、读卡器、网络连接器等) 客户端:Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz 2.00GB内存
2.软件环境(操作系统、数据库引擎、支撑软件) (1) 操作系统:Windows 8 (2) 数据库:SQL Server 2.2. 系统规划
任务描述(使用任务树进行任务分解,并说明每项任务的内容、目标等)本
系统的任务安排如图一所示:
5
项目研究项目规划系统分析可行性分析管理业务调查数据流程调查系统设计概要设计详细设计系统实施建立数据库系统程序设计系统运行系统登录商品管理订单管理会员管理配送支付管理查询统计
第三章 系统分析 3.1.系统调查分析 ①可行性分析
经济可行性分析:费用主要考虑两个方面的费用,一方面是支出的费用,其中包括设备购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分(收益的另一部分难以用钱来表示)。对于现在的公司来说,原有的设备已经可以满足新系统的硬件要求,不必购买新的设备。而且本系统是一个小型的系统,在使用时无形间提高了公司的效益,降低了办公费用,节约了大量的人力成本,所以经济可行性是显然的。 ②技术可行性
客户将所需要的书信息输入到网上书店系统,系统将书信息再传给销售商。得到系统的逻辑模型(即顶层数据流图)
6
客户所需的图书信息 客户 网上购书客户所需图书信息销售商
③用户使用可行性
该系统是一个电子商务网站,所以操作建议,用户购书不需要了解整个书店的工作流程,只需按照提示一步步的进行操作即可完成购书等其他活动。 ④操作可行性
a.客户端 A. Windows7/8/10, Unix, Linux,Vista,Mac OS各版
B.IE/Maxthon/GreenBrown/Firefox等浏览器
b.连接了网络,并且注册为会员,该方案就是可行的; 得出结论:开发网上书店系统是完全可行的。 3.2.系统需求分析
1.会员管理功能,管理网站会员的资料信息,积分信息,购买信息,爱好和专注方向信息,读书计划单项。
2.书籍的分类、添加、修改、删除操作(老用户价格/活动价格) 3.书籍的查询(多种类别和模糊查询) 4.购物车功能(加入到购物车)
5.订单管理、用户管理、用户积分管理、活动管理等网站内部管理功能
6.缺货登记、差价登记等留言簿功能
7
7.文章发布和评论功能
8.集成多种网上交流工具方便商家与客户,客户与客户之间的交流 9 .与购买了此书的朋友交流读书收获,查看文章,专家评语,本书适合对象及同类新书 3.3.系统功能分析
主要实现客户购书/支付流程及我公司内部科学管理书城流程。 1. 客户购书/支付流程的主要功能有:
a.订购图书模块:客户可通过新书推荐、图书信息查询等在网上书城中选择、订购图书、本系统会根据客户类别(个人客户或批发客户)、订购数量、订购时间等选择价格优惠政策,给予客户最优惠的价格;
b.图书信息查询:客户可按图书名、作者、出版社、内容简介等进行多项组合查询,快速的获得自己所要寻找的书籍;
c.客户注册:客户在网上书城登记个人信息,便于日后在网上书城是上的一切业务活动,客户类型分为两种,一种是个人消费客户,一种是批发客户,即向我公司批量订购图书的个中小型图书销售商,对于申请注册成为批发客户的客户,需要将营业执照复印件传真到我公司,并经人工核实后,才会予以以批发价格订购图书的权限;
d.客户个人信息管理:客户可管理自己在网上书城的注册客户信息,查看购书历史记录、个人积分(仅对个人消费用户),设置接受每月最新图书信息等;
2.公司管理书城的主要功能有:
8