需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13414 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:随着社会和计算机技术的不断发展,人们生活中的各个事务都逐渐变得信息化,信息化所带来的强大功能也被许多人所重视,合理的配置图书馆资源并进行信息化管理也成为了许多图书馆的首要改革任务,利用计算机技术开发图书管理系统,使得图书馆管理工作信息化,相比于传统的手工管理有着检索速度快、成本低等优点,同时简单人性化的操作系统也使得图书工作人员更容易地投入信息化的管理工作当中。 本论文结合现代图书管理工作,进行系统性的需求分析,共分成登录管理、用户管理、图书管理、借阅管理和图书查询五个功能模块并给出流程图。每个模块的主要功能分别为: 1)登录管理模块:完成登录、注册、修改密码操作 2)用户管理模块:完成对普通用户账号的管理 3)图书管理模块:完成对图书信息的增删改查工作 4)借阅管理模块:完成普通用户借阅、续借和归还等图书操作 5)图书查询模块:完成系统使用者对图书查询的需求 通过利用Python进行系统的开发,对Python和开发有了更深的了解,但本论文开发的图书管理系统完成的功能较为基础,针对日益增多的图书馆需求需要对系统功能进行进一步的扩展和完善工作。
关键词:Django;图书管理;信息化;ORM;Python
目录 摘要 Abstract 第一章 绪论-1 1.1研究背景和意义-1 1.2国内外研究现状及发展趋势-2 1.3论文工作内容-2 1.4论文组织架构-2 第二章 相关技术-4 2.1Django框架介绍-4 2.2Python简介-5 2.3SQLite简介-6 2.4Http协议概述-6 第三章 需求分析及概要设计-8 3.1总体需求目标分析-8 3.2系统功能结构图及需求分析-8 3.2.1系统功能结构图及用例图-8 3.2.2登录管理模块需求分析-9 3.2.3用户管理模块需求分析-10 3.2.4图书信息管理模块需求分析-10 3.2.5图书借阅信息管理功能模块需求分析-10 3.2.6信息查询管理功能模块需求分析-11 第四章 系统详细设计-12 4.1系统架构设计-12 4.2系统功能模块设计-13 4.2.1用户登录功能模块设计-13 4.2.2用户管理功能模块设计-15 4.2.3图书信息管理功能模块设计-16 4.2.4图书借阅管理功能模块设计-17 4.2.5信息查询功能模块设计-19 4.3数据库结构设计-19 4.3.1系统实体关系图-19 4.3.2数据表及对应的Python设计-20 第五章 系统具体实现-25 5.1项目基础框架搭建-25 5.1.1 创建应用项目-25 5.2系统功能模块实现-25 5.2.1用户登录功能模块实现-25 5.2.2用户管理功能模块实现-27 5.2.3图书信息管理功能模块的实现-27 5.2.4借阅信息管理功能模块实现-28 5.2.5图书查询功能模块实现-29 第六章 总结与展望-31 6.1工作总结-31 6.2工作展望-31 参 考 文 献-32 致谢-32 |