基于微信的学校图书馆服务系统的设计(Java,MySQL)
来源:wenku163.com 资料编号:WK16313542 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313542
资料介绍
基于微信的学校图书馆服务系统的设计(Java,MySQL)(论文12000字,程序代码)
摘要:高校图书馆建设随着我国各项科技技术不断发展而赢得了新的发展趋势,其中尤以微信小程序发展最为迅速。本文基于Java语言和微信开发者工具平台,采用C/S架构,JSP技术,以及MySQL,设计并实现了一个基于微信的学校图书馆服务系统,该系统分为服务端和微信客户端,主要实现图书管理、借阅订单管理、用户管理和通知信息管理等功能。系统具有操作简单,方便快捷的特点,为广大师生提供优质的图书馆服务。
关键词:图书管理;JSP技术;MYSQL数据库;C/S架构;微信
Design and Implementation of School Library Service System Based on Wechat
Abstract:With the continuous development of science and technology in our country,the construction of university libraries has won a new development trend,especially the development of Wechat applet.Based on Java language and Wechat Developer Tool Platform,this paper designs and implements a school library service system based on Wechat using C/S architecture,JSP technology and MySQL.The system is divided into service side and Wechat client side.It mainly realizes the functions of book management,borrowing order management,user management and notification information management.The system has the characteristics of simple operation,convenience and rapidity,and provides high quality library services for teachers and students.
Key words: Library Management; JSP Technology; MYSQL Database; C/S Architecture; Wechat
功能需求分析
在开发学校图书馆服务管理系统时,必须要明确图书馆进行数据管理和图书服务时具体有哪些要求,从而进一步以这些现实需求为基准,进行整体系统设计方案的提出。以往学校图书馆里工作任务琐碎,而且管理效率低,已经不能满足现在一部分人的需求了,设计学校的图书馆服务管理微信小程序可以帮助管理者和读者不受时间和空间的限制。同时满足大家的各种需求,它快捷方便,肯定能够受到学生们和其他阅读者的喜爱。
该系统分为服务端和微信客户端两部分。服务端由学校管理者进行操作,其中包括图书管理,图书分类管理,图书借阅管理,借阅者管理等功能;客户端面向广大师生用户,用户界面包括图书列表,收藏,我的订单以及个人中心四大版块,具有图书检索、借阅搜索、图书续借、消息推送、个人信息管理等功能。
目 录
摘要 1
Abstract 2
1绪论 3
1.1 研究背景及意义 3
1.2 国内外研究现状 3
1.3 论文主要内容 4
2关键技术 5
2.1 JSP技术 5
2.2 JavaScript 5
2.3 C/S结构 6
2.4 HTML简介 6
2.5 MYSQL数据库 6
3系统需求分析 8
3.1 可行性分析 8
3.1.1 技术可行性 8
3.1.2 操作可行性 8
3.1.3 经济可行性 8
3.1.4 法律可行性 8
3.2 功能需求分析 9
4系统设计 10
4.1 服务端系统功能模块设计 10
4.1.1 图书信息管理模块 10
4.1.2 借阅订单管理模块 10
4.1.3 用户信息管理模块 11
4.1.4 推送信息管理模块 12
4.2 微信客户端系统功能模块设计 13
4.2.1 个人信息管理模块 13
4.2.2 个人借阅书籍管理模块 14
4.2.3 个人图书管理模块 15
4.2.4 推送信息管理模块 16
4.3 系统用例 17
4.4 数据库设计 17
4.4.1 数据库概念设计 17
4.4.2 数据库逻辑设计 20
5系统功能的实现 22
5.1 客户端系统功能的实现 22
5.1.1 登录界面 22
5.1.2 首页界面 22
5.1.3 图书详情 22
5.1.4 阅读书籍 23
5.1.5 查询我的订单 23
5.1.6 借阅书籍 24
5.1.7 查看收藏书籍 24
5.1.8 个人信息管理 25
5.1.9 推送信息 25
5.2 服务端系统功能的实现 26
5.2.1 书籍管理 26
5.2.2 借阅订单管理 26
5.2.3 通知信息管理 27
6系统测试 29
6.1 系统测试的意义及方法 29
6.2 测试用例 29
6.3 测试分析 30
7总结与展望 31
参考文献 31
致谢 33
|