logo资料库

二手物品交易系统详细设计说明书.doc

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
1引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
2程序系统的结构
3主要模块设计说明
3.1游客注册模块
3.2用户登录模块
3.3商品搜索模块
3.4发布出售/求购信息模块
3.6用户基本信息更新模块
3.7管理员删除用户模块
3.8管理员警告用户模块
3.9发布公用信息模块
3.10注释设计
3.11测试计划
3.12尚未解决的问题
【二手物品交易系统】 详细设计说明书 草稿 标识号 状态 初始版 当前版本 1—1 1.0 修订版 发布日期 2010 年 6 月 9 日 密级 无密级 秘密 绝密 作者 执笔者 三人行软件开发小组 三人行软件开发小组 1
2
1 引言 4 1.1 编写目的 .................................................................................................................................. 4 1.2 背景 .......................................................................................................................................... 4 1.3 定义 .......................................................................................................................................... 4 1.4 参考资料 .................................................................................................................................. 4 2 程序系统的结构 5 3 主要模块设计说明 7 3.1 游客注册模块 7 3.2 用户登录模块 .......................................................................................................................... 9 3.3 商品搜索模块 ........................................................................................................................ 10 3.4 发布出售/求购信息模块 .......................................................................................................11 3.6 用户基本信息更新模块 ........................................................................................................14 3.7 管理员删除用户模块............................................................................................................ 16 3.8 管理员警告用户模块............................................................................................................ 17 3.9 发布公用信息模块 ................................................................................................................ 18 3.10 注释设计 .............................................................................................................................. 19 3.11 测试计划 .............................................................................................................................. 19 3.12 尚未解决的问题 .................................................................................................................. 19 3
详细设计说明书 1 引言 1.1 编写目的 此说明书是在了解系统需求分析以及概要设计的基础上,对概要设计中产生 的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细的数据结 构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同 时也是与用户进行交流的文档之一。 本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人 员,售后技术支持人员等。 1.2 背景 a.近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求, 而其他在校同学又希望买到廉价的二手商品。通过分析校内报纸发布二 手物品信息的特点,开发此系统,目的在于为东北林业大学的学生提供 一个平台,可以方便在校学生进行二手物品的买卖。 b.待开发软件系统:东北林业大学二手物品交易系统; c.任务提出者:东北林业大学高层管理者 d.开发者:三人行软件开发小组 e.用户:东北林业大学在校学生 f. 系统运行于小型服务器,依托 Internet 实现与用户的交流。 1.3 定义 垃圾信息:没有意义的信息或大量重复的信息 非法用户:大量发布无效信息或违反相关规定信息的用户 用户:使用二手物品交易系统完成二手物品买卖的人 游客:只在网站上浏览信息,不注册的人 1.4 参考资料 《东北林业大学二手物品交易系统开发合同.doc》 合同编号:9A509 《东北林业大学二手物品交易系统需求规格说明书》 《东北林业大学二手物品交易系统概要设计说明书》 4
2 程序系统的结构 1.系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新 用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。 2.本系统参与者活动图:以下各图描述系统参与者进入本系统后活动。 游客活动图:游客进入本系统可以注册,浏览产品信息。 5
用户活动图:用户进入本系统可以浏览产品信息,当用户想对产品信息、个 人信息进行管理时必须先登录。其中产品信息管理包括:发布求购信息、发布出 售信息、买卖信息更新(修改、删除产品操作),用户信息管理包括:更改注册 邮箱、更改昵称。 6
管理员活动图:管理员进入系统只有登录后才可以使用删除用户、警告用户等操 作。 3 主要模块设计说明 3.1 游客注册模块 名称、标识符 游客注册模块 功能描述 游客注册后成为本站用户,登录后可以有更高的权限 性能 输入 当游客输入用户名时可以检测此用户名是否已使用,查询数据库响 应时间<2s;当游客点“提交”按钮时更新数据库运行时间<5s 用户基本信息:用户名、注册邮箱、密码 操作序列 1,点击“注册”按钮进入注册页面。 2,游客进入用户填写信息页面; 3,游客填写个人注册信息,点击“检查用户名”,返回成功页面提 示用户继续填写;返回失败页面提示游客修改用户名。 4,游客正确填写注册资料后,点击“提交”,返回注册成功页面; 否则,返回失败页面,提示返回注册页面。 7
限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误(因为此处需 要检查用户名是否可用); 2.用户名不超过 18 字符,邮箱长度<24,密码长度<18。 与主页的联系方式:在主页中点击“注册”,进入此页面;也可点 击用户管理菜单下的“用户注册”进入此页面 返回主页 接口 输出 游客注册协作图:游客注册成功后将记录用户信息表。 游客注册时序图: 8
分享到:
收藏