二手物品交易系统详细设计说明书复习进程_第1页
二手物品交易系统详细设计说明书复习进程_第2页
二手物品交易系统详细设计说明书复习进程_第3页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【东北林业大学二手物品交易系统】详细设计说明书状态O草稿o初始版修订版标识号1 1当前版本1.0发布日期2010年6月9日密级O无密级秘密O绝密作者三人行软件开发小组陈晓梅(20070853) 何斌(20070848)张锐(20070771)执笔者何斌(20070848)1 引言 41.1 编写目的 41.2 背景 41.3 定义 41.4 参考资料 42 程序系统的结构 53 主要模块设计说明 73.1 游客注册模块 73.2 用户登录模块 93.3 商品搜索模块 103.4 发布出售 /求购信息模块 113.6 用户基本信息更新模块 143.7 管理员删除用户模块 163.8 管理员警告用

2、户模块 173.9 发布公用信息模块 183.10 注释设计 193.11 测试计划 193.12 尚未解决的问题 19详细设计说明书1 引言1.1 编写目的此说明书是在了解系统需求分析以及概要设计的基础上, 对概要设计中产生 的功能模块进行过程描述, 设计功能模块的内部细节, 包括算法和详细的数据结 构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同 时也是与用户进行交流的文档之一。本文档的读者为系统用户,软件设计师(详细设计) ,程序开发员,测试人 员,售后技术支持人员等。1.2 背景a. 近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求, 而其他在校同学

3、又希望买到廉价的二手商品。通过分析校内报纸发布二 手物品信息的特点,开发此系统,目的在于为东北林业大学的学生提供 一个平台,可以方便在校学生进行二手物品的买卖。b. 待开发软件系统:东北林业大学二手物品交易系统;c. 任务提出者:东北林业大学高层管理者d. 开发者:三人行软件开发小组e. 用户:东北林业大学在校学生f. 系统运行于小型服务器,依托In ternet实现与用户的交流。1.3 定义垃圾信息:没有意义的信息或大量重复的信息 非法用户:大量发布无效信息或违反相关规定信息的用户 用户:使用二手物品交易系统完成二手物品买卖的人 游客:只在网站上浏览信息,不注册的人1.4 参考资料东北林业大

4、学二手物品交易系统开发合同 .doc 合同编号: 9A509东北林业大学二手物品交易系统需求规格说明书东北林业大学二手物品交易系统概要设计说明书2程序系统的结构i系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新 用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。系统维护瑣块数据库背理模块东北林业人学二子物品交易系统皐A业备模块2用户管理模块制除用户II曇用户票信息用户沖册买着息也新发矗购信息发布出W招息剧UU査刊賈口用户用户一槩信M管理2本系统参与者活动图:以下各图描述系统参与者进入本系统后活动。 游客活动图:游客进入本系统可以注册,浏览产品信息。用户活动图:用户进入本

5、系统可以浏览产品信息,当用户想对产品信息、个 人信息进行管理时必须先登录。其中产品信息管理包括:发布求购信息、发布出 售信息、买卖信息更新(修改、删除产品操作),用户信息管理包括:更改注册 邮箱、更改昵称。月戶信悬営理产启信息、管理厂測览产品1S息管理员活动图:管理员进入系统只有登录后才可以使用删除用户、 警告用户等操3主要模块设计说明3.1游客注册模块名称、标识符游客注册模块功能描述游客注册后成为本站用户,登录后可以有更高的权限性能当游客输入用户名时可以检测此用户名是否已使用,查询数据库响 应时间<2s;当游客点“提交”按钮时更新数据库运行时间 <5s输入用户基本信息:用户名、注

6、册邮箱、密码操作序列1,点击“注册”按钮进入注册页面。2, 游客进入用户填写信息页面;3, 游客填写个人注册信息,点击“检查用户名”,返回成功页面提 示用户继续填写;返回失败页面提示游客修改用户名。4, 游客正确填写注册资料后,点击“提交”,返回注册成功页面; 否则,返回失败页面,提示返回注册页面。限制条件1. 必须连接数据库,否则会出现无法连接数据库错误(因为此处需要检查用户名是否可用);2. 用户名不超过18子符,邮箱长度<24,密码长度<18。接口与主页的联系方式:在主页中点击“注册”,进入此页面;也可点 击用户管理菜单下的“用户注册”进入此页面输出返回主页游客注册协作图:游

7、客注册成功后将记录用户信息表。匸注册请求2:发送请求<6: successfail:用户用户注册 &亙面< 5返回3.验证更新数据库服务器 务游客注册时序图:注册页面i宦务器the database: 用户信息袤注册请求丨丨:>r-i:“ N发送请求:'nI99 乳验证更新数据尾:n:4: feedBack ()5: return:6: Success/Fail :用户登录时序图:登录瓦面服勢器the database. 托户信息表3.2用户登录模块名称、标识符用户登录模块功能描述用户登录后可以管理个人基本信息、管理产品信息性能当用户点击“登录”按钮时响应时间

8、2s输入用户基本信息:用户名、密码操作序列1. 点击“登录”按钮进入用户登录页面。2. 用户进入登录页面;3. 用户填写个人基本信息,点击“登录”按钮,用户名和密码正 确时,返回登录成功页面提示用户后将自动跳转至主页;否则 返回登录失败页面提示用户用户名或密码错误,后将自动返回 至登录页面。限制条件1. 必须连接数据库,否则会出现无法连接数据库错误2. 必须为本站注册用户接口与主页的联系方式:在主页中点击“登录”,进入此页面。输出返回主页用户登录协作图:11nput(Stri ng String;2:send(Stn ng.Stringi ;ii3 Q uery_a nd_Val i date

9、() |rh4feedBack().<Return_6:showlrifbniiati6ri(j3.3商品搜索模块名称、标识符商品搜索模块功能描述用户可以按关键字:物品的名称、种类、价格、买或卖条件进行组 合查询物品信息性能当用户点击“搜索”按钮时,查询数据库响应时间 <5s输入物品基本信息:名称、种类、价格、买或卖条件操作序列1 选中待搜索的关键字(复选框),点击“搜索”;2若数据库中有此产品信息,返回搜索的列表;3否则返回失败页面,提示返回重新搜索。限制条件必须连接数据库,否则会出现无法连接数据库错误接口与主页的联系:内嵌于主页的主栏里,也可点击基本业务菜单下的 “高级搜索”进

10、入此页面。输出产品信息显示页面商品搜索协作图:02負送查询要求3査询利证>査询产品信息服务器>1产品信息|<页皿<1:查询条件4反馈商品搜索时序图:用户服务器显示页面1 Z输入杳询条件11I3脸HE吉询棊带 !11iI3.4发布出售/求购信息模块名称、标识符发布出售/求购信息模块功能描述用户可以发布出售(求购)信息性能信息处理时间5s输入出售(求购)信息:出售物品名称、种类、意愿价格、描述、联系 方式(QQ,电话)操作序列1. 用户点击发布出售/求购信息子菜单2. 用户录入出售(求购)信息,核对出售(求购)信息3. 点击按钮“发布”,若成功提示用户已将系统将信息纳入“出

11、售(求购)信息表”,后自动跳转至主页4. 否则,提示用户发布失败,返回发布出售/求购信息页面限制条件1. 必须连接数据库,否则会出现无法连接数据库错误。2. 必须登录,否则无法进入。接口与主页的联系:点击基本业务菜单下的 “发布出售/求购信息”进入 此页面。输出返回主页发布出售/求购信息协作图:发布出售/求购信息时序图:¥发布产品宿服务器the database:入息页面小J曰1=1产品信息表h填写盒昂信息单MJ Z发送请求>3®证并更新咖1T<4:feedBack()/5:ReturnJ|k6:Successj'Fail ;II.3.5买卖信息更新模块

12、名称、标识符买卖信息更新模块功能描述用户可以对已发布的出售求购信息进行更改、删除操作性能信息处理时间5s输入物品基本信息:出售物品名称、种类、意愿价格、描述、联系方式 (QQ,电话)操作序列删 除1 点击“买卖信息更新”,进入买卖信息更新页面,选中“删 除”2.提示用户是否删除,用户确认后,若成功提示用户信息已 删除,后自动跳转至主页;3否则,提示用户删除失败,返回删除信息页面修 改1. 点击“买卖信息更新”,进入买卖信息更新页面,选中“修 改”2. 用户填写新的产品信息,点击“修改”,若成功提示用户 修改信息成功,后自动跳转至主页;3. 否则,提示用户修改失败,返回修改信息页面限制条件1.

13、必须连接数据库,否则会出现无法连接数据库错误。2. 必须登录,否则无法进入。接口与主页的联系:点击基本业务菜单下的“买卖信息更新”进入此页 面。输出返回主页买卖信息更新协作图:其中一个子模块:删除产品信息协作图:买卖信息更新时序图:其中一个子模块:修改产品信息时序图:4JeedBack.O.5 Return 6:Success/Fail3.6用户基本信息更新模块名称、标识符用户基本信息更新模块功能描述用户可以修改个人基本信息,包括:修改注册邮箱、用户名、密码性能更新数据库响应时间5s输入新的注册邮箱、用户名、密码操作序列1. 点击“个人信息更新”,进入到用户信息更新页面;2. 填写需要更新的个

14、人信息,点击“修改”;3. 若成功则提示用户更新成功,后将自动跳转到主页;4. 否则,提示用户更新失败,返回用户信息更新页面。限制条件1. 必须连接数据库,否则会出现无法连接数据库错误。2. 必须登录,否则无法进入。接口与主页的联系:在主页中点击用户管理菜单下“个人信息更新”进 入此页面输出返回主页用户基本信息更新协作图:用户基本信息更新时序图:X用户信息完服务器the database-/善页面用户信息袤:用户01:用户信見肓善请求、!1r!2发送请求1i启更新用户信息:4eedBack()&U5: Return:<_5:SiJCcess/FaFr :3.7管理员删除用户模块名

15、称、标识符管理员删除用户模块功能描述管理员通过查询发布垃圾信息恶劣者,销毁其账户性能更新数据库响应时间5s输入操作序列1点击“删除用户”,进入删除用户页面2点击“删除”,若成功则提示管理员删除成功,后自动跳转至主页;3.否则提示管理员删除失败,返回删除用户页面限制条件1. 必须连接数据库,否则会出现无法连接数据库错误。2. 必须登录,否则无法执行操作。3管理员主观测定用户行为接口与主页的联系:点击系统维护菜单下的“删除用户”即可进入此页 面输出返回主页管理员删除/警告用户协作图:管理员删除用户时序图:维护西面一管理员nu:买卖产品信息贝面! I维护请求十2,站发布垃圾信嘶用户信息表4=获知非法

16、用户M反馈5:销毁账号请求辱:销毁用户账号8 Success/Fail7:反馈3.8管理员警告用户模块名称、标识符管理员警告用户模块功能描述管理员通过查询发布垃圾信息行为较轻者,警告提醒之性能警告发送邮件响应时间5s;发送站内信响应时间5s输入警告提醒信息,包括:接收用户名、邮箱、警告提醒信息等操作序列1点击“警告用户”,进入警告用户页面,选中邮件提醒或站内提醒2填写警告提醒信息,发送邮件或站内信,若成功,提示管理员发送成功, 后自动跳转至主页;3否则,提示发送信息失败,返回警告用户页面限制条件1.必须连接数据库,否则会出现无法连接数据库错误。2必须登录,否则无法执行操作。3管理员主观测定用户

17、行为接口与主页的联系:点击系统维护菜单下的“警告用户”即可进入此页面输出返回主页管理员警告用户时序图:维护页面买卖兰品信息页面2=査看岌布垃圾信息用户8 SuccesFail6=发送警首信息提醒i檢rJI4;获知非法用户 卜-13曾吿提曜菲法用户<3反馈73.9发布公用信息模块名称、标识符发布公用信息模块功能描述管理员可发布本站公用信息,方便用户使用性能发布信息响应时间2s输入本站公用信息操作序列1.点击"发布公用信息”,进入发布公用信息页面;2填写公用信息,点击“发布”,若发布成功,提示管理员,后自动跳转至主 页;3.否则,提示管理员发布信息失败,返回发布公用信息页面。限制条件管理员必须登录接口与主页的联系:点击系统维护菜单下的“发布公用信息”即可进入此页面输出返回主页发布公用信息时序图:发布公用信公用信息显息向L 1输入公用信息 1Vi3显示公用信息3.10注释设计a. 在每个功能模块中必须有序言性注释,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论