网站毕业设计 需求分析 数据库设计

网站毕业设计 需求分析 数据库设计

ID:15391830

大小:1.09 MB

页数:114页

时间:2018-08-03

网站毕业设计 需求分析 数据库设计_第1页
网站毕业设计 需求分析 数据库设计_第2页
网站毕业设计 需求分析 数据库设计_第3页
网站毕业设计 需求分析 数据库设计_第4页
网站毕业设计 需求分析 数据库设计_第5页
资源描述:

《网站毕业设计 需求分析 数据库设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、毕业设计(论文)课题名称基于B/S体系结构的网上购物平台的设计与构建学生姓名 谢瑜学号0540825055系、专业信息工程系、计算机科学与技术指导教师申寿云职称 2009年04月20日114需求分析本系统,以下简称MYGWAP,初步预想使用Struts+Hibernate+Ajax+J2EE的技术完成的一个网上在线购物系统,由于美工方面的不足,这些都省略了美工的开发和一些需求说明的分析。n这是一个网上在线购物系统(B2C)。n系统需要提供网上购物的功能。n用户能够随意浏览商品,并能获取商品的详细信息,如图片预览、商品描述等。n系统能够向用户提供一些浏览信息,让用户能够快速的了解

2、系统出售商品信息,如特价促销,店长推荐,排行榜,新上架商品等。n系统能够提供3级分类商品。n系统能够提供品牌分类。n系统能够提供公告信息,让用户快速了解系统的通告信息。n系统能够提供论坛的方式,供用户发表对商品的评论的功能。n系统能够提供搜索功能,让用户快速了解他需要的产品。n用户在浏览3级分类商品的时候,需要体统高级筛选功能,如不同方式浏览商品信息114、按价格排序商品,按规格浏览商品等功能。n用户购物需要注册成为本系统的会员,并能随时修改自己的信息(如收货信息等)。n会员能够收藏自己喜欢的商品,并能随时关注该商品。n会员能够查看已购买的商品。n会员能够完成与论坛的相关功能。

3、下面的这些功能需要后期实现。n系统可以分为不同权限的管理员,管理本系统,如商品管理员、系统管理员等。n系统管理员可以配置一些信息管理本系统。n系统可以管理商品(添加、删除、修改、查询)。n系统可以管理商品分类(添加、删除、修改、查询)。n系统可以管理品牌(添加、删除、修改、查询)。n系统可以管理论坛,根据商品分类创建论坛分类。自定义分类等。n系统可以的论坛管理功能等,此处不再详细累赘。n系统可以进行订单管理功能。114n系统可以进行用户管理功能。n公告管理管理。n模板管理功能。n支付用送货管理。MYGWAP在开发的时候,可以先不开发后台系统。114建立用例模型系统前台用例根据上

4、述需求分析,系统前台拥有2种用户,即浏览使用本系统的顾客,当顾客注册为本系统的会员时,即本系统的第2种。功能描述如下:浏览、注册、搜索、购物、登陆、消息功能、个人资料修改、收货地址、积分交易、订单查看等。用例图如下:说明:顾客注册成为会员,会员仍然拥有顾客原有的功能。114只是为了简化图的关系,采用关联关系,实际并未这么做。系统前台事件流描述(一)顾客的浏览功能通过这些页面的浏览,顾客能够理解本商城的商品信息,并且提供顾客一个交流的平台。注意:在页面中显示分类菜单的时候,那个类别当前正在被显示,应该区分于别的类别。(二)顾客的搜索功能1.搜索功能需要传递搜索的分类id,搜索的关

5、键词,搜索后显示的页面(默认为第1页),分页显示时使用ajax技术。2.模糊搜索功能与上类似,模糊搜索功能的原理:单词匹配商品名称和商品介绍,如果匹配的显示出来。(三)顾客的购物功能1.顾客点击商品信息页的购买按钮,传递商品id、颜色到系统,系统根据客户传递的值将商品放入购物车中,然后显示购物车页面。顾客依此往复,添加产品。2.顾客可以修改购买商品的数量,此处使用Ajax技术,动态刷新页面114及商品小计金额和总金额。1.顾客可以删除购物车中的商品,此处仍然使用Ajax技术。2.顾客点击计算按钮的时候,弹出结算页面,顾客选择送货方式、付款方式、以及修改送货地址等。用户还可以选择

6、使用豆豆支付商品。3.顾客点击提交完成本次购物,即完成一次订单购物。注意:检测传递商品id的存在性和颜色的存在性。购物车使用客户端保存cookie的方式。(一)顾客的注册功能1.使用本地校验和服务器校验顾客的注册信息。2.提供验证码技术尽量减少非人为的注册。3.使用Ajax技术动态显示注册过程中信息,如是否允许用户注册、验证码正确否、2次密码输入正确否。(二)会员的登陆功能会员登陆选择客户端保存cookie的方式,客户可以选择保存cookie的时间:永久、一个月、一天、一小时、浏览器进程。(三)会员的个人资料修改功能114提供编辑个人档案、编辑个人签名、编辑个人头像、论坛设置、

7、更改密码功能。(一)会员的消息功能提供撰写短消息、收件箱、发件箱、草稿箱的功能。提供转发、回复等功能。还需要提供服务端验证功能!(二)会员的收货地址功能1.会员可以动态选择所在省市区,使用Ajax技术2.省市区单独建表,以后可以维护。3.服务端验证。(三)会员的积分交易功能提供豆豆操作记录、支出记录、收入记录的功能。(四)会员的订单查看功能在等待管理员确认订单之前,用户可以取消该订单。系统后台用例根据上述需求分析,系统后台拥有多种用户,简单描述如下:商品管理员、系统管理员等。由于时间关系,本

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

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

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