已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
平顶山大学软件工程课程设计主题:图书馆管理系统的设计与实现学院(系):计算机科学与技术学院专业等级物联网: 11姓氏:李方宇学校编号: 111210243教官谢黎明:2014年6月15日摘要1.随着现代图书流通市场竞争的日益激烈,如何通过新的管理方法提高图书流通信息的反馈速度,减少库存占用,加快资金流通,提高工作效率,已经成为提高图书企业竞争力的关键。信息技术的发展给图书企业的管理带来了新的力量。通过图书管理系统对图书企业的运营进行全过程管理,企业不仅摆脱了手工管理固有的一系列弊端和问题,更重要的是提高了工作效率,从而提高了企业的经济效益。2.该系统针对目前普通图书管理系统存在的功能不全、操作复杂、系统要求高等一系列问题,设计了个性化图书管理系统。基于这一问题,有必要建立一个图书管理系统来有效支持网络服务,从而规范、系统化、程序化图书管理工作,提高信息处理的速度和准确性,并能通过互联网及时、准确地修改图书情况。该系统的设计有效地支持了网络访问,最大限度地利用了资源。用户只需通过浏览器操作,操作简单灵活。本设计的目标是开发一个功能齐全、操作简单、简单易用的图书馆借阅系统。3.自20世纪90年代美国科学家首次提出数字图书馆的概念以来,数字图书馆的研究和实践在世界范围内已经开展了十多年。从1995年开始,中国图书信息产业和信息技术产业一直在跟踪研究这一领域,并从1998年开始全面升温。迄今为止,在数字图书馆的理解、理论研究和关键技术准备方面取得了很大进展。国内数字图书馆的实践活动大致可分为以下三种类型:资源服务型、服务研究型和共建型。虽然严格来说,资源服务类型不能被视为数字图书馆,但其网上信息服务是从大多数图书馆发展而来的,是现阶段我国图书情报界提供网上数字服务的主要形式。目录平顶山大学11导言41.1图书管理系统的意义41.2图书管理系统的优势42系统设计分析42.2开发和设计思想52.3开发和运营环境的选择63网站总体结构设计63.1图书馆管理系统的数据库描述73.2登录系统流程图73.3图书管理83.4流通管理83.5图书查询93.6用户管理103.7系统设置104网站特定设计104.1制作数据库和建立数据源104.2系统接口114.3图书管理124.3.1图书存储134.3.2图书信息修订版134.4流通管理164.5图书查询174.5.1图书信息查询174.6用户管理174.7系统设置194.7.1微调设置194.7.2图书借阅时限设定为204.7.3图书类别设置204.7.4借书数量设置20总结21介绍1.1图书管理系统的意义目前,许多学校图书馆的管理水平仍以纸质媒体为主。这种机制已经不能适应时代的发展。它浪费了大量的人力、物力和财力。在信息时代,这种传统的管理方式给人们的生活带来了极大的不便。所以它必须被计算机管理所取代。因此,开发图书馆管理系统具有重要意义。1.2图书管理系统的优势该系统的主要功能是将系统分为三个不同的角色。每个角色选择不同的登录方法并实现不同的操作。进入系统后,只要输入书名,就可以快速找到图书,管理图书,实现计算机管理,节省大量的人力、物力和财力。2系统设计分析2.1图书管理系统总体规划对于数据库系统,规划是非常必要的。规划的质量将直接影响整个图书管理系统的成功。数据库设计规划阶段的主要任务是分析建立数据库的必要性和可行性,确定数据库系统在整个图书管理系统中的位置。根据图书馆管理数据库对技术人员和管理人员的水平、数据收集和管理活动以及借阅者的计算机素质的要求;数据库技术对计算机系统软硬件的要求。决定将数据库管理系统设计成一个综合数据库。该数据库包括所有操作员的所有活动功能。因为,该图书管理系统应用界面更简单,功能更单一。因此,一个全面的数据库能够满足图书管理的要求,并且易于实现。因此,图书管理系统可以根据不同的用户权限和功能分为两部分:外部学生对数据库的访问和内部管理人员对图书记录的管理和维护。但是,这两个部分调用同一个数据库,但是内部管理人员可以实现所有的管理功能,而有些功能被阻止,只能在外部学生访问数据库时才能查阅。2.2开发和设计理念尽量采用学校图书馆现有的软硬件环境和先进的管理系统开发方案,充分利用现有资源,提高系统开发水平和应用效果。系统应符合图书馆管理的规定,满足日常图书馆管理的需要,满足操作过程中的直观、方便、实用和安全的要求。系统应具有数据库维护功能,并根据用户要求及时添加、删除、修改和备份数据。2.3开发和运营环境选择在后台,打开网络服务器上的“控制面板”,选择“ODBC”,选择“系统DSN”下的“添加”,并选择“驱动程序做微软访问(*。mdb)、名称、位置等。数据库名是“数据”,脚本语言是Javascript。前端使用DREAMWEAVER作为开发工具。客户端软件可以在视窗98、视窗2000和视窗xp下安装和使用。3网站的总体结构设计网站的概念要求与其实现方式密切相关。同时,如何在达到预设的条件下,使网站设计尽可能的美观和小巧,也是一个非常重要的问题。以下是以上两个问题的结合,本章重点介绍了网站规划的概念,并详细介绍了该网站的设计和制作。一个完整的网站不仅需要完整的功能和优雅的外观,它的结构也是一个重要的组成部分。对于一个好的网站来说,每个部分的构成都必须有一定的逻辑性,让人赏心悦目,内容也很有条理。相连表格的内容层次清晰,主题鲜明。在制作这个以教学为主题的网站时,我们必须抓住其中的关键部分,这无疑会使主页看起来非常有层次,赏心悦目,不会显得混乱。3.1图书馆管理系统的数据库描述建立一个包含10个表的数据库读者信息、系统管理员信息、图书管理员信息、精细设置、借阅管理、借阅期限、借阅数量、图书信息、图书类别、图书损失。3.2登录系统流程图着陆窗口选择登录身份用户正确吗连接到数据库输入用户名和密码跳到error1.htm不密码正确吗跳到error2.htm不是跳转到xtadmin/index.asp3.3图书管理本模块用于处理图书增加、删除、修改、取消和丢失等事件。以便管理员能够直接有效地处理图书信息。添加、修改信息损失处理预订取消信息修改书籍存储图书管理写入各自的数据库3.4流通管理图书馆员可以通过流通管理中的各种选择来借阅、归还和续借借阅者借的书。图书退货图书借阅流通管理图书续借输入借用卡号连接到数据库3.5图书查询图书信息查询可根据图书编号、书名、类别、作者、出版社等信息进行检索,结果以如下形式显示图书信息查询书数字书名字班级不要压做人连接到数据库调出数据库中的数据3.6用户管理系统中设置了三种用户登录方式(读者、图书管理员、系统管理员)和Dreamweaver中javascript语言制作的特效。3.7系统设置在系统设置中,可以设置借阅设置、图书借阅时限设置、类别设置、图书借阅数量设置。4网站具体设计4.1制作数据库和建立数据源使用微软访问创建一个数据库,命名为数据,然后创建一个表,命名为信息。在下面写下数据字段。图414.2系统接口一个好的系统需要友好的用户界面。由于本系统是基于ASP开发的,我们使用网页制作工具来制作一个友好的用户界面。图中显示了一些界面:进入界面:在此界面,选择登录身份,输入用户名和密码,点击“登录”直接连接到数据库。例如,选择与系统管理员登录对应的代码,如下所示:%dim用户名,密码密码=请求(“密码”)用户名=请求(“用户名”)提出login.htm提交的内容%如果请求(“选择”)=“系统管理员”,则set rs4=server . create object( adodb . recordset )sql4=从xtadmin中选择*用户名=username rs4.open sql4,conn,1,1如果rs4.eof和rs4.bof,则response.redirect error1.htm 其他如果rs4(“密码”)密码response.redirect error2.htm 其他response . cookies( xtadminno )=rs4( username )response . redirect XT admin/index . ASP rs4 .关闭设置rs4=无结束if结束if结束if%4.3图书管理图书管理是对图书存储、图书信息修改、图书注销和丢失以及流通的管理。4.3.1图书存储424.3.2图书信息修改在图书管理下拉菜单中,选择图书信息修改,显示所有图书及其相关信息,包括图书编号、书名、类别、作者等。如图43所示。修改一本书的信息是必要的,但是图书馆里有很多书。逐一找书很麻烦。所有的设计都增加了一个表格,可以根据图书编号或书名搜索和提交图书。编辑中的图书编号和代码:) class=dir3%=rs(tushuno)%)在图中的图书编号和编辑选项中,设计并实现了javascript脚本语言,实现了图书信息查看和读者信息修改的弹
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何提高护理文书质量相关知识
- 农村私人建房合同(标准版)
- 2025年农村集体产权制度改革政策汇编应用考核试卷
- 2025年传媒行业新型主流媒体建设应急传播机制(如联动、预案、演练)合规考核试卷
- 2025年医养结合老年慢性病全程管理考核试卷
- 2025年刑事辩护法律援助案件服务质量问题预防规范考核试卷
- 2025年制造业与工业2025专项能力测试高端装备制造技术(传动部件轻量化设计)考核试卷
- 2026年信阳涉外职业技术学院单招职业技能考试必刷测试卷及答案1套
- 2026年江西工商职业技术学院单招职业技能测试必刷测试卷附答案
- 2026年安徽卫生健康职业学院单招职业适应性考试必刷测试卷必考题
- 兔子介绍课件
- 2025年福建省中考英语试卷真题(含标准答案)
- 工会设施使用管理制度
- T/ZJSEE 0012-2023分布式光伏验收规范
- 2025春季学期国家开放大学本科《国际私法》一平台在线形考(形考任务1至5)试题及答案
- 2025-2030中国期货行业市场深度分析及竞争格局与投资发展研究报告
- 国防教育军事训练
- 检验科SOP文件 程序文件范本
- 存货投资成本合同协议
- 2025-2030中国电动轮椅行业市场深度调研及发展趋势与投资战略研究报告
- 静配中心2025年终总结
评论
0/150
提交评论