游戏点卡在线销售系统—需求文档

上传人:公**** 文档编号:494264123 上传时间:2022-10-08 格式:DOCX 页数:82 大小:2.87MB
返回 下载 相关 举报
游戏点卡在线销售系统—需求文档_第1页
第1页 / 共82页
游戏点卡在线销售系统—需求文档_第2页
第2页 / 共82页
游戏点卡在线销售系统—需求文档_第3页
第3页 / 共82页
游戏点卡在线销售系统—需求文档_第4页
第4页 / 共82页
游戏点卡在线销售系统—需求文档_第5页
第5页 / 共82页
点击查看更多>>
资源描述

《游戏点卡在线销售系统—需求文档》由会员分享,可在线阅读,更多相关《游戏点卡在线销售系统—需求文档(82页珍藏版)》请在金锄头文库上搜索。

1、游戏点卡在线销售系统版本:1.0x苏谱,葛磊,刘鑫,孙志日期:20一五-3-7审批:日期:1 概述如果说,如今的年轻人最为痴迷,最为疯狂的游戏是什么,答案当然是网络游戏。自从网络游戏诞生以来,就以其无法抗拒的魅力让无数青少年深陷其中,甚至无法自拔。现代社会,网络游戏已深入到青少年的生活甚至血液中,成为他们生活的一部分。在他们看来,没玩过网络游戏的人,就像外星人一样,由此可见网络游戏的流行与普及程度。 与此同时,网络游戏的迅猛发展,带动了相关产业的无限商机。统计表明,2006年,中国网络游戏市场规模达到83.4亿元人民币,20012006年增涨率已达到926。作为与网络游戏密不可分的游戏点卡,可

2、以说是网络游戏消费额中比例最大的一项,几乎所有网游玩家都习惯于通过购买游戏点卡来为游戏充值。随着电脑技术的深入普及,网络游戏有着不可估计的发展潜力。而游戏点卡的商机更将不断扩展,堪称永不落幕的朝阳产业。1.1 目的本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.2 范围本系统包括:新闻管理、充值管理、产品管理、帐号管理、网站设置、留言管理、事件管理、统计销售八、权限管理九个功能模块。权限管理模块用于系统的用户、角色和相关权限。系统功能为本说明书。在上述文件未明确描述的情况下,应能满足

3、合同和相关投标书所描述的功能。1.3 读者对象1.4 术语定义消费者帐号:VIP用户普通用户管理员2 系统说明2.1 概述游戏点卡在线销售系统面向网吧和大众销售游戏点卡,未进行下级代理商的扩展。2.2 用户与角色与本系统相关的用户和角色包括:系统管理员:管理系统用户、角色与权限,保证系统正常运行。销售商帐号: VIP用户、普通用户(用户区别根据在本站点的消费额)2.3 系统功能系统用例图如图1所示,子用例图及详细的用例描述见“功能性需求”部分。管理员和会员业务逻辑如下图所示:图12.4 当遵循的标准或规范本系统采用Orcel 数据库,使用 MyEclipse 10进行开发,采取SSH架构。数据

4、库设计原则上符合第三范式,且规范,易于维护。3 功能性需求本站点分为前台页面和后台管理两大块。前台显示的内容有首页,产品展示,新闻公告,帮助中心,账号管理五个功能模块,后台包括新闻管理、充值管理、产品管理、帐号管理、网站设置、留言管理、事件管理、统计销售、权限管理九个功能模块3.1 前台页面3.1.1 首页3.1.2 产品展示3.1.2.1.1.1 热销产品显示销售量排名前6的游戏品种实现通过ProductsAction 的hotproducts(Card card)方法 调用BizproductImpl里的productsShow() 在Dao 层 用HQL语句top 8 Order by

5、查询前8的商品。进行显示。对应的字段表 CardType表名列名数据类型(精度范围)空/非空约束条件其他说明CardTypeIdint非空卡片类型idCardTypeNameVarchar(50)非空卡片类型名称CardPriceint非空卡片价格CardImageVarchar(50)对应图片地址 表Card表名列名数据类型(精度范围)空/非空约束条件其他说明CardIdint非空卡片idCardTypeIdint非空表CardType中CardTypeId的外键卡片类型idCardNobigint非空卡片序号CardPasswordint非空卡片密码CardDescVarchar(50)卡

6、片描述CardTimedatetime非空添加卡片时间CardStateint非空表CardState中CardStateId的外键卡片售出状态 表CardState表名列名数据类型(精度范围)空/非空约束条件其他说明CardStateIdint非空卡片状态id1:售出;0:未售出CardStateNameVarchar(50)非空卡片状态名称3.1.3 新闻公告实现通过 NewsAction 的showNews()方法 调用 BizNewsImpl 里的 showNews() 在Dao层 通过getHibernateTemplate()方法的executeFind()方法查询当前最近时间的新

7、闻,进行来显示。对应字段一五.表News表名列名数据类型(精度范围)空/非空约束条件其他说明NewsIdint非空公告idTitleVarchar(50)非空公告标题ContentVarchar(500)公告内容NewsTimedatetime非空发布公告时间NewsStateint非空消息发布状态1:已发布;0:未发布3.1.3.1 新闻详情页3.1.4 登录活动图实现通过UserAction 里的 login() 调用BIzUser 里的 login() 方法 在 Dao 通过getHibernateTemplate()方法的executeFind()方法查询出用户对应的用户信息来进行登录

8、。相对字段1.表UserInfo表名列名数据类型(精度范围)空/非空约束条件其他说明UserIdVarchar(50)非空用户唯一标识UserNameVarchar(50)非空真实姓名PassWordVarchar(50)非空密码UserRoleint非空用户角色Genderint非空性别EmailVarchar(50)非空TelNobigint非空电话号码AddressVarchar(50)联系地址IDCardNobigint身份证号Moneyfloat用户余额UserStateint非空表UserState中UserStateId的外键用户状态UserIntegralint非空用户积分2.

9、 表UserState表名列名数据类型(精度范围)空/非空约束条件其他说明UserStateIdVarchar(50)非空1:正常状态;0:被屏蔽UserStateNameVarchar(50)非空会员输入相应的帐户名和密码,可登录。如下示:登录后,登录模块显示内容如下: 资料修改:会员个人资料的修改。 购买记录:会员在本站所有的购买记录。 投诉建议:如有操作或其他的问题可发送相关信息至本站。 查看回复:本站对该会员的投诉建议的回复。 帐户充值:帐户金额充值,方便购买相关产品。 安全退出:退出操作。会员注册所需资料,主要有:登录号、密码、真实姓名、性别、密码问题、密码答案、Email、地址、电

10、话、身份证。表格不能为空。3.1.5 会员注册实现通过UserAction 里的 register() 调用BIzUser 里的 register() 方法 在 Dao 通过getHibernateTemplate()的save()方法添加用户信息。注册成功时自动跳转登录页面。相对字段1.表UserInfo表名列名数据类型(精度范围)空/非空约束条件其他说明UserIdVarchar(50)非空用户唯一标识UserNameVarchar(50)非空真实姓名PassWordVarchar(50)非空密码UserRoleint非空用户角色Genderint非空性别EmailVarchar(50)非

11、空TelNobigint非空电话号码AddressVarchar(50)联系地址IDCardNobigint身份证号Moneyfloat用户余额UserStateint非空表UserState中UserStateId的外键用户状态UserIntegralint非空用户积分会员个人主页资料修改 购买记录投诉建议留言查看回复帐户充值 安全退出会员注册后转至会员管理页面。3.1.5.1 我的购物车用例图去挑选点卡转至商品列表页;己买到的点卡转至购买记录页;交易状态:交易成功、等待买家付款、买家己付款、退款中的订单、交易关闭(处理退款中的订单结束后的状态)实现通过 ShoppingAction 的 s

12、hopping() 方法 调用BizShopping 里的shopping()在Dao 层 先把选择商品的对象放到list 数组里。 加入购物车 在购物车页面可以进行删除list里选择的对象。 在进行结算 向ShopHistory表插入购买记录 也可以加入收藏表中。对应字段 9.表ShoppingCart表名列名数据类型(精度范围)空/非空约束条件其他说明ShoppingCartItemIdint非空购物车项idUserIdVarchar(50)非空表UserInfo中userid的外键用户idCardTypeIdint非空表CardType中CardTypeId的外键卡片类型idNumint

13、非空购买数量 11.表ShopHistory表名列名数据类型(精度范围)空/非空约束条件其他说明ShopHistoryIdint非空购物历史记录idUserIdVarchar(50)非空表UserInfo中userid的外键用户idCardIdint非空表Card中CardId的外键卡片idShopTimedatetime非空购买时间 点“商品介绍”转至单个商品介绍;点“留言投诉”转至投诉建议页面(页面显示)。3.1.5.2 我的收藏实现通过 CollectAction 的 addCollect() 方法 调用BizCollect 里的addCollect在Dao 层通过通getHibernateTemplate()的save()方法添加添加数据3.1.5.3 投诉建议活动图实现通过 WordsAction

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号