源代码图书管理系统,大学生自己做的实验报告
2022-11-10 14:58:48 133KB 图书管理
1
软件工程课程设计报告——图书管理系统可行性分析报告
2022-07-04 09:10:05 135KB 文档资料
图书管理系统可行性分析报告
2022-06-21 09:07:54 122KB 文档资料
《图书管理系统》可行性分析报告
2022-06-08 11:04:06 25KB 文档资料
1
1引言 背景 A.所建议开发的软件系统的名称:图书管理系统 B.本项目的任务提出者:计算机科学与技术专业30队 开发者:10班林雄伟 用户:图书馆; C.该软件系统同其他系统或其他机构的基本的相互来往关系:该系统目前为止为单机版,独立于其他系统。 2可行性研究的前提 2.1要求 功能:这是一个图书管理系统,主要负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、对借阅书本情况的管理; 数据的来源:由韶关学院图书室提供 处理流程和数据流程用图表的方式:表示出最基本的数据流程和处理流程,并辅之以叙述; 在安全与保密方面:登陆系统时,需验证身份和密码,只有图书管理员的身份才能进入系统进行信息的操作。 2.2目标 A.由于原先图书管理采用的人工系统,浪费人力物力财力,图书管理系统可以改善这种情况,只需一台电脑和一个管理员老师就能轻松完成。 B.提高对新书入库、借阅图书以及学生信心管理的速度。 C.减少人力的投入的同时提高了信息处理的精度和准确度,在输入无误的基础上可保证数据的正确性。 D.改进了管理服务的质量,可由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档。 E.改进人员的利用率,减少了前台操作人员,更多的人员可用于为借阅者服务、更新采购图书等其他事物,节省人力资源。 2.3条件、假定和限制 a.硬件配备不齐,内存不够,需升级到Windows xp professional。笔记本电脑的性能不够稳定,对SQL等数据库软件和VB、.Net等开发工具运行有不利影响。 b.可利用的信息和资源比较单一,客户需求分析主要来源于对原图书管理老师的采访和询问,又需求分析员进行概括整理提炼。而技术方面,对Visual Basic以及.Net掌握运用还有待提高,不足之处靠借阅有关书籍进行补充,组内成员互相讨论分析解决。其余包括经济效益、社会效益分析则靠网上查阅资料获得。 c.经费不足 d.进行系统方案选择比较的时间较短,只有一至两个星期 e.系统投入使用的最晚时间为本学期期末 3对现有系统的分析 现有的韶关学院资料室管理系统完全是人工系统,下面对如下几个方面进行分析,以进一步阐明开发新系统的必要性。 3.1处理流程和数据流程 1.进书 拿到中图公司的书目选书——抄下所选书名制成表单送至院办公室敲章——办公室向领导打报告——领导批了以后将定单寄至中图公司——拿到书后寄钱 (注:中图公司——中国图书进出口公司韶关分公司) 2.书籍入架 按分类号和作者号对书籍进行分类——写流通卡,敲章——入架(注:这一过程约两星期) 3.图书借阅 本科生,大专生只能在资料室阅读,凭证件换取借书卡,还书后取回证件;硕士生,博士生,老师可外借(中文书两星期,外文书一个月),其中硕,博须导师的担保书,管理员登记图书借阅情况。 3.2工作负荷 学院资料室只有一位老师管理,她负责图书从进书,分类,入架,借阅,维护,卫生打扫的所有事宜,完全靠人工,工作量很大。 3.3费用开支 由于学院资料室只有一位老师人工管理,除去购买书籍费用和老师工资外几乎不需要什么开支。 3.4人员 只有一位老师,当她事假时资料室一般是关闭的。 3.5设备 一台能工作的电脑,两万多册书籍及书架,桌椅。 3.6局限性 虽然老师自78年从事图书管理工作以来积累了丰富经验,对资料室的书籍基本了如指掌,但换了其他人则茫然不知所措,借阅工作根本不能正常进行,这从老师一有事资料室暂时关闭可见一斑,况且现在书的数量还不是很多,随着资料室规模的逐渐扩大,一个再有经验的人在精力和体力上都应付不过来,因此,采取学特院资料管理信息化事在必行 4.1对所建议系统的说明: 该软件是一个针对韶关学院图书室的图书管理系统。 (1)功能概括: a) 存储、查阅、修改书库信息; b) 存储、查阅、修改学生相关信息; c) 统筹管理借书过程; (2)系统环境以及工具: 运行环境:Windows 编程语言:VB 数据库: SQL 4.2、系统中要着重提出的问题: 采购书本的唯一性: 可以根据书本的书名及出版社唯一标识书本(假设同一家出版社不出现书本重名现象),除非特殊情况,否则购书前查阅书库信息,保证预购书本; 4.3工作负荷: 该系统工作量小,一般情况下不会由于信息量大而造成麻烦。因为这只是提供给管理员操作的简单软件,管理员同一时间只能做有限的事情。有关数据库的存储量,就目前而言,客户的藏书量不是很大。如果日后有所扩大,可以在原有基础上作相应的扩充,这在SQL中是很容易办到的。 4.4改进之处: 原本客户使用的是人工系统(具体情况在前面已经介绍过),费时、浪费劳动力;办事效率不高;学生借书,管理员管理都有很多的不便;使用了这个系统,就可以使借书过程系统化,方便统计书库信息;同时系统所提供的查询功能明显的节约了时间;也为采购人员解决了重复购书的困扰。 4.5影响: a)设备方面:目前而言,客户方是没有任何系统设备的,但是由于该软件所需硬件设备仅仅是一台电脑,所以可行性比较高; b)软件方面:SQL以及VB; c)用户单位机构方面:使用该系统,客户原有体系几乎不需要太大的变化,这是个即装即用的软件,对人员数量和技术的要求不高。只要图书室管理员会简单的计算机操作即可。 d)经费方面:配一台电脑需要一定的经费,具体我们会在经济可行性中做出相应的解释; 4.6技术条件方面的可行性 技术方面,我们选择的是VB和SQL,都是组员熟悉的语言,即使遇到部分困难,也可以从丰富的参考书中找到解决方案。所以技术方面是绝对可行的。 6投资及效益分析 6.1图书馆管理系统预期资金投入表: 内容 第一年 第二年 第三年 备注 硬件设备 35000 1000 1000 第一年添加计算机等,费用较高,以后只 是维护方面。 应用软件 及维护( 包括数据 3000 1000 1000 第一年要购买应用软件,后面主要是软件 库管理软 维护费 件) 开发费用 5000 2000 1000 后两年进行功能添加 人员培训 1000 500 500 备用金 3000 1000 1000 额外支出及应急之用 总计 47000 7500 6500 说明: 第一年由于硬件设备比较的昂贵因此耗费大量的资金,应用软件的配置及开发费用也高。 但是到了第二年,第三年,由于不需要购置基本设备费用减少,但是仍需要进行设备的维护等。而且由于第一年的开发完成试运行,可能还需要添加新的系统功能,因此还需要开发费用。 6.2基本建设投资 包括采购、开发和安装下列各项所需的费用,如: a.计算机硬件设备 b.数据通讯设备 c.应用的软件 d.数据库管理软件 6.3 其他一次性支出 包括下列各项所需的费用,如: a.研究(需求的研究和设计的研究)——包括在开发费用中 b.数据库的建立 c.检查费用和技术管理性费用 d.培训费、旅差费以及开发安装人员所需要的一次性支出 6.4 非一次性支出 列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括: a.设备的租金和维护费用 b.软件的租金和维护费用 c.数据通讯方面的租金和维护费用 d.其他经常性的支出等 6.5收益 预计系统完成后的第一年为试运行阶段,半年后根据试用情况后决定是否投入销售,对使用该系统的图书馆收取一定的费用,主要是系统的维护费用。估计从第三年收回成本及盈利。一下仅为基本预期收益,不包括由于系统速度的改进而对应的开支减少等。 内容 第一年 第二年 第三年 备注 软件销售单价/件 8000 10000 15000 第二年,第三年由于添加新的 功能及软件的逐步推广,售价 提高 软件功能升级 3000 3000 3000 第一年不够完善,而第二年第 三年日趋成熟,因而功能升级 费降低 日常维护 2500 3000 3000 处理日常的突发事件等 届时已销售数量估计 1 3(售出两套) 5(售出两套) 总计 13500 38000 60000 说明: 第一年的试运行由于软件不是很完善,因而费用会较低。后两年由于软件价格要相对的提高,因而可能购买方不是很多,仅作保守估计。 从上表可知:软件销售为一次性收益,而功能的升级和维护为非一次性收益。而除此以外还有不可定量的收益。如:服务的改进,由操作失误引起的风险的减少,信息掌握情况的改进,组织机构给外界形象的改善等,不一一说明。 6.6 投入产出分析 由上面的两张表可以看出:第一年,投入资金47000元,收益为13500元;第二年投入7500,而收益为38000;第三年投入6500,收益为60000。因此,可以看出第一二两年没有实现投资回收,第三年回收资金并实现盈利。 6.7收益投资比 净收益:三年投资估计为47000+7500+6500=61000; 收益为13500+38000+60000=111500 净收益为111500-61000=50500 回收期限:可看出到第三年可回收资金 投资回报:平均年收益为50500/3=16833.33 ROI=(16833.33/61000)*100%=27.60% 净现值:假设年折扣率为10%则:第一年收益为13500;第二年为38000, 折算为38000*0.9091=34545.8;第三年收益为60000,折算为 60000*0.8264=49584。所以总收益为97629.8,净收益为36629.8。 7社会因素方面的可行性 使用方面的可行性韶关学院在没有使用我们这套系统前,采取的是人工方式,相对而言耗时大,效率低。而根据现有的硬件条件以及学院的行政管理模式以及工作制度,在办公室中,管理学籍的老师都配备电脑。而且电脑的系统软件都是WINDOWS2000 以上的,所以足够可以来运行我们的软件;从学院老师们的文化素质来看,我们的软件操作简单,运行方便,在用我们的软件来处理学生学籍系统是没有什么困难的。 8结论 经过了我们整个的可行性研究报告的研究,最终我们得出了一个研究的结论。 结论是:我们可以立即执行我们的软件设计,来达到我们的预期目标。
2022-03-26 21:07:20 29KB 图书管理系统可行性分析报告
1
软件工程--图书管理系统--可行性分析报告 详细加认真为你介绍可行性分析的格式和内容,完全符合老师的要求。
2021-10-04 10:28:34 71KB 软件工程 可行性分析 报告
1
一、引言    某图书馆为了方便管理和与读者、图书供应商更好的联系特提出开发此系统。   (一)编写目的:    从现在应用的技术方面和用户的操作方式方面研究图书馆管理管理系统的可行性和必要性。   (二) 项目背景:    项目的任务提出者:该图书馆馆长    开发者:软件工程系    用户:图书馆工作人员及读者   (三)参考资料:   《软件工程》 清华大学出版社   《数据结构—C++语言的使用》 西安电子科技大学出版社   《Visual C++ 高级编程》 清华工业出版社   二、可行性研究的前提   (一) 要求:   功能:能够准确快速的记录图书的状态,以便能轻易的查出图书是否被借、是否归还、是否借出超期等信息;读者和管理人员可进行一些需要的操作。   性能:稳定快速,实时控制   输入/输出:条形码英文和汉字输入,英文和汉字输出   安全与保密要求:不能轻易被破坏,不能让管理人员以外的人删改图书信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。   (二)可行性研究方法:   通过调查分析开发图书馆管理所具备的能力及实现的方法。确定总体结构,利用SQL Server数据库所具有的能力,以最简洁最容易的方法,使用VC++使其成为一个初级的系统软件。   (三) 决定可行性的主要因素:   图书馆规模、设备状况、操作人员技术   三、对现有系统的分析   (一) 处理流程和数据流程 (略)   (二)工作负荷   由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。   (三) 费用支出   由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。   (四) 人员 设备   鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。   设备的科技含量也比较低,没有达到大量的计算机普及程度。   (五) 局限性   经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。   四、所建议系统技术可行性分析   (一)对系统的简要描述   新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。   (二)处理流程和数据流程 (略)   (三)与现有系统比较的优越性   在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。而且加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。   (四)采用建议系统可能带来的影响   1.设备:采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。   2.现有软件:由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。   3.用户:建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。   (五)技术可行性评价   就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。   五、 所建议系统经济可行性分析   (一) 该系统对客户的影响:   建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化.   (二)购货方面:   1.支出   (1)系统开发费用   1)人员费用:本系统开发期为三周,试运行一周。开发期需要开发人员×人,试运行期需要开发人员2人。人员费用为×万元。   2)设备费:本系统所需的硬件设备费用为×万元。   3)不可预见费:按开发费用的15%计算。   (2)系统运行费用   1)系统维护费:需要 ×人/年进行系统维护,维护费为×万元   2)设备维护费:设备更新费为×万元。设备维护费为×万元。   3)消耗材料费:每年按×元
2019-12-21 19:38:12 114KB 图书馆 管理系统 可行性 分析
1