电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

图书馆管理系统MIS课程设计

18页
  • 卖家[上传人]:cl****1
  • 文档编号:470446014
  • 上传时间:2023-10-17
  • 文档格式:DOC
  • 文档大小:408KB
  • / 18 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 MIS课程设计(20152016学年) 设计名称:图书馆管理系统 班 级:信息管理与信息系统11402 姓 名: 指导教师:信管教研室 成 绩: 序 号: 2015年6月29日目 录摘要41 概述41.1 选题背景41.2 需求分析41.3 功能分析52 系统分析52.1 系统目标52.2 开发的可行性分析52.2.1 技术上的可行性52.2.2 经济上的可行性52.2.3 运行上的可行性52.3 业务流程分析52.4系统组织结构与功能结构分析62.5 数据流程分析62.6 数据字典73 系统设计83.1 系统分析功能分析83.2 平台设计83.3 代码设计83.4 数据库设计143.5 系统安全设计144 系统实施164.1 创建项目164.2 图书馆管理系统各页面165 系统总结18参考文献18图书馆管理系统摘要 图书馆管理系统是采用powerbuilder作为开发工具,然后与pb自带的数据库相连接,本系统提供4个功能模块,分别是图书类别管理模块、图书借还模块、个人中心模块以及系统帮助模块。这4个模块里又有许多子模块,例如个人中心模块中又有借书证申请与借书证销毁等子模块,通过这些

      2、模块之间的相互连接与配合,完成操作员发出的各种指令。关键词:图书馆管理系统,anywhere数据库,powerbuilder 1 概述1.1 选题背景随着学校的规模不断扩大,图书数量急剧增加,有关图书的各种信息量也成倍增长。面对庞大的信息量,就需要建立图书管理系统来提高图书管理员工作的效率。目的:通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。意义:能够充分利用现代科技来提高图书管理的效率,在原有的办公系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得图书馆管理人员工作更加方便,工作效率也更加的高1.2 需求分析 图书馆管理系统是一个高度集成的图书信息处理系统,通过将图书馆的各种功能进行整合,从而达到显示检索信息,提高工作效率,降低管理成本等目的。一个典型的图书馆管理系统应该能够管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书信息的检索查询功能。该系统还需要能够对图书的借阅,归还进行管理。通过该系统的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而降低管理开销和成本。 一个完整的图书馆管理系统包括

      3、前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令按钮,操作框以及文本框,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,操作员以及各类图书的信息,借书者的信息等等。1.3 功能分析 根据以上需求分析,我们所设计的图书馆管理系统有4个功能模块,分别是图书类别管理模块、图书借还模块、借书证管理模块以及系统帮助模块。其中各功能模块的具体说明如下:(1)书籍等信息的输入,包括图书的名称、出版社。(2)图书信息的查询,包括图书基本信息(3)读者管理(新增读者,删除读者,挂失,续费)(4)图书的管理(查询.图书入库.借出,还回图书管理.图书遗失注销管理)(5)图书查询读者类别类别编号、类别名称、借书数量、借书期限)读者(读者编号、读者姓名、读者类别、性别、电话号码、办证日期、读者状态)。图书类别信息(类别编号、类别名称)图书(图书编号、图书名称、图书类别、作者姓名、出版社编号、价格、ISBN、登记日期)出版社(出版社编号、出版社名称、出版社地址、邮政编码、联系电话)借还(读者编号、图书编号、借书日期、还书日期)图书库存(购书信息)(出版社编号、图书

      4、编号、数量)2 系统分析2.1 系统目标 (1)设计界面美观大方,系统操作简单方便 (2)图书信息的分类管理,查询等功能强大 (3)系统有强大的查询功能,查询条件多种简约 (4)实现对图书的借阅、归还信息跟踪。 (5)提供个人借书证注册功能及借书证的销毁暂停功能。2.2 开发的可行性分析2.2.1 技术上的可行性由于该系统全部由powerbuild开发完成,在软件硬件条件下完全可行。2.2.2 经济上的可行性本系统建立在powerbuilder9.0开发的基础上。需要一台能够运行windows系统的计算机即可,无需另外的成本。2.2.3 运行上的可行性系统采用完全的图形化界面,易于管理,方便管理者查询设备信息,能够满足使用者的要求。该系统应该提供简单的操作界面,能够快速的实现查书、借书、还书功能。2.3 业务流程分析业务流程图如下1.1 用户登陆时使用正确用户名及密码即可进入图书管理系统。密码或者用户名输入错误,系统便会自动提示出现错误,并关闭登录界面。在用户进入系统后,会有主菜单显示。用户可以实现图书管理,查阅,借还书信息操作,借书证申请等等操作。 图1.12.4系统组织结构与功能结

      5、构分析图书管理系统图书管理读者管理借阅管理图书信息管理图书类别管理出版社信息管理图书注销管理读者信息管理读者类别管理借书管理还书管理续借管理查询 图1.22.5 数据流程分析图书管理数据流程如图1.3所示。图1.3图书借还数据流程如图1.4所示。图1.4图书检索数据流程如图1.5所示。图1.52.6 数据字典数据流编号:D01 数据流名称:图书采编信息简述:图书采编信息数据流来源:从批发市场购得图书后,由系统信息采集员将书籍信息录入电脑 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量数据流量:100本/日 高峰流量:600本/日数据流编号:D02 数据流名称:借书借阅简述:借书证数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机数据流去向:P2_11 检查读者身份数据流组成:借阅日期,书名,读者账号,读者姓名,借阅数量等数据流量:500个/日 高峰流量:2000个/日数据流编号:D04 数据流名称:图书检索要求简述:读者要求求得图书检索信息 数据流来源:读者输入的检索

      6、要求数据流去向:图书库以及检索处理系统数据流组成:图书名,图书编号等3 系统设计3.1 系统分析功能分析 系统开发的总体任务是实现图书信息管理的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。图书馆管理系统需要完成的功能主要有: (1)有关借还书等信息的输入,包括输入借书编号、图书编号、读者编号、借书时间和还书时间等。 (2)借还书信息的查询,包括借书编号、图书编号、读者编号、借书时间和还书时间等。 (3)图书管理信息的添加、修改、查询。 (4)系统用户信息的添加、修改、查询。3.2 平台设计具,经过认真分析其优缺点,结合数据库管理系统的需要和目前的硬件环境针对目前世界上流行的大量软件和开发工具,我们选用windows平台下的powerbuilder9.0作为软件开发工具。3.3 代码设计(1)与pb自带的anywhere数据库连接,datebase数据来自PT SQLCA.DBMS=ODBCSQLCA.dbparm=Connectstring=dsn=PT;UID=dba;PWD=sqlconnect;(2)图书借阅窗口图书租借:tring cert_id,

      7、bookidint Flag,i,j,m,ni=2j=2datetime ld_loandates,ld_returndatesld_loandates=datetime(today(),now()ld_returndates=datetime(relativedate(today(),30)cert_id=trim(sle_certid.text)bookid=trim(sle_bookid.text)Flag=1if sle_certid.text= thenmessagebox(缺少数据,请输入借书证号)sle_certid.setfocus()returnelseif sle_bookid.text= thenmessagebox(缺少数据,请输入图书编号)sle_bookid.setfocus()returnend ifselect flaginto :ifrom CertificateInfowhere Cert_id=:cert_id;if i=1 then messagebox(警告,该借书证已经挂失,暂时无法使用!)returnelseif i=2 then messagebox(无效,没有该借书证信息!) returnend ifselect flaginto :jfrom bookinfowhere BookID=:bookid;if j=1 then messagebox(警告,该书已经被借出!)returnelseif j=2 then messagebox(无效,没有该图书编号信息!) returnend ifselect count(BookID)into :mfrom Loanwhere Cert_id=:cert_id and flag=1;insert into Loan(BookID, Cert_id, Loandates, Returndates, flag)values(:bookid, :cer

      《图书馆管理系统MIS课程设计》由会员cl****1分享,可在线阅读,更多相关《图书馆管理系统MIS课程设计》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.