开题报告-图书管理系统设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  XX大学 毕业设计(论文)开题报告 图书管理系统设计      一、题目来源   生产/社会实际   二、研究目的和意义   对于图书馆的借书还书,大家都很熟悉。在没有用计算机管理时,主要是人工过程,效率和处理能力很低。为了高效地处理大量的图书信息和借阅情况,用delphi设计本图书管理系统。它主要涉及到数据源的创建,系统集成,各图书资料记录,C/S结构,通过BDE访问数据库。   随着知识经济的到来,广大用户对图书馆直接提供所需知识内容而非只是书籍的要求愈来愈迫切。大量全文类数据库的出现及各种特色数据库及专业指引库的建设,为图书馆面向内容的知识管理提供了资源支撑。面向内容的知识管理对专业人才的较高要求,迫使图书馆必需推行人力资源管理,将图书馆建设成高效而又充满活力的学习型组织。   三、阅读的主要参考文献及资料名称   主要的参考书籍:   1、《Delphi7数据库开发技术与工程实践》李健编著人民邮电出版社2、《数据库系统概论》萨世煊王珊编著高等教育出版社3、《SQLServer2000实用教程》刘启芬顾韵华编著电子工业出版社4、《PASCAL语言程序设计》金灿明编著华中理工大学出版社5、《软件工程》张海藩编著人民邮电出版社 四、用C/S模式完成图书管理系统设计的可行性分析 C/S本身也是属于发展到90年代的较为先进的结构。这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。C/S具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。但随着企业规模的日益扩大,应用程序的复杂程度不断提高,逐渐也暴露了以下几点:1.开发成本较高。C/S结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本,客户端越来越臃肿。2.移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行。3.用户界面风格不一,使用繁杂,不利于推广使用。4.维护复杂,升级麻烦。如果应用程序要升级,必须到现场为客户机一一升级,每个客户机上的应用程序都需维护。5.信息内容和形式单一,因为传统MIS一般为事务处理,界面基本遵循数据库的字段解释,开发之初就已确定,而且不能随时截取办公信息和档案等外部信息,用户获得的只是单纯的字符和数字,既枯燥又死板。6.新技术不能轻易应用。因为一个软件平台及开发工具一旦选定,不可能轻易更改。   五、主要实现功能、重点研究的关键问题及解决思路主要实现功能   图书管理系统,包括图书管理(图书入库,图书整理,图书的借还,)信息查询(读者查询,图书查询,借阅超期查询)用户管理(密码修改,权限设置,设置用户可执行的系统操作)读者管理(读者登记,读者信息管理,借书证办理)系统管理(数据备份还原,密码修改,重新登录,退出)关键问题   在图书借还过程中发生故障时事务的处理。   解决思路   图书的借还过程中,很容易遇到一些故障,如在借还的提交过程中硬件故障,操作系统故障,数据库管理系统代码错误、突然的停电等,这些故障会影响正在运行的所有事务,但不破坏数据库,但是一些尚未完成的事务的结果可能已经送入物理数据库,从而造成数据库可能处于不正确的状态。为了保证数据一致性,需要清除这些事务对数据的所有修改。   可以通过在系统重新启动时,让所有非正常终止的事务回滚,强行撤销所有未完成事务。   另一方面,发生故障时,有一些已完成的事务可能有一部分甚至全部留在缓冲区,没有写回到磁盘上的物理数据库,使得这些事务对数据库的修改部分或全部丢失,这也会使数据库处于不一致状态,因此应将这些事务已提交的结果重新写入数据库。所以系统重启后,需要撤销没完成的事务外,还要重做所有提交的事务,以将数据库恢复到一致状态。 六、完成毕业设计(论文)所必须具备的工作条件及解决的办法(如工具书、计算机辅助设计、社会调查、实验设备和实验环境条件等) 软件:   服务器:Windows2000server以上,数据库SQLServer2000标准版(企业版)客户端:Windows9X以上操作系统   数据库:SQLServer2000等   硬件: 服务器:CPU:PIII450以上,RAM:128MB,硬盘:2GB以上,CD-ROM 客户端:CPU:PII166以上,RAM:64MB,硬盘:2GB以上,CD-ROM此课题要求用delphi7.0开发平台完成,因此需要掌握delphi7.0的基本知识,同时我还要借助网络和图书馆来获取更多的资料,在遇到自己解决不了的问题的时候要虚心地向老师请教。 七、工作的主要阶段、进度与时间安排 周次 进度安排 第1——2周 问题分析 第3周 写开题报告 第4——6周 初步设计阶段 第6周 上交外文翻译 第7——12周 设计阶段 第13周 测试阶段

文档评论(0)

mbxy007 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档