软件工程课程设计-图书馆管理系统

软件工程课程设计-图书馆管理系统

ID:35626712

大小:398.50 KB

页数:38页

时间:2019-04-03

软件工程课程设计-图书馆管理系统_第1页
软件工程课程设计-图书馆管理系统_第2页
软件工程课程设计-图书馆管理系统_第3页
软件工程课程设计-图书馆管理系统_第4页
软件工程课程设计-图书馆管理系统_第5页
资源描述:

《软件工程课程设计-图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、.软件工程课程设计——图书馆管理系统38一、可行性研究报告1、引言背景资料图书馆是为我们的学习工作提供服务的地方。图书馆里存放着大量的书籍资料,对这些书籍信息的有效的归类整理与管理将大大提高图书馆的运作效率,降低图书馆工作人员的劳动强度,同时可以对图书馆的整个运作过程做到明细化,透明化,为各项工作有条不紊的进行提供保障。报告目的本报告旨在研究分析图书馆管理系统开发的可行性,为此软件的开发人员提供可行性的验证与编写方法的指导。软件信息软件名称:图书馆管理系统开发平台:TurboC2.0用户:图书馆工作人员2、可行性研究的前提主要功能:通过计算机完成图书馆在库书籍的管理,用计算机高效、安全的完成对

2、图书的信息处理,将工作人员从繁琐的数据处理中解放。性能要求:a、书籍信息的录入,将图书名,库存数量输入系统,建立系统数据库。38b、书籍信息的查询,输入书名,显示此图书的有关信息,包括库存总量、借出数目、剩余数目。c、书籍借出与归还,输入借出或归还图书的书名与数量后,对库存信息进行相应修改。d、书籍信息的插入与删除,新书到库时或清除库存时,在数据库内增加或删减相应信息。e、书籍信息的备份,将现有数据库信息存档,以备不时之需。f、书籍信息的读入,输入文件名,从相应文件中把信息读入数据库。g、权限问题,进入系统之前输入密码,密码不正确则退出系统。开发目标:要求系统具有良好的可操作性,数据稳定性以及

3、安全性,可以长期使用。3、对现有系统的分析现用的管理系统在安全性,数据的读入功能方面存在不同程度的缺陷,有必要进行改进4、所建议的系统使用基本方法:该系统具有简单易用的特点,只需按照菜单功能行操作。系统流程图:385、投资及效益分析该系统投资成本小,使用方法简单易懂。该系统有效地提高图书馆工作人员的工作效率,节约人力物力。同时可以根据用户的特殊需要,增添功能。具有成本低,功能强大,使用灵活的特点。6、社会因素方的可行性法律方面:本系统的开发不会侵犯他人、集体或国家的利益,不违背当地法律法规。使用方面:本系统可以满足图书馆管理的要求,而且对使用本软件人员的计算机水平要求不高,只需了解软件操作流程

4、就可以使用本软件,无需培训。387、结论该系统在各个方面的均具有可行性,可以立即开始进行。二、需求规格说明书1、引言编写目的:为软件开发者提供开发依据,在软件的开发过程中起指向性功能。本说明书的读者为此软件的开发者。项目背景:该软件由学生自行编写,由个人全权负责。本软件独立于其它管理软件。参考资料:万晓东施玉霞等著《软件技术基础教程》09年7月2、任务概述目标:本软件旨在为学校的图书馆管理人员提供一个可以方便管理库存图书的系统。可以对库存图书进行录入、借还、查询、修改功能。减少操作时间,提高工作效率。该软件适用于一般规模的图书馆管理操作。用户特点:本系统的操作对象为图书馆管理人员。对管理人员的

5、计算机水平不需要很高的要求。条件与限制:本次开发工作无经费投入,开发期限为40小时。383、数据描述:静态数据:系统密码,书籍名称,库存总数,剩余数,借出数。动态数据:使用者输入的信息,包括添加的书籍信息,查询关键字。数据库描述:系统数据库采用TXT文档。数据流图:38数据字典:数据流名:图书别名:图书馆库存图书组成:书名+库存总数+剩余数+借出数备注:无4、功能要求:功能划分录入功能浏览功能信息查询功能借出归还功能插入与删除功能信息的备份与读入功能设置访问权限功能功能描述录入功能:输入相关数据浏览功能:以列表方式列出所有记录信息信息查询功能:根据书名匹配查询,并将查询结果列出借出归还功能:根

6、据借出与归还的书籍信息修改相应数据插入与删除功能:插入一条新的图书信息,删除某图书的信息信息的备份与读入功能:将输入文件进行备份和从指定文件读入数据38设置访问权限功能:只有输入正确密码才可以进行操作否则无权操作5、性能要求数据精确度:查询时要确保查全率与查准率时间特性:系统运行时间应该在用户能够接受的范围内适应性:本软件属于小型软件,对不同的运行环境适应性很强,可以能够满足使用需求。6、运行需求用户界面:在TurboC2.0界面运行硬件接口:普通PC机软件接口:运行于装有TurboC2.0的操作系统故障处理:如果在使用过程中出现程序出错,重新运行即可恢复三、概要设计说明书1、引言编写目的:设

7、计一图书馆管理系统以代替现有的管理管理系统。本说明书读者为软件设计者。项目背景:该软件由学生个人设计,无开发部门和主管部门,主要供学生练习使用。该软件独立于其它软件系统。38参考资料:万晓东施玉霞等著《软件技术基础教程》09年7月谭浩强著《C语言程序设计第三版》张志航王珊珊等著《程序设计语言—C》07年9月2概念设计需求规定:本软件提供一个既可以存储信息,同时又具有浏览、插入、查询、修改、删除功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。