全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
龙源期刊网中学图书馆管理系统的设计与实现作者:翟可菊资料来源: 教学与管理(理论版) 2006年第12期图书馆是一项教育服务,在图书馆的日常运作过程中,大量的读者信息、书籍信息以及通过两者的相互作用来管理图书流通信息等是最重要的。 我国许多中小学图书馆至今仍采用传统的人工管理方式,浪费大量人力物资,容易出错。 必须使用图书馆管理系统。 对此,本文从系统分析与设计开始,介绍图书馆管理系统的设计与实现过程。一、系统分析1 .用户需求分析根据图书馆工作的实际情况,征求了一些专家的意见,确定了系统的设计原则和需要达到的一些要求a .工作人员易于调查和编目b .通过返回书籍使用扫描仪进行操作的c,计算机自动实现逾期罚款处理的d .根据需要设置权限。2 .系统模型分析a .如果管理软件在网络上运行,则不能依赖于其他独立子系统,具有相对独立性和完整性。 单独运行不能缩小功能。 b .管理软件需要一定程度的通用性,可以单独运行,应用于尽可能多的机型,可以应用于各个中小型图书馆。 c .管理软件中的数据应该安全可靠,并且可以方便地进行数据备份和数据恢复。二、系统设计1 .数据准备a .本系统原始数据量大,为满足计算机管理需求,设计了图书数据流、数据逻辑结构、物理结构、概念模型等,实现了数据的合理存储,减少了冗馀,提高了访问速度。b .概念模型的设计。 对图书馆管理工作的深入调查研究,详细分析了用户的需求,对数据源、数据加工处理和数据流程有了明确的了解。(一)明确用户对信息的要求; 用户在数据库中输入输出信息的内容、性质。(2)明确对用户的处理的要求、用户完成哪个处理功能、某个处理要求的范围、采用哪个处理方式等。(三)对数据安全和完整性的要求。2 .数据库设计概述根据需求分析,对各数据表的结构进行了如下设计:订单表:(编号、书名、负责人、ISBN编号、出版社、版期和修订、价格、丛书、份数、总价款、书店、订单日期、报告员、备注)。检查表:(编号、书名、责任人、ISBN编号、出版社、版期和修订、价格、丛书、份数、总价款、书店、收货日期、报告人、备注)书商表:(编号、书商、备注)中央库表:(编号、条形码、索书编号、书名、负责人、主题词、ISBN编号、出版社、版期和修订、价格、丛书、尺寸、出借状况、来源、报告员、备注)借出证明书:(编号、学号员工编号、单位、分类、条形码、有效期、借出量、报告员、备注)流通表:(图书条形码、读者条形码、借出日、返还日、报告员、备注)密码表:(编号、用户名、密码、权限、名称、用户单位、创建日期、报告员、注释)ISBN表: (ISBN号,出版社,备注)其中,订单表和检查表分别用于存储图书的订单信息和图书的检查情况的中央库表中,存储着书库的编辑完毕的书信息。出借证书中存储着读者的基本信息和出借量的流通表中借阅者的书的情况为了确保数据的完整性,在修改数据时,如果写入的数据不正确或未执行保存操作,则系统会使用大量转储来备份采用自动撤消操作的数据。三、系统功能概要1 .用户注册模块该模块主要对用户进行合法性验证。 如果用户的密码正确且权限不匹配,则只能查看访问权限,而不能更新数据。 当每个用户正常进入系统时,系统日志会自动记录用户的登录信息。用户权限分为三个级别:一般用户、管理员和超级用户。 一般使用者只能执行公用搜寻模组。 其他管理员用户的权限仅限于各部门,在各部门,管理员权限可以更新各种数据。 例如,流通部只能借书和还书,但采编部可以购买书目录,与书的流通无关。 超级用户可以使用系统的所有功能。2 .图书更新模块该模块的用户是采访目录负责人(以下简称目录负责人),目录负责人可以订购书籍,计算预定书籍的进货情况,对所有书籍进行目录,修改目录的书籍信息。新书注册是采编室工作量最重要的工作,需要输入书号、条形码、索书号、书名、作者、译者、主题歌、ISBN号、出版社、版期和修订、价格、丛编、尺寸、页数、来源、备注等信息。 为了提高效率并防止出错,出版商在注册新书的过程中,只要系统根据ISBN编号自动生成的书商提供CIP数据,就可以直接导入系统数据库。 条形码是由系统自动生成的。 新书注册完毕后,工作人员可以印刷这本书的条形码和卡片等。 整个信息更新采用表单方式,操作方便。3 .分销管理模块这个模块主要是流通部为了借书和还书使用的。 借书的时候,需要输入读者的条形码和图书的条形码。 并且,将书的条形码、读者的条形码、借出日、借出日等记录追加到流通表中,为了显示这本书被借出给这个读者,修正中央仓库表的图书流通次数和借出状况以及借出证表的读者借出量。 归还书籍时,只要输入图书条形码,系统就会自动检索该书的信息,删除流通表的该书的借出记录,修正中央仓库表的图书借出情况和借出证明书表的读者借出量,图书过期后处以罚款。 在流通模块的执行中,读者和有关书籍的信息显示在作业界面中,工作人员进行核对。 如果您输入的读者或图书信息不存在于数据库中,请警告员工。4 .公共查询模块该模块主要有图书查询和读者查询两种功能。 所有部门都有权使用该模块。图书查询可以得到调查过的图书的目录信息和借出情况。 您可以选择查看图书的关键字包括图书条形码、作者、翻译者、ISBN编号、出版商、丛书等,如果多个记录与选择的关键字匹配,则会显示所有关键字。 读者的询问方式可以得到有关读者的信息和该读者借的书的信息。 读者查询的关键词被分类为条形码和名字等,在查询的过程中也采用模糊的查询,如果输入的关键词是记录的前缀,则可获得读者的基本信息、借书的基本信息、返还规定书的时间等。5 .系统维护模块此模块主要用于备份、恢复数据库、更改密码和创建用户。 通过将整个数据库复制到指定位置并在恢复时将其复制到应用程序目录,数据库备份可以正常工作。 对于大型数据库,增量转储方法是最佳选择,但对于使用Access的小型数据库,大容量转储方法是最佳选择,因为数据完整性高,转储速度快。 除了采编室可以备份数据库之外,只有超级用户有权使用此模块。五、系统实现的关键技术介绍1 .介绍adoADO是微软公司最新的数据库访问技术之一。 旨在与新的数据访问层oledb提供程序一起提供通用数据访问。 OLE DB是可以访问不同数据源的低级别数据访问接口。 ADO数据控件使用ADO快速建立数据绑定控件和数据提供器之间的连接。2 .数据库访问该系统在编码过程中,主要的数据库连接采用ado数据控制,数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年航空航天行业智能航空与空间探索研究报告及未来发展趋势预测
- 2025年高铁旅客服务满意度测评报告撰写考核试卷
- 2025年互联网行业AI技术应用与未来发展研究报告及未来发展趋势预测
- 2025年服装鞋帽行业可持续时尚发展策略探讨报告
- 环境保护的重要性与挑战-公众演讲
- 2025湖北襄高城市更新投资有限公司面向社会招聘初试笔试考试参考试题及答案解析
- 2025广东广州市荔湾区卫生健康系统事业单位招聘工作人员98人考试笔试模拟试题及答案解析
- 2025年建平县面向社会公开招聘城市社区工作者21人考试笔试备考题库及答案解析
- 2025福建厦门市集美区康城小学教师招聘2人笔试考试备考题库及答案解析
- 2025甘肃省民航机场集团招聘38人笔试考试备考题库及答案解析
- 个人生涯发展展示
- 妊娠合并精神病的护理查房
- DB32-T 4648-2024 公路钢梁桥养护技术规范
- 血液科护士的血液病患者病情评估与监测技巧
- 金融学 医疗保险对家庭金融资产配置的影响研究-最终稿
- 枸橼酸钠血滤置换液-药品临床应用解读
- 室分常用的计算公式、自动换算(实用型)-
- 沪科版九年级物理上册期中测试卷(带有答案)
- 人体断面解剖学教学大纲
- GB/T 16857.2-2017产品几何技术规范(GPS)坐标测量机的验收检测和复检检测第2部分:用于测量线性尺寸的坐标测量机
- GB 17498.9-2008固定式健身器材第9部分:椭圆训练机附加的特殊安全要求和试验方法
评论
0/150
提交评论