好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

失物招领系统需求分析.doc

18页
  • 卖家[上传人]:桔****
  • 文档编号:405157553
  • 上传时间:2024-01-10
  • 文档格式:DOC
  • 文档大小:966KB
  • / 18 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 失物招领系统需求分析说明书项目组成员:白杨 何洛 王晓捷 余霞玉指导老师: 刘青2015年 4月1.引言:1.1 编写目的:确定失物招领系统的功能、工作原理以及有效性需求,以供软件开发人员参考1.2 项目背景本项目名称:失物招领系统本项目应用范围:所有安装失物招领系统软件的用户开发者:中国人民大学信息学院软件工程 A 小组用户:失主,拾主,以及各个失物招领点1.3 定义:LFS: Lost and Found SystemOwner: 失主Founder:拾主Lost_Item: 纪录失主的个人信息 ,并提供查询、统计、打印功能Found_Item: 纪录拾主的个人信息,并提供查询、统计、打印功能Item: 纪录失主以及拾主的物品信息,并提供查询、统计、打印功能1.4参考资料:《软件需求》(第 2 版)Karl E.Wiegers清华大学出版社《软件工程》(第 2 版)郑人杰 殷人昆 陶永雷清华大学出版社《需求分析与系统设计》 (第 3 版)Leszek A.Maciaszek机械工业出版社2.任务概述2.1目标:此失物招领系统旨在给拾主一个可信任的软件发布拾到的物品, 让失主更容易地找到丢失的物品, 同时不至于出现让失主冒领、 错领等现象。

      失主和拾主主要针对注册过该软件的所有群体为完成上述功能,提出以下相应的需求:1>在数据库中存储失主发布的丢失物品信息以及拾主或各个失物招领信任点发布拾获物品信息,并方便有效地进行相应的数据操作和管理,这其中包括:* 物品信息的录入、删除、修改* 物品信息的模糊查询* 物品信息的多关键字检索2>能够对一定数量的注册过的失主信息进行相应的存储和管理,这其中包括:* 失主信息的录入、删除、修改* 失主的统计与查询3>能够对一定数量的注册过的拾主信息进行相应的存储和管理,这其中包括:* 拾主信息的录入、删除、修改* 拾主的统计与查询4>能够对失主与拾主发布的物品信息进行匹配比较,并按照匹配的从高到低的顺序为失主推荐5>能够对需要的统计结果提供打印和输出6>为了不出现失主冒领、错领的现象,以及为了保证拾主信息的保密性安全性,让拾主提供部分拾获物品信息, 只有当失主全部答对时, 才可以得到拾主的信息7>能够保证一定的安全机制,需要信息管理人员的优先级以及数据信息授权访问,防止随意删改,同时提供信息备份的服务2.2 运行环境:本系统采用 C/S 体系结构,由一台服务器与多个客户机组成配置如下:1>服务器:硬件: 80x86 系列微机CPU :2.20GHz (2 处理器 )内存: 8.00GB硬盘空间: 50GB 以上软件: Windows Server 2008 R2 Enterprise2>工作站:硬件: 80x86 系列微机、Tomcat等CPU: 166 以上内存: 1GB 以上硬盘空间: 50GB 以上软件: Windows XP 、 Windows 7 或 Windows 8 ,输入输出设备:键盘、鼠标、显示屏、打印机等。

      网络设备: Hub、网卡、网线等浏览器等2.3 需求概述:通过计算机实现失主和拾主的登入登出、 物品消息的发布、 浏览并查询发布的物品信息、失主通过回答拾主提出的关于物品信息的问题得到拾主的联系方式、 该软件对物品信息进行匹配比较并推荐以及管理的功能3.1 用例:失物招领系统用例图3.2 类模型失物招领系统类模型3.3 动态建模【用户注册】输入注册信息验证注册信息增加一条用户信息记录【用户登录】输入登录信息查找用户信息验证用户信息登录成功【用户登出】选择登出确认登出登出成功【用户编辑个人资料】提交编辑信息确认编辑信息修改用户信息记录【查询失物】提交失物关键字名称通过关键字在失物数据库中查询返回查询结果【查询招领物品】提交招领物品关键字名称通过关键字在招领物品数据库中进行查找返回查找结果【查看失物】查询失物数据库中所有结果返回查询结果【报告失物信息】提交失物信息验证失物信息确认失物信息在失物数据库中增加一条记录【报告招领物品信息】提交招领物品信息验证招领物品信息确认招领物品信息在招领物品数据库中增加一条记录【删除发布的消息】提交删除请求确认删除请求在失物数据库中删除一条记录【查看招领物品】提交招领物品关键字名称通过关键字在数据库中查询返回查询结果【相互联系】发起联系请求查找对方用户信息建立联系3.4 功能建模5.1 对象关联图( ERD ) :5.2 对象规范说明用户信息目标:建立用户信息关联其它数据对象:无属性说明:PrimaryKeyUser_IDForeignKey无UniqueKey五IndexKeyUser_ID属性名类型 .长度值域说明User_IDINT主键,自增PasswordVARCHAR(45)密码UserNameVARCHAR(45)用户名PhoneINT号码E_mailVARCHAR(45)邮箱5.2.2 报失物品信息目标:建立丢失的物品信息关联其它数据对象:用户信息属性说明:PrimaryKeyUser_ID, Lost_IDForeignKeyUser_IDUniqueKeyLost_TypeIndexKeyUser_ID,Lost_ID属性名类型 .长度值域说明User_IDINT主键,自增Lost_IDINT主键,自增Lost_NameVARCHAR(45)报失物品名称Lost_TypeVARCHAR(45)报失物品类别Lost_DateDATETIME丢失时间Lost_PlaceVARCHAR(45)丢失地点Contact_PhoneVARCH。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.