《软件工程可行性研究报告报告.doc》由会员分享,可在线阅读,更多相关《软件工程可行性研究报告报告.doc(21页珍藏版)》请在课桌文档上搜索。
1、软件工程可行性研究报告报告名称图书管理系统专 业计算机科学与技术班 级姓 名日 期指导教师 1 1 引言引言 3 311 编写目的:31.2 项目背景:313 参考资料:42. 2.可行性分析的前提可行性分析的前提 5 52.1 要求 52.2 目标 5(4)随时查看借阅管理。62.3 条件、假定和限制 62.4 可行性硏究方法 62.5 评价策略 63. 3.对现有系统的分析对现有系统的分析 7 73.1 系统流程和数据流图 732 工作负荷 733 费用开支 734 人员 835 设备 836 局限性 84. 4.所建议的系统所建议的系统 9 94.1 对所建议系统的说明 94.2 处理流
2、程和数据流程 104.3 改进之处 124.4 技术可行性 125. 5.可选择的其他系统方案可选择的其他系统方案 13135.1 可选择的系统方案 1135.2 可选择的系统方案 2146. 6.成本成本/ /效益分析效益分析 15156.1 成本估算 156.2 收益 176.3 投资回收周期:186.4 敏感性分析 187. 7.社会因素方面的可行性社会因素方面的可行性 19197.1.法律方面的可行性 197.2.使用方面的可行性 208. 8.结论结论 20201 1 引言引言学校图书馆为了更有效的管理日常信息、方便学生对图书进行借阅、归还、续借、查询,维护好所有图书的信息而提出开发
3、此系统。1 11 1 编写目的:编写目的:现行的管理系统比较简单,但是由于图书数据的增加导致系统逐渐出现各种不稳定的现象,不利于日常信息的维护与管理。学生的借书还书也面临着很不利的局面,导致学生积极性受到严重的打击。受到系统不稳定因素也影响的同学、老师将成为其受害者,并为不法分子提供了一条希望的道路”图书馆的日常工作受到严重的威胁。1.21.2 项目背景:项目背景:a所建议开发的软件系统的名称:学校图书馆管理系统b本项目的任务提出者:伊落;开发者:WB工作站;用户:学校图书馆;实现该软件的计算中心:学校校园网;c该软件系统同其他系统或其他机构的基本的相互来往关系:独立于其他系统1 13 3 参
4、考资料:参考资料:软件工程导论,海藩,清华大学。实用软件工程,人杰等,清华大学。2. 2.可行性分析的前提可行性分析的前提2.12.1 要求要求主要功能:为图书馆读者提供一个良好的信息搜索,信息管理的工具为图书馆提供一个自动化管理功能,主要包括图书的书籍管理;读者管理;借阅管理;查询。根据不同的条件,来维护图书管理功能。减轻图书馆工作人员的工作量,提高效率,减少工作人员的工作出错概率,提高图书馆服务质量.性能要求:读者的信息必须准确的反映在图书馆的工作平台上。读者和管理员的操作信息必须及时存在图书馆的服务器上,对服务器上的数据必须进行及时正确的刷新,对于系统客户端负载能力必须要满足学校人数最大
5、服务需求量,服务器数据要及时得以备份,要有良好的可恢复性和信息完备准确性,系统输入要求:数据完善,详实,符合规定。系统输出要求:简捷,准确,实时。安全与要求:系统有足够的自我保护系统,对于不同访问者的操作权限有不同级别限制。用户信息只能被管理员查询,修改。对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。信息安全有足够的保障。完成期限:一学期。2.22.2 目标目标(1)完善的书籍系统,包括书籍的录入、查询、库存量修改等。(2)根据读者的基本情况管理。 (3)借阅信息管理。(4)随时查看借阅管理。2.32.3 条件、假定和限制条件、假定和限制建议软件寿命:5 年运行环境:windons
6、 系统/Linu*硬件条件:高性能计算机 4 台,做服务器使用数据库:Oracle 数据库2.42.4 可行性可行性硏硏究方法究方法这项可行性硏究是基于两方面的,一是基于对现有手工操作所存在的极大不便而引起的系统开发意图,二是基于其它图书管理机构已做过类似项目,可以从中吸取相应的经验教训。此外,这项硏究还立足于满足读者要求和图书馆工作人员需求,做了大量的调查。对最终的可行性,初步由分析可定为:可行性=部可行性+外部可行性,来最终确定可行性,这个值越大,可行性越高。找指导老师对此项目进行可行性评估和分析,成立研究小组进行开发探和探讨。2.52.5 评价策略评价策略项目开发经费,开发中以最低经费提
7、供最好的质量。根据用户情况,提高用户满意程度。3. 3.对现有系统的分析对现有系统的分析3.13.1 系统流程和数据流图系统流程和数据流图3 32 2 工作负荷工作负荷随着数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。3 33 3 费用开支费用开支由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。 3 34 4 人员人员鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适
8、应目前信息化时代的步伐。 3 35 5 设备设备20 台电脑及电脑桌,相应的其他附属设备等。设备的科技含量也比较低,没有达到大量的计算机普及程度。3 36 6 局限性局限性经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。4. 4.所建议的系统所建议的系统4.14.1 对所建议系统的说明对所建议系统的说明该系统是基于局域网的小型图书借阅管理系同。整个系统以数据库为中心,共享数据库的数据。本系统主要涉及图书基
9、本信息的管理以及图书的借阅归还管理。该系统的实施将大大的提供图书管理员的工作效率,给管理员已经同学们节约宝贵的时间。主要功能如下:图书基本信息管理对新进图书进行编号,放置位置记录,图书条形码、书名、作者、书架、进行记录并写入数据库。借阅图书在图书借阅记录表中添加一条记录,并记录借阅图书编号,借阅人信息。还书归还图书时根据借阅是否超期进行核对。若未超期则顺利归还,并将记录。若超期则需缴纳罚款4.24.2 处理流程和数据流程处理流程和数据流程 图图 4.14.1 处理流程处理流程4.34.3 改进之处改进之处该系统由于对于数据的合法性并没有做到很好的限制,所以可能会录入不合法的数据。系统由于是远程
10、共享数据库,所以对于数据的查询速度并不是听别理想,另外由于该系统是多用户的系统,所以对于实时显示方面并不完善,但是也可以满足实际应用需求。4.44.4 技术可行性技术可行性该系统是基于局域网,互联网,数据库远程操作,就目前的开发技术条件来说已经相当成熟,利用当前的技术来幵发一个人性化的,管理完善的系 统没有任何问题,对幵发期限也比较宽松,可以在预期时间完成幵发任务。5. 5.可选择的其他系统方案可选择的其他系统方案5.15.1 可选择的系统方案可选择的系统方案 1 1a. 拟建系统的目标1)促进管理体制的改革和改进管理手段;2)提高和改进管理信息服务质量;3)增强资源共享;4)减少人力和设备费
11、用;5)加快信息的查询速度和准确性。b.系统规划及初步方案管理系统建成后可以和校园网相连,提供网上服务。c.系统的实施方案本系统客户端拟采用 Window *P 操作系统,服务器采用 Window 操作系统,前端开发语言使用 C#, 使用 SQL server 数据库管理系统。d.人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。5.25.2 可选择的系统方案可选择的系统方案 2 2a. 拟建系统的目标1)促进管理体制的改革和改进管理手段;2)提高和改进管理信息服务质量;3)减少人力和设备费用;4)用计算机代替手工劳动;5)加快信息的查询速度
12、和准确性。b.系统规划及初步方案管理系统使用单机作业,由专人输入有关信息,可以选购书目,上报计划。进行统计分析等,向财务处报盘进行结算。本系统拟采用奔腾处理器,1GB 存,硬盘 80G。打印机一台,UPS 电源,光驱一个。c.系统的实施方案本系统客户端拟采用 Window 98 操作系统,服务器采用 Window*P操作系统,前端开发语言使用 C# ,使用 MS SQL server 数据库管理系统。d. 人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训6. 6.成本成本/ /效益分析效益分析6.16.1 成本估算成本估算(1)基本建设费用:
13、硬件:计算机 10 台、服务器 3 台大约需要 12 万软件:Windows *p、Visual Stdio 2008、SQL Server 2005 大约共需 5万元(2)其他一次性支出开发费用共需 12 万,其中: 本系统开发周期为两个月,需开发人员 4 人,根据软件系统规模估算,开发工作量约为 30 人月,没人工资按 5000 元计算,开发费用为 4 万元。 书籍、读者等基础信息建立需要 20 人 2 个月即 40 人月,每人月的人工费用按 2000 元计算,需 8 万元。 综上,一次性支出费用为:29 万 (3)非一次性支出系统维护费用:假设本系统运行十年,每年维护费用 5000 元,
14、按年利率 5%计算如下表。系统投资成本总额为:29+3.86082=32.86082 万元。年份将来费用(千元)N)05. 01 ( 现在费用值(千元)累计现在费用值(千元)第一年51.054.76194.7619第二年51.10254.53519.2970第三年51.15764.319113.6161第四年51.21554.113517.7296第五年51.27633.917621.6472第六年51.34013.731025.3782第七年51.40713.553428.9316第八年51.47753.384132.3157第九年51.55133.223035.5387第十年51.6289
15、3.069538.60826.26.2 收益收益假设投入本系统,效率可以提高 50%,以现有的工作人员 20 人计算,可减少 10 人,每人每月平均工资按 2500 元计算,每年节约人员工资 10120.2=30 万元/年。按年利率 5%计算,效益计算如下表。系统收益总额为:231.6437 万元。年份将来收益值(万元)N)05. 01 ( 现在收益值(万元)累计现在收益值(万元)第一年301.0528.571428.5714第二年301.102527.210955.7823第三年301.157625.915181.6974第四年301.215524.6811106.3785第五年301.27
16、6323.5058129.8843第六年301.340122.3846152.2689第七年301.407121.3187173.5876第八年301.477520.3035193.8911第九年301.551319.3367213.2278第十年301.628918.4159231.64376.36.3 投资回收周期:投资回收周期:在 10 年期,系统总成本 32.86082 万元,系统总收益 231.6437 万元。投资回收期:1+(32.8608228.5714)/27.2109=1.16 年;6.46.4 敏感性分析敏感性分析投资回报率:* (即为 32.86082=30 /(1+j)
17、+30/(1+j)2+30/(1+j)10 的方程解 j100)纯收益:231.643732.86082198.78288 万元从经济上考虑,开发本系统完全可行的。7. 7.社会因素方面的可行性社会因素方面的可行性使用方面的可行性学院在没有使用我们这套系统前,采取的是人工方式,相对而言耗时大,效率低。而根据现有的硬件条件以及学院的行政管理模式以及工作制度,在办公室中,管理学籍的老师都配备电脑。而且电脑的系统软件都是 WINDOWS2000 以上的,所以足够可以来运行我们的软件;从学院老师们的文化素质来看,我们的软件操作简单,运行方便,在用我们的软件来处理学生学籍系统7.1.7.1.法律方面的可
18、行性法律方面的可行性合同责任:符合国家标准的合同,经双方签字后生效侵犯专利权:有侵犯:有当今社会发展迅速,知识量的积累更是与日俱增,无论是学校的图书馆还是公司的资料库,学生或员工的知识渴求的越显强烈,书籍资料的借阅量也是越来越高,而逐渐显现出来的读者信息管理质量问题是越来越严重。一方面,管理员为了将读者的部分个人信息记录下来,需要每一位新读者自己填写他们个人资料,并且能够对读者进行编号和排序,对他们的信息进行修改和查询操作。另一方面,为了能够使读者信息更加安全,必须限制非管理员对读者信息的访问权。为了能够解决这些问题,需要建立一个安全完善的管理平台,能够使读者信息能够快速完整地自动记录在案,并
19、且不能够随便被任何人非法窃取,这对学校和公司的读者信息管理都有着非常重要的作用。7.2.7.2.使用方面的可行性使用方面的可行性用户单位的行政管理:自定工作制度:自定人员素质等能否满足要求:可以满足从社会效益上看,随着技术的发展,采用软件管理图书馆日常工作,毫无疑问会在使用过程中产生新的需求和问题,这样也会不断地促进信息技术和软件应用的革新。用哲学的思维分析可概括为软件应用促进技术进步,技术进步反作用于软件的应用,从而双方面同时促使社会不断朝前。8. 8.结论结论根据以上分析可知,开发该图书馆管理信息系统不仅有巨大的经济效益,而且有更大的社会效益,从而使该系统开发具有价值,也节省了大量资源,但是时间有限,该管理系统考虑不太健全,我们会在这方面加强学习和改进。所以,我们认为开发此系统的条件已经具备,可以开始进行开发。经过了我们整个的可行性研究报告的研究,最终我们得出了一个研究的结论。结论是:此项目可以进行开发。 任务规划表 任务成员1、引言2、可行性分析的前提3、对现有系统的分析4、所建议的系统5、可选择的其他区系统方案6、成本/效益分析7、社会因素方面的可行性8、结论
链接地址:https://www.desk33.com/p-15393.html