版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
welcome 1.2背景 31.3定义 3 2.1功能 42.2性能 7 4使用过程 8 4.2输入 22 welcome 7 welcome用户手册1.1编写目的编写该文档的目的在于明确网上书店系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识。该文档所描述的内容,可作为软件测试的依据。该文档的读者为用户代表、软件分析员、开发管理人员和测试人员。1.2背景1.3定义1.4参考资料《软件工程课程设计》机械工业出版社《JSP程序设计教程》welcome2.1功能前台系统书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍(如果有)的信息:书籍图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏场价、会员价、折扣和数量,总计金额,共节省金额。用户可以:1)删除购物车中的书籍;2)修改某个书籍的数量、书籍的金额和总计金额;3)清空购物车;4)结算:到结算页面确认并下订单。籍,订单。,系统发邮件通知书店管理员。会员还可以查询自己订单的处理情况和历史订单。welcome验证合法的用户可查看在网站上成交的订单,包括订单的个数,总计金额,订单的列表。列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。对于列表的订单,用户可以:1)查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系电话、送货地址、用户订购的书籍列表(序号、书籍编号、原价、订购数量、折扣、销售价)、金额总计、订购日期。在页面上提供直接打印的功能;2)修改订单:只允许对未审核的订单进行修改(包括修改收货人、联系电话、送货地址、用户订购的书籍列表);3)删除订单:只允许对未审核的订单进行删除。自已的帐户管理界面,可以轻松的管理个人基本资料,如进行资料的修改;会员还可以通过输入账号来找回密码。模糊查询,也可以进行高级搜索查询。welcome后台系统:有两个:普通用户、会员和管理员。普通用户可以通过注册成为书店会员。每个注册会员,有一个属于自已的帐户管理界面,可以轻松的管理个人基本资料,如进行资料的修改。书店管理员可以对个人基本信息进行修改,并拥有系统的所有书进行浏览。在页面上,应向用户显示书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍(如果有)的信息:书籍图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏览功能。购物车里,还可以将购物车里不想买的书删除。总计金额,订单的列表。列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。对于列表的订单,会员可以:4)查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系电话、送货地址、用户订购的书籍列表(序号、书籍编号、原价、订购数量、折扣、销售价)、金额总计、订购日期。在页面上提供直接打印的功能;5)修改订单:只允许对未审核的订单进行修改(包括修改收货人、联系电话、送货地址、用户订购的书籍列表);welcome6)删除订单:只允许对未审核的订单进行删除。2.2性能2.2.1精度A格式输入,否则系统不予进行响应处理。B.查询时要保证查全率,所有相应域包含查询关键字的记录都应该能查到,因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。2.2.2时间特性操作的响应时间在0.2秒内。2.2.3灵活性满足网络业务平台的要求,对前面提到的环境要求不应存在困难。2.3安全保密可以保证用户信息不被外界获取。基本实现用户安心的使用。3.1硬设备3.2支持软件Web务器一台2.Database服务器一台技术解决方案:1.Webserver:Tomcat6.02.Database:Mysql人员支持1.系统分析员2.程序员3.美工4.文档撰写5.数据录入6.测试人员所需软件Myeclipse2.DreamweaverCS33.FireworksTomcat6.03.3数据结构 1 Tb_admin(name,password)welcome名名称类型空默认值备注Varchar(20)主键Varchar(20)主键2用户表(账号,昵称,密码,邮箱,真实姓名,性别,生日,地址,邮政编码,电话,maphone,密码问题,密码问题答案,头像,积分)Tb_user(Id,Name,Password,Email,trueName,sex,birthday,address,postcode,phone,maphone,question,answrer,img,score)类型类型空int(11)noVarchar(30)noVarchar(16)noVarchar(50)noVarchar(40)noVarchar(30)yesVarchar(20)yesVarchar(100)yesVarchar(10)yesVarchar(15)yesVarchar(15)yesVarchar(30)noVarchar(30)no名称dtrueNamebirthdayddressdehonequestionanswrer默认值备注VarcharVarchar(100)yesInt(11)yes 3图书总分类表(总分类号,总分类名) Tb_supertype(superTypeId,typeName)类类型int(11)Varchar(50)名称TypeIdtypeName默认值备注空yes4图书子分类表(子分类号,总分类号,子分类名)Tb_subtype(subTypeId,superTypeId,subTypeName)名称名称类型空默认值备注Idint(11)TypeIdint(11)yes外键bTypeNameVarchar(50)yes5图书表(书号,总分类号,子分类号,书名,作者,简介,ISBN号,出版社,页数,定inTimenewBookssaleBookshostBooksspecialBooks存数量)Tb_book(bookId,superTypeId,subTypeId,bookName,Author,Introduce,ISBN,publisher,pages,Price,Nowprice,Picture,inTime,newBooks,saleBooks,hostBooks,specialBooks,bookNum)默默认值备注名称类型空int(11)TypeIdint(11)外键Idint(11)外键bookNameVarchar(200)yesISBNVarchar(20)yesIntroduceyesyesceloatyesVarchar(200)yesInt(11)yesisherVarchar(40)yesAuthorVarchar(20)yestimestampwBooksInt(11)yessaleBooksInt(11)yesstBooksInt(11)yesspecialBooksInt(11)yesbookNumInt(11)yes 5客户订单表(客户订单号,客户姓名,收件人姓名,寄送地址,邮编,邮箱,订单时间, 是否收货)Tb_order(orderId,Name,recvName,address,postcode,email,orderDate,flag)名名称类型空默认值备注orderIdint(11)Varchar(20)yes//此处改成客户帐号为好,因为只有注册的用户才可以下订单外键NameVarchar(20)yesddressVarchar(20)yesdeVarchar(10)yesmailVarchar(20)yesorderDatetimestampflagint(11)yes6单书订单信息表(单书订单号,所属单人订单号,书号,书名,定价,数量)Tb_orderitem(orderItemId,orderId,bookId,bookName,price,bookNum)名名称类型空默认值备注orderItemIdint(11)orderIdint(11)yes外键int(11)yes外键bookNameVarchar(50)yesloatyesbookNumint(11)yes 7,公告信息表(公告编号,公告标题,公告内容,公告时间) Tb_inform(informId,informTitle,informContent,informTime) 名称名称formIdnformTitleinformContentinformTime类型int(11)Varchar(30)Varchar(30)timestamp空yesyes默认值备注8留言表(留言号,标题,留言者,内容,时间,头像)Tb_note(Id,Title,Author,Content,Ly_time,Imgs) 类类型int(11)Varchar(20)Varchar(20)Varchar(50)timestampVarchar(20)名称dTitleAuthorContent空yes默认值备注感觉第八表——留言表,没多大意义,应该是针对某一本书的评论更具有实际意义和针对性9评论表(评论号,书号,用户账户,评论者,内容,时间,头像)//之所以用用户账号,是只有注册和登录的人才能评论。Tb_note(Id,Title,Author,Content,Ly_time,Imgs)名名称类型空默认值备注dint(11)int(11)外键int(11)外键AuthorVarchar(20)ContentVarchar(50)timestampVarchar(20)yeswelcome4使用过程选购图书添加到购物车修改所购图书删除所购图书查看购物车提交订单检查账号确认订单truee重新登录具体操作如下:首页:http://localhost:8080/bookstore/index.jspwelcome注册页面:http://localhost:8080/bookstore/register.jsp注册成功页面:http://localhost:8080/bookstore/register.action点击登录进入登录页面:http://localhost:8080/bookstore/login.jsp登陆成功的页面:http://localhost:8080/bookstore/login.action登陆成功后,可点击搜书,输入美容:http://localhost:8080/bookstore/searchBook.action点击搜书会出现如下界面:http://localhost:8080/bookstore/searchBook.action点击图书分类: (1)生活:http://localhost:8080/bookstore/browseBookPaging.action?catalogid=1 (2)计算机:http://localhost:8080/bookstore/browseBookPaging.ac tion?catalogid=2 (3)少儿:http://localhost:8080/bookstore/browseBookPaging.action?catalogid=3点击购买:http://localhost:8080/bookstore/addToCart.action?quantity=1&bookid=1&submit.x=41&submit.y=16点击进入结算中心:http://localhost:8080/bookstore/showCart.jsp再点击进入结算中心:http://localhost:8080/bookstore/checkout.actionwelcome4.1安装与初始化运行的时候,需要把database目录下的BookStore文件拷到D盘。所需软件4.2输入解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举行,包括对拷贝报告及图形或显示报告的描4.2.1输入数据的现实背景说明输入数据的现实背景,主要是a.情况——例如人员变动、图书缺货;b.情况来源—一用户管理部分、图书管理部分;c.输入媒体——键盘;d.限制——不同身份的用户只能获取不同等级的功能;e.支配——只要注册用户才能拥有订购图书的权利。4.2.2输入格式名称类型Varchar(20)空默认值备注主键VarcharVarchar(20)主键名名称类型空默认值备注dint(11)noVarchar(30)noVarchar(16)noVarchar(50)notrueNameVarchar(40)noVarchar(30)yesbirthdayVarchar(20)yesddressVarchar(100)yesdeVarchar(10)yesVarchar(15)yeshoneVarchar(15)yesquestionVarchar(30)noanswrerVarchar(30)noVarchar(100)yesInt(11)yes名称TypeIdtypeName类型int(11)Varchar(50)空yes默认值备注名称类型空默认值备注Idint(11)TypeIdint(11)yes外键bTypeNameVarchar(50)yes名称类型空默认值备注int(11)TypeIdint(11)外键Idint(11)外键bookNameVarchar(200)yesISBNVarchar(20)yesIntroduceyesyesceloatyesVarchar(200)yesInt(11)yesisherVarchar(40)yesAuthorVarchar(20)yestimestampwBooksInt(11)yessaleBooksInt(11)yesstBooksInt(11)yessspecialBooksbookNumInt(11)Int(11)yesyes名称类型空默认值备注orderIdint(11)Varchar(20)yes//此处改成客户帐号为好,因为只有注册的用户才可以下订单外键NameVarchar(20)yesddressVarchar(20)yesdeVarchar(10)yesmailVarchar(20)yesorderDatetimestampflagint(11)yes名称类型空默认值备注orderItemIdint(11)orderIdint(11)yes外键int(11)yes外键bookNameVarchar(50)yesloatyesbookNumint(11)yes名称formIdnformTitleinformContentinformTime类型int(11)Varchar(30)Varchar(30)timestamp空yesyes默认值备注名称dTitleAuthorContent类型int(11)Varchar(20)Varchar(20)Varchar(50)timestampVarchar(20)空yes默认值备注名称类型空默认值备注dint(11)int(11)外键int(11)外键AuthorVarchar(20)ContentVarchar(50)timestampVarchar(20)yes4.3输出对每项输出作出说明4.3.1输出数据的现实背景说明输出数据的现实背景,主要是:d都将停止交易,由开发者进一步检查;4.3.2输出格式名称类型空默认值备注Varchar(20)主键Varchar(20)主键名称dtrueName类型int(11)Varchar(30)Varchar(16)Varchar(50)Varchar(40)Varchar(30)空yes默认值备注birthdayddressdehonequestionanswrerVarchar(20)Varchar(100)Varchar(10)Varchar(15)Varchar(15)Varchar(30)Varchar(30)Varchar(100)Int(11)yesyesyesyesyesyesyes名称TypeIdtypeName名称dTypeIdbTypeName类型int(11)Varchar(50)类型int(11)int(11)Varchar(50)空yes空yesyes默认值默认值备注备注外键名称TypeId类型int(11)int(11)空默认值备注外键Idint(11)外键bookNameVarchar(200)yesISBNVarchar(20)yesIntroduce
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年土地管理考试题及答案解析
- 葛根芩连丸与激素类药物交互-洞察及研究
- 2026年IT项目经理面试要点与答案解析
- 基于谚语物候信息的生态旅游路线规划与气象保障研究课题报告教学研究课题报告
- 遗址生态保护与修复
- 社交媒体内容分发机制
- 基于存储过程的商业智能创新应用-洞察及研究
- 机器人化加工单元设计-洞察及研究
- 陈忠实《白鹿原(节选)》阅读答案及解析
- 表面织构化研究-洞察及研究
- JJF 1129-2005尿液分析仪校准规范
- GB/T 3532-2022日用瓷器
- 八年级数学:菱形-菱形的性质课件
- 公司业务三年发展规划
- 人力资源统计学(第二版)新课件页
- 神经内科护士长述职报告,神经内科护士长年终述职报告
- 某办公楼室内装饰工程施工设计方案
- 高考复习反应热
- 小学生常用急救知识PPT
- 中考英语选词填空专项训练
- TOC-李荣贵-XXXX1118
评论
0/150
提交评论