| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12081 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:21世纪的今天,伴随社会的不断发展与进步,人类对信息科学化的认识从低层次向高层次发展,人们逐渐认识到了信息管理的重要性。 通过对Python的学习,发现其拥有操作简单、管理方便、可靠安全、运行较快、多线程、跨平台性、完全网络化、稳定性高等特点,适合用来开发图书管理系统。 基于Python的图书管理系统,采用B/S架构,借助Python 的Web开发框架Django框架进行快速开发,后台则采用MySQL数据库实现了各类数据的存储和操作。本系统为管理员设计实现了借阅信息、图书信息、读者信息等功能模块,为读者设计实现了个人资料管理、预约图书、借书、还书和超期罚款等功能模块。
关键词:图书管理;Python语言;MySQL;B/S结构;Django
目 录 摘 要 ABSTRACT 第一章 概述-1 1.1 课题背景及意义-1 1.2 国内外研究现状-1 1.3 本课题主要工作-2 第二章 系统开发环境-3 2.1 Python语言介绍-3 2.2 MySQL数据库-4 2.3 B/S结构-4 2.4 Django框架-5 第三章 系统分析-6 3.1 可行性分析-6 3.1.1 技术可行性-6 3.1.2 操作可行性-6 3.1.3 经济可行性-6 3.1.4 法律可行性-6 3.2 系统功能需求分析-7 3.2.2 系统管理员用例-7 3.2.3 读者用例-8 第四章 系统设计-9 4.1 系统概述-9 4.2 数据库的概念结构设计-9 4.2.1 数据库设计原则-9 4.2.2 数据库实体-10 4.3 数据库的逻辑结构设计-12 第五章 系统实现-14 5.1 管理员功能实现-14 5.1.1 管理员登陆界面-14 5.1.2 管理员管理主界面-15 5.1.3 借阅信息管理主界面-16 5.1.4 图书信息管理主界面-18 5.1.5 用户信息管理主界面-19 5.1.6 预定信息管理主界面-19 5.2 读者功能实现-20 5.2.1 读者注册界面-20 5.2.2 读者登录界面-21 5.2.3 读者主界面-21 第六章 系统测试-23 6.1 系统测试的意义-23 6.2 性能测试-24 6.3测试分析-24 结 论-26 参考文献-27 致 谢-29 |

