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

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

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

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)

详细设计说明书

1 引言

1.1 编写目的

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

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

1.2 背景

a.近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求, 而其他

在校同学又希望买到廉价的二手商品。通过分析校内报纸发布二手物品信息的

特点,开发此系统,目的在于为东北林业大学的学生提供一个平台,可以方便

在校学生进行二手物品的买卖。

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

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

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

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

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

1.3 定义

垃圾信息:没有意义的信息或大量重复的信息非法用户:大量发布无效信息或违反相关规定信息的用户用户:使用二手物品交易系统完成二手物品买卖的人游客:只在网站上浏览信息,不注册的人

1.4 参考资料

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

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

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

2程序系统的结构

1.系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新 用户基

本信息模块包括:修改用户名、用户昵称、注册邮箱。

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

客进入本系统可以注册,浏览产品信息。

査询

发箱W

信息

- 亠发泰购信息

注冊

栗信息

-

- " - - " -

用戶管理模块 系统维护模块 数辦库管珅模块

基本业务模块

东」匕林业人学二于物品交易系统

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

进入兩站

b

捌览产品信

、产吕信息管坦-1_______________________________ 月戶信aw理

退出

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

3主要模块设计说明

3.1游客注册模块

限制条件

1. 必须连接数据库,否则会出现无法连接数据库错误(因为此处需 要检查

用户名是否可用);

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

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

返回主页

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

上注册请求 --------------- >

U 2=发送请求

I

3’验证更新数据库 J * 4: feedBack O

注册瓦面

th 已 database :

用户信息表

丈 ...................

6:&jccessFail 5: return

p

3.2用户登录模块

用户登录时序图:

賢录页面服夯器帕曲伯base

用户信息表

:用户

名称、标识符用户登录模块

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

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

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

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

2. 用户进入登录页面;

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

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

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

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

2. 必须为本站注册用户

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

输出返回主页

用户登录协作图:

Tlnpui(S〔rir)g,Siring)

2 sendfStnng^ting)

3:Query_and_Valiciate()

----------- = -----------------------------

4teedBack(}

5:Re:urn

------------ -- -

' 6:showlnformaton()

相关文档
最新文档