版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于PHP语言图书管理系统的设计与实现需求分析可行性分析绪论概要设计详细设计作者:任大爷系统测试与分析附录致谢总结参考文献绪论绪论系统开发的背景与意义图书管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。利用信息控制企业的行为;帮助企业实现其规划目标。在现代大中型企业纷纷利用的系统。不仅能代替人工进行许多繁杂的操作,大大提过人们的工作效率,节约有用的资源,还能增加文档的安全性和实际操作性。绪论系统开发环境1、硬件: PC机。2、操作系统:Windows操作系统。3、开发工具:DreamWeaver、Photoshop、EclipsePHP、MySQL
2、等。4、Web服务器:AppServ可行性分析技术开发及使用此图书管理系统所需的硬件设备为PC机,而现在几乎人手一台电脑。软件上,操作系统选用Windows 7操作系统,系统开发工具为DreamWeaver、Photoshop、EclipsePHP、MySQL、AppServ等,这些软件均可从网上免费下载。采用PHP语言开发编写,后台数据库采用MySQL5.0这些软件已经使用很久,技术上都比较成熟,因此在技术上是可行的。技术可行性可行操作可行性经济可行性风险性研究有效地防止了由于系统崩溃造成的数据库损坏,所保存的数据不会受到牵连。安全性很高。图书管理系统满足许多图书单位需求,因此他们大力支持图
3、书管理系统的开发与建设,开发资金充足。系统操作简单方便,能得到广大图书管理员和读者的认可。市场前景分析人们比较迫切需要有一款成熟的图书管理系统来减少图书管理中出现的错误,减少不必要的损失。因此前景一片大好。 需求分析概述作为一个图书管理系统不仅要给用户提供方便简洁的界面应用还要对图书借阅归还以及在周转中图书的详细记录进行分类归档对新添加图书的数据录入对所有新图书进行分类查询和分类统计使读者或管理员能够按书名、作者等分类检索现有的图书信息记录读者个人信息和所借图书的书名、书号等数据借书如果每次超过系统规定数量或者累计借书超过限借数量会给出提示不能再借阅其他图书并拒绝借阅等功能功能1、根据图书的种
4、类添加书架,以快速区分图书。2、管理员权限设置。3、读者信息的增加、删除和修改。4、图书信息的增加、删除和修改。5、读者借阅图书时,记录相关借阅信息、借阅日期和借阅期限。6、读者借阅图书到期后,应及时归还图书或者办理续借手续。性能1、系统的安全性2、系统的兼容性3、系统的负载及压力4、系统的可扩充性5、系统的响应速度系统流程图数据流图数据字典 概要设计12概要功能模块结构程序流程图详细设计界面用户界面的设计是一门技术 鲜艳而不刺眼 往下看界面登录界面的设计1管理员需要通过账户密码进行登录验证才能进入图书管理系统。默认管理员账号为:root,密码:123456For Example用户界面的设计
5、是一门技术界面登录后的主界面2输入账号密码后,点击登录,系统会转入chklogin.php 页面进行验证,密码及账号正确,会提示“管理员登录成功!”然后进入系统index.php页面,否则提示“您输入的信息有误,请重新输入!”For Example用户界面的设计是一门技术界面用户界面的设计是一门技术3 系统管理4 读者信息管理5 图书借还管理6 图书档案管理数据数据库设计数据库介绍图书管理系统的核心就是数据库,一个系统数据库设计的好坏基本上可以决定整个系统的成败。设计数据库的关键是采取一切方法减少数据冗余,节约数据存储空间,更要便于日后数据库的更新。本系统采用phpMyAdmin图形管理的My
6、SQL数据库,该数据库是一个开放源码的小型关联式数据库管理系统,被广泛地运用到中小型网站中,它可以灵活地位客户提供方便的数据支持,在各种平台上都可以运行。19数据数据库设计24HOURSUPPORTDESIGNBYRJUNNYDATA IS INCREASING数据正在暴增!DATABASE OFBOOKS MANAGEMENT SYSTEM300+DEC15Sunday服务介绍20系统测试与分析测试软件测试的目的与定义 软件测试就是使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验被测试软件系统是否满足规定的需要,或是弄清楚被测系统的预期结果与实际结构之间的差别。寻找系统中的漏洞,
7、保证系统质量,优化系统结构,衡量软件产品是否符合预期,确保软件系统满足用户需求,使系统能够以最优的状态呈现给用户。测试图书管理系统的测试管理员登录测试1数据库连接测试2借阅归还测试3读者及图书信息添加测试4收尾总结本系统基本完成了图书检索查看图书信息借阅归还查询借阅历史信息添加图书修改图书信息修改读者信息等功能由于时间匆忙,系统在功能上还存在很多不足之处有些功能没有做出来功能不太完善或者代码比较冗余这些问题将在后续的版本更新升级中予以体现信息技术的发展给图书企业的管理注入了新的生命力通过图书管理系统的管理不仅解决了人工管理所带来的一系列的问题更提高了工作效率解放了劳动力对于高校图书馆来说这是尤
8、为重要的致谢 时间如白驹过隙 转眼之间三年的大学生活即将结束回首三年的大学生活一幕幕仍历历在目在这三年的时间里很感谢各位老师们对我的淳淳教诲是你们孜孜不倦的教诲给我树立了人生的风帆点亮了黑暗中的灯塔指引了前进的航向是你们教会了我勤奋学习诚实做人踏实做事以宽容之心面对世事以感恩之心面对生活在点滴汇聚中使我逐渐形成正确、成熟的人生观价值观。文献1 武剑洁软件测试实用教程M北京:电子工业出版社,2011 2 刘竹林,卓泽朋软件工程与实践M北京:中国水利水电出版社,20093 王立福软件工程M北京:机械工业出版社,2011 4 崔洋MySQL数据库应用从入门到精通M北京:中国铁道出版社,20135 陈益材PHP+MySQL+Dreamweaver动态网站建设从入门到精通M 北京:机械工业出版社,20126 刘兹恒,徐建华,张久珍现代图书馆管理M北京:电子工业出版社,2010 7 李欣荣现代图书馆数字内容管理与创新技术M成都:四川大学出版社,20108 孔祥胜PHP编程基础与实例教程M北京:人民邮电出版社,20119 郑娅峰网页设计与开发M北京:清华大学出版社,200910 王亚平,谢志诚,孙姜燕,盖玉莲信息处理员教程M北京:清华大学出版社,201311 曾海,高春艳,于一,张春JavaScript程序设计基础教程M北京:人民邮电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安防系统集成公司销售回款与项目验收挂钩管理制度
- 2026年中考化学冲刺押题试卷及答案(三)
- 民宿能耗制度
- 毛都水库工程专项施工方案
- 机房防雷接地施工方案
- 是否建立灾害风险隐患排查制度
- 推动创新发展的多维表格探索
- 招商销户委托书
- 全国语文高考试题及答案
- 场所记忆视角下的工业遗产再生设计研究-以重庆特钢厂为例
- 产业链数字化全链条协同机制研究
- 2026年水利工程质量检测员网上继续教育考试题库200道完整版
- GB/Z 141-2025蓄电池和蓄电池组起动用铅酸蓄电池减少爆炸危险的装置性能检验的试验方法
- 校服代售合同范本
- 2026年河南交通职业技术学院单招职业适应性考试题库及参考答案详解
- 前瞻性队列研究的随访失访控制策略
- T-CI 1047-2025 低视力临床康复机构建设规范
- 中西医结合治疗慢性盆腔炎
- 2024年江苏省苏州市中考化学真题(解析版)
- 短文语法填空专练 人教版英语八年级下册
- 2025房屋租赁合同(贝壳找房房屋租赁合同)
评论
0/150
提交评论