开发工具
1、数据库:MySql系列均可
2、开发工具:SublimeText等PHP开发工具均可
技术简介
系统采用PHP开发,数据库采用MySql,框架采用thinkphp。
摘要
本课题目的是开发一个B/S架构的图书管理系统,用于图书馆管理员在线管理书籍,读者在线登记借阅书籍。在绪论环节,作者将介绍选择本课题的意义和目的,并讲解本论文的论文结构和程序开发步骤。在后续章节,作者将严格按照软件开发流程的顺序调研分析图书管理系统的可行性,功能需求,系统性能需求;并对功能进行详细分析,使用PHP语言开发后台,使用MySQL数据库设计好本系统所需的数据库表结构。
在完成设计环节后,作者将采用面向对象编程思想进行代码开发,按照之前的详细设计构建系统,在开发过程中,对系统进行模块测试,单元测试等工作,在系统完成后,对系统进行总体测试,保证系统功能完善,运行流畅无bug,最后对整体工作作出总结。
经过测试,本系统功能完善,已完成设计阶段规划的各个功能,因此本课题研究成功。
关键词:B/S;图书管理;面向对象;PHP语言
文章目录
1 引言
1.1研究背景
1.2研究目的及意义
1.3 论文结构
1.4 系统开发流程
2 可行性分析与系统相关技术
2.1 可行性分析
2.1.1时间可行性
2.1.2技术可行性
2.1.3 经济可行性
2.1.4操作可行性
2.1.5法律可行性
2.2 系统相关技术
2.2.1 B/S架构
2.2.2 PHP技术
2.2.3 MySQL技术
2.3.4 前台技术
3 系统需求分析
3.1 功能需求
3.2系统流程分析
3.2.1系统操作流程
3.2.2数据增加流程
3.2.3数据修改流程
3.2.4数据删除流程
3.3业务需求分析
4 系统设计
4.1 系统功能结构设计
4.2 数据库设计
4.2.1 数据库设计
4.2.2 数据库E-R 图
4.2.3数据库表设计
5 系统实现
5.1 管理员功能模块
5.1.1管理员登录界面
5.1.2用户管理页面
5.1.3 图书信息界面
5.1.4留言管理界面
5.1.5公告管理界面
5.1.6 借阅列表界面
5.2用户功能模块
5.2.1 系统首页
5.2.2 系统公告界面
5.3.3图书浏览界面
5.3.4登录界面
5.3.5个人信息界面
5.3.6借阅管理界面
5.3.7留言管理界面
5.3.7留言管理界面
6 系统测试
6.1测试的目的
6.2 测试的重要性
6.3 测试用例
总 结
参考文献
致 谢
功能结构图
系统截图