毕业设计网
JSP,JAVA | python | android,安卓 | asp.net|C# | PHP | 毕业设计开题报告 | VB | VC++ | 课程设计 | asp类 |

python网上图书馆系统

随着信息化时代的到来,网络已经越来越普及,采用一种更有效更方便的网上图书馆系统已变得十分重要,本系统便是在这种情况下应运而生。根据实际的需要,采用Python编程技术与MYSQL数据库等技术来完成设计,基于B/S模式,根据管理员和普通会员不同的使用范围划分功能模块,管理员能够登录后台进行管理,实现图书修改、增加、删除、查看用户借阅图书信息等功能;会员能够实现借阅图书、归还图书、查看个人信息。本文详细阐述了建设网上图书馆的目的、流程,并做了进一步的分析总结。网上图书馆系统不仅仅方便了读者,并且大大提高图书馆图书流通量,推动社会生活的进步。
[关键词] Python;MYSQL;图书管理;图书借阅
3.3  系统模块设计
(1) 管理员登录
管理员登录模块:管理员登录界面在管理首页的右下角,管理员在登录后才能进行图书的管理、图书入库、图书删除、图书修改查看所用用户的借阅情况等功能。
(2) 用户登录
用户登录模块:用户登录界面在系统首页的右下加,登录以后才能够拥有借阅图书的资格、才能够产看个人的借阅信息、查看所有的图书信息等等功能。
(3) 用户注册
用户注册模块:没有注册过的用户要注册才能进行其他的操作。
(4) 所有用户借阅信息
所有用户借阅信息模块:需要管理员登录才能查看
(5) 个人用户借阅信息
个人用户借阅信息模块:需要用户登录才能借阅
(6) 所有图书信息
所有图书信息模块:需要用户和管理员登录才查看,用户不能修改和删除,管理员能修改和删除。
(7) 查找图书
查找图书模块:需要用户登录才能实现。

目    录
1 背景与意义 1
1.1 系统背景 1
1.2 系统的意义 1
1.3 系统实现的目标 1
2 系统分析 2
2.1 系统简介 2
2.2 可行性分析 2
2.2.1 技术可行性分析 2
2.2.2 功能可行性分析 2
2.3 需求分析 2
2.4 图书馆的具体流程 3
2.4.1 进书流程 3
2.4.2 图书入库流程 3
2.4.3 图书入架流程 3
2.4.4 图书借阅流程 3
2.4.5 图书归还流程 3
3 系统设计 3
3.1 系统结构 3
3.2 系统流程图 4
3.3 系统模块设计 5
3.4 数据库设计 6
3.4.1 图书档案信息实体E-R图 6
3.4.2 用户档案信息实体E-R图 7
3.4.3 借阅档案信息实体E-R图 7
3.4.4 管理员档案信息实体E-R图 7
3.4.5 数据表设计 8
4 编码与实现 10
4.1 开发环境 10
4.1.1 采用B/S的结构设计 11
4.1.2 使用Apache服务器 11
4.2 前台实现 12
4.2.1 前台模块 12
4.2.2 前台首页页面 12
4.2.3 用户注册页面 12
4.2.4 所有图书页面 13
4.2.5 借阅图书页面 13
4.2.6 图书归还界面 14
4.2.7 用户借阅信息页面 15
4.3 后台实现 15
4.3.1 登录后台管理页面模块 15
4.3.2 管理员登录页面 15
4.3.3 新书入库页面 16
4.3.4 所有用户信息页面 16
4.3.5 修改图书页面 17
4.4 通用文件conn.Python 17
5 系统测试与运行 18
5.1 管理员登录模块测试 18
5.2 新书入库测试 19
5.3 用户登录测试 19
5.4 测试结论 20
6 总结与展望 20
结束语 21
参考文献 22
附录 23
致谢 30

以上是大纲或介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:58850198咨询

上一篇:计算机组成原理精品课程网站
下一篇:python网站空间管理系统


版权所有 毕业设计网联系qq:58850198 © 2007-2021