学校图书馆管理系统软件项目可行性实施报告Word文档下载推荐.docx
《学校图书馆管理系统软件项目可行性实施报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《学校图书馆管理系统软件项目可行性实施报告Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
XX工作室
项目提出者:
广大读者和图书馆管理员
产品用户:
广大需要查询借阅书籍的读者和图书馆管理员
产品生产者:
产品设计者:
1.2.3产品所有权:
1.3符号、缩略语和定义
XX图书馆管理系统:
是由XX工作室完全自主开发、完全自主的应用软件。
本软件主要针对到XX图书馆的读者和管理员,为他们的查询借阅和管理书籍提供便利。
简称:
图书馆管理系统。
图书馆管理系统开发环境:
是利用VisualBasic.NET语言和Access数据库开发系统开发的,与其他数据库软件兼容的数据库语言。
简称:
开发环境。
1.4参考资料
【1】纪多辙万军白萍,VisualBasic.NET程序设计实践教程,清华大学,2006.8
【2】文军晓铭,VisualBasic.NET数据库编程,清华大学,2005.1
2可行性研究的前提
2.1要求:
(1)功能:
读者可以进行借书、还书、查找等操作。
可以提供完善的借书和还书操作,还可以查询所借书籍是否过期;
管理人员可对图书进行查找、修改,删除,添加图书等操作。
(2)性能:
查询效率尽可能做到精准,稳定快速,实时控制,信息维护功能做到简单易用
(3)输入:
对于查询功能,使用多个关键字组合查询,还可选择分类查询。
(4)输出:
能按要求显示所需容
(5)安全与要求:
对于不同权限用户,设置不同权限,不能让管理人员以外的人删改图书信息,不能让其他人看到自己的信息。
(6)与软件相关的其它系统:
无
(7)完成期限:
2.2目标:
图书管理比较烦琐,复杂,产生的文档比较多,并且由于手工的操作,使这些文档无法有效地核对和管理,在汇总以与分析方面更加困难。
因此,迫切需要计算机技术来辅助管理。
在使用图书馆管理系统后,可以提高图书的各类信息的准确性,将信息准确无误地输入计算机并在数据库中存储起来。
按照规设定标准代码,大大保证了统计原始数据的准确性,在进行分析设计时可以最大限度地减少人为影响,大大提高工作效率。
图书管理系统可以集存储,分析,统计,打印一身,节省人力物力而且调用方便,统计快捷,准确性高可以充分发挥管理系统的统计分析功能。
因此,本系统开发的总体目标就是在图书馆信息管理中实现管理的系统化、自动化,减少工作量,增加效率与可靠性,将图书馆书库杂乱无序的信息变为有序信息,并对图书的借阅和归还进行有序的管理。
2.2.1技术目标
图书馆管理系统应用软件的开发完全采用VB.Net程序设计语言的程序设计与数据库相结合的手段进行开发,实现手段先进、有效、简单。
2.2.2经济目标
本软件作为图书馆图书信息查询和管理的具体应用,是带有实验性、贡献性的,在一定时期无经济上收益。
是为了通过实现本产品的各项功能,是为了能够做到开发其它软件打基础,是注重以后的潜在发展,是在概念上、形象上的不断升值。
2.2.3社会目标
通过本软件为图书馆读者和管理员提供方便的图书信息查询和管理,使人们更为了解图书馆,使图书馆更受人们喜爱和欢迎;
引起人们对本产品的进一步的重视,提高本工作室在社会中的知名度、影响力。
2.3条件、假定与限制:
(1)所建议系统运行最短寿命:
1年
建议软件寿命:
10年
(2)进行系统方案选择比较的时间:
(3)经费来源:
图书馆
使用限制:
(4)法律和政策方面的限制:
(5)硬件、软件开发环境:
MicrosoftAccess2003数据库和VisualStudio.NET2003
(6)可利用的信息和资源:
各种关于图书馆管理系统的书籍和网上的信息
2.4可行性研究方法:
2.4.1可行性研究所采用的方法和步骤
通过调查分析开发图书馆管理所具备的能力与实现的方法。
确定总体结构,利用MicrosoftAccess2003数据库所具有的能力,以最简洁最容易的方法,使用VB.Net使其成为一个初级的系统软件。
2.4.2评价尺度
利用VB.Net和数据库编程开发一个初始产品,以能够达到帮助读者和管理员提高查阅书籍和管理读者书籍效率、减少额外人力、物力资源开销为评价标准。
2.5决定可行性的主要因素:
图书馆规模、设备状况、操作人员技术
3对现有系统的分析
3.1系统流程和数据流程:
3.1.1顶层数据流程图:
3.1.2系统流程图:
3.1.3产品流程图
3.1.4数据字典
使用库执行过滤
容编辑框找编
查词编辑框扩展对象
词名编辑框窗口对象摸板
过滤属性属性
对象事件定位:
对象字体对象
开始区域填充:
窗口标题:
置背景颜色:
窗口风格:
置文本颜色:
函数调用字体对象
3.2工作负荷:
由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。
3.3费用支出:
由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。
3.4人员:
鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。
这一点已不再适应目前信息化时代的步伐。
3.5设备:
设备的科技含量也比较低,没有达到大量的计算机普与程度。
3.6局限性:
经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于旧,人员工作负荷大,系统维护与费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。
所以开发这样一个系统还是很有必要的。
4所建议技术可行性分析
4.1对系统的简要描述:
新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。
4.2与现有系统比较的优越性:
在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。
而且加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。
全面的扩展能力;
单点登录、单点管理;
各系统间用户XX整合;
高安全性;
安全传输。
4.3采用建议系统可能带来的影响:
(1)对设备的影响:
采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。
(2)对现有软件的影响:
由于建议系统采用了先进的数据库技术以与一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。
(3)对系统运行的影响:
a.对输入过程数据预处理过程无影响;
b.对输出的处理过程无影响;
c.系统失效后如果出现异常情况,恢复的处理方法将采用结束当前任务或重新启动计算机;
(4)对开发环境的影响:
需要有VisualStudio.NET集成开发环境和MicrosoftAccess2003数据库。
(5)对用户的影响:
本产品所面向的是需要者,只需懂初步计算机的操作即可。
(6)对运行环境的影响:
不需要特定的运行环境,一般计算机运行环境都可使用。
(7)对经费支出的影响:
除了需要支付开发单位的有关费用外,每年还需要一定的运行维护费用(见经济可行性分析)。
4.4技术可行性评价:
本次图书馆管理信息系统的开发使用传统的生命周期法,即给管理信息系统的开发定义一个过程,对其每一个阶段规定它的任务,工作流程,管理目标以与要编制的文档等,使开发工作易于管理和控制,形成一个可操作的规。
同时,系统需要对数据库的灵活和快捷的操作,因此强大的数据库语言是开发此类数据库系统的最佳选择。
就目前使用的开发技术来说建议系统的功能目标应该能够达到;
利用现有的技术在规定的期限开发工作基本能够完成。
5分析
5.1市场分析
图书馆管理系统能够解决图书馆图书信息和读者信息的存储和管理,读取和较高安全性的的需求。
具有较高的性价比。
5.1.1市场的现状
目前图书馆查询图书太过繁杂,造成人力物力的浪费。
数据管理不健全,不方便查询,不利于总结。
我们的产品一旦面市,就会弥补这些不足。
5.1.2市场趋势
本系统所占有的市场主要为各大城市与学校的图书馆,它追求的是简洁,安全,方便,性价比。
一旦本软件投入,各相关图书馆将不必再投入其它的资金进行相关方面软件的开发。
5.2支出:
(1)基建投资:
微机6台约3万元;
服务器3台与网络等设备费10万元。
(2)其他一次性支出:
系统开发、建立费用共23万元。
其中:
本系统开发期为7个月,需开发人员6人(不一定都是参加满7个月)。
根据软件系统的规模估算,开发工作量约为30人月,每人月的人工费按5000元计算,开发费用为15万元。
书籍、读者等基础信息建立需要20人2个月即40人月,每人月的人工费用按2000元计算,需8万元。
(3)经常性支出:
主要是系统运行费用,假设本系统运行期10年,每年的运行费用(包括系统维护、设备维护等)5万元,按年利率5%计算如下表。
系统投资成本总额为:
47+38.6082=85.6082万元。
年份
将来费用
(万元)
现在费用值
累计现在费用值(万元)
第一年
5
1.05
4.7619
第二年
1.1025
4.5351
9.2970
第三年
1.1576
4.3191
13.6161
第四年
1.2155
4.1135
17.7296
第五年
1.2763
3.9176
21.6472
第六年
1.3401
3.7310
25.3782
第七年
1.4071
3.5534
28.9316
第八年
1.4775
3.3841
32.3157
第九年
1.5513
3.2230
35.5387
第十年
1.6289
3.0695
38.6082
5.3效益:
本系统运行可以提高读者信息管理的效率,,满足读者管理员查询的需要,减少管理员的不必要的操作,方便快捷地有效完成读者管理的各项工作。
为统计人员工作效率带来了一个质的飞跃,可以代替人工进行许多繁杂的劳动,可以节省许多资源,从所需投入来讲,对于一个中小型的图书馆管理系统来说,他的投资成本是十分的低。
5.4收益
本产品一旦投入公交公司,将减少图书馆的人力、物力的投入,提高工作效率,减少工作人员。
5.4.1经济收益
假设投入本系统,效率可以提高50%,以现有的工作人员20人计算,可减少10人,每人每月平均工资按2500元计算,每年节约人员工资10×
12×
0.25=30万元/年。
按年利率5%计算,效益计算如下表。
系统收益总额为:
231.6437万元。
将来收益值
现在收益值
累计现在收益值(万元)
30
28.5714
27.2109
55.7823
25.9151
81.6974
24.6811
106.3785
23.5058
129.8843
22.3846
152.2689
21.3187
173.5876
20.3035
193.8911
19.3367
213.2278
18.4159
231.6437
5.5投资回收期
在10年期,系统总成本85.6082万元,系统总收益231.6437万元。
投资回收期:
3+(85.6082-81.6974)/24.6811=3.12年;
从经济上考虑,开发本系统完全可行的。
5.6敏感性分析:
5.6.1技术方面敏感性
本软件技术方面是VB.Net编程与数据库结合的方法实现,所有数据信息的储存由数据库来完成,数据调用汉语编程完成。
5.6.2社会因素方面的敏感性
整个社会由于人们文化水平的提高以与图书馆的迅速发展,而致使我们的产品有广阔的市场。
6社会因素可行性分析
6.1法律因素:
该项目为独立开发,在技术上没有使用任何现有的软件与方法。
用的都是正版软件将不会侵犯他人、集体和国家的利益,不会违反国家的政策和法律。
6.2用户使用可行性:
目前已有很多成功图书馆管理系统的先例,用户具有计算机基础知识完全可以使用该产品。
系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。
经过简单培训人员就会熟练使用本软件。
7其他可供选择的方案
由于系统过于简单,所以开发小组没有提供其他的方案,只有一种开发方案。
8结论意见
经过一系列的各个不同方面的可行性分析,分析员和用户与使用部门的负责人对需要解决的问题取得基本的一致看法,开发小组的开发方案的到批准,使用部门负责人同意开发工程继续进行下去。
附录:
编写人员名单
序号
备注
1
吴XX
08计科S1
组长
2
朱X
3
王XX
4
XX
顾XX
6
蒋XX