网站大量收购闲置独家精品文档,联系QQ:2885784924

第11章 文档信息管理系统讲解.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《RFID技术在物联网的应用》 第十一章 文档信息管理系统 * 提纲 11.1 系统需求分析 11.2 系统设计 11.3 系统实现 11.4 系统的使用说明 小结 文档信息管理系统 现在档案管理的弊端 文档编目流程繁琐低效、整理时间冗长 档案存放次序较易被打乱 档案查阅时间长 档案的盘点操作不科学 对失效档案的管理滞后 鉴于这种现状,档案管理的技术升级与改造迫在眉睫 11.1 系统需求分析 任务目标与功能需求 目的是结合RFID技术对文档进行管理 11.1.2 用例及用例描述 11.1.3 过程建模 系统顶层DFD图 用户可对文档信息管理系统进行资料修改、归还文档、请求文档信息、出借文档操作 11.1.3 过程建模 一层DFD图 用户相关DFD图 管理员相关DFD 11.1.3 过程建模 二层DFD图 文档信息DFD图 文档信息查询DFD图 用户信息修改DFD图 11.1.3 过程建模 二层DFD图 文档出库DFD图 文档归还DFD图 11.1.4 运行环境需求 软件环境 硬件环境 操作系统及版本:windows xp 支撑软件及版本列表:Eclipse + jdk 1.5.0 数据库环境:mysql 计算机设备: CPU:酷睿双核 内存:1G 外存:160G 输入/输出设备列表:usb接口、鼠标 RFID设备: 阅读器:MDOCR-2505托盘式阅读器 电子标签:PJM StackTag标签 11.2 系统设计 总体设计 系统类图 系统包图 11.2 系统设计 功能类设计 DocManager类 UserManager 类 RentReturnManager类 TagManager 类 RFID Reader类 11.2 系统设计 数据库设计 documentinfor 文档基本信息表 Userinfor 用户基本信息表 rentrelation 外借记录信息表 tagmatch 标签匹配表 record 业务记录表 11.3.1 阅读器模块的实现 读取托盘空间内的PJM StackTag标签信息,并向标签写入信息; 可对重叠的标签进行读写; 双通道快速操作; 阅读器可单独工作; 同时允许60个标签位于托盘工作区; 两种颜色供用户选择; 使用时可将托盘置于托架上(如图11.17所示); 可作为正常的PC机外围设备运作; 提供以太网和USB两种接口。 MDOCR-2505托盘式阅读器 11.3.1 阅读器模块的实现 实现 阅读器与客户端的连接方式 阅读器与客户端的连接建立 阅读器与客户端的通信信息 注册信息 指令和回复 应用程序的建立 六个阶段 11.3.2 客户端系统实现 RFID Reader类被设计为物理Reader的一个封装,它主要向上层用户提供三个函数: public String[] getStringIDs() :以String数组的形式返回现在机器上所有的Tag的ID。 public boolean write(String cardID, String startAddress, String data):在ID为 cardID的Tag偏移为startAddress的位置的地方,写入data,这个是一个异步调用,函数会立刻返回。 public String read(String cardID, String startAddress, String length):在ID为 cardID的Tag偏移为startAddress的位置的地方,读取长度为length的数据,这是一个同步调用,调用者会阻塞在这个调用上,直到返回。 11.3.3 数据库连接 JDBC 加载JDBC驱动程序:Class.forName(com.mysql.jdbc.Driver); 与数据库建立连接: Connection connection = DriverManager.getConnection(url, username,password); 若要对数据库进行操作,需获得一个Statement对象,将sql语句通过连接发送到数据库中执行: public Statement statement; statement = connection.createStatement(); 关闭数据库: statement.getConnection().close(); 11.4 系统使用说明 主界面 用户登录 文档借出 文档还入 数据库设置 RFIDReader 设置 文档管理 用户管理 小结 本章首先对文档信息管理系统进行了详细的功能和性能需求分析;然后介绍了系统所使用硬件,并详细描述了系统硬件的工作原理;最后在系统设计部分详细介绍了各个功能模块的类设计和数据库设计,并给出了系统实现之后的主界面

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档