《网上书店用户手册.docx》由会员分享,可在线阅读,更多相关《网上书店用户手册.docx(37页珍藏版)》请在优知文库上搜索。
1、1引言31.1 编写目的31.2 背景313定义31.4 参考资料32用途42.1 功能42.2 性能7221米音席7222时间雌7223灵活性72.3安全保密73运行环境73.1 硬设备83.2 支持软件83.3 健结构84使用过程84.1 安装与初始化224.2 输入22421输入数据的现实背景22422输入格式22.4.2.3输入举例铮4吴!未定义书签。4.3 输出对每项输出作出说明274.3.1 输出数据的现实背景27.4.3.2 输出格式27.4.3.3输出举例械!未定义书签。4.4 文卷查询错误!未定义书签。4.5 出错处理和恢复314.6终端操作错误!未定义书签。用户手册1引言1
2、.l编写目的编写该文档的目的在于明确网上书店系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识。该文档所描述的内容,可作为软件测试的依据。该文档的读者为用户代表、软件分析员、开发管理人员和测试人员。1.2背景13定义BookStore:网上书店系统。1.4参考资料软件工程课程设计机械工业出版社java设计模式清华大学出版社JSP购谢十教程2用途2.1功能前台系统1 .网站介绍:主要是对本网上书店的一些介绍,使用户能快速了解网上书店。2 .图书浏览:普通用户和会员可以对图书进行浏览。在页面上,应向用户显示书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍(
3、如果有)的信息:书籍图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏览功能。3 .购物车:购物车中要列出用户所选择的书籍名称、市场价、会员价、折扣和数量,总计金额,共节省金额。用户可以:D删除购物车中的书籍;2)修改某个书籍的数量、书籍的金额和总计金额;3)清空购物车;4)结算:到结算页面确认并下订单。4 .结算:结算前必须再次验证用户,验证合法后,进入结算页面,显示订单的日期、收货信息购买书籍清单,用户还可以再次修改收货人信息,修改或删除已选书籍,当确认后,可以选择下订单。5 .订单生成与管理:购物后,确认支付和配送方法后生成订单。在生成订单的同时,系统发邮件通知书店管理
4、员。会员还可以查询自己订单的处理情况和历史订单。验证合法的用户可查看在网站上成交的订单,包括订单的个数,总计金额,订单的列表。列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。对于列表的订单,用户可以:1)查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系电话、送货地址、用户订购的书籍列表(序号、书籍编号、原价、订购数量、折扣、销售价)、金额总计、订购日期。在页面上提供直接打印的功能;2)修改订单:只允许对未审核的订单进行修改(包括修改收货人、联系电话、送货地址、用户订购的书籍列表);3)删除订单:只允许对未审核的订单进行删除
5、。6 .用户留言:可自由留言。包括留言列表、留言内容、发布留言7 .公告:显示公告信息。8 .联系我们:用户可以将联系信息以表单的形式提交给网店。9 .会员管理:包括普通用户注册成为会员;每个注册会员,有一个个人中心,即属于自已的帐户管理界面,可以轻松的管理个人基本资料,如进行资料的修改;会员还可以通过输入账号来找回密码。10 .图书画旬:图书画旬的目的是为了帮助用户快速地找到想要购买的图书。可以进行模糊查询,也可以进行高级搜索查询。11 .书籍分类:书籍按不同的所属范围进行分类。12 .图书展台:图书展台包括特价书、新品上市、热卖商品、图书订购。后台系统:1 .用户管理:主要包括用户注册、用
6、户登录和用户信息修改。网上书店的用户主要有两个:普通用户、会员和管理员。普通用户可以通过注册成为书店会员。每个注册会员,有一个属于自已的帐户管理界面,可以轻松的管理个人基本资料,如进行资料的修改。书店管理员可以对个人基本信息进行修改,并拥有系统的所有功育飒限。2 .图书管理:管理员可以对图书进行添加、修改和删除,普通用户和会员可以对图书进行浏览。在页面上,应向用户显示书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍(如果有)的信息:书籍图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏览功能。3 .购书管理:普通用户和会员都可以对图书进行查询,会员可以把要买的书添
7、加到购物车里,还可以将购物车里不想买的书删除。4 .订单管理:会员购物后,确认支付和配送方法后生成订单。会员还可以查询自己订单的处理情宓阪史订单。会员可查看在网站上成交的订单,包括订单的个数,总计金额,订单的列表。列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。对于列表的订单,会员可以4)查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系电话、送货地址、用户订购的书籍列表(序号、书籍编号、原价、订购数量、折扣、销售价)、金额总计、订购日期。在页面上提供直接打印的功能;5)修改订单:只允许对未审核的订单进行修改(包括修改收货人
8、、联系电话、送货地址、用户订购的书籍列表);6)删除订单:只允许对未审核的订单进行删除。5 .公告管理:管理员可以对公告进行添加和删除。6 .留言管理:会员可以对图书进行评论,即添加评论。管理员可以对会员发表的评论进行删除。2.2性能2.2.1精度A.要按照严格的数据格式输入,否则系统不予进行响应处理。B.杳询时要保证查全率,所有相应域包含查询关键字的记录都应该能宜到,因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。2.2.2时间特性一般操作的响应时间在0.2秒内。2.23灵活性满足网络业务平台的要求,对前面提到的环境要求不应存在困难。2.3安全保密可以保证用
9、户信息不被外界获取。基本实现用户安心的使用。3运行环境3.1 硬设备现行的任何32/64位微机。Windows操作系统。3.2 支持软件1. Web服务器一台2. Database服务器一台技术解决方案:1. Webserver:Tomcat6.02. Database:Mysql人员支持1 .系统分析员2 .程序员3 .美工4 .文档撰写5 .数据录入6 .测试人员所需软件1. Myeclipse2. DreamweaverCS33. Fireworks4. Tomcat6.03.3数据结构1管理员表(登录名,密码)Tb_admin(namezpassword)名称类型空默认值备注NameV
10、archar(20)no主犍PasswordVarchar(20)no主键2用户表(账号,昵称,密码,邮箱,真实姓名,性别,生日,地址,邮政编码,电话,m叩hone,密码问题,密码问题答案,头像,积分)Tb_user(Id,Name,PasswordzEmaiLtrueNamezSex,birthday,address,postcode,phone,maphone,question,answrerjmg,score)名称类型空默认值备注Idint(11)no自动增一UniqueNameVarchar(30)norassworoVdlCJLV)fltrueNameVarchar(40)nosex
11、Varchar(30)/一-,一/CCyesbirthdayaddressVarCnartzu)Varrhar(1)yesvspostcodeVarchar(10)yesphoneVarchar(15)yesmaphoneVarchar(15)yesquestionVarchar(30)no11swrerVCU)DOimgVarchar(100)yesscoreInt(Il)yes10003图书总分类表(总分类号,总分类名)Tb_supertype(superTypeId,typeName)名称类型空默认值备注SuperTypeIdint(11)no自动增一UniquetypeNameVarc
12、har(50)yes4图书子分类表(子分类号,总分类号,子分类名)Tb_subtype(subTypeId,superTypeId,SubTypeName)名称类型空默认值备注SubTypeIdint(11)no自动增一UniqueSuperTypeIdint(11)yes外键SubTypeNameVarchar(50)yes5图书表(书号,总分类号,子分类号,书名,作者,简介,ISBN号,出版社,页数,定价,现价,图片,inTime,newBooks,SaIeBooks,hostBooks,SpeciaIBooks,库量)Tb_book(bookld,SuperTypeId,SubTypeI
13、d,bookName,Author,Introduce,ISBN,publisher,pages,PricefNowpnce,Picture,inTime,newBooks,SaIeBooks,hostBooks,specialBooks,bookNum)名称类型空默认值备注bookidint(11)no自动增一UniqueSuperTypeIdint(ll)intno外键SubTypeId(U)no外键bookNameVarchar(200)yesISBNVarchar(20)yesIntroduceTextyesPriceFloatyesNowpricefloatyesPictureVar
14、char(200)yespagesInt(Il)yespublisherVarchar(40)yesAuthorVarchar(20)yesinTimetimestampnonewBooksInt(Il)yesSaIeBooksInt(Il)yeshostBooksInt(Il)yesSpeciaIBooksInt(Il)yesbookNumInt(Il)yes5客户订单表(客户订单号,客户姓名,收件人姓名,寄送地址,邮编,邮箱,订单时间,是否收货)Tb_order(orderld,NamejecvName,addresszpostcodefemail,orderDate,flag)名称类型空默认值备注OrderId