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

  • 格式:doc
  • 大小:386.00 KB
  • 文档页数:24

下载文档原格式

  / 24
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

【二手物品交易系统】详细设计说明书

1引言 (5)

1.1编写目的 (5)

1.2背景 (5)

1.3定义 (6)

1.4参考资料 (6)

2程序系统的结构 (6)

3主要模块设计说明 (9)

3.1游客注册模块 (9)

3.2用户登录模块 (11)

3.3商品搜索模块 (12)

3.4发布出售/求购信息模块 (13)

3.6用户基本信息更新模块 (17)

3.7管理员删除用户模块 (19)

3.8管理员警告用户模块 (21)

3.9发布公用信息模块 (22)

3.10注释设计 (23)

3.11测试计划 (23)

3.12尚未解决的问题 (24)

详细设计说明书

1引言

1.1编写目的

此说明书是在了解系统需求分析以及概要设计的基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细的数据结构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同时也是与用户进行交流的文档之一。

本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人员,售后技术支持人员等。

1.2背景

a.近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望买到廉价的二手商品。通过分析校内报纸发布二手物品信息的特点,开发此系统,目的在于为东北林业大学的学生提供一个平台,可以方便在校学生进行二手物品的买卖。

b.待开发软件系统:东北林业大学二手物品交易系统;

c.任务提出者:东北林业大学高层管理者

d.开发者:三人行软件开发小组

e.用户:东北林业大学在校学生

f.系统运行于小型服务器,依托Internet实现与用户的交流。

1.3定义

垃圾信息:没有意义的信息或大量重复的信息

非法用户:大量发布无效信息或违反相关规定信息的用户

用户:使用二手物品交易系统完成二手物品买卖的人

游客:只在网站上浏览信息,不注册的人

1.4参考资料

《东北林业大学二手物品交易系统开发合同.doc》合同编号:9A509

《东北林业大学二手物品交易系统需求规格说明书》

《东北林业大学二手物品交易系统概要设计说明书》

2程序系统的结构

1.系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。

2.本系统参与者活动图:以下各图描述系统参与者进入本系统后活动。

游客活动图:游客进入本系统可以注册,浏览产品信息。

用户活动图:用户进入本系统可以浏览产品信息,当用户想对产品信息、个人信息进行管理时必须先登录。其中产品信息管理包括:发布求购信息、发布出售信息、买卖信息更新(修改、删除产品操作),用户信息管理包括:更改注册邮箱、更改昵称。

管理员活动图:管理员进入系统只有登录后才可以使用删除用户、警告用户等

操作。

3主要模块设计说明

3.1游客注册模块

游客注册模块

名称、标识

功能描述游客注册后成为本站用户,登录后可以有更高的权限

性能当游客输入用户名时可以检测此用户名是否已使用,查询数据库响应时间<2s;当游客点“提交”按钮时更新数据库运行时间<5s 输入用户基本信息:用户名、注册邮箱、密码

操作序列1,点击“注册”按钮进入注册页面。

2,游客进入用户填写信息页面;

3,游客填写个人注册信息,点击“检查用户名”,返回成功页面提

示用户继续填写;返回失败页面提示游客修改用户名。

4,游客正确填写注册资料后,点击“提交”,返回注册成功页面;

否则,返回失败页面,提示返回注册页面。

限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误(因为此处需要检查用户名是否可用);

2.用户名不超过18字符,邮箱长度<24,密码长度<18。

接口与主页的联系方式:在主页中点击“注册”,进入此页面;也可点击用户管理菜单下的“用户注册”进入此页面

输出返回主页

游客注册协作图:游客注册成功后将记录用户信息表。

游客注册时序图:

3.2用户登录模块

用户登录模块

名称、标识

功能描述用户登录后可以管理个人基本信息、管理产品信息

性能当用户点击“登录”按钮时响应时间<2s

输入用户基本信息:用户名、密码

操作序列 1.点击“登录”按钮进入用户登录页面。

2.用户进入登录页面;

3.用户填写个人基本信息,点击“登录”按钮,用户名和密码正确

时,返回登录成功页面提示用户后将自动跳转至主页;否则返

回登录失败页面提示用户用户名或密码错误,后将自动返回至

登录页面。

限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误

2.必须为本站注册用户

接口与主页的联系方式:在主页中点击“登录”,进入此页面。

输出返回主页

用户登录协作图:

用户登录时序图:

3.3商品搜索模块

商品搜索模块

名称、标识

功能描述用户可以按关键字:物品的名称、种类、价格、买或卖条件进行组合查询物品信息

性能当用户点击“搜索”按钮时,查询数据库响应时间<5s

输入物品基本信息:名称、种类、价格、买或卖条件

操作序列1.选中待搜索的关键字(复选框),点击“搜索”;

2.若数据库中有此产品信息,返回搜索的列表;

3.否则返回失败页面,提示返回重新搜索。

限制条件必须连接数据库,否则会出现无法连接数据库错误

接口与主页的联系:内嵌于主页的主栏里,也可点击基本业务菜单下的“高级搜索”进入此页面。

输出产品信息显示页面

商品搜索协作图: