网上书店需求需求剖析

网上书店需求需求剖析

ID:44437385

大小:206.69 KB

页数:8页

时间:2019-10-22

网上书店需求需求剖析_第1页
网上书店需求需求剖析_第2页
网上书店需求需求剖析_第3页
网上书店需求需求剖析_第4页
网上书店需求需求剖析_第5页
资源描述:

《网上书店需求需求剖析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网上书店系统专业:班级:小组:网上书店需求分析说明书第一部分、概述1、项目名称及背景项目名称:网上书店系统开发背景:学习面向对象分析和设计编写目的2、系统开发的目标管理员可以维护客户注册信息、维护图书信息、处理订定单信息、维护系统公告、网上售书。查看图书调查报告、游客可以在线注册为会员、投票、购书。本系统的设计目标将最终定位于完成以上所述的系统主要业务的基木模型上。3、功能概述网站全台:游客浏览图书,搜索图书;游客注册会员,会员修改信息、购买图书、订单-查询;销售排行;新书上架;网站公告。网站后台:图书管理(添加图书、修改图书、删除图书)、

2、会员管理、订单管理、管理员退出。4、总体设计4.1项目规划网上书店系统是一个典型的JSP数据库开发应用程序,由前台图书展示及销售、后台管理两部分组成。1、前台商品展示及销售:该部分主要包括新书上架、特价图书、销售排行、购物车、会员管理、图书公告及订单查询、图书查询等。2、后台管理:该部分主要对商城内的一些基础数据进行有效管理,包括图书管理、会员管理、订单管理、公告管理等。第二部分产品概述2.1系统功能开发一个基于Web的网上书店,采用结构化设计分析方法,该系统包括前台购书和后台管理两大总的模块,后台管理模块又包括分类录入书籍(以及书籍的相关

3、信息,如名称、页数、摘耍、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览书籍,以及购书功能。本网站的所有会员都可以特价买书,新用户可以通过注册成为本网站的会员,并可以定购书籍和查询订单。本系统的各项功能描述如下:功能一:注册会员功能,该功能的优先级较高,要想正常使用本网站,就要首先进行注册,需要填写用户名、密码、确认密码、邮箱等问题。功能二:会员登录功能,该功能的优先级较高,使用已经注册过的用户名和密码进行登录,经过系统确认正确后,即可进入下一步操作。功能三:会员找冋密码功能,如果用户使用的过程中忘记密码或发生异常情况需要找冋

4、密码o功能四「浏览搜索图书功能,通过输入想要找的书籍的关键字进行查询,然后从若干木书中进行浏览,挑选出口己想要的书籍。功能五:购物车功能,在浏览网页和查找书籍的过程屮,如呆选中某一本书,就可以随时将它添加到自己的购物车中,前提条件是这必须要在登录之后才能完成的操作。而且,还可以将购物车屮的书使用网上银行账户通过支付宗的操作进行递交付款。功能六:排行榜功能,该功能是将网站上的所有书籍按照销售量进行排序显示,并将网站上的所冇书籍按照上传日期进行排序再显示。功能七:书店网站管理员对图书进行分类管理功能,该功能包括添加图书、修改图书、删除图书、添加

5、书籍类型、修改书籍类型、删除书籍类型并且显示出所有的书籍类型和书籍信息(如书号、名称等)。功能八:书店网站管理员对网站的会员进行管理功能,该功能是指管理员可以维护客户注册信息、维护图书信息、维护系统公告,同时,述可以将一些使用不规范的用户或者t期不用的用户进行删除。店长管理员还可以给其他董事管理员分配管理权限,以致实现木网站的秩序。功能九:管理员的登录与注销功能,管理员进入后台进行操作也要经过最高层管理员的允许。2.2运行环境和使用工具(1)软件工具:Windows2000/XP操作系统,Macromedia公司的Dreamweaver软件

6、,Borland公司开发的JbuilderX开发软件或者是SUN公司开发的NetBeansIDE6.1开发软件,数据服务层使用的是MySQL数据库。(2)硬件平台:Intel/奔腾处理器的个人计算机(内存1G)。2.3用户的特点(1)本网站的管理员即本书店的店长,要具有比较优秀的管理才能。在进书的时候貝有独特的判断眼光和审时度势的能力。(2)本网站的会员就是网络上的游客们,所以用户界而要做得友好,操作简单易懂,不繁琐。用户信息较多,所以要追求较高的安全性,以致保护用户的有效信息不被窃取。2.3条件与限制(一)本系统釆用TCP/IP通讯协议。

7、由于HTML语言是一种脚本语言,冇它无法克服的缺点:所完成的代码功能不能及时看到运行时期运行状况,并且开发速度慢,所以在开发过程屮采用了Dreamweaver软件进行客户端程序的开发。(二)数据库方而的数据参照完整性约束:管理员在添加书籍和删除书籍的时候,要保持数据的参照完整性。在书类型表(booktype表)中删除某一元组和修改主码值会破坏数据参照完整性,在书信息表(books表)屮插入尤组和修改外码值吋破坏数据参照完整性。第三部分功能需求3.1功能划分V啼台销信模块v图3.1系统模块的层次方框图2.2功能描述2.2.1系统功能描述(1)

8、书籍管理模块该模块负责管理木系统所有销售书籍信息。主要功能包括添加、删除、修改以及杳找信息,并且包括商品高级查询了模块,该模块将在卜•面介绍。只有管理员才具冇对书籍信息进行修改的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。