版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【二手物品交易系统】详细设计说明书状态。草稿O初始版修订版标识号1 _ 1当前版本1.0发布日期2010年6月9日密级O无密级 秘密O 绝密作者三人行软件开发小组执笔者三人行软件开发小组1 / 192 / 191 引言 41.1 编写目的 41.2 背景 41.3 定义 41.4 参考资料 42 程序系统的结构 53 主要模块设计说明 73.1 游客注册模块73.2 用户登录模块 93.3 商品搜索模块 103.4 发布出售/求购信息模块 113.6 用户基本信息更新模块 143.7 管理员删除用户模块 163.8 管理员警告用户模块 173.9 发布公用信息模块 183.10 注释设计 19
2、3.11 测试计划 193.12 尚未解决的问题 1920 / 19详细设计说明书1 引言1.1 编写目的此说明书是在了解系统需求分析以及概要设计的基础上, 对概要设计中产生的功能模块进行过程描述, 设计功能模块的内部细节, 包括算法和详细的数据结构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同时也是与用户进行交流的文档之一。本文档的读者为系统用户,软件设计师(详细设计) ,程序开发员,测试人员,售后技术支持人员等。1.2 背景a 近 年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望买到廉价的二手商品。通过分析校内报纸发布二手物品信息的特
3、点,开发此系统,目的在于为东北林业大学的学生提供一个平台,可以方便在校学生进行二手物品的买卖。b.待开发软件系统:东北林业大学二手物品交易系统;c 任 务提出者:东北林业大学高层管理者d.开发者:三人行软件开发小组e 用 户:东北林业大学在校学生f 系统运行于小型服务器,依托 Internet 实现与用户的交流。1.3 定义垃圾信息:没有意义的信息或大量重复的信息非法用户:大量发布无效信息或违反相关规定信息的用户用户:使用二手物品交易系统完成二手物品买卖的人游客:只在网站上浏览信息,不注册的人1.4 参考资料东北林业大学二手物品交易系统开发合同.doc 合同编号: 9A509东北林业大学二手物
4、品交易系统需求规格说明书东北林业大学二手物品交易系统概要设计说明书2程序系统的结构1 .系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新 用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。出售信息表管理求购信变管理.I用户注册X卖信息更新发生购信息商品A询J-I用户/信息管理发布售信息 一黄口用户 一1 WS用户差信息发a用. 一 一 .一 一删除用户 一. .I2 .本系统参与者活动图:以下各图描述系统参与者进入本系统后活动。 游客活动图:游客进入本系统可以注册,浏览产品信息。用户活动图:用户进入本系统可以浏览产品信息,当用户想对产品信息、个 人信息进行管理时必须先登
5、录。其中产品信息管理包括:发布求购信息、发布出 售信息、买卖信息更新(修改、删除产品操作),用户信息管理包括:更改注册 邮箱、更改昵称。进入网站河第产薪信息月n信言,首理u号传总管理退出警告用户等操管理员活动图:管理员进入系统只有登录后才可以使用删除用户、 作。3主要模块设计说明3.1游客注册模块名称、标识符游客注册模块功能描述游客注册后成为本站用户,登录后可以有更高的权限性能当游客输入用户名时可以检测此用户名是否已使用,查询数据库响 应时间<2s;当游客点“提交”按钮时更新数据库运行时间 <5s输入用户基本信息:用户名、注册邮箱、密码操作序列1,点击“注册”按钮进入注册页面。2,
6、游客进入用户填写信息页向;3,游客填写个人注册信息,点击“检查用户名”,返回成功贞向提 示用户继续填写;返回失败页而提示游客修改用户名。4,游客正确填写注册资料后,点击“提交”,返回注册成功页面; 否则,返回失败页而,提小返回注册页面。限制条件1.必须连接数据库,否则会出现无法连接数据库错误(因为此处需要检查用户名是否可用);2用户名不超过18字符,邮箱长度24,宓码长度18。接口与主页的联系方式:在主页中点击“注册”,进入此页面;也可点 击用户管理菜单卜的“用户注册”进入此页而输出返回主页游客注册协作图:游客注册成功后将记录用户信息表。注册页面th巳 database:用户信息息n1:注册请
7、求U 21发送请求I3,验证更新数据库.< 4: feedBack O:.5: return' -6: Success/Fai l":3.2 用户登录模块I输入用户名和密码登录页面2:发送登霞请求>3脸证用户名和密码服务器用户信息表用户 6: SuccessFail5返回4 一反馈名称、标识符用户登录模块功能描述用户登录后可以管理个人基本信息、管理产品信息性能当用户点击“登录”按钮时响应时间<2s输入用户基本信息:用户名、密码操作序列1 .点击“登录”按钮进入用户登录页面。2 .用户进入登录页向;3 .用户填写个人基本信息,点击“登录”按钮,用户名和密码正
8、确时,返回登录成功页向提示用户后将自动跳转至主页;否则 返回登录失败页面提示用户用户名或密码错误,后将自动返回 至登录页向0限制条件1 .必须连接数据库,否则会出现无法连接数据库错误2 .必须为本站注册用户接口与主页的联系方式:在土页中点击“登录”,进入此页面。输出返回主页用户登录协作图:用户登录时序图:用户登录页面服务器加 dal3tas用户信息表Tlnpui(Stri ng, String)D'nJ2 send(Stn ng8tl ngj3:Query_and_Valiciate()=4feedBack()6: s howlnfomiat o n( j5:Re:urn3.3 商品搜
9、索模块名称、标识符商品搜索模块功能描述用户可以按关键字:物品的名称、种类、价格、买或卖条件进行组 合查询物品信息性能当用户点击“搜索”按钮时,查询数据库响应时间 <5s输入物品基本信息:名称、种类、价格、买或卖条件操作序列1 .选中待搜索的关键字(复选框),点击“搜索”;2 .若数据库中肩此产品信息,返回搜索的列表;3 .否则返回失败贞向,提示返回重新搜索。限制条件必须连接数据库,否则会出现无法连接数据库错误接口与主页的联系:内嵌于主页的主栏里,也可点击基本业务菜单下的 “高级搜索”进入此贝而。输出产品信息显示贝闻商品搜索协作图:用户商品搜索时序图:3.4 发布由售/求购信息模块名称、标
10、识符发布出售/求购信息模块功能描述用户可以发布出售(求购)信息性能信息处理时间5s输入出售(求购)信息:出售物品名称、种类、意愿价格、描述、联系 方式(QQ,电话)操作序列1 .用户点击发布出售/求购信息子菜单2 .用户录入出售(求购)信息,核对出售(求购)信息3 .点击按钮“发布”,若成功提示用户已将系统将信息纳入“出售 (求购)信息表”,后自动跳转至主页4 .否则,提示用户发布失败,返回发布出售/求购信息贞向限制条件1 .必须连接数据库,否则会出现无法连接数据库错误。2 .必须登录,否则无法进入。接口与主页的联系:点击基本业务菜单下的 “发布出售/求购信息”进入 此页向。输出返回主页发布出
11、售/求购信息协作图:朋施 database:产品信息表发布产品信息页面发布出售/求购信息时序图:服务器九填写产品信息单:->n;JJ2:发送请求;:r5->riUU3:验证并更新数据库III:;f 4:feedBack():5:Return_辛U;&SuccessFail ::.3.5买卖信息更新模块名称、标识符买卖信息更新模块功能描述用户可以对已发布的出售求购信息进行更改、删除操作性能信息处理时间5s输入物品基本信息:出售物品名称、种类、意愿价格、描述、联系方式 (QQ,电话)操作序列删 除1 .点击“买卖信息更新”,进入买卖信息更新页而,选中“删 除”2 .提示用户是否
12、删除,用户确认后,若成功提示用户信息已 删除,后自动跳转至主页;3 .否则,提示用户删除失败,返回删除信息贞向修 改1 .点击“买卖信息更新”,进入买卖信息更新页而,选中“修 改”2 .用户填写新的产品信息,点击“修改”,若成功提示用户 修改信息成功,后自动跳转至主页;3 .否则,提示用户修改失败,返回修改信息页向限制条件1 .必须连接数据库,否则会出现无法连接数据库错误。2 .必须登录,否则无法进入。接口与主页的联系:点击基本业务菜单下的“买卖信息更新”进入此页 面。输出返回主页买卖信息更新协作图:其中一个子模块:删除产品信息协作图:睇产脆I2关邸除瓢3JWI/ Er飞昕崛馥 :用户买卖信息
13、更新时序图:其中一个子模块:修改产品信息时序图:2,发送修改请求 :F 3验证更新数据库服务器修改产品信 息页面base- .息表0:Success/Fail*-r芟4Jeed3ackO.5: Return3.6 用户基本信息更新模块名称、标识符用户基本信息更新模块功能描述用户可以修改个人基本信息,包括:修改注册邮箱、用户名、密码性能更新数据库响应时间5s输入新的注册邮箱、用户名、密码操作序列1 .点击“个人信息更新”,进入到用户信息更新页面;2 .填写需要更新的个人信息,点击“修改”;3 .若成功则提示用户更新成功,后将自动跳转到主页;4 .否则,提示用户更新失败,返回用户信息更新贞向。限制
14、条件1 .必须连接数据库,否则会出现无法连接数据库错误。2 .必须登录,否则无法进入。接口与主页的联系:在主页中点击用户管理菜单下“个人信息更新”进 入此页向输出返回主页用户基本信息更新协作图:用户用户基本信息更新时序图:司户信息完善页面服务器m database户信息耒2发送请求3:更新用户信息飞 4:f&edBack()5: Return" Success/FaFr ;3.7 管理员删除用户模块名称、标识符管理员删除用户模块功能描述管理员通过查询发布垃圾信息恶劣者,销毁其账户性能更新数据库响应时间5s输入操作序列1 .点击“删除用户”,进入删除用户页面2 .点击“删除”,
15、若成功则提示管理员删除成功,后自动跳转至主页;3 .否则提示管理员删除失败,返回删除用户贞向限制条件1 .必须连接数据库,否则会出现无法连接数据库错误。2 .必须登录,否则无法执行操作。3 .管理员主观测定用户行为接口与主页的联系:点击系统维护菜单下的“删除用户”即可进入此页 面输出返回主页管理员删除/警告用户协作图:管理员警告用户时序图:一管理员1 L维护请求4获知非法用户5销毁账号请求x 8:Success/Fail<维护页面买卖产品信息、贞面database: 用户信息表nunu2:查看发布垃圾信息用户3:反馈6;销毁用户账号7;反馈3.8 管理员警告用户模块名称、标识符管理员警告
16、用户模块功能描述管理员通过查询发布垃圾信息行为较轻者,警告提醒之性能警告发送邮件响应时间5s;发送站内信响应时间5s输入警告提醒信息,包括:接收用户名、邮箱、警告提醒信息等操作序列1 .点击“警告用户”,进入警告用户页面,选中邮件提醒或站内提醒2 .填写警告提醒信息,发送邮件或站内信,若成功,提示管理员发送成功, 后自动跳转至主页;3 .否则,提不发送信息失败,返回警告用户页面限制条件1 .必须连接数据库,否则会出现无法连接数据库错误。2 .必须登录,否则无法执行操作。3 .管理员主观测定用户行为接口与主页的联系:点击系统维护菜单下的“警告用户”即可进入此页面输出返回主页3.9 发布公用信息模
17、块名称、标识符发布公用信息模块功能描述管理员可发布本站公用信息,方便用户使用性能发布信息响应时间2s输入本站公用信息操作序列1 .点击“发布公用信息”,进入发布公用信息页面;2 .填写公用信息,点击“发布”,若发布成功,提示管理员,后自动跳转至主 页;3 .否则,提不管埋员发布信息失败,返回发布公用信息页面。限制条件管理员必须登录接口与主页的联系:点击系统维护菜单下的“发布公用信息”即可进入此页面输出返回主页22 / 19发布公用信息时序图:管理员发布公用信息页面公里信息显示页面11:输入公用信息D2-显示公用信息i3.10 注释设计a.在每个功能模块中必须有序言性注释,标明模块的功能,以及该模块的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年楼梯订购合同(1篇)
- 中华人民共和国海关出口货物报关单
- 神经外科病人护理要点
- 2026年结肠黏液分泌异常诊疗试题及答案(消化内科版)
- 高中政治必修四哲学辩证法三大规律运用大题关键词速查对照表
- 河南省华大新高考联盟2026届高三下学期5月联考英语试卷(有答案无听力音频含听力原文)
- 学生处各岗位人员如何提升工作效率同时保持工作质量
- 月经不调的护理要点
- 老年公寓护理伦理与法规
- 特殊护理中的伦理问题
- 北京市丰台区2026年高三二模英语试卷(含答案)
- 船舶租赁市场数字化转型与竞争格局研究
- 2026湖南益阳桃江县产业发展投资集团有限公司招聘4人笔试参考题库及答案详解
- 2026年特种设备使用管理规则题库
- 2026年市政质量员《专业管理实务》综合提升练习题附参考答案详解【研优卷】
- 雨课堂学堂在线学堂云《医学专业英语(中南)》单元测试考核答案
- 江西H高校学生社团运作行政化问题深度剖析
- 【新教材】北师大版(2024)八年级下册生物期末复习全册知识点考点提纲
- 肥料、农药采购服务投标方案技术标
- 第二类精神药品临床应用管理规范
- 破产管理人培训
评论
0/150
提交评论