3.2.4    读者用户表    12
3.2.5    图书订购信息表    13
3.2.6    图书现有数量表    13
3.2.7    图书表    13
3.2.8    图书审核表    13
3.2.9    管理记录表    14
3.2.10    借阅记录表    14
3.2.11    通知表    14
3.3    常量字段    15
4    系统设计    19
4.1    系统模块设计    19
4.2    系统功能实现    19
4.2.1    登陆模块    19
4.2.2    图书查询模块    21
4.2.3    图书订购模块    23
4.2.4    图书管理模块    28
4.2.5    图书统计模块    28
4.2.6    图书借阅模块    31
4.2.7    系统管理模块    34
4.2.8    我的信息模块    42
5    设计重点    45
5.1    设计思路    45
5.1.1    三层架构    45
5.2    图书管理模块    46
5.2.1    数据访问层设计    46
5.2.2    业务逻辑层设计    49
5.2.3    重点功能实现    50
5.3    用户管理模块    52
5.3.1    数据访问层设计    52
5.3.2    业务逻辑层设计    57
5.3.3    重点功能实现    59
5.4    导入导出读者数据    61
5.4.1    导入读者数据    61
5.4.2    导出读者数据    63
5.5    将数据导出至EXCEL表    65
6    结论    67
致谢    68
参考文献    69
附录    70
1    绪论
图书馆管理系统概念结构主要由四大部分组成即信息源、信息处理器、信息用户、信息管理者组成。
1.1    论文研究目标
本系统实现图书信息及图书馆内部管理的信息化,模块化。用户能使用本系统进行图书馆日常对外营业的基本要求以及对图书馆自身内部管理的操作。同时本系统支持实时发布消息,促进图书馆内部各部门的沟通。并且,本系统的历史记录系统能反应出查询时期内的各部门的具体活动情况,方便管理人员更好地管理部门及整个图书馆的运行情况。
1.2    开发环境
1.2.1    MySql[8][9][10]
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
上一篇:基于MATLAB的图像编辑软件开发
下一篇:JSP吉他电子商务网站的分析与设计+数据流程图+ER图

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

神经外科重症监护病房患...

公寓空调设计任务书

承德市事业单位档案管理...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计