1引言
1.1编写目的
编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。
1.2背景
说明:
A.开发软件名称:学校教材订购系统
B.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络:西南石油大学软件1402;
C.该软件系统同其他系统或其他机构的基本的相互来往关系:对学校教材订购提供买方和卖方的一种预定。
1.3定义
学校教材订购系统对于当今各高校教材订购而言,是能否发挥其教学科研的作用的至关重要技术平台。对于学校来说,是能否方便快速获取所必需的教材,是学校的教学能否正常进行的关键。所以,学校教材订购系统应该能够为各高校提供快捷方便的操作手段
1.4参考资料
陈雄蜂,《实用软件工程教程》,机械工业出版社;
刘志峰,《软件工程技术与实践》,电子工业出版社;
张海藩,《软件工程导论》,清华大学出版社;
王珊等,《数据库原理及设计》,清华大学出版社;
赵池龙等,《软件工程实践教程》,电子工业出版社。
2可行性研究的前提
随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。本项目要开发的是基于局域网和互联网的学校教材订购系统。由于各高校每年订购书量大,使用教材多,教师和学生领书杂乱。原来的人工工作方式不仅会造成办理时间的延误和人力资源的浪费,特别是在每年开学时,订购教材时的繁杂,及教材订购的数据存储,教师和学生领书时的分发,记录困难等缺点。因此,实现一个教材订购和分发管理的管理系统就显得十分必要,既可以节省资源,又可以有效存储、更新、查询信息,提高工作和服务效率。
开发的系统要求界面友好,方便直观。既要方便教材管理员对教材订购订单信息进行登记、缺书登记、领书单的登记,回执等管理,又要方便教材管理员对教材的订购,登记及教材信息管理,和教师、学生领书的管理等业务的办理。将数据库发布到校内上,进行资源共享,方便学校的进程。
2.1要求
主要功能
购书单管理:教师及学生需要领书必须要有领取书籍数量的购书单,才能领书。
领书登记管理:发行人员审核是有效购书单后,开,登记并返还给教师及学生领书单,可领书。
采购管理:教师及学生在购书时发现有若干脱销教材,登记缺书,发缺书单进行订购书籍。
B、主要性能
可以方便快捷有效地完成教材订购、发行及教材的登记等的各项操作,管理数据方便、简单,登记数据简单、速度快及准确。保证信息的正确和及时更新,并降低信息访问的成本。技术先进且高可靠性。
C、可扩展性
能够适应应用要求的变化和修改,具有灵活的可扩充性。
D、安全性
具有较高的安全性。系统对教材管理员有比较方便的操作,只有教材管理员才能对系统进行操作管理,进行各功能的操作,教师及学生只能通过领书单才能知道一小部分的教材信息,信息不会外泄,具有较高的安全性。
还应具有一定的保护机制,防止系统被恶意攻击,信息被恶意修改和窃取。有完善的备份机制,如果系统被破坏应该能快速恢复。
E、完成期限
2016年9月30日至12月日,共3个月。
2.2目标
所建议系统的开发目标包括:
减少人力与管理费用;
提高信息准确度;
改进管理和服务;
建立高效的信息传输和服务平台,提高信息处理速度和利用率。
2.3条件、假定和
建议软件寿命:10年。
进行系统方案选择比较的时间:为10天。
硬件条件:PC机6台,服务器3台,局域网,INTERNET。
软件条件:WINDOWS操作系统,OFFICE软件,ORACLE 数据库,浏览器等。
2.4进行可行性研究的方法
本次可行性分析是按照软件工程的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方案,对所推荐的方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。以上分析结果写城本文档。
成本/效益分析结果:效益>成本;
技术可行:现有技术可完成开发任务;
操作可行:系统能被现有的工作人员快速掌握并使用;
法律可行:所使用工具和技术及数据信息不违反法律。
2.5评价尺度
在学校对教材下定单后,评估的标准为商家接受订单的时间。
3对现有系统的分析
这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚 至是一个人工系统。
分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。
3.1处理流程和数据流程
处理流程
3.2工作负荷
对设备的影响
由于所建议系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。系统失效后,服务器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。
对软件的影响
需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。
对用户单位机构的影响
投入使用前还需改进现有的管理模式。
对开发的影响
开发过程需要用户进行密切的配合,准确阐明需求;若需要进行用户单位运营环境考察,需要用户配合。
对经费开支的影响:
除了需要支付开发单位的有关费用外,半年的免费运行维护,半年后若需要进行维护,需要支付相应的费用。
3.3费用开支
列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开 支总额。
3.4人员
管理者,订单提交者,货物派送人员。
3.5局限性
派送的不确定性。
网络。
4所建议的系统
本章将用来说明所建议系统的目标和要求将如何被满足。
4.1对所建议系统的说明
所建议系统是C/S和B/S模式结合。系统管理、教材管理、审核教材管理、登记管理、领书管理、购买教材管理等大部分的功能通过校内的局域网实现,有利于提高系统的效率和安全性;教师及学生领书单的审核、开领书、管理人员的对教材的登记等可以在校内网,使得校内的教材管理变得灵活简单,利于有效地提高系统使用效率;能在一定程度上实现局域网和互联网数据交换的自动化。领取教材的购书单被审核通过后,系统按照按照教师及学生所要领取的教材进行登记及判断是否缺书。系统实现方案如下图。
4.2处理流程和数据流程
给出所建议系统的处理流程和数据流程。
处理流程
数据流图
4.3改进之处
按2.2条中列出的目标,逐项说明所建议系统相对于现存系统具有的改进。
4.4影响
说明在建立所建议系统时,预期将带来的影响,包括:
4.4.1对设备的影响
由于所建议系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。系统失效后,服务器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。
4.4.2对软件的影响
需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。
4.4.3对用户单位机构的影响
投入使用前还需改进现有的管理模式。
4.4.4对系统运行过程的影响
本系统是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。
4.4.5对开发的影响
开发过程需要用户进行密切的配合,准确阐明需求;若需要进行用户单位运营环境考察,需要用户配合。
4.4.6对地点和设施的影响
4.4.7对经费开支的影响
除了需要支付开发单位的有关费用外,半年的免费运行维护,半年后若需要进行维护,需要支付相应的费用。
。
4.5局限性
说明所建议系统尚存在的局限性以及这些问题未能消除的原因。
4.6技术条件方面的可行性
本节应说明技术条件方面的可行性,如:
a.在当前的条件下,该系统的功能目标能否达到;
b.利用现有的技术,该系统的功能能否实现;
c.对开发人员的数量和质量的要求并说明这些要求能否满足;
d.在规定的期限内,本系统的开发能否完成。
5可选择的其他系统方案
扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。
5.1可选择的系统方案1
参照第4章的提纲,说明可选择的系统方案1,并说明它未被选中的理由。
5.2可选择的系统方案2
按类似5.1条的方式说明第2个乃至第n个可选择的系统方案。
......
6投资及效益分析
6.1支出
对于所选择的方案,说明所需的费用。如果已有一个现存系统,则包括该系统继续运行期间所需的费用。
6.1.1基本建设投资
包括采购、开发和安装下列各项所需的费用,如:
a.房屋和设施;
b.ADP设备;
c.数据通讯设备;
d.环境保护设备;
e.安全与保密设备;
f.ADP操作系统的和应用的软件;
g.数据库管理软件。
6.1.2其他一次性支出
系统开发、建立费用共13.8万元。其中:
本系统开发期为3个月,需开发人员6人(不一定都是参加满3个月)。根据软件系统的规模估算,开发工作量约为18人月,每人月的人工费按7500元计算,开发费用为13.5万元。
教材、设施等基础信息建立需要2人半个月即1人月,每人月的人工费用按3000元计算,需3000元。
(2)硬件设备费共15万元,其中:微机6台约4万元;服务器3台及网络等设备费13万元。
(3)外购开发工具、软件环境费用共10万元。
(4)其他费费用共4万元。
一次性支出总费用:59.8万元。
6.1.3非一次性支出
主要是系统运行费用,假设本系统运行期10年,每年的运行费用(包括系统维护、设备维护等)8万元,按年利率5%计算如下表。
系统投资成本总额为:59.8+61.7016=121.5016万元。
| 年份 | 将来费用 (万元) | 现在费用值 (万元) | 累计现在费用值(万元) | |
| 第一年 | 8 | 1.05 | 7.6190 | 7.6190 |
| 第二年 | 8 | 1.1025 | 7.2562 | 14.8752 |
| 第三年 | 8 | 1.1576 | 6.9108 | 21.7860 |
| 第四年 | 8 | 1.2155 | 6.5816 | 28.3676 |
| 第五年 | 8 | 1.2763 | 6.2683 | 34.6359 |
| 第六年 | 8 | 1.3401 | 5.9697 | 40.6056 |
| 第七年 | 8 | 1.4071 | 5.6854 | 46.2190 |
| 第八年 | 8 | 1.4775 | 5.4145 | 51.6335 |
| 第九年 | 8 | 1.5513 | 5.1569 | 56.7904 |
| 第十年 | 8 | 1.62 | 4.9112 | 61.7016 |
假设投入本系统,效率可以提高50%,以现有的工作人员8人计算,可减少3人,每人每月平均工资按5000元计算,每年节约人员工资3×12×0.5=18万元/年。按年利率5%计算,效益计算如下表。
系统收益总额为:138.6941万元。
| 年份 | 将来收益值 (万元) | 现在收益值 (万元) | 累计现在收益值(万元) | |
| 第一年 | 18 | 1.05 | 17.1428 | 17.1428 |
| 第二年 | 18 | 1.1025 | 16.3265 | 33.4693 |
| 第三年 | 18 | 1.1576 | 15.5494 | 49.0187 |
| 第四年 | 18 | 1.2155 | 14.8087 | 63.8274 |
| 第五年 | 18 | 1.2763 | 14.1032 | 77.9306 |
| 第六年 | 18 | 1.3401 | 13.4318 | 91.3624 |
| 第七年 | 18 | 1.4071 | 12.7922 | 104.15 |
| 第八年 | 18 | 1.4775 | 12.1872 | 116.3391 |
| 第九年 | 18 | 1.5513 | 11.6013 | 127.9422 |
| 第十年 | 18 | 1.62 | 11.0504 | 138.6941 |
a.开支的缩减包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化/分布化等;
b.价值的增升包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进以及出错率的减少等;
c.其他如从多余设备出售回收的收入等。
6.2.2非一次性收益
说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免。
6.2.3不可定量的收益
结果好的情况下,可以与多个学校合作,推动大的客户间的推荐,客户多的情况下可能得到的合同金额会提升。
6.3收益/投资比
在10年期内,系统总成本121.5016万元,系统总收益138.6941万元。
投资回收期:8+(121.5016-116.3391)/11.6013=8.44年;
投资回报率:×%
。
6.4投资回收周期
投资回收期:8+(121.5016-116.3391)/11.6013=8.44年;
6.5敏感性分析
所谓敏感性分析是指一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。在敏感性分析的基础上做出的选择当然会比单一选择的结果要好一些。
7社会因素方面的可行性
本章用来说明对社会因素方面的可行性分析的结果,包括:
7.1法律方面的可行性
所有软件都用正版,技术资料都由提出方保管,数据信息均可保证合法来源。所以,在法律方面是可行的。
7.2使用方面的可行性
使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。经过简单培训人员就会熟练使用本软件。
8结论
本项目具有方便快捷等优势,使得教材订购管理实现电子化,符合社会信息化发展的需要,技术、操作、法律方面都是可行的,但是投资回报利益不大,经济上不可行,所以不可以开发本系统,还需进一步商讨。下载本文