图书管理系统可行性分析报.pdf
图书馆管理系统可行性分析报告学院:计算机学院班级:计-08(2)班组员:屈婷1060308024003 刘贝1060308024009 陶蓓1060308024018 万斌利1060308024033 日期:2010-10-15 1 1.引言图书馆为了更有效的管理日常信息、方便学生对图书进行借阅、归还、续借、查询,维护好所有图书的信息而提出开发此系统。1.1 编写目的由于图书数据的增加导致图书管理系统逐渐出现各种不稳定的现象,不利于日常信息的维护与管理。学生的借书还书也面临着很不利的局面。基于图书管理者对对用户的管理以及对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便广大的读者用户可以随时随地的对图书进行借阅、归还、续借、查询等。1.2 项目背景a所建议开发的软件系统的名称:*学校图书馆管理系统b本项目的用户:*学校图书馆;c实现该软件的计算中心:*学校校园网;d该软件系统同其他系统或其他机构的基本的相互来往关系:独立于其他系统。e大三第一学期作业内容:图书管理系统f 项目开发人员:屈婷、刘贝、陶蓓、万斌利。1.3 定义图书管理系统项目可行性分析方案1.4 参考资料管理信息系统开发案例分析清华大学出版社。管理信息系统北京大学出版社。软件工程清华大学出版社。管理信息系统实验指导书北京大学出版社2.可行性研究的前提21 要求a功能:能够准确快速的记录图书的状态,以便能轻易的查出图书是否被借、是否归还、是否借出超期等信息;借书者可对自己感兴趣的图书进行检索从而缩短借书流程;管理员除了进行借还书信息的操作,还要对超期者进行处罚。2 b性能:稳定快速,实时控制。c输入输出:条形码英文和汉字输入,条形码英文和汉字输出;d在安全与保密方面的要求:登陆系统时,需要输入图书证的编号和个人密码;只有图书管理员的身份才能进入系统进行信息的操作,不能轻易被破坏;对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。同本系统相连接的其他系统:应用于我们学校的校园网,独立于其他系统。e完成期限:3 周(开发)+1 周(试行)。22 目标为了方便图书馆管理人员对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便学生可以随时随地的对图书进行借还、续借、查询、缴纳罚款等。主要体现在:减少人力与设备费用,提高系统的处理速度,更新原先的管理信息服务;提高人员利用率,减少人员的冗余量。将获取的效益用于购置更多的图书,服务广大师生。23 条件、假定和限制运行环境:兼容当前主流操作系统Windows 2003/XP/Vista 硬件环境:奔腾 4 以上计算机,打印机、扫描仪等。开发软件:SQL Server、VB、ASP等该系统的预期寿命为 年最早投入运行的时间为2010 年 12 月24 进行可行性研究的方法通过对已有图书管理系统的分析和研究比较以及调查问卷的方式对图书管理系统的进行全面的分析对现行的图书管理系统的满意度调查等。25 评价尺度费用不能超过 X 万元,信息更新的维护为重点开发时间的长短不超过3 周,使用起来容易上手。3.对现有系统的分析针对我们学校当前实际使用的图书管理系统的现有功能,进行分析,开发新的图书管理系统。31 处理流程和数据流程图书信息按分类号和作者号对书籍进行分类,编写好编号后入库;学生凭图书证最大限度可借8 本,借书期为一个月,续借后,借书期可增加 15天(寒暑假另订);教职工凭有效证件,最大限度可借书10 本,借书期为 1 个月,续借后,借书期可增加30 天。并要求在借书期期间还书;若超过借书期,则3 根据超期 1 天 0.1 元进行处罚,若款项未交,则将行使借书的权力;管理员登记图书借还及处罚情况。3.2 费用开支a.基本建设投资 12000 元b.其他一次性支出 13000元c.非一次性支出 5000 元综上合计 30000 元3.3 人员馆长 1 名采编部 1 通阅览部 2 名网络技术部 1 名3.4 设备服务器:Pentium4 以上或更高,内存:512M以上;硬盘:至少 50G以上;CD ROM:24 倍速以上;网卡:100/1000自适应;工作站:Pentium4 以上微机;内存:512MB 硬盘:至少 25G以上;CD ROM:24 倍速以上;网卡:100/1000自适应4所建议的系统41 对所建议系统的说明新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。a.小巧而不失使用的功能,方便师生。b.库存图书馆功能,师生借阅信息管理。4 c.财务信息的统计分析。d.多种图表统计,可统计每年,每月,每日的图书借出和借入情况统计。e.多种排行统计等。42 处理流程和数据流程 a.系统能对书籍信息进行管理。b.系统不需要管理借阅者除姓名以外的信息。对每一名借阅者最多可借阅的书籍数目为 2 本。c.借书时,系统记录借书者的姓名、借阅书籍名称和借阅日期。d.时间时,系统记录还书者的姓名、归还书籍名称和还书日期。系统设定书籍的最长借阅时间为1 个月。e.操作人员可以根据书籍名称、作者、出版社三者之一或三者的任意组合查询书籍信息。开始管理员登陆借书者登陆书库管理借还书管理搜索查询添加注销验证超期情况借书验证借书资格还书读者推荐图书检索5 f.操作人员可以查询借阅某书籍的所有借阅者的姓名;也可以查询某借阅者借阅的所有书籍名称;还可以根据借阅者的姓名、书籍名称查询借阅者的借书时间、还书时间。g.系统由图书馆工作人员操作分为:系统管理员,书籍管理员和借阅管理员。h.所有操作人员凭帐号和密码登陆系统。43 改进之处数据库的加强,添加借书者推荐模块,在续借模块中添加一项确认,防止续借的不成功等等。44 影响4.4.1.对设备的影响:没有什么特殊影响,信息量不大,一般PC机都能用。服务器:Pentium4 2.2Ghz以上或更高,内存:512M以上;硬盘:至少 50G以上;CD ROM:24 倍速以上;网卡:100/1000自适应;打印机一台,至少一台服务器工作站:Pentium42.0Ghz 以上微机;内存:1GB以上 硬盘:至少 80G以上;CD ROM:24 倍速以上;网卡:100/1000。4.4.2.对地点和设施的影响对地点没有影响,但是对于设施稍微有所讲究,更注重安全性,保障所使用的设备处于一个稳定而又安全的环境。4.4.3.对经费开支的影响图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:其中包括基本建设费、软件开发费用、管理和维护费、人员工资和培训费等。在一个图书馆中实行统一操作,资源共享,前期的资金投入主要集中于购置图书上。建立图书信息库,收集各方面的图书信息,提高图书管理的计划性和预见性。开发完成运行后,为使用者带来便利,从经济角度考虑,此系统开发可行。4.4.4.对系统运行过程的影响a用户的操作规程大同小异;b运行中心的操作规程不变;C运行中心与用户之间的关系不变;6 d源数据的处理:进行一定更新与维护;e数据进入系统的过程:更快速、精确、稳定;f对数据保存的要求,对数据存储、恢复的处理:更加方便快捷;g系统失效的后果及恢复的处理办法:系统日志即使保留失效那一瞬间的信息,从而减少其带来的不便;4.4.5.对开发的影响由于该新系统是根据原有的老系统进行开发的,所以管理员无需对此产生压力,基本操作都会根据原有系统进行设置,同时从原有的数据库里调取所有有效的图书信息及借还书等历史信息。4.4.6.对经费开支的影响为了新系统的开发,设计和维持运行而需要的各项经费开支,在第一年时有所增加,但是“效益”也将在短期实现。45 局限性系统的使用寿命为 年,无法保证 年以后系统的使用状态。46 技术条件方面的可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。所使用的语言是 VB和 SQL之间连接,是大家还比较熟悉的内容,可行性可行。5可选择的其他系统方案a.拟建系统的目标1)促进管理体制的改革和改进管理手段2)提高和改进管理信息服务质量3)减少人力和设备费用5)加快信息的查询速度和准确性b.系统规划及初步方案:管理系统使用单机作业,由专人输入有关信息,可以选购书目,上报计划。进行统计分析等,向财务处进行结算。本系统拟采用奔腾处理器,1G内存,硬盘 160G。打印机一台,电源,光驱,扫描仪各一个。c.系统的实施方案:本系统客户端拟采用Windows XP操作系统,服务器采用Windows XP操作系统,前端开发语言使用C#、VB使用 MS SQL server 数据库管理系统6投资及效益分析61 支出611 系统开发费用a人员费用:本系统开发期为三周,试运行一周。开发期需要开发人7 员 人,试运行期需要开发人员2 人。人员费用为 万元。b设备费:本系统所需的硬件设备费用为 万元。c不可预见费:按开发费用的15%计算。612 系统运行费用a系统维护费:需要 人/年进行系统维护,维护费为 万元b设备维护费:设备更新费为 万元。设备维护费为 万元。c消耗材料费:每年按 元计算。综上所述,新系统使用时间 年,系统开发和运行总费用 万元,平均 万元/年。613 其他一次性支出a研究(需求的研究和设计的研究)包括在开发费用中b数据库的建立c检查费用和技术管理性费用d培训费、旅差费以及开发安装人员所需要的一次性支出614 非一次性支出列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:a设备的租金和维护费用;b 软件的租金和维护费用;c数据通讯方面的租金和维护费用;d人员的工资、奖金;e房屋、空间的使用开支;f公用设施方面的开支;g保密安全方面的开支;h其他经常性的支出等。62 收益提高工作效率;减少工作人员;提升整个图书馆的管理能力;621 一次性收益a学生每人一次办卡2 元,教职工一次办卡5 元,学校有 X 个学生和 X 个教职工,预计可获得收益X 万元。b因新系统的投入使用可以减少原先的管理人员,减少冗余量,而减省下来的资金也便是一种收益。622 非一次性收益在使用中使用者可能把卡丢失或损坏费用办卡收费5 元/次的收益。623 不可定量的收益图书在借阅中超期或者损坏的赔偿。63 收益投资比收益 X 万元,投资(含非一次性投资)X 万元,则收益/投资比=X。64 投资回收周期此系统回报周期在X 年8 7社会因素方面的可行性7.1.法律方面的可行性合同责任:符合国家标准的合同,经双方签字后生效专利权与版权为软件投资方。7.2.使用方面的可行性采用软件管理图书馆日常工作,毫无疑问会在使用过程中产生新的需求和问题,这样也会不断地促进信息技术和软件应用的革新。经过研究,此系统的用户无使用方面的问题。8结论根据以上分析可知,开发该图书馆管理信息系统不仅有巨大的经济效益,而且有更大的学习管理效益,从而使该系统开发具有价值,也节省了大量资源,但是时间有限,我们会在这方面加强学习和改进。所以,我们认为开发此系统的条件已经具备,可以开始进行开发。