基于云服务器 B/S模式 JavaWeb RFID 图书借阅管理系统

RFID图书借阅管理系统:点击此处访问系统

前排提示:

  1. 源码、文档(开题/结题报告/演示视频)包含于上述链接。
  2. 本文是一篇初学者写的 "软件文档"。
  3. 全部仔细阅读完毕需要10min。


                                          RFID标签和读卡器如上图

/*-------------------------------------【开始】进度管理-----------------------------------------------*/

由于预期进度比较快(其实也没那么难),所以JAVA GUI这块没有去学习和实践。

下面是开发日志:

09.23  软件需求说明书完成。数据库设计、数据流图、UML、开题PPT。

09.24  演示静态网站完成。介绍软件开发工具。


开题报告


10.04  初步编写核心类。java本地程序核心功能--借、换、续借、查完成,采用文件系统存储数据。

10.05  SQL导入MySQL。进行SQL语句的初步应用。

10.07  Java初步连接MySQL。java本地程序与DBMS-MySQL进行数据交互,此时采用数据库进行数据存储。

10.11  数据库交互完成。借阅表、核心类参数修改、等待RFID参数传入。

10.20  JSP初步连接MySQL。JSP JDBC连接DBMS,可初步进行数据查询。

10.20  JSP按钮加入。与java核心类相关的按钮未实现。传统方式重载整个网页,未使用ajax。

10.21  远程连接云数据库。mysql workbench8.0CE 连接 阿里云ECS云DBMS-MySQL5.7。

10.22  Java/JSP JDBC连接数据库。本地程序,web项目 分别与 云数据库进行数据交互。

10.22  JSP打包发布至云服务器,通过域名可访问项目。不同jsp之间使用a标签跳转。只能查询借阅。

10.23  RFID模块win下可读写标签,java环境下无法读写。读写RFID标签的 TID码。

           RFID中间件如何与系统高层-进行交互?需要在例程基础上进行二次开发。java io/网络

10.23  Java核心类加入JSP,本地程序上云,等待RFID模块完成。

10.23  系统前端界面开始编辑。

10.24  读写器java api开始适配本地环境。RXTX开源串口jar

10.25  RFID模块java环境下可读标签。基于Java 的RFID中间件开始设计。

10.25  Java中间件成功读出TID码。从api找相应函数--串口连接--设置波特率--while循环读整个TID--读取功能代码段从java 

           demo中找。

10.26  Java--TCP通信测试成功,可传字符串。

10.26  本地JAVA系统完成。刷标签识别userID以及bookID,之后四个功能运行无误,使用云数据库。

11.10  JSP核心类编写。JAVA核心类可以在JSP的SRC中直接进行编辑与调试。实际上可以直接开始写JSP。

11.11  JSP修改完成,等待与RFID中间件进行TCP通信。

11.11  基于Java的RFID中间件完成。集成读卡、信息识别、Tcp通信功能。

11.11  C/S图书借阅管理系统完成。TcpServer类加入服务器端JSP。

11.11  B/S图书借阅管理系统完成。点击按钮后不会出现提示信息。


中期报告


11.16  隐式URL配置域名主机--用来介绍项目。

12.12  中间件发布为 exe可执行程序,可随便移植(在装有串口驱动的计算机上),后期会加入端口匹配。

12.13 中间件实现自动匹配COM口。

12.15 中间件实现半自动。每次操作需要重新运行中间件,省略了手动输入环节。

12.25 文档完善、结题报告完成 。


结题报告

/*-------------------------------------【结束】进度管理-----------------------------------------------*/

 

/*-------------------------------------【开始】个人介绍-----------------------------------------------*/

【前言】

  写这篇文章的主要目的在于总结,开发项目时犄角旮旯的问题,只要是我遇到的,我都会写。一是方便自己,二来可以给大学低年级的同学开发项目作为参考。

 

  本人大三物联网专业,大三上有一门专业课----RFID,所以需要开发一个JavaWeb项目。

  首先我来描述一下这个项目。它是一个 基于云服务器B/S模式的Java Web RFID图书借阅管理系统。

  怎么样,是不是挺长的。江湖上传言,如果你要考研,那么只需炮制一个 图书管理系统,是的,我要考研。

  

  来说一下我的情况吧。

  大三物联网(大一在社科学习)转专业后课多的一批。至今不知道电路怎么焊接,对于硬件的课程知识混混学分。

  我们专业学的很杂,电路,单片机嵌入式,

  • 16
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值