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

西华大学数据结构与算法B综合课程设计图书馆管理系统

33页
  • 卖家[上传人]:cn****1
  • 文档编号:477258146
  • 上传时间:2022-11-14
  • 文档格式:DOCX
  • 文档大小:1.48MB
  • / 33 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、数学与计算机学院课程设计说明书课程名 称:数据结构与算法B综合课程设计课程代码:题 目:图书管理系统年级/专业/班:2011/计算机科学与技术/04班 学生姓名:学号:开始时间:2011 年 12月 08 日 完成时间:2011 年 12月 24 日课程设计成绩:学习态度及平 时成绩(30)技术水平与实际 能力(20)创新(5)说明书撰写质量(45)总分 (100)指导教师签名: 年月日摘要1前言11.1 问题的提出11.2 任务与分析12.软件总体设计 3.2.1 开发工具3.2.2 系统框图3.2.3 模块功能5.2.3.1 图书入库5.2.3.2 清楚图书5.2.3.3 显示库存 5.2.3.4 读者借阅52.3.5 读者归还52.3.6 借阅查询.5.3软件界面设计 6.3.1 控件介绍6.3.2 窗体6.3.3 文本编辑框6.3.4 下拉列表框6.3.5 密码框.6.3.6 表格6.3.7 菜单栏组件7.4功能详细设计8.4.1 界面登陆8.4.2 新书录入9.4.3 清楚图书库存 1.04.4 图书借阅 1.1.4.5 图书归还 1.3.4.6 借阅显示 1.5.4.7 软

      2、件使用说明 1.5.5 软件测试 1.7.结论 2.8.致谢 2.9.参考文献 3.0.摘要随着计算机及网络技术的飞速发展, Internet/Intranet 应用在全球范围内日益普 及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从 繁杂的事务中解放出来,提高了我们的工作效率。目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能及时了解图书的种类和学生们比较需求的图书等,不能更好的适应当前学生的借阅要求。手工管理还存在这许多弊端, 由于不可避免的人为因素, 造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利 用计算机提供给我们的信息对学生们的借阅过程形成一整套动态的管理。本系统将会涉及到图书馆日常管理工作的基本常见细节,诸如新图书的入库登记,图书馆所有书籍的分类管理,图书的查询,图书的借阅、退还手续的登记,费旧图书的 清理撤除等,本系统所要实现的这些功能基本上涵盖了图书馆的日常管理工作,基本能 够满足校园图书馆的工作人员的管理需要。在对本系统的具体开发过程当中,将采用 Java 语言进

      3、行开发,以文本文件实现后 台数据库,本系统是完全基于图形化用户界面(GUI) 的单机版本。关键词: 信息化 软件工程 软件生命周期 图形化用户界面AbstractThe full nameof our System is: The ManagementInformation System of Campus s Library. At present, the computer technology is developing ever-growing, and the campus s information construction also have pushing on, by contrast, the method of management in many university library is still by man, the library workers must faceto the large number of books, and also face to fall into the trouble. Actually, the work can be

      4、 done by the computer which have a management information system. Then the heavy work will not be done by people, the library workers can use computer to manage the books, and the everyday work will be easy.This is the goal which our system want to achieve finally.The principle of development to our system will be following with Software Engineering, we use the traditional model which be called Waterfall, and the course of development will be divided into six stage. We will develop the system in

      5、 sequence.Our system contains manyoperations about library s everyday work, such as Register New Books, Classify Books according to their subjects, Find Books, Dispose old books, and so on, our system can finish all of the work, and can meet the requirements of the library sworkers.During the development of our system, we use the tool of JAVA to develop it, our system is on the basis of the Access Database.1 前言1.1 问题的提出首先,图书馆的管理直接关系到我们大学生如何更好的使用图书,更充分的利用现有资源学习,提高自身素质。针对当今的大学图书馆藏书越来越多,学生借书越来越频繁,图

      6、书管理较为繁琐,图书馆管理工作人员付出的工作时间越来越多,得到的效率却很低这个现状。为提高工作效率,减轻图书馆工作人员的工作负担,决定开发学校图书馆管理系统软件,以帮助更好的实现图书馆的管理,让我们能更便捷的借阅图书,让老师能花最少的时间办理好借阅图书手续。开发此图书馆管理系统软件,也是对实现数字化图书馆管理的支持,现今各大学普遍存在着一个现象,图书的借阅手续都是由专门的老师来实现办理的,每当借阅高峰期时,排队借书的场面屡见不鲜,这样即耗费时间又使原本不太大的借书大厅拥挤不堪。图书馆管理系统的实现,可以着眼于数字化借阅,简化学生图书查询流程,简化图书外借登记手续, 即提高借阅效率又可实现图书借阅的完整进出记录, 保证图书的合理使用,让广大师生受益。1.2 任务与分析本课题主要的任务是设计一个图书管理系统, 实现对图书的采编入库, 清除, 查找, 借阅,归还以及显示功能1. 基于图形用户界面(GUI)的标准“Windows应用程序。2. 初始输入数据:自由输入。3. 基本要求:( 1)每种书的登记内容至少包括书号、书名、著者、现存量和总库存量等五项。( 2 )由于图书管理的基本业务活动都

      7、是通过书号(即关键字)进行的,所以要用对书号 索引,以获得高效率。系统应实现的基本功能有:( 1 )采编入库:新购入一种书,经分类和确定书号之后登记到图书帐目中去。如果这两种书在帐中已有,则只将总库存量增加。( 2)清除库存:某种书已无保留价值,将它从图书帐目中注销。( 3 )借阅:如果一种书的现存量大于零,则借出一本,登记借阅者的图书证号和归还期限。( 4)归还:注销对借阅者的登记,改变该书的现存量。( 5)显示:以凹入表的形式显示 B 树。这个操作是为了调试和维护的目的而设置的。4. 界面设计总要求( 1)操作流程简便合理,操作界面美观自然,符合用户一般操作习惯。( 2)界面简洁美观,配色和谐,比例合适,符合大多数人的审美趣向。5. 菜单设置“使用说明” ,介绍本软件开发者、特色、各项功能以及如何使用。2.系统总体设计2.1 开发工具eclipse优点:1 ,从编写、查错、编译、帮助等等各方面为Java语言贴身定做。2 ,可无限扩展的强大插件功能。3 ,众多公司、厂商、组织的鼎立支持。4 ,开放,自由,免费。开发环境:Win7运行环境:Win7o2.2 系统框图(1)系统组成框图:

      8、如图2-1所示图书管理系统学生借 阅 查 询新 书 入 库清除库存图2-1系统组成框图(2)系统流程图:如图2-2-1,图2-2-2所示图2-2-1系统流程图图 书 库2.3 模块功能2.3.1 图书入库输入编采入库图书的书号, 书名 , 著作 , 现存量 , 以及总入库量, 入库成功后 , 将其图书信息保存在文本文档中2.3.2 清除图书输入图书的编号对其进行删除, 删除成功后, 将其文本文档中的现存量和中库存量置为 02.3.3 显示库存罗列出所有库存图书的书号, 书名 , 著作 , 现存量 , 以及总库存量2.3.4 读者借阅输入所需借阅图书的编号, 书名和借书日期 , 借阅成功后, 将其借阅信息保存值文本文档中2.3.5 读者归还输入所归还图书的书号, 归还成功后, 将其以前借阅信息中的借阅日期置为 0-0-02.3.6 借阅查询罗列出读者所借阅图书的记录3人机界面设计3.1 控件介绍控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的 简单访问者。事件则是控件的一些简单而可见的功能。所有的控件都有很多属性,用于处理控件的操作3.2 窗体(以下逐个阐述:你选用的控件的截图、特点、选用理由)窗口 JFrame一个底层容器,其他组件必须添加到底层容器中,以便借助这个底层容 器和操作系统进行信息交互.使用了菜单条,菜单与菜单项,实现窗口间的切换.3.3 文本编辑框文本框特点是允许用户在文本框中输入单行文本3.4 密码框文本密码框允许用户在密码框内输入单行密码 ,密码框的回显字符是*3.5 按钮与标签用户名I黄明蜜鹃教师-学生登录 取消在按钮上设置点击事件3.6 表格书号书名著作羯存量总库存宣01数学何勇C002i吾文何勇111203萸落何勇121204JAVA何勇1212表格以行和列的形势显示数据,允许对表格的数据进行编辑,表格的模型功能强大,灵活 并易于执行3.7 菜单组件(必须有菜单,在此讲述菜单组件及其设计)窗口中的菜单条,菜单,菜单项是非常熟悉的组件,菜单放在菜单条里面,菜单项放在菜 单里面4功能详细设计4.1登录界面用户从登录界面输入用户名与密码,输入管理员的用户

      《西华大学数据结构与算法B综合课程设计图书馆管理系统》由会员cn****1分享,可在线阅读,更多相关《西华大学数据结构与算法B综合课程设计图书馆管理系统》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党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.