教材管理系统可行性研究报告.docx
《教材管理系统可行性研究报告.docx》由会员分享,可在线阅读,更多相关《教材管理系统可行性研究报告.docx(9页珍藏版)》请在冰豆网上搜索。
教材管理系统可行性研究报告
教材管理系统可行性研究报告
1.引言
1.1编写目的
编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的的可行性,为决策者提供是否开发该系统的依据和建议。
1.2背景
项目名称:
闽江学院教材管理系统
项目开发者:
闽江学院计算机科学系“教材管理系统”开发小组:
程时焕(3131101209,组长),辛晓泉(3131101201)
杨益雄(3131101225)卢少聪(3131101229)白涛(3131101254)
项目提出者:
闽江学院计算机科学系
用户单位:
闽江学院
1.3定义
SQL,结构化查询语言。
SQL语言的主要功能就是同各种数据库建立联系。
进行沟通。
1.4参考资料
1)钱乐秋等,《软件工程》,清华大学出版社。
2)张海藩,《软件工程导论》(第四版),清华大学出版社。
3)王珊等,《数据库原理及设计》,清华大学出版社。
4)赵池龙等,《软件工程实践教程》,电子工业出版社。
5)陈雄峰,《实用软件工程教程》,机械工业出版社。
2.可行性研究的前提
教材管理是高等院校教学管理工作的一个重要组成部分,是一项琐碎、复杂而又十分细致的工作,其中教材信息计算、发放、核算的工作量相当冗杂,并且,随着各高校的招生规模逐年扩大,招生专业也在不断增加,教材的种类也大幅提升,给高校的教材管理工作带来了一定的难度,再加上实行手工操作的话,发放教材信息须手工填制大量的表格,然后再进行汇总,耗费工作人员大量的时间和精力。
随着计算机技术的飞速发展,计算机在学校管理中应用的普及,利用计算机实现学校教材信息的管理势在必行。
利用计算机支持学校
高效率完成学校教材信息管理的日常事务,是适应现代学校制度要求、推动学校教材管理走向科学化、规范化的必要条件。
计算机进行教材信息发放工作,不仅能够保证教材信息核算准确无误、快速输出,而且还可以利用计算机对有关教材信息的各种信息进行统计,服务于仓库管理部门其他方面的核算和仓库管理处理,同时,计算机具有手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好节省资源等,这些优点能够极大地提高教材信息管理的效率。
2.1要求
说明对所建议开发的软件的基本要求:
A.功能:
1 实现系统的添加,修改,删除,和教材的预定整理
2 教材入库管理:
订单预览、教材入库、教材发放。
3 预交书款管理:
购书、毕业结业、退款、交款。
4 查询统计报表:
库存情况(入出情况和日出情况)、提交金额情况(班级余额)。
B.性能:
可以方便快捷有效的完成订购、查询等各项操作,录入数据合法性校验程度高,查询速度快(不超过5s)。
保证信息的正确和及时更新,并降低信息访问的成本。
技术先进且高可靠性。
C.处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;
D.安全性:
具有较高的安全性。
系统对不同的用户提供不同的功能模块,只有具有一定权限的管理员用户才能管理内部数据。
E.在规定的时间完成。
2.2目标
说明所建议系统的主要开发目标:
A.人力与设备费用的减少;
B.处理速度的提高;
C.建立高效的信息传输和服务平台。
D.管理信息服务的改进;
E.人员利用率的改进。
2.3条件、假定和限制
说明对这项开发中给出的条件、假定和所受到的限制:
a.建议软件寿命:
10年。
b.经济来源:
开发者;
c.硬件条件:
PC机6台,局域网,Internet。
d.软件条件:
windows2000server和win7操作系统,ORACLE数据库。
2.4进行可行性研究的方法
可行性分析的任务:
对新系统的经济效益和社会效益进行初步分析。
可行性分析的目的:
避免盲目投资,减少不必要的损失。
可行性分析的成果:
可行性研究报告。
2.5评价尺度
系统进行评价时所使用的主要尺度:
a.费用:
1000块。
b.功能的优先次序:
实现最基本的查询、订购服务。
c.开发时间:
一学期。
d.使用中的难易程度:
人机界面简单,易操作。
3.对现有系统的分析
3.1处理流程和数据流程
通过访问具体处理教材发放事务的教材发放员,可以得知发放教材的大致过程,学生去本系办公室开购书证明(证明订购图书的数量和种类),学生拿着购书证明去教材科换领书单,凭领书单去书库领取图书,看似简单的领书过程,其实存在着隐患若是脱销教材没有有效的去处理,浪费财力,物力时间等
4.所建议的系统
Visual Basic 技术来实现。
Visual Basic Access也是微软公司推出的基于windows服务器端的脚本编写环境和指令执行环境的编程技术,使得它可以创建和运行界面友好、交互的windows服务器端应用程序,也具备可靠的连接使用,要求一般,经济实惠。
4.1对所建议系统的说明
本软件利Visual Basic 技术来实现。
Visual Basic Access也是微软公司推出的基于windows服务器端的脚本编写环境和指令执行环境的编程技术,使得它可以创建和运行界面友好、交互的windows服务器端应用程序,也具备可靠的连接使用,要求一般,用利用教材科办公室现有的计算机就可以完成该系统的运行。
4.2处理流程和数据流程
1、本系统需要各系室在学期将要开始将本学期教材计划导入系统
中,教材科根据教材计划进行购书、售书,暂不提供计划外售书的功能。
对于特殊情况提供退书功能。
2、本系统在开学初向学生售书时主要输入班级编号,系统根据班级编号列出相应的学生名单和教材列表,选择相应的教材和订购该教材的学生(支持选修课订书),然后打印领书单返回给学生领取书籍。
3、本系统在查询数据库时主要输入需要查询的相关信息,包括图书书名,出版社信息以及专业信息。
4、本系统还和学校的财务科发生数据交换。
售书时,学校根据数据的有效形成的财务信息直接和财务科交换,方便结算。
即:
向学生售书时不需要直接收取现金,而待教材科结算时向财务科提交数据,由财务科从学生的预交书费里扣除,保证教材科财务信息的完整。
对属于计划供应但暂时缺货的教材进行缺书登记;待购教材到货后根据缺书登记及时通知
4.3改进之处
1.原有系教材的业务活动处于手工工作状态,工作量大wuchado误差多,造成人力的浪费
2.原有系统查询非常困难,尤其是学期末进行书款统计时更为困难,而且准确性差。
3.此系统更加高效的利用了现有资源,实现资源合理高效利用,降低了资源的占有率,节省了财力物力时间。
4.4影响
按计划进行原型的调查,根据客户需求,将已存在的原型进行改进,完善客户需求功能,后期根据客户要求在做整改
4.4.1对设备的影响
CPU求Intel 奔腾 G860以上,内存为2G以上,显示器分辨率为800*600以上,硬盘为10G以上的硬件环境。
4.4.2对软件的影响
Windows(XP win7/8)环境下Visual Basic6.0。
4.4.3对用户单位机构的影响
a.全体成员团结合作,相互学习交流。
b.相关人员有一定的编程能力。
4.4.4对系统运行过程的影响
在window环境下,Visual Basic Access也是微软公司推出的基于windows服务器端的脚本编写环境和指令执行环境的编程技术。
4.4.5对开发的影响
按计划进行原型的调查,根据客户需求,将已存在的原型进行改进,完善客户需求功能。
大致按需求阶段,设计阶段,实施阶段,收尾阶段工作。
4.4.6对环境的影响
在window环境下,利用教材科办公室现有的计算机就可以完成该系统的运行。
4.4.7对经费开支的影响
视情况而定。
4.5局限性
开发时间短,资金有限,功能实现还不是很全面。
4.6技术条件方面的可行性
a.在当前的限制条件下,该系统的功能目标能达到;
b.利用现有的技术,该系统的功能实现;
c.对开发人员的数量和质量的要求能满足;
d.在规定的期限内,本系统的开发能预期完成。
5可选择的其他系统方案
方案1 选择Visual C#.NET SQLserver 编写
方案2 选择Visual Basic Access 编写
5.1可选择的系统方案1
采用Visual C#.NET 作为开发工具,Visual C#.NET 具有非常优秀的集成开发环境和简单透明的数据库处理机制,使得快速高效的建立数据库应用系统成为可能,而且它本身与SQL Server 2005同属微软产品,具有可靠的连接但要求较高,成本较大
5.2可选择的系统方案2
本系统采用方案2.
6.投资及效益分析
6.1支出
包括基本建设投资(如开发环境、设备、软件和资料等),其他一次性和非一次性投资(如技术管理费、培训费、管理费、人员工资、奖金和差旅费等)
6.1.1基本建设投资
包括采购、开发和安装下列各项所需的费用:
a.房屋和设施;
b.数据通讯设备;
c.环境保护设备;
d.安全与保密设备;
e.数据库管理软件。
6.1.2其他一次性支出
包括下列各项所需的费用:
a.研究(需求的研究和设计的研究);
b.开发计划与测量基准的研究;
c.数据库的建立;
d.检查费用和技术管理性费用;
e.培训费、旅差费以及开发安装人员所需要的一次性支出;
f.人员的调动费用等。
6.1.3非一次性支出
列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用:
a.设备的租金和维护费用;
b.软件的租金和维护费用;
c.数据通讯方面的租金和维护费用;
d.人员的工资、奖金;
e.房屋、空间的使用开支;
f.公用设施方面的开支;
g.保密安全方面的开支;
6.2收益
收益估计存在时间问题。
6.2.1一次性收益
收益视情况而定,不可估计。
6.2.2非一次性收益
收益有待估计。
6.2.3不可定量的收益
运行及维护期间出现的问题,级用户验收后的功能增加。
7.社会因素方面的可行性
7.1法律方面的可行性
所有软件都是用正版,技术资料都有提出方保管,数据信息均可保证合法来源。
所以,在法律方面是可行的。
7.2使用方面的可行性
本系统操作简单,用户可以含简单的上手,系统管理均为有计算机基础的人员担任,通过说明能很好地熟练使用本软件。
8结论
本项目具有方便快捷等优势,投资回报利益大,使得教材管理实现电子化,符合社会信息发展的需求,技术、经济、操作、法律方面都是可行的,可以开发本系统。