书店图书租赁管理系统的设计与开发

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

毕业设计(论文)报告纸共55页第1页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录摘要………………………………………………………………………1关键词……………………………………………………………………11引言………………………………………………………………………32可行性研究报告………………………………………………………42.1经济可行性………………………………………………………42.2技术可行性………………………………………………………52.3系统结构的选择…………………………………………………72.4系统功能实现的可行性分析………………………………………83项目开发计划…………………………………………………………103.1项目概述…………………………………………………………103.2实施计划…………………………………………………………123.3进度………………………………………………………………133.4关键问题…………………………………………………………143.5人员组织…………………………………………………………143.6交付期限…………………………………………………………144需求规格说明书………………………………………………………154.1任务概述…………………………………………………………154.2数据描述…………………………………………………………15毕业设计(论文)报告纸共55页第2页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊4.3功能划分…………………………………………………………195概要设计说明书………………………………………………………225.1总体设计…………………………………………………………225.2模块设计…………………………………………………………236测试及步骤……………………………………………………………416.1模块测……………………………………………………………416.2子系统测试………………………………………………………416.3系统测试…………………………………………………………416.4验收测试…………………………………………………………427总结……………………………………………………………………43谢辞………………………………………………………………………44参考文献…………………………………………………………………45附录………………………………………………………………………46毕业设计(论文)报告纸共55页第3页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊书店图书租赁管理系统的设计与开发[摘要]随着书店图书租赁业务的不断发展与扩大,为了能适应市场经济的发展,节约人力成本,并能为客户提供更加快捷方便的服务,书店经理决定引进计算机系统管理的图书租赁管理系统。本系统要求能够实现会员管理,书籍管理,借阅管理,收支管理四个方面的管理。由于书店图书量较大,数据初始化时,工作量巨大,所以对系统要求有方便简捷的输入方式。本系统为了给用户提供简捷的操作方式,本系统在设计风格采用简约化设计,方便用户的学习与使用。本系统的开发平台采用DELPHI6.0,数据库平台为ACCESS,数据库链接采用ADO。本文的第二章为系统的可行性研究报告,从经济可行性,技术可行,系统结构的选择,系统功能实现的可行性分析四个方面对开发本系统的可行性进行了详细的论证。第三章的项目开发计划严格定义了项目开发的进度及人员组织。在第四章的需求规格说明书中详细具体的定义了系统的用户需求,为项目开发提供了正确的方向。第五章的概要设计说明书从总体设计和模块设计两个方面说明了的系统的组成与构架。第六章的测试及步骤为系统的正确运行奠定了坚实的基础。[关键词]书店图书租赁管理系统数据库DELPHIACCESSADOThemanagementofbooks-borrowinginbookstore毕业设计(论文)报告纸共55页第4页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊[Abstract]Thedesignandtheexplorationofthebooks-borrowingmanagementsystemfollowingwiththeprogressingdevelopmentandtheenlargementofthebusinessofthebook-borrowinginthebookstore,thetraditionalwayofthemanualmanagementhasnotbeenabletosatisfywiththerequirementofthebusiness,therearesomerequirementsthataskedbythecustomerscannotbemeet.Inordertoadjusttothedevelopmentofthemarket-orientedecono-my,reservethelaborworkandcutoffthecost,andprovidethecustomerwiththemoreconvenientservice,thebookstoremanagerdeterminedtoaccesstocomputertomanagethebooks-borrowingmanagementsystem,torealizethegoalthatinvestonceandbenefitforever.Thesystemisabletorealizethecustomermanagement,booksmanagement,borrowingmanagement,andtheincome-outcomemanagement,duetothebigamountofstockofthebooks,thereisagreatdealworkduringthestageoftheinitializeofthedata,therefore,themostconvenientwayoftheinputofthedataisdefinitelyinneed.Inordertoprovidethecustomerthemostconvenientwayoftheinput,thepatternthatadoptbythesystemissimplewhichiseasytolearnanduse.TheplatformthatutilizedbythesystemisDELPHI6.0,thedatabaseisACCESS,theADOisusedastheconnectionmethod[Keywords]Themanagementofbooks-borrowinginbookstoredatabaseDELPHIACCESSADO1引言毕业设计(论文)报告纸共55页第5页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊由于市场经济发展,传统的书店图书租赁管理模式已经不能适应书店业务的发展。书籍数量的逐年递增,会员对书籍的查询,租借,以及租金结算的方便快捷性等方面的要求。书店的经营管理现状急需改变。如需改变现状一是增加雇员,二是引进计算机系统进行管理的图书租赁管理系统。出于长远考虑,今后图书管理量还会不断的增加,管理更为复杂,业务更加的庞大。为了能适应市场经济的发展,节约人力成本,并能为客户提供更加快捷方便的服务,所以引进书店图书租赁管理系统势在必行。另外从经济角度考虑,虽然引进图书租赁管理系统存在一定的资金费用,但是投资此项可以节约大量的人力成本并且可以在很大程度上提高图书租赁管理的工作效率,提高了工作效率也就相应地提高了经济效益,增加了利润。从长远考虑,本系统所产生的数据为以后的信息化建设提供了良好的数据基础,实现了系统的可扩充性。所以开发书店图书租赁管理系统是很必要的。从技术角度考虑,由于现今的数据库技术比较完善,数据库编程技术也非常成熟,技术人员储备量大,所以开发成本能够较低,而且技术风险小。所以开发书店图书租赁管理系统是必要是也是可行的。2可行性研究报告毕业设计(论文)报告纸共55页第6页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊2.1经济可行性由于市场经济发展,传统的书店图书租赁管理模式已经不能适应书店业务的发展。书籍数量的逐年递增,会员对书籍查询,租借,以及租金结算的方便快捷等方面的要求。书店的经营管理现状急需改变。如需改变现状一是增加雇员,二是引进计算机系统进行管理的图书租赁管理系统。如增加雇员,假若按每人每月400元计算,每年即4800元的投入。而且每增加二至三人时就会由此产生一定的管理成本与人力风险成本。这样算来每人每年将会产生5000~5200元的成本。如果一次性投入开发由计算机管理的书店图书租赁管理系统,由于本系统的硬件配置较低,这样可以不必购买高档的硬件设备,只需3500元的台式个人计算机即可。开发管理系统软件1000元,培训现有员工培训费用500元,共计投入5000元,而且此项投入不会产生管理成本,更不会产生人力风险成本。此项投入为一次性投入,无需逐年投入,如此计算就会节省大量的成本。图书租赁管理系统的使用至少可以代替二至三人的工作量,而且在图书数量达到一定的数量级的时候,更会发挥出管理系统的作用,更大程度上节约成本,提高经济效益。经济可行性分析结果:从经济角度考虑,开发本系统具有较高的经济效益,可以开发。2.2技术可行性毕业设计(论文)报告纸共55页第7页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊从技术角度考虑,由于现今的数据库技术比较完善,数据库编程技术也非常成熟。并且现有存在很多类似软件可以借签,提供了良好的系统原型,比较容易确定用户需求。从技术人员上考虑,现在从事数据库编程人员众多,而且能熟练运用数据库技术的人员占有很大的比例。比较容易组成开发团队,而且团队内部的管理和沟通也容易实施。2.2.1开发语言的选择现在的主流的数据库开发工具主要有以几种:(1)Microsoft公司的Visualbasic和VisualFoxPro。(2)Borland公司的Delphi和C++Builder。(3)Sybase公司的PowerBuilder。以上几种均为Windows环境下可视化面向对象的数据库编程工具。Visualbasic提供了方便快捷的数据库编程组件,并可通过多种数据库链接技术与后台数据库进行链接,但是由于Visualbasic采用的是解释执行技术,所以在必然后影响到执行的效率。由于本系统还要求具有一定的执行效率,所以不能采用Visualbasic。VisualFoxPro具有本身特有的FoxPro语言,加上其内部提供很多专对数据操作的命令与函数,可以大大提高系统的开发效率,但是由于其本身特有的数据库,其数据支持量最大的限额为十万级,不能提供对大、中数据库的支持,本系统所承担的数据量有可能超过十万级,在开发决策时不能承担这种技术风险,所以也不能采用VisualFoxPro。PowerBuilder为Sybase公司的特色产品,由于其本身为Sybase毕业设计(论文)报告纸共55页第8页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊公司生产,所以PowerBuilder可以提供对Sybase的无缝链接,无需借助于第三方数据库链接技术。借助于第三方数据库链接技术也可以对多种大中型数据库管理平台提供支持。从开发效率及开发环境来讲都是一个极好的MIS开发工具。由于本系统为小型数据库管理系统,所以使用PowerBuilder为大材小用,所才非所用,所以在开发本系统时决定不使用PowerBuilder。Delphi和C++Builder同为Borland公司产品,同

1 / 55
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功