




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、引言1・1、项目背景以当今网络的发展形式,网络越来越深的渗入到人们的生活中,在网上购物已成为人们的一大乐趣,所以网上开店顺应大家的需求应运而生;虽电子书已泛滥成灾,但怎么也抵不过那一纸书页所带来的宁静与韵味。网上书店为传统书店与书籍爱好者之间架起了一道绿色通道,解决了“有书无人买,要书无处买的一大难题。本系统的主要目的是实现图书的在线销售,实现书籍预定、结帐、查看订单等一系列功能,实现用户与书店的双赢局面。1・2、定义会员(注册用户):通过填写个人信息,经过系统认证的用户,完成每个用户的书籍预定、购书、查看订单、享受打折等功能.管理员:有权对图书信息进行录入、修改、删除等操作。客户端:用户完成图书浏览、搜索、预定、订购、查看订单、评论留言等一系列过程的平台。后台管理系统:管理员通过用户名和密码的验证后,管理有关图书订单、库存、销售、会员管理,评论留言的管理等信息的平台2.任务概述2。1目标制作功能完善的网上书店系统.2。2运行环境操作系统:MicrosoftWindows?支持环境:tomcat6。0数据库:oracle2o3条件与限制使用该系统进行交易前,必须注册为会员,才拥有相应权限,应用本平台必须保证电脑或其他访问本平台的软件有杀毒防毒能力。用户应保管好个人密码,一旦丢失或被盗,需尽快提交相关证明交于客服人员进行相关帐户冻结与资料修改。2、功能需求2.1、用例图:前台客户端后台管理系统2.2、页面用例1)首页用户或游客输入网站的网址即可进入首页来浏览图书首页用例:1、 用户在地址栏输入网站的网址,即可进入网站的首页2、 显示图书的目录,以及一些热门的图书、新上架的图书和推荐的图书3、 包含搜索功能,用户可以通过搜索加类别查找找到自己想要的图书4、 用户如果未登陆则显示登陆/注册,否则显示注册以及一些个人账户操作的链接2) 注册页面用户填写账户信息,账户信息包括姓名、性别、地址、电话、电子邮箱等注册用例:用户点击注册跳转到注册页面用户填写相应的信息(用户会检测该信息是否会已经使用)全部填写完成后点击完成注册在数据库会员信息表中增添一个用户3) 登录页面根据用户帐号和密码登录,如果是已有用户,输入账号密码直接登录,如果是新的用户,点击注册按钮进入用户注册页面。登录用例:用户在登录页面上输入用户名和密码。系统获取输入数据,与数据库中的用户名和密码进行匹配。匹配失败,则显示“用户名或密码有误”。匹配成功,跳转到前一个页面,如果没有就跳到首页。4)会员信息修改页面登陆成功,跳转到首页,用户可以查询自己的信息,也可以对自己的信息进行修改和保存。会员信息修改用例:用户登陆成功到首页。点击个人资料进入会员信息操作界面。用户可以对自己的信息进行修改修改后点击保存在数据库对用户的信息进行相应的修改5) 图书搜索页面当用户需要查找某一种图书或某一类图书时,输入或点击即可查找到图书。图书搜索用例:1、 用户在搜索框输入并点击搜索或点击目录中的一类产品,即可进入搜索页面2、 搜索出来的图书实现分页处理3、 点击你喜欢的图书即可进入图书购买的页面6) 图书购买页面当用户点击图书进入图书购买的页面即可浏览该图书的详细信息以及用户们购买的该图书的评价来选择购买图书。图书购买用例:1、 用户进入图书购买页面2、 显示图书的图片,以及图书的一些详细信息以及用户的评价3、 可以选择收藏,加入购物车,或者购买等链接;选择收藏或购买如果没有登录则跳到登录页面7) 收藏图书页面当用户点击收藏进入我的收藏,用户可以查看到收藏的图书的信息收藏图书用例:1、 用户进入我的收藏页面2、 显示图书(实现分页)的价格,作者等信息;并且可以点击购买或加入购物车3、用户可以删除自己的收藏,清空收藏8) 购物车页面当用户点击购物车,进入购物车页面查看自己要购买的的图书购物车用例:1、 用户进入购物车页面2、 将用户目前购物车里的图书以列表的形式列出来(实现分页)。3、 用户可以对购物车里的图书进行删除,修改操作。4、 用户可以勾选要购买的图书,然后选择支付,则跳转到提交支付页面9) 支付页面当用户点击购买,进入提交支付页面支付用例:1、 将用户选择购买的商品详细信息与总计列出来,供用户确认。2、 点击提交订单。10)订单操作页面:当用户查看订单时,进入订单操作页面订单操作用例:1、 将订单中的商品信息与总计列出来(分页)。2、 用户可以选择取消订单(还没有到货的订单)。性能需求3。1数据精确度要按照严格的数据格式输入,否则系统不予响应进行处理。查询时要保证查全率,所有响应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询;直接查询和模糊查询.3。2时间特性响应时间1秒、更新处理时间3—5秒、数据转换与传输时间2-3秒、运行时间3一5秒。3。3适应性【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时应具有的适应能力。】运行需求4。1用户界面人性化界面,操作简单,视图优美.采用菜单界面驱动方式,给用户带来便利。4.2硬件接口本软件不需要特定的硬件或硬件接口进行支撑4。3软件接口运行于WindowsXP及更高版本的操作系统4.4故障处理正常使用时不应出错,若运行遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的问题及解决的方案:遇到跳出“数据库已经关闭”提示信息阻止程序运行时可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况又一次运用打开语句打开此表。关于空记录带来的麻烦有些空记录往往会使程序无法运行。此时你可用“ifnotisnull"语句先判断一下是否为空记录,再操作.有些运行错误也可以捕获异常进行处理。其它需求【如可使用性、安全保密、可维护性、可移植性等。】5.1系统的功能实现情况:用户可在本系统下实现各种用户要求的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土石方购买合同协议
- 地板乱价串货合同协议
- 外贸吊柜合同协议
- 24 物业公司应急预案范文
- 合同税点更改补充协议
- 学校商铺转让协议书
- 人教版四年级美术下册课件大纲
- 塑料产品打样合同协议
- 社保谅解协议书范本
- 设备部门合同协议
- 2024年5月广东省公务员考试公安联考结构化面试真题试题试卷答案解析
- T-GXAS 421-2022 成人急性中毒洗胃操作技术规范
- 初一下学期期中家长会课件
- 附着式升降脚手架安装验收表
- 高中生物《基因工程的基本操作程序》教案基于学科核心素养的教学设计及教学反思
- 120急救网络医院建设标准
- MAM860螺杆式空压机控制器
- 研究思路图模板
- BowTie模型简介与应用
- 中国风武术太极拳主题PPT模板
- 苏州园林的艺术特色之拙政园讲解
评论
0/150
提交评论