图书图书管理系统可行性分析报告学院:软件学院专业:软件工程班级:负责人:小组成员:指导老师:2015 年 4 月 1 H目录 TOC \o 1-5 \h \z 1、引言41编写目的41.2背景42、任务概述51要求52?2目标52. 3条件、假定和限制52. 4进行可行性研究的方法55评价尺度63、对现有系统的分析61处理流程和数据流程63. 2工作负荷73.3费用开支83. 4人员83. 5设备86局限性94所建议的系统94.1对所建议系统的说明92处理流稈和数据流程94. 3功能欠缺104.4影响104. 4. 1对设备的影响104. 4. 2对软件的影响104. 4. 3对用户单位机构的彫响114. 4. 4对系统运行过程的影响114. 4. 5对开发的影响114. 4. 6对地点和设施的影响114. 4. 7对经费开支的影响114. 5局限性126技术可行性125、可选择的其他系统方案121可选择的系统方案1122可选择的系统方案2126、投资及效益分析121支出126. 1. 1基本建设投资126. 1.2其他一次性支出126. 1.3非一次性支出136. 2收益136. 2. 1 一次性收益136. 2. 2非一次性收益136. 2. 3不可定量的收益136. 3收益/投资比136. 4投资回收周期136. 5敏感性分析136.经济可行性147、社会可行性141法律可行性147. 2操作的可行性148、结论151、引言1.1编写目的为了能高效的,有计划设计图书馆管理系统。
本报告的主要作用 是确定各个项目模块的设计情况和主要的负责人,供各项目模块的负 责人阅读,做到及时协调,按步有序进行项目的开发?减少设计中的不 必要损失。主要具体具体步骤:拟订项目设计计划书,分配项冃工作,安排 项目进度。1?2背景近年來,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人 工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书 馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运 作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书 管理系统,对图书资料进行集中统一的管理。另一方面,IT产业和获得了飞速发展,计算机应用 已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处 理,提高了处理的及时性和正确性。图书管理工作面对大量的可模块化处理的信息,是当今信息革命 的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的 信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息 的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服 务。任务概述1要求主要功能:负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、借阅图书的管理。
安全与保密要求:登陆系统时,需验证身份和密码,只有图书管理员的身份才能进入系统进行信息的操作。2目标减少人力的投入;由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度。2?3条件、假定和限制运行环境:兼容当前主流操作系统 /2007/2008/XP ,软件等。硬件环境:奔腾4以上计算机,打印机、扫描仪等。开发软件:SQL 、C#。该系统的预期寿命为5年2?4进行可行性研究的方法通过调查分析开发图书管理所具备的能力及实现的方法,确定总 体结构,利用sql 数据库所具备的能力,以*简洁*容易的 方法,使用c#使其成为一个出界的系统软件。5评价尺度(1)、说明对系统进行评价时所使用的主要尺度,如费用的多少、各 项功能的优先次序、开发时间的长短及使用中的难易程度。人力支出(维护人员、操作人员)设备支出(服务器端、客户端)空间支出(图书馆的建设):包括图书馆的折旧支出,按具体时间 来确定。支持性服务(软件使用咨询):现在正在运用之中,出现问题时可 以来询问相关软件开发商。材料(应用软件及其他)(2)、各功能的优先次序(3)、开发时间的长短:现在的系统的开发时间比较短,随着需要的 增加,会根据特定的需要进行更改。
(4)、使用中难易程度:现在的系统相对来说比较易学,容易掌握。3、对现有系统的分析针对现有的图书馆系统界面不够友好,不够人性化,所以我们开发 新的图书馆管理系统。3.1处理流程和数据流程、图书入库将图书进行编号,按编号和图书数目录入系统数据库中保存。以便对图书编目、自动查询、统计打印、数据转换、数据维护等几方面。、图书借阅登入绘本馆网站一一正式注册一一登入会员号一一浏览图书一一选 择所借阅的图书一一确定借阅、后台操作管理确认图书数目一一随时更新图书数据3.2 1作负荷图书馆人员少,借阅时间长,费时、费力;办事效率不高;学生借书;同时系统增加了读者查询功能,也为管理员减轻了工作量。3.4人员3.5设备该系统的运行环境包括硬件系统和软件系统,是一个以为 构架平台的。**层:是物理设备层,包括PC服务器、路由器、访问服务器、程 控交换机、语音卡等。第二层:是网络支撑平台,用TCP/IP、HTTP、HTML、POP3和STMP构 成基本的网络及传输层,是网络操作系统管理环境与通信平台。第三层:是图书管理系统的应用支撑平台,提供对上层应用系统的信 息管理支持,包括数据库管理系统( SQL 2005) 2007/2008 。
第四层:是应用开发平台,用于对信息综合开发管理:利用C#语言。 第五层:是应用软件层,即图书管理信息系统应用软件。客户端计算 机运行 2007/2008操作系统,以IE浏览器访问应用系统WEB 服务器。具体的设备为:1??服务器: 500以上或更高,内存:2G以上;硬盘:至少500G以上;CD-ROM: 32倍速以上;网卡:10MB/100MB自适应;6局限性计算机停电或死机会不会造成数据丢失?图书管理系统没有即 时存储功能,被修改的数据不会立即存盘,会因计算机异常而丢失数 据。系统是否易学易用?图书管理系统不是标准的应用程 序,界面不友好,操作不容易,必须经过专门训练才可进行操作。图 书管理数据流程与图书馆操作流程不大相符,必须要懂图书馆业务。 能存放多少数据,能用于多大规模的网络?理论上讲,图书管理系统 的记录限制为十亿条。系统是否容易出问题,出了问题怎么办? 系统是否允许用户出问题?系统不具备高度容错能力,可自动检测。4所建议的系统4.1对所建议系统的说明小巧而不失使用的功能,方便师生。库存图书馆功能,师生借阅信息管理。C.财务信息的统计分析。
多种图表统计,可统计每年,每月,每日的图书借出和借入 情况统计。多种排行统计等。2处理流程和数据流程系统能对书籍信息进行管理。系统不需要管理借阅者除姓名以外的信息。对每一名借阅者 *多可借阅的书籍数目为5木。借书时,系统记录借书者的姓名、借阅书籍名称和借阅日期。时间时,系统记录还书者的姓名、归还书籍名称和还书日期。 系统设定书籍的*长借阅时间为1个月。操作人员可以根据书籍名称、作者、出版社三者之一或三者 的任意组合查询书籍信息。操作人员可以查询借阅某书籍的所有借阅者的姓名;也可以 查询某借阅者借阅的所有书籍名称;还可以根据借阅者的姓名、书籍 名称查询借阅者的借书时间、还书时间。系统由图书馆工作人员操作分为:系统管理员,书籍管理员和借阅 管理员。所有操作人员凭帐号和密码登陆系统。3功能欠缺由于时间仓促,人力和物力资源缺乏,本系统存在诸多不完 善之处。整体系统不够强,功能模块需要添加和其他查询功能。4. 4影响4. 4. 1对设备的影响4. 4. 2对软件的影响需要落实是否有符合本报告所列出的正版的软件环境,如果没 有则需要购买。是应用软件层,即图书管理信息系统应用软件。客户 端计算机运行 2007/2008操作系统,以IE浏览器访问应用 系统WEB服务器。
4. 4. 3对用户单位机构的影响在学校中要有良好的管理体系,管理业务标准化;需要组建一个 管理应用队伍,需要体现出团队的精神,需对管理人员进行培训。用户单位现有符合国家管理行政,业务完全不变。其他机构可以 参考系统提示的要求做一定调整,该操作简单,使用人员能基本操作 计算机基本操作即可。4. 4. 4对系统运行过程的影响 2007/2008 + SQL + C#代码中运行4. 4. 5对开发的影响在当前网络信息时代下,计算机技术和软件技术的不断更新是图 书馆管理系统需要更强大的功能,远远不能满足将来现代化的社会, 在管理上也可能需要人员调整或者对管理人员对行二次培训。4. 4. 6对地点和设施的影响说明对建筑物改造的要求及对环境设施的要求。4. 4. 7对经费开支的影响图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:其中包括基本建设费、软件开发费用、管理 和维护费、人员工资和培训费等。在一个图书馆中实行统一操作,资 源共享,前期的资金投入主要集中于购置图书上。建立图书信息库, 收集各方面的图书信息,提高图书管理的计划性和预见性。
开发完成 运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济 收益将远超过投资。4. 5局限性6技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发 工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量, 水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架 起一座桥梁,能相互沟通信息和处理信息。所使用的语言是JAVA和 SQL之间连接,这是大家还比较熟悉的内容,可行性绝对可行。5、可选择的其他系统方案1可选择的系统方案15?2可选择的系统方案26、投资及效益分析6?1支出1.1基本建设投资包括采购、开发和安装下列各项所需的费用:计算机设备、数据通讯设备、办公室对外通信电话包月、环境设备(办 公室,人员住宿)。6.1.2其他一次性支出开发软件费用价值、调研(主要是图书馆的调研需若干次)、调研费 用、培训费、差旅费、安装费(请外面老师培训等)。1.3非一次性支岀人员工资、年支出费用、维护费、 每年4度维修1次。6. 2收益对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方 面的改进等,包括;6. 2. 1 一次性收益 6. 2. 2非一次性收益 6. 2. 3不可定量的收益图书在读者借阅中超期或考损害的赔偿。
6.3收益/投资比6. 4投资回收周期6. 5敏感性分析图书管理系统使用人员对系统的失误操作 数据或系统的错误、非授权泄露或更改电脑系统的升级造成系统的不兼容电脑遭遇病毒的侵害造成数据丢失 人为电脑的破坏 遭遇不法分子偷盗图书,和恶意破坏6. 6.经济可行性目标系统开发需求比较低,加上具有成熟的软硬件环境,所以 在软硬件的支出上十分有限。而且,目标系统并不是十分的复杂,开 发的周期较短,人员经济支出有限。当系统开发完实际运行后,将很 大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统 的进一步推广创造了条件。这带来的经济回报将远超过支出,并且* 重要的一点是该软件的开发可以给我们对系统的开发有个全面的认 识。从经济角度考虑,此信息系统开发可行。7、社会可行性1法律可行性 ?合同责任:符合国家标准的合同,经双方签字后生效 ?侵犯专利权:有 ?侵犯版权:有整个系统由于是自行开发,自行使用,所以系统本身不存在法律上的版权争议。在服务器软件方面,应该使用正版软件,因为整个 系统尽管是开发给内部使用,但它毕竟很多部分还是要依靠 的,一旦服务器连接到上,它的操作系统可能会被 跟踪,如果不是正版软件,将不得不面临民事诉讼的风险。
2操作的可行性?用户单位的行政管理:自定?工作制度:自定?人员素质等能否满足要求:可以满足从社会效益上看,随着技术的发展,采用软件管理图书馆日常 工作,毫无疑问会在使用过程中产生新的需求和问题,这样也会不断 地促进信息技术和软件应用的革新。用哲学的思维分析可概括为软件 应用促进技术进步,技术进步反作用于软件的应用,从而双方面同时 促使社会不断朝前。8、结论根据以上分析可知,开发该图书馆管理信息系统不仅有巨大的经 济效益,而且有更大的社会效益,从而使该系统开发具有价值,也节 省了大量资源,但是时间有限,该管理系统考虑不太健全,我们会在 这方面加强学习和改进。所以,我们认为开发此系统的条件已经具备, 可以开始进行开发。