某网上书店的系统规划(2)

2019-01-07 17:59

综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、几十万条,而图书出版的时间有最新出版的,也有几十年前的,这是传统书店难以做到的。

4.不受时间、地域限制

网上书店是24小时向全球各地的用户提供网上服务的,用户借助网络可以漫游于世界各地的图书海洋中,随时选书、下订单。中国人不出国可以去到美国最大的Amazon网上书店;广东人可以不出省去到北京图书大厦(http:∥www.BJBB.com),进行异地购书。

5.信息丰富

网上书店的栏目丰富:特价书、书业视窗、销售排行、新品上架、最新推荐等,动态地向用户提供各种信息,让用户了解书市的最新情况。另外,每种被检索出来的图书也有详尽的介绍,如基本书目信息、封面、目次、内容提要、书评等,这些信息都有助于用户选书。

6.多途径综合检索

网上书店主要提供分类和自定义搜索的方式对图书或其它商品(音像制品、电脑软件等)进行查找。分类一般是结合《中图法》按用户的阅读习惯或兴趣分类,同一类的图书相对集中在一起,方便用户在同类图书中挑选出高质量的图书。自定义搜索是用户根据自己所需的图书以主题、书名、著者、出版社等信息作为检索点对图书或其它商品进行一般搜索,如果希望检索结果更准确就使用高级检索———同时使用几个检索点查找。这种方法相对于其它购书方式来说找书更快捷。

7.价格低廉

一般来讲,网上书店买书,要比普通书店便宜。由于抛弃了传统书店运作的所需的服务设施和多重环节,绝对的成本低廉。由于网上书店运营方式是有订购需要时直接到出版社取效性强,除了一部分有收藏价值的外,绝大多数图书都会“掉价”。

8.个性服务

网上书店不只单纯销售图书,还充分发挥网络优势,提供丰富多彩的个性化服务,满足读者特定的需求。网上书店开设的如新书推荐、畅销书排行、读者评论、作者访谈、专家点评等栏目,即使读者把握全方位的图书信息,又可使其利用网络公告版同图书的作者及其他读者进行在线讨论、交流心得体会,并根据他人的书评来协助选书。

9.配送较及时

网上书店一般根据不同的地区提供不同的配送方式,有的提供短时间内的免费上门送书,书到后付款,有的在收到汇款单后立刻将书寄出。这样相对于个人或图书馆在新华书店订书来说,就缩短了到书时间。

1.3.可行性研究

5

包括开发新系统必要性,新系统开发方案的经济性,技术上的可行性,组织管理上的可行性及环境的可行性等。 1.3.1技术可行性

此网上书店系统可以运行于windows xp,windows server 2000/2003,windows vista操作系统。对系统要求只需要装有IIS即可。对计算机的硬件配置没有太高要求,现在的个人电脑完全可以满足。数据库运用简单易学的Access来实现。在网站设计方面,运用XHTML、CSS样式、JSP等知识,利用PhotoShop图像处理工具及Dreamweaver CS3制作出合理生动的网页。 1.3.2 经济可行性

此系统可以运行于现在市场上出售的各种个人电脑,系统成本主要集中在系统的开发上。当系统投入运行后,可以实现在网上卖书和租书功能。所带来的效益远远大于系统软件的开发成本。在经济上是完全可行。 1.3.3操作可行性

界面设计充分考虑浏览用户的习惯,图书信息浏览、会员注册登录、租书、购书等功能操作方便。而且所有网页设计清新、简洁、合理,不会让用户感到视觉疲劳。可操作性很强。

1.4.系统开发方案以及候选方案

1.4.1系统目标

针对现今网上购书逐渐白热,特别是针对各阶段的学生,青年,以及书籍爱好者,并作为一种先进的交易方式,网上购书已成为一大趋势,所以,为了满足广大读书者的购书需求,一是节约了大量的时间,二是网上购书的操作简便,服务也不错,我们开发了网上书店系统。 1.4.2系统功能

系统要实现的功能主要有:实现用户的注册,个人信息填写;实现用户购书,购买商品信息;实现信息搜索与查询;实现书籍的选择与购买;实现管理员的操作,主要有针对用户信息、购买书籍信息两个方面的操作,包括添加、修改、删除信息,设定用户权限等。

1. 针对用户的功能描述

? ? ?

用户注册模块:实现用户的注册,得到用户的基本信息。 用户登录模块:实现用户登录此系统。

图书选购:实现注册用户的在线购书,包括查看图书列表、图书信息

的查看和添加进购物车等功能。

6

? ?

购物车管理:实现用户对自己的购物车的管理。 查看订单模块:实现订单管理。

2. 针对系统管理员的功能描述

?管理员登录模块:实现管理员登录。

?图书管理模块:实现图书管理。包括查看图书列表,图书信息增加、修改和删除等功能。

?订单管理模块:实现订单管理,包括查看订单列表,订单查看、修改和删除等功能。 1.4.3系统结构

可以采用B/S或者C/S结构来实现:C/S结构指客户端-服务器,B/S指浏览器-服务器,qq就是C/S结构,而平时上的网站浏览网页就是B/S机结构了。cs客户端升级量比较大,如QQ总有新版本出现;bs强调相应运行速度。 1.4.4系统环境 1.软件系统环境

? ? ? ? ? ? ? ?

3.硬件环境

? ? ?

1.4.5模式

系统是采用B2C模式。 1.4.6资源需求 1.系统预计开发时间

? 系统需求调查阶段:20天。

服务器环境:IBM 小型机。 测试客户端:若干 普通PC 网线,交换机

操作系统使用Microsoft公司的Windows 2000 Server。 管理系统使用Microsoft公司的SOLServer 2000 。 客户端运行软件为IE 5.0以上版本。 应用服务器包括:BEA Weblogic Server。 应用表达:JSP、Servlet、JAVA。 商务逻辑:JavaBeans、EJB。 数据库存取:JDBC。

开发环境:Eclipse+ Jarkata Tomcat。

2.软件开发环境

7

? 系统分析设计阶段:20天。 ? 系统实施阶段:15天。 ? 系统测试阶段:10天。 ? 系统试运行阶段:30天。 ? 人员培训阶段:5天。 ? 合计95天。

2.系统预计开发时间、资金投入及其他事项 资金投入 软件环境搭建--

操作系统:20000元 数据库软件:100000元 应用服务器:20000元 软件开发费用:50000元 硬件环境搭建--

服务器:200000元 客户端:30000元 其他设备:10000元

人员招聘和培训费用:100000元

总计:530000元

1.5.确定系统的开发方案

本新系统采用Asp+Access来完成系统的构建,在windows平台下,实现B/S结构,用户从网页Web浏览器进入,选择自己要买的商品,然后进行购买操作,把数据连接到数据库来实现操作的顺利进行。

2 网上书店系统分析

2.1.建立需求模型概述

2.1.1建立用例模型的体系结构图

8

根据对实验案例—某网上书店系统规划报告中功能模块的分析,结合对实际电子商务系统的调查,最终得出系统的体系结构图。网上书店体系结构图如下图所示。

图2-1-1

2.1.2对用例进行描述

下面通过使用usecase.org给出的用例的文档化模版对用例进行描述。

在usecase.org给出的用例文档化模版中,前置条件说明了用例开始前应该使系统所处的状态,后置条件说明了用例结束后对系统的改变。基流也叫做事件的成功流,说明了在整个过程中没有任何错误的情况下用例的事件流程。

图2-1-2

实际上,作为用例描述,应该可以在用例模型中显示,Rational Rose在用例中添加了用例描述的功能。用户双击用例“图书选购”图标,得到它的细节界面,如左图所示。

9


某网上书店的系统规划(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中兴外场功率参数设置经验总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: