JAVA高校图书馆微信平台源码 含开题报告
毕业设计(论文)开题报告
(课题目的意义;主要设计(研究)内容;设计(研究)方案;预期成果;进度安排及主要参考文献等)
1、课题目的意义
当前,PC互联网的发展已经到了瓶颈阶段,而移动互联网的发展正势不可挡,基于本地化服务的LBS是移动互联网的一大特色功能,能够根据不同用户在不同的时间地点做出最恰当的选择。在这个大背景条件下,目前各高校已有多个服务型的微信平台,“江理工小助手”作为江苏理工学院主要的服务号,已经实现图书借阅查询的功能,而“计算机青年”则实现了图书查询的功能,但是续借等功能只能通过“超星”APP的下载才能完成在线操作,这大大降低了学生阅读的热情。高校图书馆微信平台旨在开发出更完善的图书馆微信平台,以更好的服务于广大师生。
2、主要设计(研究)内容
高校图书馆微信平台主要包括用户和管理员两大模块。用户模块主要包括用户登录、图书查询、密码修改、借阅查询和续借。管理员模块主要包括图书馆藏查询(数量查询和位置查询)、用户借阅查询、添加用户、删除用户、密码修改、添加图书信息和更改图书信息。
//用户进入是三个按钮
1.图书查询
//输入框 输入图书名或者作者
结果包含:书名 出版社 出版时间 作者 馆藏位置 可借数量
//查询完就不需要操作了
2.借阅查询
//显示已经借阅书籍的列表
结果包含:书名 出版社 出版时间 作者 馆藏位置
借书时间(一个月写死) 应还时间
3.续借
//在借阅查询列表里面 必须在应还时间续集 点击按钮 增加一个月。
4.密码修改
//用户信息 学号 密码(默认就是学号) 姓名
//管理员后台登陆 用户手机端
//管理员
1.登陆
2.用户管理
3.图书管理 (通过书名查询)
图书信息:书名 出版社 出版时间 作者 编号(馆藏位置)可借数量
4.借阅管理(只做列表展示,新增,加一个按钮(还书增加可借数量))
//借阅人 书名 编号 借阅时间 到期时间
1)登录模块:用户和管理员通过身份的选择进入各自的界面。
//用户点进去就是一个搜索框
2)图书查询模块:用户输入关键字,即可查询到该书的详细信息。
3)借阅查询模块:用户可以查阅借阅历史。
4)续借模块:用户可以通过平台,延长借阅时间。
5)馆藏查询:管理员可以查询图书的馆藏位置和馆藏数量。
6)添加图书信息:对于新入图书,管理员可以新添图书信息。
7)修改图书信息:管理员可以更改已有图书信息。
8)密码修改:用户和管理员均可以对自己的密码进行修改。
9)添加用户:管理员可以对系统的使用者进行添加。
10)删除用户:管理员可以将确定不会使用该系统的用户进行删除。
3、设计(研究)方案
1)分模块自底向上逐步实施,为了保证系统的安全性,用户和管理员登录模块不允许匿名登录。用户和管理员通过身份的选择,输入用户名和密码,后台程序进行账户名和密码的验证,匹配后方可以登录。
2)该平台有用户和管理员两个不同的界面,每个界面有各自不同的功能模块。
用户模块:用户登录、图书查询、密码修改、借阅查询和续借。
管理员模块:图书馆藏查询(数量查询和位置查询)、用户借阅查询、添加用户、删除用户、密码修改、添加图书信息和更改图书信息。
3)通过Java语言、CSS样式表和DIV布局实现高校图书馆微信平台的前端。
4)使用Mysql数据库搭建高校图书馆微信平台的后台。
4、预期成果
在保证微信公众号运行稳定与响应及时、服务便捷的基础上,实现学生在微信平台上的登录、图书查询、借阅查询与续借功能,实现管理员在微信平台上的登录、图书馆藏查询、用户借阅查询、添加图书信息和更改图书信息功能。