版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网上购书系统的分析与设计课题概述课题背景课题目标和意义课题相关工作汇报课题相关的主要技术和工具系统需求分析和总体方案设计系统设计与实现简述小结与展望系统特色主要收获不足与改进汇报内容2课题来源为了实现现代社会高度强烈的时间观念,图书管理系统软件对管理人员带来了极大的方便,通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。课题背景图书馆管理系统目前被广泛应用于学校、工业、商业、企业、事业等单位,几乎每个进行了信息化建设的单位都具有图书馆管理系统。但是它们的图书管理系统是C/S结构,为了方便操作,我使用了B/S结构,只要电脑能上网,都可以使
2、用C/S结构的图书管理系统1.1 课题背景 3目标 使用信息系统对图书馆进行管理,大幅提高管理的效率、便捷与安全建立一个操作简便的图书管理系统,使图书管理系统更人性化、规范化、系统化、程序化。意义 完善图书管理系统,用其作为向未来数字图书馆发展的一个跳板,通过健全系统的各项功能,帮助图书馆逐渐向数字图书馆的方向靠拢。方便用户使用,提高工作效率。1.2 课题目标和意义41.课题相关的主要技术和工具2.需求分析和总体方案设计3.系统设计与实现简述2.课题相关工作汇报5需求分析图书管理系统设计思路系统结构2.2 系统需求分析和总体方案设计7 功能分析本图书资料管理系统中总体需要完成的功能如下:图书管
3、理:包括图书信息的查询;图书信息的添加、删除;读者管理:包括读者信息的查询;读者信息的添加、删除;借书管理:包括读者信息的确认;借书信息的登记(借书日期等);还书管理:包括过期罚款的确认;还书信息的登记;系统设置:包括管理员对罚金、最多借书天数的设置;图书类别管理:包括图书类别的查询,图书类别信息的添加、删除;2.2.1 需求分析8图书档案实体属性图 读者档案实体属性图2.2.2 图书管理系统设计思路10借阅档案实体属性图 归还档案实体属性图2.2.2 图书管理系统设计思路112.2.3 系统结构12系统开发环境:XP 环境下使用XMAPP 软件运行环境:服务器必须P4以上、内存256M的计算
4、机;客户端必须联网2.3.1 系统开发环境与运行环境14 数据库设计结合实际情况及对用户需求的分析,图书管理系统db_library数据库主要包含如下10个数据表tb_bookinfo(图书信息表) tb_borrow(图书借阅信息表)tb_reader(读者信息表) tb_ library(图书馆信息表)tb_manager(管理员信息表) tb_parameter(参数设置信息表)tb_publishing(出版社信息表) tb_purview(权限信息表)tb_case(图书类型表) tb_readertype(读者类型信息表)2.3.2系统设计15管理员模块设计管理员模块主要包括管理员
5、登录、查看管理员列表、添加管理员信息、管理员权限设置、删除管理员和更改口令等6个功能2.3.2系统设计17检索图书语句首先应用join on内连接语句将tb_bookinfo、tb_bookcase、tb_booktype和tb_publishing这4个数据表链接起来检索指定条件的图书信息,然后应用do while循环语句输出查询结果到浏览器。检索图书信息查询语句如下:select book.barcode,book.id as bookid,book.bookname,bt.typename,pb.pubname, from tb_bookinfo book join tb_booktyp
6、e bt on book.typeid=bt.id join tb_publishing pb on book.ISBN=pb.ISBN join tb_bookcase bc on book.bookcase=bc.id2.3.3设计要点181.在浏览器输入/library/login.php,进入登录页面输入用户名:admin;密码:admin;点击确定按钮,可进入首页2.3.4系统界面使用说明192.首页图示借阅排行榜,如下图所示:2.3.4系统界面使用说明202.首页图示借阅排行榜,如下图所示:2.3.4系统界面使用说明213.浮动到读者管理,点击读者档案管理,可添加、修改、删除读者信
7、息,如下图所示:2.3.4系统界面使用说明225.鼠标浮动到导航栏上图书借还,点击图书借阅,输入读者条形码,输入图书条形码或者图书名称后,点击确定可搜索出需要借阅的图书.选中图书后,点击完成借阅可完成图书的借阅,如下图所示:2.3.4系统界面使用说明246.鼠标浮动到导航栏上图书借还,点击图书续借,输入读者条形码,点击确定后可查询出当前用户的基本信息和已借阅的图书信息.选中需要借阅的图书,点击完成续借,可对该图书进行续借,如下图所示:2.3.4系统界面使用说明258.鼠标浮动到系统查询,点击相应菜单,可对图书档案、图书借阅情况、借阅到期情况进行查询,如下图所示:2.3.4系统界面使用说明279
8、.点击菜单栏上更改口令菜单,可对当前登录者进行登录密码的修改,如下图所示:10.点击菜单栏注销,可退出登录.2.3.4系统界面使用说明28系统特色该毕业设计制作一个图书管理系统,我采用XAMPP为开发工具。并结合图书馆在藏书信息查询和借阅信息查询中遇到的问题和特点,以PHP为开发工具建立了图书借阅信息的网络查询功能。该系统采用B/S架构:客户端不用安装特别的软件,只要用操作系统自带的浏览器,能上网即可使用。3.小结与展望(1/3)29主要收获使我对PHP和MySQL有了较为深入的了解我在专业知识上得到了很大的提高,对编程工具,数据库的理解和运用有了更深的认识并熟练地运用使我以后遇到问题、困难时,能够理性地去寻找解决问题的办法,为了解决好问题,采用系统的眼光,按照流程去解决3.小结与展望(2/3)30不足与改进关于本次的图书管理系统,由于时间和个人水平有限,仍有许多的不足例如条形码暂时只支持
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《机械设计基础》-试卷6
- 吉林艺术学院《素描着衣全身像》2021-2022学年第一学期期末试卷
- 吉林艺术学院《风景写生》2021-2022学年第一学期期末试卷
- 2024年公园出租物品合同范本
- 2024年大学生创业基金协议书模板
- 2024年大肉生鲜加盟合同范本
- 2024年大件物流点转让合同范本
- 纳西族财产分割协议书范文模板
- 2022年公务员多省联考《申论》真题(天津市级卷)及答案解析
- 体育赛事垃圾处理与分类总结
- 药学职业生涯人物访谈
- 羟亚胺的Semipinacol重排反应与改进探究
- 国有集团公司中层及员工履职追责问责处理办法模版
- 2020医用氧药典标准
- 七年级生物作业设计
- 复杂性肛瘘的治疗进展
- 分布式光伏电站培训课件2023
- 微信朋友圈广告方案
- 设备操作三好、四会、四要求、五原则和三不放过
- 邮轮面试英语PPT完整全套教学课件
- 提高工作效率有技巧(一)课件
评论
0/150
提交评论