




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附录附录 1 1 阶段项目文档要求阶段项目文档要求 阶段项目要求每个项目小组完成的文档包括以下内容 需求和需求分析说明书 需求描述和主要的用例图 参见下面的 系统需求和需求分析 说明书模板 系统设计说明书 系统主要的实例类图 至少 3 个用例的时序图 参见下面的 系统设 计说明书模板 单元测试用例 至少记录 3 个单元测试的测试用例 参见下面的 测试用例模板 阶段答辩 答辩用的幻灯片 幻灯片的内容要求参见下面的 答辩用的幻灯片的目录结 构 其他 项目进度安排表 由项目经理或小组长提供 参见下面的 项目进度安排表模 板 北大青鸟 Aptech 提供给教员的资源包括 项目需求和需求分析说明书电子文档 系统设计说明书电子文档 项目进度安排表模板电子文档 测试用例模板电子文档 数据库脚本和完整源代码 说明 Java 和 NET 编码规范请参看第一阶段和第二阶段的相关课程 最后一点是文档模板和样式 附附 1 11 1 系统需求和需求分析说明书模板系统需求和需求分析说明书模板 系统需求和需求分析说明书 文件标识北大青鸟 Aptech 第二学年 ASP NET 毕业设计 当前版本 beta1 作 者 姬利 文件状态 草稿 正式发布 正在修改 完成日期 2007 7 9 94 项目实战 版本历史 版本 状态修订人修改日期备 注 发布姬利2007 7 9 第一部分第一部分 概述概述 1 1 项目名称及背景 项目名称及背景 项目名称 游戏点卡在线销售系统游戏点卡在线销售系统 开发背景 网络购物已经随着 Ineternet 的飞速发展而得到越来越多应用 传统的面对面的现金交易已经远远不能满 足人们的现代化生活需要 尤其是卡片类商品 人们往往要为了简单的卡号和密码跑一趟商店 这些 都给人们的生活带来了很大的不便 为了更好的适应现代社会人们的购物需要 为了提高交易效率 节省人们的宝贵时间 我们开发了这套稳 定可靠 操作方便 安全有效的游戏点卡在线销售系统 它主要包括 用户管理 卡片管理 公告管 理 汇款审核 综合信息管理 会员购物等几大模块 2 2 文档说明 文档说明 该需求文档在实际开发过程中 迎合用户不断完善需求的过程中总结而来 请仔细阅读 第二部分第二部分 任务说明任务说明 1 1 功能概述 功能概述 该系统要求实现管理员后台管理和会员购买卡片功能 会员操作包括 会员注册 修改个人信息 汇款 投诉 购买物品 查看个人汇款信息和购物信息等 管理员后台管理包括 修改个人资料 新会员和会员汇款审核 用户管理 角色管理 卡片类别管理 游 戏卡管理 汇款审核 公告管理 销售统计 投诉浏览 精品文档 95欢迎下载 游戏点卡销售 Web 访问 数据存储管理 2 2 用户环境 用户环境 Window Server 2003 Visual Studio 2005 SqlServer2005 第三部分第三部分 需求分析需求分析 1 1 实现功能 实现功能 系统用例图 管理员和会员业务逻辑如下图所示 96 项目实战 管理员功能清单 功 能 编 号功 能 名 称文中标题编号备 注 01个人管理 0101修改资料 0102审核操作 精品文档 97欢迎下载 98 项目实战 续表 功 能 编 号功 能 名 称文中标题编号备 注 02系统管理 0201用户管理 0202角色管理 0203卡片类型管理 0204游戏卡管理 0205汇款审核 0206公告管理 03综合信息 0301销售统计 0302浏览投诉 会员功能清单 功 能 编 号功 能 名 称文中标题编号备 注 01个人管理 0101修改资料 精品文档 99欢迎下载 续表 功 能 编 号功 能 名 称文中标题编号备 注 02会员操作 0201商品列表 0202投诉建议 0203汇款通知 03综合信息 0301存款记录 0302购物记录 0303联系我们 2 2 用例说明 用例说明 用例 1 用例图 描述 该模块主要包括 修改个人资料和审核操作 修改个人资料修改个人资料与会员注册所需资料完全一致 主要有 登录号 密码 真实姓名 性别 密码问题 密码 答案 Email 地址 电话 身份证 审核操作 审核操作 主要是对新注册的会员和会员的汇款信息进行审核 可以把新会员设置成为正式会员 根据会 员汇款的数额 对会员的个人帐户充值 参与者 参与者 参与用例的对象 用例 2 用例图 100 项目实战 描述 用户管理 用户管理 1 1 选择不同类型用户可以用 GridView 自动绑定该类型所有用户信息 2 2 把选中的用户设置为 普通会员 vip 会员 管理员 3 3 删除选中用户 参与者 参与者 参与用例的对象 用例 3 用例图 精品文档 101欢迎下载 描述 角色管理 角色管理 主要包括添加角色 修改角色 删除角色 分配角色功能 浏览所有角色功能 设置会员优惠 价 添加角色 添加角色 包括角色名称 角色描述 分配角色功能 分配角色功能 用 CheckBoxList 列出所有功能菜单 菜单分为两级 只列出子菜单 把选中的菜单 id 及 菜单的父菜单 id 添加到指定的角色下 可以随时修改角色对应的功能菜单 浏览所有角色功能 浏览所有角色功能 按角色分别列出这些角色对应的权限菜单 设置会员优惠价 设置会员优惠价 设置不同角色的优惠比例 参与者 参与者 参与用例的对象 用例 4 用例图 描述 卡片类型管理 卡片类型管理 包括显示卡片类型 添加卡片类型 删除卡片类型 添加卡片类型 添加卡片类型 包括卡片名称 卡片代表图片 把所有用到的图片都放到工程下的 images card 文件夹里 路径默认为 images card xxxx gif 卡片价格 用 DropDownList 初始化几个价格 3 个字段信 息 用 ListBox 列出所有卡片信息 以 卡片名称 价格 表示 参与者 102 项目实战 参与者 参与用例的对象 用例 5 用例图 描述 游戏卡片管理 游戏卡片管理 主要包括显示卡片信息 添加卡片 修改卡片 删除卡片 添加卡片 添加卡片 包括选择卡片类型 用 DropDownList 绑定已有卡片类型 卡号 密码 卡片备注等字段信 息 用 GridView 显示所有卡片信息 参与者 参与者 参与用例的对象 用例 6 用例图 描述 精品文档 103欢迎下载 汇款审核汇款审核主要包括 显示汇款信息 通过审核 撤回审核和删除汇款记录几个功能 用 GridView 显示汇款信息 显示汇款信息 显示汇款信息 用 DropDownList 绑定不同的汇款类型 根据选择的汇款类型自动绑定该汇款类型对应的 汇款信息 审核操作 审核操作 通过审核 将把选中的会员汇款金额追加到该用户的帐户下 撤回审核 将不追加金额 让系统以消息的形式通知该会员汇款失败信息 并提醒重新填写邮寄信息 删除汇款记录 删除汇款记录 把选定的汇款记录删除 参与者 参与者 参与用例的对象 用例 7 用例图 描述 公告管理公告管理主要包括 显示公告信息 添加公告 修改公告 发布公告 删除公告 添加公告 添加公告 主要包括公告标题和公告内容两个字段信息 发布公告前可以修改公告 当发布公告后不可以修改公告 参与者 参与者 参与用例的对象 用例 8 用例图 描述 销售统计 销售统计 用 GridView 显示销售统计信息 主要包括商品名称 单价 总量 售出量 剩余量 参与者 参与者 参与用例的对象 用例 9 104 项目实战 描述 浏览投诉 浏览投诉 用 DataList 显示信息 主要包括投诉人和投诉内容 参与者 参与者 参与用例的对象 用例 10 用例图 描述 商品列表商品列表主要包括 显示所有商品 按商品名称模糊查询 放入购物车 我的购物车几个部分 显示所有商品 显示所有商品 用 DataList 显示所有商品 具体内容如下图所示 精品文档 105欢迎下载 图 所有商品列表 我的购物车 和 放入购物车 共用同一个弹出窗口 当选择新的商品点 放入购物车 后 打开的购 物车自动刷新 购物车页面 购物车页面 如下图所示 图 我的购物车 选好的商品和推荐商品部分都用 DataList 显示 选好的商品中选好的商品中 购买数量默认为 1 当超过库存量结算时就报告库存不足错误 推荐的商品 推荐的商品 根据会员选好的商品提供相关的商品推荐 1 循环 您选好的商品 根据会员已经选择的每一个商品 查找选择了该商品的所有其他会员 2 查找这些会员所购买过的商品中 尚有库存的 并且被购买次数最多的 2 种商品 如果商品不在 您选好的商品 列表中 并且不在 相关推荐表 中 则添加到推荐的相关信息表中 参与者 参与者 参与用例的对象 用例 11 用例图 描述 投诉建议 投诉建议 默认投诉用户为登录用户 填写投诉或建议内容提交即可 参与者 参与者 参与用例的对象 用例 12 用例图 描述 汇款通知 汇款通知 默认汇款用户为登录用户 填写汇款银行 汇款金额 汇款时间 附言 提交即可 106 项目实战 参与者 参与者 参与用例的对象 用例 12 用例图 描述 汇款记录 汇款记录 显示该会员所有汇款历史记录 包括汇款人 汇款金额 汇款时间 附言 购物记录 购物记录 包括商品名称 面值 卡号 密码 购物日期 以上两个都用以上两个都用 GridViewGridView 显示信息 要求相同的项要进行单元格合并 如上图所示 显示信息 要求相同的项要进行单元格合并 如上图所示 参与者 参与者 参与用例的对象 用例 13 用例图 精品文档 107欢迎下载 描述 联系我们 联系我们 静态页面 如上图所示 参与者 参与者 参与用例的对象 3 3 用例关系 用例关系 可以查看业务关系图 附附 1 21 2 系统设计说明书模板系统设计说明书模板 系统设计说明书 文件标识 北大青鸟 Aptech 第二学年 ASP NET 毕业设计 当前版本 正式版 作 者 姬利 文件状态 草稿 正式发布 正在修改 完成日期 2007 年 7 月 9 日 版本历史 版本 状态修 订 人修 改 日 期备 注 108 项目实战 第一部分第一部分 概述概述 1 1 文档说明 文档说明 本文档主要包括数据库详细设计和界面详细设计讲解 所以请认真阅读 以提高开发的质量和效率 2 2 系统需求概述系统需求概述 整个系统中所有布局统一采用 div 布局 所有数据展示控件 如 GridView 和 DataList 都要有分页处理 建议在浏览页面时 设置浏览器 从工具 Internet 选项 设置 每次访问网页时检查 第二部分第二部分 系统总体结构系统总体结构 本系统采用了传统的 3 层架构实现 理解起来更简单 请采用 3 层架构的模式开发你的系统 如下图所示 精品文档 109欢迎下载 第三部分第三部分 系统设计系统设计 类图类图 系统中主要的 关键实体类图 参考图如下 用例 1 实现 时序图 用例 1 的时序图 参考图如下 110 项目实战 描述 第四部分第四部分 数据库设计数据库设计 1 1 逻辑设计 逻辑设计 数据库关系图 2 2 表设计 表设计 所有的表的详细设计信息汇总 如 4 1 数据库 GameCardSale 所有表信息 表 名 功 能 说 明 UserI nfo 存放用户基本信息 精品文档 111欢迎下载 UserS tate 可扩展性 设置用户是否被屏蔽的状态 RoleI nfo 存放角色基本信息 SysFu n 存放菜单功能基本信息 RoleR ight 存放所有角色权限 CardT ype 卡片类型信息表 Card 具体卡片表 CardS tate 可扩展 卡片是否被售出的状态 Shopp ingCa rt 购物车功能 存放用户已经选择的卡片信息 TempR elati veCar d 根据用户选择的卡片 给出相关的选择 ShopH istor y 用户购物历史记录 PostH istor y 用户汇款历史记录 Appro veSta te 可扩展 用户汇款被审核状态 PostF ailed Info 存放汇款失败时 系统发送的信息 112 项目实战 News 存放系统公告信息 Advic e 存放会员的投诉建议信息 4 2 表 UserInfo 表名 列名数据类型 精度范围 空 非空约束条件其他说明 UserIdVarchar 50 非空用户唯一标识 UserNameVarchar 50 非空真实姓名 PassWordVarchar 50 非空密码 UserRoleint非空用户角色 Genderint非空性别 PassQuestionVarchar 50 非空密码提示问题 PassAnswerVarchar 50 非空密码提示答案 EmailVarchar 50 非空 TelNobigint 非空电话号码 AddressVarchar 50 联系地址 IDCardNobigint身份证号 Moneyfloat用户余额 UserState int 非空 表 UserState 中 UserStateId 的外键 用户状态 4 3 表 UserState 表名 列名数据类型 精度范围 空 非空约束条件其他说明 UserStateIdVarchar 50 非空1 正常状态 0 被屏蔽 UserStateNameVarchar 50 非空 4 4 表 RoleInfo 表名 列名数据类型 精度范围 空 非空约束条件其他说明 RoleIdint非空角色 id 精品文档 113欢迎下载 RoleNameVarchar 50 非空角色名称 RoleDescVarchar 50 角色描述 DisCountint会员折扣 4 5 表 SysFun 表名 列名数据类型 精度范围 空 非空约束条件其他说明 NodeIdint非空菜单节点 id DisplayNameVarchar 50 非空菜单名称 NodeURLVarchar 50 菜单连接地址 DisplayOrderint非空菜单显示顺序 ParentNodeIdint非空父节点 id 4 6 表 RoleRight 表名 列名数据类型 精度范围 空 非空约束条件其他说明 RoleRightIdint非空角色权限 id RoleIdint非空表 RoleInfo 中 RoleId 的外键角色 id NodeIdint非空表 SysFun 中 NodeId 的外键菜单节点 id 4 7 表 CardType 表名 列名数据类型 精度范围 空 非空约束条件其他说明 CardTypeIdint非空卡片类型 id CardTypeNameVarchar 50 非空卡片类型名称 CardPriceint非空卡片价格 CardImageVarchar 50 对应图片地址 4 8 表 Card 表名 列名 数据类型 精度范围 空 非 空约束条件其他说明 CardIdint非空卡片 id CardTypeIdint非空表 CardType 中 CardTypeId 的外键卡片类型 id CardNobigint非空卡片序号 CardPasswordint非空卡片密码 CardDescVarchar 50 卡片描述 CardTimedatetime 非空 添加卡片时 间 CardStateint非空表 CardState 中 CardStateId 的外卡片售出状 114 项目实战 键态 4 9 表 CardState 表名 列名数据类型 精度范围 空 非空约束条件其他说明 CardStateIdint 非空 卡片状态 id 1 售出 0 未售出 CardStateNameVarchar 50 非空卡片状态名称 4 10 表 ShoppingCart 表名 列名数据类型 精度范围 空 非空约束条件其他说明 ShoppingCartItemIdint非空购物车项 id UserIdVarchar 50 非空表 UserInfo 中 userid 的外键用户 id CardTypeIdint 非空 表 CardType 中 CardTypeId 的外键卡片类型 id Numint非空购买数量 4 11 表 TempRelativeCard 表名 列名 数据类型 精度范围 空 非 空约束条件其他说明 TempRelativeCardIdVarchar 50 非空 相关卡片标识 id UserIdint 非空 表 UserInfo 中 userid 的外 键用户 id CardTypeIdint 非空 表 CardType 中 CardTypeId 的外键卡片类型 id 4 12 表 ShopHistory 表名 列名数据类型 精度范围 空 非空约束条件其他说明 ShopHistoryIdint非空购物历史记录 id UserIdVarchar 50 非空表 UserInfo 中 userid 的外键用户 id CardIdint非空表 Card 中 CardId 的外键卡片 id ShopTimedatetime非空购买时间 4 13 表 PostHistory 精品文档 115欢迎下载 表名 列名 数据类型 精度范 围 空 非 空约束条件其他说明 PostHistoryIdint 非空 汇款历史记 录 id UserIdVarchar 50 非空表 UserInfo 中 userid 的外键用户 id BankVarchar 50 非空汇款银行 Moneyint非空汇款金额 PostTimedatetime非空汇款时间 PostDescVarchar 50 备注 ApproveStateint 非空 表ApproveState 中 ApproveStateId 的外键审核状态 4 14 表 ApproveState 表名 列名数据类型 精度范围 空 非空约束条件其他说明 ApproveStateIdint非空种子 自增 1审核状态 id ApproveStateNameVarchar 50 非空审核状态名称名称 4 15 表 PostFailedInfo 表名 列名 数据类型 精度 范围 空 非空约束条件其他说明 PostFailedInfoIdint 非空 汇款失败信息 id UserIdVarchar 50 非空表 UserInfo 中 userid 的外键用户 id PostHistoryIdint 非空 表 PostHistory 中 PostHistoryId 的外键 汇款历史记录 id ReadStateint 非空 消息阅读状态 0 未读 1 已 读 4 16 表 News 表名 列名数据类型 精度范围 空 非空约束条件其他说明 NewsIdint非空公告 id TitleVarchar 50 非空公告标题 ContentVarchar 500 公告内容 NewsTimedatetime非空发布公告时间 116 项目实战 NewsStateint 非空 消息发布状态 1 已发布 0 未发布 4 17 表 Advice 表名 列名数据类型 精度范围 空 非空约束条件其他说明 AdviceIdint非空投诉建议 id UserIdVarchar 50 非空表 UserInfo 中 userid 的外键用户 id ContentVarchar 2000 非空投诉或建议内容 第五部分第五部分 界面设计界面设计 1 1 登陆界面设计 登陆界面设计 说明 所有页面设计要求使用 div 布局完成 精品文档 117欢迎下载 图 1 1 用户登陆首页 用户登陆首页要求 用户登陆首页要求 只有当用户名 密码和验证码都正确时才能通过验证 网站公告 部分为由下到上 的滚动字幕 查看所有商品 部分为从右到左的滚动字幕 点 注册会员 时 弹出添加新会员窗 口 如图 1 2 所示 点 忘记密码 弹出找回密码页面 如图 1 4 所示 点 查看所有商品 弹出商品展示页面 如图 1 7 所示 点网站公告信息 弹出该公告的详细信息页面 如图 1 9 所示 会员注册页面 如图 1 2 所示 验证码 自动生成 网站公告 点这里注册找回密码 查看商品 118 项目实战 图 1 2 用户注册页面 会员注册页面要求 会员注册页面要求 用户登陆名只能为数字和字母以及 不得使用其它字符 并且用户登陆名 不能少于 4 位 密码不能少于 6 位 最多不超过 10 位 email 和电话都要进行有效性验证 除了地址 和身份证号外 其他信息不能为空 提交后若注册成功则提示 如图 1 3 所示 图 1 3 注册成功提示信息 找回密码页面 如图 1 4 所示 精品文档 119欢迎下载 图 1 4 找回密码页面 找回密码页面要求 找回密码页面要求 首先只显示用户登陆名填写部分 如图 1 4 所示 验证该用户是否存在 不存在则报 错 若存在则显示找回密码问题和答案框部分 如图 1 5 所示 图 1 5 用户存在后显示用户和密码框界面 如果问题和答案都填写正确 则显示输入新密码部分 如图 1 6 所示 图 1 6 问题和答案完全正确提交后的新密码界面 输入新密码后提交 则显示 恭喜您 重新设置密码成功 请牢记 确定后 找回密码页自动关闭 商品展示页面 如图 1 7 所示 120 项目实战 图 1 7 商品展示页面 商品展示页面功能要求 商品展示页面功能要求 用 DataList 展示所有商品 如图 1 7 所示 要求实现翻页和模糊查询功能 点 放入购物车 后报告 请登录后购买 如图 1 8 所示 图 1 8 放入购物车时提示 公告详细信息浏览页面 如图 1 9 所示 图 1 9 公告详细信息页面 精品文档 121欢迎下载 公告详细信息页面功能要求 公告详细信息页面功能要求 显示公告标题和内容 点 关闭 按钮可以关闭窗体 2 2 后台管理主界面设计 后台管理主界面设计 图 2 1 后台管理主界面 主界面功能要求 要求使用母版页设计主界面 如图 2 2 所示 使用 TreeView 展示用户功能菜单 内容首页展示待审核的 新用户和用户汇款 如图 2 1 所示 管理员菜单包括 个人管理 系统管理 综合信息 3 个父级模块 个人管理包括 修改资料 审核操作 2 个菜单 系统管理包括 用户管理 角色管理 分类管理 游 戏卡管理 汇款审核 公告管理 6 个菜单项 综合信息包括 销售统计 浏览投诉 2 个菜单项 功能菜单部分 个人基本信息 内容页部分 122 项目实战 图 2 2 后台管理主页面设计 精品文档 123欢迎下载 3 3 后台管理用例界面实现 后台管理用例界面实现 用例界面实现是对需求的进一步明确和以可视化的方式呈现 作为编码和实现依据 用例 1 个人修改资料界面 如图 2 3 所示 图 2 3 修改个人资料界面 修改个人资料页面功能要求 修改个人资料页面功能要求 显示用户基本信息如图 2 3 所示 修改资料时的限制如注册时相同 用例 2 审核操作界面 如图 2 4 所示 图 2 4 审核操作界面 审核操作页面功能要求 审核操作页面功能要求 用两个 GridView 分别显示待审核的用户和汇款信息 如图 2 4 所示 都有 查 看详细 功能 点 通过审核 实现通过审核功能 如果汇款出现错误 点 撤回汇款 则以系统消 息的形式通知用户 用例 3 124 项目实战 用户管理界面 如图 2 5 所示 图 2 5 用户管理界面 用户管理页面功能要求 用户管理页面功能要求 用 GridView 展示用户基本信息 点 查看详细 可以查看更详细的信息 如图 2 4 所示 选中用户后 点页面上的四个操作按钮 即可以实现把用户设置为普通会员 vip 会员 管 理员和删除选中用户功能 另外添加全选功能 选择不同的用户角色 GridView 重新绑定相应的用户 信息 用例 4 角色管理页面 如图 2 6 所示 图 2 6 角色管理界面 角色管理页面功能要求 用角色管理页面功能要求 用 GridView 展示角色基本信息 如图 2 5 所示 要求实现添加角色 修改角色 删除角色 分配角色权限 浏览角色功能和设置会员优惠价功能 添加角色页面 如图 2 7 所示 精品文档 125欢迎下载 图 2 7 添加角色界面 添加角色页面功能要求 添加角色页面功能要求 为模式对话框 角色名称不能为空 提交后自动关闭并刷新角色管理页面 修改角色页面 如图 2 8 所示 图 2 8 修改角色界面 功能要求同添加页面 分配角色权限页面 如图 2 9 所示 图 2 9 分配角色权限 分配角色权限页面功能要求 分配角色权限页面功能要求 用 CheckBoxList 列出所有子菜单权限名称 不要求列出父菜单名称 要求 选中子菜单时 自动把父菜单分配给该角色 把选中的权限分配给对应的角色 点 提交 提示 权 限已生效 确定后关闭该模式对话框 角色功能浏览页面 如图 2 10 所示 126 项目实战 图 2 10 角色功能浏览界面 角色功能浏览界面功能要求 角色功能浏览界面功能要求 按角色展示它们被分配的权限 如图 2 9 所示 设置会员优惠价页面 如图 2 11 所示 图 2 11 设置会员优惠价页面 设置会员优惠价页面功能要求 会员类型又 roleinfo 表动态绑定 然后选择你要设置的会员类型 填写 优惠价比 1 100 之间的整数 后 点 提交 则更新选定会员类型的优惠价比例 如图 2 12 所示 图 2 12 设置会员优惠价比 能成功执行删除操作 精品文档 127欢迎下载 用例 5 卡片类别管理界面 如图 2 13 所示 图 2 13 卡片类别管理界面 卡片类别管理页面功能要求 卡片类别管理页面功能要求 卡片类别可以同名 用卡片类别和价格结合起来作为唯一标志 用 ListBox 列出所有卡片类别 价格 商品价格部分可以自己定义 但菜单项要合理 图片路径部分要求只保存图 片的相对路径 并且输入框部分为只读 可以把所有的图片都放在项目中的 images 文件夹里 保 存数据库时 路径保存为 images gif 点 添加新类型后 卡片类别列表自动刷新 显 示刚才添加的卡片类别 另外点 删除选中类型 按钮 删除该行记录 并自动刷新卡片 ListBox 用例 6 卡片管理界面 如图 2 14 所示 图 2 14 卡片管理界面 128 项目实战 卡片管理页面功能要求 卡片管理页面功能要求 用 GridView 显示卡片基本信息 按卡片类别名称和价格排序 相同的部分尽量 合并单元格 如图 2 14 所示 实现添加 修改和删除功能 添加卡片页面功能要求 添加卡片页面功能要求 为卡片管理页面弹出的模式对话框 如图 2 15 所示 要求所属类型部分为自动 绑定的所有卡片类型 价格 默认编号是从数据库获取的当前默认种子最大值 卡号和密码部分要有有 效性验证 比如卡号只能为 10 20 位整数 密码为 3 10 位数字 点 提交 后保存卡片信息 并自动 关闭模式对话框 图 2 15 添加卡片界面 修改卡片页面功能要求 修改卡片页面功能要求 初始时分别绑定卡片管理中选中的卡片信息 卡片类型也要自动绑定为该卡片对 应的类型 修改卡片的内容 提交 更新卡片信息 关闭模式对话框 自动刷新卡片管理页面 图 2 16 修改卡片界面 用例 7 汇款审核界面 如图 2 17 所示 精品文档 129欢迎下载 图 2 17 汇款审核界面 汇款审核页面功能要求 汇款审核页面功能要求 用 GridView 显示汇款基本信息 添加查看详细信息和全选功能 汇款信息选 择 下拉菜单项如图 2 18 所示 点 通过审核 追加用户余额 点 撤回汇款 通知用户汇款失败 当改变 汇款信息选择 中的类型时 则重新绑定 GridView 显示相关信息 图 2 18 汇款审核菜单展开界面 用例 8 公告管理界面 如图 2 19 所示 130 项目实战 图 2 19 公告管理界面 公告管理页面功能要求 公告管理页面功能要求 用 GridView 显示公告基本信息 有添加 修改 删除和发布功能 要求发布后 不能修改 但可以删除 添加新消息页面功能要求 添加新消息页面功能要求 公告管理页面弹出的模式对话框 如图 2 20 所示 填写消息标题和内容 提 交后关闭该对话框 自动刷新公告管理页面 消息标题不能为空 图 2 20 添加新消息界面 修改消息页面功能要求 修改消息页面功能要求 初始时显示该消息的基本信息 其他要求同添加新消息页面 用例 9 商品统计界面 如图 2 21 所示 精品文档 131欢迎下载 图 2 21 商品统计界面 商品统计页面功能要求 商品统计页面功能要求 用 GridView 显示商品销售情况信息 用例 10 浏览投诉界面 如图 2 22 所示 图 2 22 浏览投诉界面 浏览投诉页面功能要求 浏览投诉页面功能要求 用 DataList 显示投诉建议基本信息 4 4 前台操作主界面设计 前台操作主界面设计 132 项目实战 图 4 1 前台操作主界面 前台操作主界面功能要求 要求使用母版页设计主界面 如图 4 1 所示 使用 TreeView 展示用户功能菜单 内容首页展示所有可购 商品信息 如图 4 1 所示 会员菜单包括 个人管理 会员操作 综合信息 3 个父级模块 个人管理 包括 修改资料 1 个菜单 会员操作包括 商品列表 投诉建议 汇款通知 3 个菜单项 综合信息包 括 存款记录 购物记录和联系我们 3 个菜单项 5 5 前台操作用例界面实现 前台操作用例界面实现 用例界面实现是对需求的进一步明确和以可视化的方式呈现 作为编码和实现依据 用例 1 修改个人资料页面功能要求与后台管理中的相同 用例 2 商品列表界面 如图 4 2 所示 功能菜单部分 个人基本信息 内容页部分 精品文档 133欢迎下载 图 4 2 商品列表界面 商品列表页面功能要求 商品列表页面功能要求 用 DataList 显示可购商品基本信息 展示方式如图 4 2 所示 可以按照商品名 称模糊搜索 点 放入购物车 后 打开新的窗口 里面显示该会员已经选择的卡片信息 当选择另 外的商品点 放入购物车 后 只刷新原来的窗口不打开新窗口 点 我的购物车 共用刚才打开的 窗口 如图 4 3 所示 图 4 3 我的购物车界面 我的购物车页面功能要求 我的购物车页面功能要求 用 DataList 显示选好的商品信息 根据已经选择好的商品 在上边用 DataList 列出推荐的商品 如图 4 3 所示 选择好的商品部分 您的成交价 即是该会员的身份所对 应的优惠价比 卡片面值而得到 当更改购买数量时 金额总计自动刷新 当购买数量超过库存量 结 算时报告库存不足的提示 推荐商品来源 首先查找购买了该会员已经选择的某一件商品的所有 会员 然后从这些会员购买的商品中 挑选出被购买次数最多的 2 种商品 如果这些商品不在购物车 中则把它们显示出来 依照上边的方法 遍历该会员选择好的所有的商品 另外另外 当推荐的商品 点 购买 时 将自动更新已经选择的商品和推荐的商品数据 如图 4 4 所示 134 项目实战 图 4 4 推荐的商品点 购买 后的界面 用例 3 投诉建议界面 如图 4 5 所示 图 4 5 投诉建议界面 投诉建议页面功能要求投诉建议页面功能要求 客户文本框部分默认为用户登陆时的 id 内容有非空验证 用例 4 汇款通知界面 如图 4 6 所示 精品文档 135欢迎下载 图 4 6 汇款通知界面 汇款通知页面功能要求 汇款通知页面功能要求 客户默认为登陆 id 银行默认为工商银行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考试时间有效利用2025年税务师考试试题及答案
- 系统架构设计师专业知识试题及答案
- 药剂类考试提高应试水平试题及答案
- 精准攻克计算机二级考试难点试题及答案
- 综合探讨育婴师考试的心态调整试题及答案
- 沈阳公务员试题及答案
- 激光行业发展机遇试题及答案
- 激光深度学习的应用前景试题及答案
- 五年级科学下册2.5金属热胀冷缩吗说课稿教科版
- 甲卷文数试题及答案
- 2024年司法考试历年真题答案
- 2025年南昌市高三语文二模检测试卷附答案解析
- 八颗行星课件-科学六年级下册教科版
- 2025年上半年福建福州平潭综合实验区文旅发展集团限公司招聘11人易考易错模拟试题(共500题)试卷后附参考答案
- 2025湖南长沙振望投资发展有限公司招聘8人笔试参考题库附带答案详解
- 承插型盘扣式钢管脚手架安全技术标准JGJT231-2021规范解读
- 企业安全风险分级管控和隐患排查治理工作指南
- 2025年4月自考15040习概押题及答案
- 湖北省十一校2025届高三第二次联考数学试卷(含答案)
- 2025届高考物理一轮复习:人教版(2019)高中物理必修第二册基础知识自测填空练习题(含答案)
- 2025年安阳职业技术学院单招职业技能测试题库附答案
评论
0/150
提交评论