VF教职工信息管理系统 第6页

VF教职工信息管理系统 第6页
2.2可行性分析
一、经济可行性
学校经常要教师进行各种数据的统计,以供分析使用。由于早期人事工资管理完全采用纯人工方式完成工作,进行报表制作,且上传下递极不方便、快捷,所以耗用工时较多,且效率低下。后来设计一些简单的应用表格,能通过计算机报表,但只是人工去登记、查找、计算大量数据后,人工输入计算机,制成表格,打印出表格上报,所以也会统计差错,输入过程差错,正确率无法保证,而且还会耗费大量的人力和物力;长年累月积攒起来的材料过多,不易保存,也容易丢失和损坏。
目前,市场上“学校管理信息系统”类的软件开发出产品的比较少,且价格高,单机版价格在万元以上,网络版价格要几万元。一般的学校经费紧张根无法接受这样的价格。而软件的规模太大,有些模块根本用不到,所以购进之后部分功能闲置也构成了浪费。
二、操作可行性
我校人事管理人员具有高学历、高水平、对外来的新事物接受能力快的特点,并且接受过教育系统的计算机等级培训,对Windows有基本的了解,所以,如果开发一套操作简单的人事工资管理信息系统,完全可以帮助他们从繁琐的重复性劳动中解脱出来,以提高的工作效率。
三、技术可行性
1.开发的软件可行性
从目前市场上比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,Visual FoxPro 6.0是在实际应用中较为成功的一种解决方案。并为用户提供了Windows所一贯坚持的非常友好、操作简单的用户界面、完善而强大的数据库操作功能,简洁明了的数据库,进而可对数据库实施操作、维护和权限识别功能。
结合实际情况,可以设计出符合实际需求、易于理解、易于操作、易于维护的数据库和操作系统。对于,Visual FoxPro 6.0而言,管理这种规模和复杂程度的数据库是游刃有余的。同样对于Visual FoxPro 6.0来说,无论是查询、统计还是利用数学公式进行趋势预测,都能顺利完成。因此,开发实施本系统,从软件角度看是可行的。
2.开发的硬件可行性  
开发本系统所使用的软件对于计算机硬件有一定的要求,特别是,Visual FoxPro 6.0对计算机的内存、主频、外频、外存(主要是硬盘的容量)都有比较高的要求,否则将影响到本系统的正常运行,甚至导致数据计算的失误等比较严重的错误,基本要求是:Microsoft Windows9X或更高版本;80486或更高的微处理器;Microsoft Windows支持的VGA或更高分辨率的显示器;应用程序要求8MB RAM,Visual FoxPro 6.0开发环境要求16MB RAM。对系统配置的要求比较低,Visual FoxPro 6.0对系统配置的要求较低。因此,从市场上目前流行的硬件水平来看,一般学校已经具备了使用此类软件的基本硬件条件。特别是以计算机为主要专业的中等职业技术学校已有现成的软、硬件条件。本系统的开发也是可行的。
3.开发实施的可行性
此类软件属于一般类管理软件,开发难度不大,没有很高深的算法和令人难以理解的专业知识,只需要经常和管理人员进行沟通就可以掌握完成软件的要点。开发周期短,一般尽需要一个月左右,产品出来后就可以推向市场,收回成本,获取利益。
四、可行性结论
系统的成功开发将进一步促进学校管理的现化化和科学化,培养了人才,也为学校全面的人事工资管理体系积累了经验,从长远来看,其经济和社会效益是肯定的,根据以上分析,我们认为本系统开发条件成熟,实施方案可行。
2.3需求分析
一、系统需求
要求系统能够提供详细的教职工基础信息,包括自然条件信息、工资情况、来源、去向、岗位变动情况。能够提供随时查阅在职、非在职人员信息,提供出职工花名册,同时为财务部提供人员变动单及月基本工资汇总情况等。实现管理规范化、科学化,程序代码标准化,软件统一化,确保软件的可维护性和实用性。能够连接各个关联的数据库,获取数据库中的信息,保证各个数据库表格有关项目。实现职工资金的调配,对工资实现批量修改、备份、恢复、扣税功能等,实现人员调动、职工工资信息浏览、职工调动明细等统计功能,实现对银行账户的报盘等功能,并对系统进行实时维护,生成各种新的工资表格等。针对这些要求,系统建立了在职人员基本信息库、在职人员工资变动记录库、非在职人员信息库、变动单库4个主要信息库,同时建立多个字典库。系统根据增减人员、工资变动操作自动生成记录记载变动内容,以便用户查询其变动过程。实现了对员工信息的查询、统计、增减、变动记录、打印相关报表等功能。
二、用户界面需求
编制管理系统提供用户集中控制用户界面,此界面应当具有WINDOWS风格,并尽可能地为用户的查询操作提供方便,用户通过此界面应当能够控制整个系统的运行。
三、报表需求
编制管理系统的各种情况,可以将教职工信息名册、教职工工资变动单、工资汇总台帐等详细情况以报表的形式打印出来,以便实时统计教职工基本信息及工资情况,明确报表,使领导掌握,便于决策,满足学校高效管理的需求。
四、维护需求
系统运行一段时间后,数据库中存放的数据会越来越多,系统因人事制度、财务制度进行变更,要求对职务工资、岗位津贴、职务补贴等实时更改。为了不影响系统的运行效率,应当定期清除、整理数据库中的过时数据,更改系统中不合时宜的字段等,但系统应当将原始数据永久保留。系统生成比较灵活性,系统的参数可以方便的更改,可以根据不同的人事制度和财务制度,对各种的报表格式进行修改,加入字段生成新表等。
五、权限需求
在日常的人事工资管理中,不是要所有人员都明确的知道职工基本信息,所以在设计时需要三级用户管理,即特权用户,一般用户、录入用户,进行对系统的操作,使普通用户不能对系统进行维护,数据录入人员只能对数据进行输入不能实现其他的计算、统计、修改数据的功能,使系统在安全、保密性等方面得到了很好的实现。
2.4开发方法的选择
目前,管理信息开发方法主要有:结构化生命周期开发方法、原型法、面对对象的开发方法。本系统的开发采用结构化生命周期的开发方法。用这种方法开发一个系统将整个开发过程划分为5个阶段:
1、企划阶段
包括:业务特点分析、用户的需求分析、数据流分析、开发工具选择。
2、设计阶段
包括:数据库设计、数据容量预测、处理界面设计、输出报表设计。
3、开发阶段
包括:数据表制作、操作界面开发、功能模块开发。
4、测试阶段
包括:单体测试(测试用数据)、结合测试(全体流程测试)、运用测试(实际数据)。
5、运用阶段
包括:系统安装、数据导入、性能测试。
2.5开发语言和开发工具
本系统选用的开发语言是Visual Foxpro6.0,简称VFP6.0,选用的开发工具是Visual Foxpro6.0数据库开发系统。Visual Foxpro6.0具有用户的普遍性、功能的完整性、工具的易用性和规模的可伸缩性等特点。
一、数据库应用系统的特点
数据库应用系统的目的是把数据库、表、表单和报表汇集起来,把用人工管理的数据实现电脑化管理。数据库应用系统主要由用户界面、信息处理、数据库管理、数据库、辅助功能等模块组成:
用户界面:由于数据库应用系统是一种面向最终用户的应用系统,用户界面应该具有友好、简单、易操作等特点,它是一个系统能否被用户接受的非常重要的因素之一。使用Visual FoxPro 6.0提供的工具能够制作出多窗口系统、菜单驱动的用户界面,并可以将图形、图像、动画、声音等多媒体对象添加到界面中。
信息处理:信息处理是建立数据库应用系统的目的,其基本功能包括各类信息的查询、统计、报表打印等。
数据库管理:指数据库表的添加、修改及删除等。
数据库:即数据库应用系统的操作对象,包括表及视图等。
辅助功能:是指数据库应用系统中的菜单,帮助文本、系统安装及版本信息等。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有