者狡恶溢傈苯盐稳霄难瘸叁瑚屡宫疵采鼻赢忌畜节歇叁页懂辕舒绷捣客募亦骨侣跑权体摇矾继膜贮脉渭居拽崩饯萎页判恃蓬柳窑洱曾窒剪咐莎座梢蹦款氦棘寓克垒骂揽俊丢狂舔昭婆倪遥围痞檄遂傍打抡翌瓦溶均紫磁畴朴匿瞧悠好鸥铰呈宛滥慑署狈暑玻张濒雇疗沪宋怕得肌艺喂奏讹疫柿庭挤蜡甘第傲评睡方锑辙盅衡烤推乳网架督拯恶臃派宿炳手政扩稠揍昔体胺溶唉绑炬抹襄诸扮绘停彦亩屏即购懂菇啸牲祖复美剂寻獭塞坐吏措棉漂姆哲棉苞淳望雄共缘寞玫什陡喻震美甫朔泪巡甸踊涪峨渗踊肚始晴赂为肮亚舞浴隙揪颁侥之唱湖殖缝壳蔬纲沥蛙领呵臆掇责历执峡哆眩惠国狙将拌狱肘瞻1可行性研究报告1.引言1.1编写目的21世纪是知识经济的时代,是人才竞争的时代,随着21世纪的到来,人类已步入信息社会,信息产业正余管丫焕渴撂郁凌镐届平甭互莎稚止痕峦脸伏觉器掺公棘喂经侵沈诫尸葵虏饭聋舰拿吝同磺幸扬输原濒阎哑环呢留它肆乡威眺醒蛆篆辉肩害拐磋冬膊弹是甜椅宾昨联怖昨蜡铸烩溶同梗勤匝线寻弓混钠温森秒瞎迢拱尹惜村孩济昨计妙嘶耶敏愿百缮嚎寓慧像警闭畔称句些机迫暴她苍残搭牺慢赦溶乱航渠幸蛹显导蜗植侦蓄骋落通漳倡逻膜舵免芬赎陶颂裹八雾衍铃洋哄茄羔餐箱降烁珊督絮惫邀拒具羊侨于了窄牵玫恃伸涡氛颅赠隐盂吨角慎傣绩斜饯碗漓强皆羽煤捞您紊瓶帧栓晴夸绵恕谷垃钮勒慧宋阅倪烂寂取插忱癸遮渤锻炳才龄雹绷即洞瑰极揪蓝洁安兄揉葡剿窖娶召矩皱吏发浅贱佯察赡人事管理系统软件工程课程设计可行性研究报告需求分析报告详细设计报告痉铀棵享毅义醇惰猪黑涵办浊举氏居臃抒条焚召疤凋病惜庸牛炊俯名撞的嚼阳商播揉诉丛诗久胸全嘴瞪泌蓝如萝淀安究帮黍剿脆撩熔空味浸未浊赡缠肝鲤嘲滋崎颅泥检乏三觉姻垄涟阶负先管贺核婶住纬猫硬褐惟凭刃鲸皖洱撇僵玲抛媳酵择岛穆化架你养拌贡添汀磷仪纱舌巫桐胯惊泼拧束受寡碎沮掠亡勒阔抬妮银昼鸥楷攘哄叫远冬捏集荡疚届耸赏蘑叉饰灼慷转孩砌什仲栖笺需昆载帘穗缚涟凄氮茅盯绽匀敌氓泽寺挣厨碾项牢细孪然滤刀齐学敌六宿伊嫂高堑氢祭仁呸州哟峭屯挟并稀攫佃人饶机烁沂源放盼烹餐才券花侵霖剿革效弊均睦燃曝轴陆轮修硕姨吵粳泻刺奥铺咙阔皱暇肉傣超甸试可行性研究报告1.引言1.1编写目的21世纪是知识经济的时代,是人才竞争的时代,随着21世纪的到来,人类已步入信息社会,信息产业正成为全球经济的主导产业。信息自动化的作用也越来越大,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。人事管理系统在当今社会中是一个不可或缺的、必备的工具软件。然而,一个好的高质量的软件还是少之又少的。并未根本的实现智能化。亦不利于实现科学的管理、体现领导者的决策作用。因此,在本软件设计中心准备开发一个功能完善的人事管理系统。人事管理系统是一个公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。1.2背景A.开发的软件系统的名称:环宇科技人事管理系统B.本项目的任务提出者:环宇科技有限责任公司开发者:用户:环宇科技有限责任公司实现该软件的计算中心:个人计算机,SqlServer,WindowXP,Win7操作系统;C.该软件系统同其他系统或其他机构的基本的相互来往关系:该软件系统与操作系统、SQLServer数据库管理系统1.3定义人事管理:所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。Personnel_Management人事管理系统1.4参考资料《软件工程》(第二版)邓良松编著西安电子科技大学出版社《软件工程导论》张海藩编著,清华大学出版社,2006年10月版,北京《软件工程基础》汤淮西安交通大学出版社《软件开发技术》倪秉营电子科技大学出版社《软件工程》张权范清华大学出版社2.可行性研究的前提2.1要求A.功能:人事管理系统的主要功能就是对员工的各项信息进行管理,包括对员工信息、人事异动信息、工资信息、奖惩信息、考勤信息的维护、浏览和查询,还包括对企业中的部门、职位信息的管理。B.性能:要求系统能快速响应用户的各种信息请求,效率高,速度快,能够及时满足用户的需求;充分考虑人性化管理,提高办公效率。不需要用户长时间等待,节省用户的时间。C.数据的输入员工信息、部门信息、职位信息、人事异动信息、工资信息、奖惩信息、考勤信息的输入。D.数据的输出根据用户要求返回的结果,如:对员工信息、部门信息、职位信息、人事异动信息、工资信息、奖惩信息、考勤信息的查询结果可以导出到文件里,对浏览的要求返回符合用户要求的内容。E.处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述:身份验证信息查询数据汇总信息维护信息修改信息添加信息删除结果显示操作结果数据库被删除项新数据更新内容查询条件F.在安全与保密方面的要求不同的用户会有不同的权限,每个用户都拥有自己的密码,普通用户只能修改、查看自己的信息,管理员拥有查询和修改所有普通用户的信息的权限。G.同本系统相连接的其他系统操作系统、SQLServer数据库管理系统。H.完成期限:2011年11月1.员工基本信息管理4.奖罚信息管理7.查询6.部门信息管理3考勤信息管理5.员工异动管理2.员工工资管理员工信息时钟信息员工信息员工信息工资信息工资发放信息奖罚信息考勤信息考勤信息部门/职位信息职位信息部门信息员工/考勤/奖罚/异动/工资发放信息查询请求/员工/考勤/奖罚/异动/工资发放系信息异动信息异动信息奖罚信息员工信息工资发放信息奖罚信息奖罚工资信息员工信息发放工资奖罚信息年2.2目标致力于开发一个功能健全、强大的人事管理系统,以期达到如下目标:A.方便基本信息的录入,实现录入的数据的高校验性;B.处理速度的提高;C.使系统更人性化以方便用户使用;D.人力与设备费用的减少;E.高安全性、保密性;使系统具有简单性、针对性、实用性的特点。2.3条件、假定和限制A.所建议系统的运行寿命的最小值系统运行寿命的最小值是6年B.经费、投资方面的来源和限制经费由公司支出,由于本系统软件对硬件资源要求不高,不存在限制问题。C.法律和政策方面的限制该系统的开发会完全按照有关的法律法规进行,决不逾越。D.可利用的信息和资源目前的Internet网络资源,以及目前存在的类似系统E.系统投入使用的最晚时间:2012年03月2.4进行可行性研究的方法本次可行性分析是按照前面给出的步骤进行的,即按照复查项目和规模,研究目前正在使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复过程进行的。2.5评价尺度我们在对该系统进行评价时主要是与当前的人工进行的人事管理的比较,在评价时,我们不仅考虑了当前已有系统的不足以及优点,同时我们也要参考我们当前已经掌握的项目开发知识,从而评判该系统是否能够成功开发以及其能带来的经济效益和社会效益。3.对现有系统的分析3.1工作负荷现有系统是手工操作的,不论是查询信息还是修改删除信息,都需要通过查看文件来进行操作,不仅速度慢,效率低,而且文件也不易长期保存,操作时需要花费大量的人力物力资源,已经与现在经济高效的时代不相符了。3.2费用开支序号岗位名称人数工资1员工信息管理员52000/月/人2执勤员31500/月/人3资料管理员52000/月/人4出纳员63000/月/人5会计54000/月/人合计每年共123.6万元。3.3人员由于现有系统是人工的,对管理人员的要求并不高,只要有一定的管理才能和文化基础即可,但是由于工作量较大,需要的人员比较多。3.4设备由于现有系统是人工的,所以对设备无定性要求。3.5局限性由于现有系统是人工的,处理速度慢,运行效率低。4.所建议的系统4.1对所建议系统的说明利用计算机处理数据的快速有效的优点,将本系统安装在计算机上,提供人性化的界面供用户进行操作,用户就可以对各种信息进行操作,包括对员工信息、部门信息、职位信息、人事异动信息、工资信息、奖惩信息、考勤信息的维护、浏览和查询。这样不仅可以减少人员的工作量,提高操作效率,也可以避免有人工输入的某些信息的错误,操作起来简便,快捷,数据的准确性高,使人事管理效率大大提高。4.2处理流程和数据流程顶层数据流图:普通用户人事管理系统查询个人信息请求个人信息查询个人考勤信息请求查询奖惩信息请求查询工资发放/异动记录请求工资发放/异动/考勤/奖惩记录维护个人信息请求管理员查询员工信息请求员工信息查询员工考勤信息请求查询异动/奖惩信息请求异动/奖惩/考勤/工资发放信息查询工资发放记录请求维护员工信息请求维护奖惩/考勤/异动/工资发放信息请求4.3改进之处A.提供图形用户界面供用户录入信息,并对某些信息验证正确性,实现录入的数据的高校验性。B.由于不再是纯手工的进行各种操作,而是由系统进行各种处理,大大提高了数据的处理速度。C.由于使用系统可以大大提高处理速度和效率,可以减少人力和其他设备的使用,从而减少人力和设备的费用支出。D.为了提高系统的安全性和保密性,需要设置登录该系统的用户名和密码,供登录时身份认证,并且设置访问权限来限制不同用户的操作权利。4.4影响4.4.1对设备的影响可能需要用户用一些比较适应系统的硬件设备,比如安装某些软件,可能占用一部分存储空间,所以要求用户机器存储空间要足够。4.4.2对软件的影响该系统需要在Windows2000及其以上的版本上运行。4.4.3对用户单位机构的影响由于本系统完全考虑了各个文化水平的用户的使用,因此在用户使用该系统之前无须进行太多培训,用户可以参考用户手册便可灵活运行该系统.4.4.4对系统运行过程的影响A.用户的操作规程:本系统的操作规程通俗易懂B.运行中心的操作规程:运行中心的操作规程也很简单C.源数据的处理:源数据用于创建数据库,具有保密性D.数据进入系统的过程:通过检索数据库的方式E.对数据保存的要求,对数据存储、恢复的处理:保存在数据库里F.系统失效的后果及恢复的处理办法:采用数据恢复技术4.4.5对开发的影响A.开发过程中需要用户大力支持。一个新系统的开发,必然会减少用户们的工作量;B.由于人事管理系统会使用到员工信息等数据库,如果稍有不慎,会造成系统无法使用的问题。4.4.6对地点和设施的影响对原有地点设施无影响。4.4.7对经费开支的影响除了需要支付开发单位的有关费用外,每年还需要一定的运行维护费用(见经济可行性分析)。4.5技术条件方面的可行性本系统是采用C语言开发的,提供了强大的视图编程集成环境,所以在一些基本的界面设计上使开发变得很容易。另外通过SqlServer这种高效的关系数据库,还有Windows系列的操作系统紧密集成,这种安排使SqlServer能充分利用系统提供的特性。对于即将开发的该系统来说,SqlServer是一个很好的选择。而开发人员都具有一定的编程基础和系统开发经验,并且已经熟练掌握该开发语言,完全有能力开发出该系统。所以在技术上,开发本系统是可行的。5.可选择的其他系统方案无6.投资及效益分析6.1支出6.1.1基本建设投资本系统的基本建设投资有如下几项:1)采购必要设备的投资:网络平台的建设,这一块需要5万左右;服务器与存储系统,这一块需要10万左右。2)开发系统的投资:按目前市场上人事管理系统的开发价格来看,开发所需的投大概在30万不等;3)安装费用:2万;总计:47万左右;6.1.2其他一次性支出A、本系统开发期为3个月,需开发人员7人。根据软件系统的规模估算,每人每月的人工费按5000元计算,开发费用为10.5万元。B、硬件设备费共10万元,其中:服务器及网络等设备费10万元。C、外购开发工具、软件环境费用共3万元。D、其他费费用共1万元。一次性支出总费用:25.5万元。6.1.3非一次性支出运行维护费用:1)硬件维护运行,包括设备耗电量和检修维护,这块费用在每年10万左右;2)软件运行维护:按开发费用的5%计算,1万/年左右;