c夏普图书馆管理系统

上传人:公**** 文档编号:552268186 上传时间:2023-04-04 格式:DOC 页数:38 大小:597KB
返回 下载 相关 举报
c夏普图书馆管理系统_第1页
第1页 / 共38页
c夏普图书馆管理系统_第2页
第2页 / 共38页
c夏普图书馆管理系统_第3页
第3页 / 共38页
c夏普图书馆管理系统_第4页
第4页 / 共38页
c夏普图书馆管理系统_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《c夏普图书馆管理系统》由会员分享,可在线阅读,更多相关《c夏普图书馆管理系统(38页珍藏版)》请在金锄头文库上搜索。

1、XXXX大学项目论文题 目: 图书管理系统 专业班级: 姓 名: 学 号: 指导教师: 成 绩: 目 录概 述I中文摘要II英文摘要III第一章 可行性分析11.1问题描述11.2可行性分析研究11.2.1技术可行性21.2.2经济可行性21.2.3操作可行性21.3结论意见3第二章 需求分析42.1需求分析42.2实体联系图8第三章 系统概要设计103.1总体设计103.2系统功能模块图103.3数据库概念设计103.4数据库逻辑结构设计113.5连接数据库的特点12第四章 详细设计144.1系统的主要功能144.2程序流程图144.3用户界面设计164.3.1一般交互设计164.3.2信息

2、显示设计174.3.3数据输入设计184.4系统设计过程194.4.1登录界面及密码修改194.4.2图书信息添加操作及修改204.4.3查询操作22第五章 编码设计及测试235.1代码设计235.1.1连接数据库代码设计235.1.2登录代码设计245.2软件测试245.2.1测试的方法和步骤255.2.2测试用例25第六章 用户手册276.1 操作管理276.2图书添加步骤286.3读者添加步骤296.4查询图书信息步骤29第七章 设计总结30第八章 文 献31第九章 致 谢32I概 述近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息

3、量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,随着科技和经济的发展,非接触式智能卡的广泛应用已渗透到各个领域,目前已经覆盖了身份识别、小区物业、智能大厦、出入口控制、车辆管理、消费餐饮、商业物流、办公考勤、人力资源管理、图书管理、医疗保健卡管理、电话收费管理、会议电子签到与表决和保安巡更管理等等,其中门禁、停车场管理、考勤、电梯控制、巡更、消费/POS、图书管理的应用是当前市场上最常见的。中文摘要本

4、系统功能是对图书馆信息的管理,主要功能为管理有关读者,书籍,借阅和管理者的信息等。本系统结构分为读者信息管理模块,书籍信息管理模块,借阅信息管理模块,管理者信息管理模块。读者信息管理部分有两方面的功能,可以浏览读者的信息,可以对读者信息进行维护。书籍信息管理可以浏览书籍的信息,可以对书籍信息进行维护。借阅信息管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。管理者信息管理可以显示数据库中管理者的情况,可以对管理者信息进行维护。IIAbstractThe function of the system is for managing the information of library

5、, which include the management of information about the readers, books, borrowing and browsing, managers and so on. The four sections of system are the management of information about readers, books information management, loan information management, the management of information about manager. The

6、re are two functions of the reader information management module, it can give the information about the readers, and it can maintain their information too. Identically, the books information management module can browse and maintain the information of the books. The borrowing information management

7、module can manifest the situation whether the books in database are borrowed,and maintain the information about the books. The manager information management module can manifest the managers condition and maintain the information.III第一章 可行性分析1.1问题描述图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。开发图书管理信息系统就是采用现

8、代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 从以前的手工管理的记录中我们可以发现这样的问题: 1.检索速度慢、效率低:因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。 2.借书、还书工作量大:借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、 还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往 往是人工操作所难以胜任的。而且经常会出现这样那样的差错。

9、 3.图书统计工作难、藏书更新不能及时完成。:图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。1.2可行性分析研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通过可行性的研究分析可以知道问题。有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标

10、,这是系统开发和评价的依据。系统目标应充分体现,直接为图书管理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。可是,目标的提法不尽相同,例如:提高图书管理效率,减轻劳动强度;提高信息处理速度和准确性;为管理者提供更方便、科学的服务项目。1.2.1技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。目前图书馆各工作点均采用PC机作为工作台,其容量、速度能满足系统要求。根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系

11、统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。1.2.2经济可行性主要是对开发图书管理系统的经济效益进行评价,一方面是估算开发它的支出费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是估算图书管理这个软件可能取得的收益中可以用钱来衡量的那部分。并对目前的软件市场进行调查,所做软件是否有很大的销售市场和相当规模的用户群。所做软件的开发成本与客户提出的要求

12、是否可达到双方都满意。并且,分析系统开发是否会对其它产品或利润带来一定影响。经过对上述几个方面的调查研究和分析,我们得出图书管理这个软件的使用性非常强,减轻人力成本,在经济角度来说,开发图书管理是可行的。1.2.3操作可行性主要是了解图书管理的相关人员对开发信息系统是否支持,现有图书管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。图书管理人员积极支持该系统开发,使新系统能够充分的发挥作用;系统操作简单,易于理解,操作者经过短时间的培训就可以使用图书管理系统。1.3结论意见 经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,

13、全系统的设计将会按时、高质量完成。所以,系统研制和开发是可以马上进行的。第二章 需求分析2.1需求分析该系统主要包括系统设置模块、资料管理模块、借阅管理模块、打印中心模块等。详细功能描述如下:1、系统设置:1) 备份管理a) 系统备份主要完成对数据资料库的备份b) 恢复主要完成对数据资料库的备份恢复2) 导入数据a) 导入Excel(Excel先提供简单模板导入形式)b) MARC 标准编目数据的导入3) 系统参数a) 借书期限可以根据读者类别来设定读者借阅图书的时间4) 切换用户 完成不同权限用户之间的切换5) 修改密码 修改当前用户的登陆口令6) 用户管理a) 添加 完成对操作员的添加b)

14、 修改 完成对操作员的信息修改c) 删除 删除选定的操作员d) 权限设置(留有扩展,便于以后扩展) 为系统操作员设定不同的权限以便管理7) 系统初始化 主要完成系统数据的初始化8) 退出系统 操作员推出系统2、资料管理1) 类别管理a) 读者类别管理l 读者类别添加添加读者类别身份,如:老师、学生,在借阅时对身份的不同,所对应的借阅条件不同。l 读者类别修改维护读者类型,更新读者类别借阅条件。l 读者类别删除删除读者类型,删除读者类别前确保此类别无读者。b) 图书类别管理l 图书类别添加添加图书类型便于图书管理。l 图书类别修改维护图书类型信息。l 图书类别删除删除不需要的类别信息。c) 出版社管理l 出版社资料添加出版社信息添加,便于图书录入选择。l 出版社资料修改维护出版社信息,更改出版社最新信息。l 出版社资料删除删除已过期出版社信息。2) 借阅资料管理a) 书籍管理l 书籍添加根据书籍类别不同,录入相应图书信息。l 书籍修改维护书籍数量、价格等信息。l 书籍删除删除已过期书籍信息。l 下架

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号