二手物品交易系统详细设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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()