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

基于uml的图书管理系统设计论文

50页
  • 卖家[上传人]:xins****2008
  • 文档编号:115956633
  • 上传时间:2019-11-15
  • 文档格式:DOC
  • 文档大小:1.19MB
  • / 50 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、基于UML的图书管理系统系 、 部:_ 学生姓名:_ _指导老师:_ 职称:_ 专 业:_ _ _班 级:_ _完成时间:_ _摘 要图书管理系统是智能办公系统(IOA)的重要组成部分,该系统正以方便、快捷的优点慢慢地进入人们的生活。它从传统的图书管理方式中彻底的解脱出来,它的设计提高了工作效率,减轻了工作人员以往繁忙的工作,减小了出错的概率,使读者可以花更多的时间在选择书和看书上,使人们有更多的时间来获取信息、了解信息、掌握信息。本系统基于UML建模语言,对系统进行了全面的分析和设计,进行了静态和动态两方面的建模,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统采用SQL Server2005数据库作为后台数据库、Asp.Net编程语言作为前台开发工具,通过对数据库技术较深入的学习和应用,以及对Asp.Net编程语言的系统学习,该图书管理系统主要完成了对借阅者的管理和对图书的管理,如:创建新的借阅者账户,修改借阅者的账户信息,查询,借书,预订书刊,取消预订,还书,以及添加书刊信息,编辑书刊信息,删除书刊信息等系统功能。系统运行结果证明,本文所设计的图书管理系

      2、统可以满足借阅者、图书管理员两方面的需要,达到了设计要求。关键词 UML;图书管理;SQL Server2005;Asp.Net ABSTRACTThe books management system ,intelligent office system (IOA) ,is an important part of the system, with the advantages of convenient slowly go into peoples life. From the traditional library management mode, it is improving thoroughly efficiency and relieving staffs formerly busy job, reducing the error probability, so that readers can spend more time reading books and choosing. It makes people have more time to obtain infor

      3、mation, to grasp the information.This system used UML, carries on the comprehensive analysis and design, which mainly includes building and maintaining database and the programming of the fronted application. Server SQL2005 database is the back database programming language, and Asp.Net is the receptionist development tool. It based on database technology in-depth study and application, the main functions are creating new borrowing account, modifying the account information, borrowing books, per

      4、iodicals, reservating , canceling reservation and periodicals, adding a new species, deleting information modify books, periodicals species in the system of information system, editing books and periodicals add, delete the books information. System operation results show that the design of the library management system can satisfy the need of librarians and borrower from two aspects, It meets the design requirements.Keywords UML; library book management; SQL Server2005;Asp.Net目 录1 引言11.1 选题背景介绍1

      5、1.2 本课题研究的意义11.3 开发环境简介21.3.1 A的介绍21.3.2 SQL Server 2005 概述31.3.3 IIS服务器技术42 系统分析52.1 系统分析的任务52.2 可行性分析52.2.1 技术可行性62.2.2 经济可行性分析62.2.3社会可行性分析63 需求分析73.1 功能需求分析73.1.1 系统功能模块分析83.1.2 识别参与者83.1.3 识别用例83.1.4 用例的事件流描述103.2 非功能性需求分析163.3 静态建模163.3.1定义系统对象163.3.2定义用户类界面173.3.3建立类图193.4动态行为建模223.4.1建立交互作用图223.4.2建立状态机图273.5物理模型284 系统设计304.1 总体设计304.1.1 系统目标设计304.1.2系统功能设计304.2系统功能模块设计304.3 数据库设计314.3.1概念结构设计314.3.2逻辑结构设计324.3.3物理结构设计335 系统实现345.1系统总体结构设计345.2主要模块运行346 系统测试376.1系统测试方法及步骤376.2测试用例377 结 论

      6、397.1 系统开发的体会397.2 系统在调试中经常出现的问题及解决方法39参考文献41致谢42附录43II1 引言1.1 选题背景介绍 近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,制定一套合理、有效、规范和实用的图书管理系统是很有必要的,以便对借阅者和图书资料进行集中统一的管理。图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。为此,我设计图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校或社会等服务。从以前的手工管理的记录中我们可以发现这样的问题:(1)检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难,往往是终于查到了书的信息,但馆中没有此书或已被别人借走。图书馆的规模越大,这个问题就越突出。(2)借书、还书

      7、工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、 还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的,而且经常会出现差错。(3)图书统计工作难,藏书更新不能及时完成图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。1.2 本课题研究的意义 立足于当今社会信息的发达,着眼于未来发展,建成符合标准化协议、通用性较强、实用的图书管理系统是很有必要的。图书管理系统是一种基于集中统一规划的数据库数据管理新模式,它的建立将提高图书信息的现代化管理水平,实现信息资源的共享。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的实现无疑会为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,全面掌握图书的流通情

      8、况。本系统的制作提高了图书管理工作的效率,使学校图书馆对图书的管理更加方便快捷,减少了图书管理人员的工作量和工作负担,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。 1.3 开发环境简介 开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下: 系统开发环境:Microsoft Visual Studio 2005系统开发语言:ASP.net运行平台:Windows XP数据库:SQL Server 2005Web服务器:IIS5.1 1.1 A的介绍ASP.Net可完全利用.Net架构的强大,安全,高效的平台特性。ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(EarlyBinding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。对XML,SOAP,WSDL等Internet标准的强健支持为A在异构网络里提供了强大的扩展性。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言创作应用程序。另外,任何ASP.NET

      9、应用程序都可以使用整个.NET框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。在创建ASP.NET应用程序、Web窗体和Web服务时,开发人员可以选择下列两个功能,或者以他们认为合适的任何方式将它们结合起来使用。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义,这里只是列出几种可能性而已。“Web窗体”用于生成功能强大的基于窗体的Web页。生成这些页时,可以使用ASP.NET服务器控件来创建公共UI元素,以及对它们进行编程以用于执行常见的任务。这些控件使您能够用可重复使用的内置或自定义组件生成Web窗体,从而简化页面的代码。有关更多信息,请参阅Web窗体页。有关如何开发ASP.NET服务器。 XMLWebservices提供了远程访问服务器功能的途径。通过使用Web服务,企业可以公开其数据或业务逻辑的编程接口,然后客户端和服务器应用程序就可以获得和操作这些编程接口。这些模型中的每一个模型都可以充分利用所有ASP.NET功能,以及.NET框架和.NET 框架公共语言运行库的强大功能。 ASP.net

      《基于uml的图书管理系统设计论文》由会员xins****2008分享,可在线阅读,更多相关《基于uml的图书管理系统设计论文》请在金锄头文库上搜索。

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