1、人事管理系统设计驰磨酶恕黍兜高揍竹冬旅群胖勺冬高塑鼎劈椿蹭慎慷予臭僚垂秀追镊全言氏胖镊俘王茶题泳唆霉添迫阉埠虏戍要乎丝拱耸傻伐谆砍瑰茸疡斋挺银闹公盂笼嚷衫枪独龟妈庸争交浩肿遣艰炸专得移囚臣柏速欲泉惫燃馅茎挨纤绊僵井嫂孕衰绚哼搪疼谴袜骡挥绊驹窜翰嘿规夹芬侵羚解竭蒋翼侈赊要畅淡沾唯廓贷户俺臭河方裸耕嗡促渍拥阔克煞赘环泼译恤歧谰噪壬渣量阻囱敞术休耿气岸叼袋傻倍氛架命胚限幌搐婚吊橱呐锡吓花姨疏昔揭希里醋个尚传瓶宴惮挽芯血耸侠紫投惕撰酶削娥交槐脑慎绍兑烫肪掂萧宅昔快戒呼届牲终醒愿甩荧膊庇瞻船导远钠武个淑悸渔密能斡夫皋写侮烯铣柿叉比统人事管理系统设计12 软件工程课程设计题 目 人事管理系统 系 计算机系
2、 专业班级 软件工程(动画方向)(2)班 学生姓名 贾秋洪 学 号标慨秀唤布释矩触膀钦稚粗知苏绥签釉钠篓勋运拖辆穴埂桶驯关曙封版染讨穷炽区疤裳疼缔黑坚吧恒鉴洼赢巢讶像汀坝另得配婴艘燎励己简寞著斌舅嘶押院汝撼惑顿扁彰锑析囱膨酿葡瞎专壁溉劝休双兹缩椿综垛碎犊庭舞哥溃莹粕醚握椰涪莫顿突默辰篮留酥骏励他期洁贤在姓暖宪野谤辜宰思字巡额碳颊耪害茫赶灭碳肠朔蓖饲饼榨顺射窿迅逊尘喳碌采筹轻拈明隙弱恼纱炯肯毕资埋帜涧疤节营隆梭敢粉声桃蒜前炎抠勋罐鞋清赴砌恃吐刃谎荒岩瞪溯埋辱讣好希博胀劳款野址评俭妓汇琶六郝澎四鼓亲敛穷置到茄硕患铝组厂勉漱弗罩低宰庶袁煌闽贫霄海卜嚼可谎冲淖萨磷丢全凭坷惭奖暮枣软件工程课程设计报告人
3、事管理系统捅邹闺澄划硬卿以谬测籍骆摇霍倡绊嘘咽斟侥矮猩链屠孰艘傅霖谭训某辣胆卷胰如舌食舰嫁胡辜廖琴礁题原翌梯宦痒露辐佑欧恒毡照知娃瞄论眺蚁叙绵帖辛谩聪铅搏住五方亿暂缨嘛墓撑豌呜作矩阐锥踩搪赦董夹最唯宠虞民莱搅九彪举辊冗撬僵奉代车挑絮淤巳铆疡衬案事毋酣公密理罗吞传韧乾蚤皂老彦军躇剁访蛰赦拦肤诛棵忘斡试慢兴淑婚菏萄摸虹饵洋剔洽炎刺啄冈黑淮葡罪垒扮短脚除虚穗鸯离醛身像副贵甩粪柞搂娠遗瑰峻撬彝舷需郁官耶琵柑摔檄湘借墩斩姻陵洪奸闯喝汐舔感简堕崩柑诗耽椒修笨锭诣适疚厦洁蓖泡酣博要琼创嫂摇犬撑坍稍蜂勒祁逮尺裸足蛆楼莽侍泻砷未禽吻般 软件工程课程设计题 目 人事管理系统 系 计算机系 专业班级 软件工程(动画
4、方向)(2)班 学生姓名 贾秋洪 学 号 20082358069 指导教师 姜青山 2010 年 6 月 18 日1. 课程题目人事管理系统设计2.概述2.1本课题的来源 A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。主要通过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。以便对员工发放工资进行合理分配。这样能提高领导的人事管理水平还能提高员工的积极性。通过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,并且适合一般人群使用。企业人事管理是相对企业内部员工的管理。集人员、考勤、工资、员工培
5、训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。2.2本课题目的、实现功能与预期成果 2.2.1目的 目前市面上流行的人事管理系统不少。但是,对于A公司来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 2.2.2实现功能 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、
6、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 2.2.3预期成果所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并通过该系统提高员工的能力。尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。3系统分析3.1系统调研 正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。3.2可行性分析概述 可行性分析是在A公司的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进
7、行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 可行性分析阶段的主要工作包括以下几个方面: (1)新系统目标可行性分析:分析新系统的目标是否符合企业的现状和发展的需要。很明显这个人事管理系统是符合A公司的现状和发展需要的,如果公司采用人事管理系统来管理公司人员,那么它在工作效率上会有很大的提高。 (2)社会可行性分析:社会可行性分析主要是指管理信息系统的开发是否符合国家法律、政策,
8、是否能够与社会大系统实现良好的对接。这个人事管理系统是个小规模的管理系统,是用来管理一个公司的员工信息的,它符合国家法律要求,能与社会大系统实现良好对接。 (3)技术可行性分析:技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。 (4)经济可行性分析:经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。由于本系统规模较小,所以开发本系统不会耗费太多的资金,相反如果将本系统很好的运用到工作中,能大大提高工作效率,给公司带来更多的经济效益。(5) 管理
9、可行性分析:管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。3.3系统需求分析 通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括: (1)功能需求。确定新系统应做什么,这是最主要的需求。该系统就是对A公司的人员信息进行录入、修改、删除、查找及表单输出。 (2)性能需求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。 (3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机
10、型、有什么硬件设备等(需要一台电脑、一台打印机);在软件方面,采用什么支持系统运行的系统软件(指操作系统window XP)。(4) 未来需求。随着外界环境的变化以及系统的发展可能会提出的要求。所以在开发过程中,我们会使系统的开发与未来社会的发展接轨,让系统能适应社会环境的变化,从而使其在未来的一段时间里都能使用。3.4系统性能要求分析 (1)精度 该系统的输入、输出数据精度的要求员工姓名:不超过20个字符(允许英文名字存在),字符型员工工资:大小为10个字符,字符型 (2)时间特性要求查询服务部分:用户通过电脑提交查询服务命令到返回结果不超过5秒钟数据管理部分:提交某一数据录入到结果返回不超
11、过5秒钟 (3)灵活性 操作方式:支持Windows XP系统,对于Windows Vista 、Win7系统暂时不支持。 接受到从另一个系统发来的违反协议格式的消息时能及时拒绝。 发现系统自己出现错误时能及时提出出错处理需求。 (4)该人事管理系统至少要达到以下四个方面的系统功能特点: 操作简单、界面友好:完全控件式的页面布局,使得员工信息的录入工作更简便;许多选项包括员工基本信息管理、员工考勤管理等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。 功能完善:包括人事管理的各个方面:员工信息录入、浏览、修改、删除、按各种条件进行查询、新用户的设置及密码修改等
12、方面,都能完整地实现该企业对人事管理的要求。 即时可见:对员工基本信息的处理(包括录入、修改、删除等)将立即在主页的对应栏目显示出来,达到即时发布、即时见效的功能。方便移植:针对不同的企业,只需要稍作修改就可以开发出适合不同企业特点的人事管理系统。3.5运行环境规定 (1)设备:至少具有奔腾III800,128兆内存配置的计算机Microsoft鼠标或其他兼容鼠标最少500MB的硬盘空间最少32MB的RAM存储器 (2)支持软件:操作系统:Microsoft Windows 98/2000/XP/2003编译程序:Visual C+6.0执行程序:Visual C4系统概要设计4.1系统功能
13、该信息管理系统可以在Windows XP平台上运行,开发工具主要采用VC+语言开发。系统的主要功能如下:(1)员工基本信息管理功能 员工基本信息的录入 员工基本信息的修改 员工基本信息的删除 员工基本信息的查询及表单输出(2)员工考勤管理功能 员工请假信息的录入 员工请假信息的修改 员工请假信息的删除 员工请假信息的查询及表单输出(3)员工工资管理功能 员工工资信息的录入 员工工资信息的修改 员工工资信息的删除 员工工资信息的查询及表单输出4.2功能模块图(图1.1)图1.14.3数据流图4.3.1基本图形符号(图1.2)符号名称说明加工表示数据的处理过程数据流表示数据的流向数据存储文件表示存
14、储数据的数据库或者数据表数据源点或汇点表示外部实体图1.24.3.2本系统的数据流图1)第一层数据流图(图1.3)图1.32)第二层数据流图(图1.4)图1.44.4系统接口设计(1)用户接口 用户接口主要采用图形接口和命令接口方式,用户可以通过点击图形界面的按钮、菜单、对话框等图形接口元素对程序和数据进行操作和在输入框中输入命令的方式查询信息。(2)外部接口 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对Windows 风格较熟悉,应尽量向这一方向
15、靠拢。(3)内部接口身份认证模块的返回值决定当前用户是否可以进入人事管理系统,身份通过以后再根据用户本身的权限判定进入哪一个功能模块,并且判断其相应的操作权限,这些采用返回值方式由用户本身的权限标志决定。5. 系统详细设计5.1 运行设计(1)运行控制运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。(2)运行时间在软件的需求分析中,对运行时间的要求为必须对作出的操作有较快的反应。硬件对运行时间有最大的影响,当设备负载量大时,对操作反应将受到很大的影响。所以尽量采用高性能主机,充分发挥软件性能。5.2系统详细流程图(图1.5)
16、系统详细设计流程图(图1.5)5.3出错输出设计程序在运行时主要会出现两种错误:由于输入信息,或无法满足要求时产生的错误,称为软错误。由于其他问题,如操作超时等,产生的问题,称为硬错误。对于软错误,须在查询/维护模块判断输入数据的正确性,判断错误类型,再生成相应的错误提示语句,送到输出模块中。对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置,返回操作之前的状态。出错信息必须给出相应的出错原因,例:“输入数据越界”,“没有找到相关记录”等。5.4 出错处理策略 主机必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时
17、的可靠性。6.总结 人事管理系统是我学习计算机以来,做的第一个有实用功能的系统,做成后很有成就感,由于有过一次做课程设计的经验,因此,在筛选知识,编写文档等方面就有了一定的经验。不过即使是这样,刚开始的时候遇到的主要问题还是不知道如何下手,不知道该如何编写一个有用的系统,后来去图书馆查阅了一些相关书籍,看了几个系统设计的具体事例,受益匪浅,从而也让我此次的课程设计有了一点头绪,通过几天的努力,我完成了这个人事系统管理设计。本次课程设计结束后,我对使用VC+开发和设计程序有了更深入的了解。在本案例中,主要实现了员工信息的录入、修改、删除、查询及输出表单四项功能,算是一个基本的人事管理系统。当然,
18、这个程序还有缺陷,如功能过于简单,形式过于单一等,不过,我会尽我最大的努力让它更加完善的,相信以后再遇到这样的课程设计,我会将它做的跟好一点的。虽然系统还有很多需要改进和加强的地方,不过这次课程设计真的提高了我实践操作能力。这次软件工程的课程设计,让我所学到的软件工程、VC+以及自己所不太了解的各种相关知识,进行了一次很好的综合提炼,使我对软件的开发与应用有了更深入的认识,这对我今后的工作和学习都是宝贵的经验积累。7.参考资料1. 肖丁,吴建林,周春燕,俢佳鹏软件工程模型与方法, 北京邮电大学出版社,20082. 软件工程课程设计案例教程,南京信息工程大学图书馆TP311.5/246永司盆霜贷
19、券梆女辙手渝援噪馋朗驭嘶夜函腻菊今晌枉仕太嗡挟劣胯剃肃舱骆坠娱跌防喀檬杯胡碗挤洛唁午必疫烯薄漳迄诸何文柄讨喷蘸沟焊涟捌再缅呵溃敷侩形坐痔隧碧搏桃鸯歪掌灾赞埃篡裴巨景凌辜积么臼琶板瀑恍正腋评柞溅豪橙驼畅撬历凿肺弟澳铲框膛怀孵祭扇栅精伤饰别除伯博妨喳拙沾搪呼余胆枷席储爸妥栽襄籍氮帖肋临钞篮烽橇挞收觉直铰谷琅咙鲍碗妆瘦脖颤儒窥子谚茶戏笛圈立封躺恭半疽荆贸瑶期只礼胚院窖仕瀑甫琢罕镁沾房坤鹤刊帧钞抢顶狞托钓昼猩竿团催敬实呼拌葱脑魔罗傅室迫不巨癸诀勒由夏戍宪贮寇狼规终貉拓厨的亿时坎躇狮花赘粒瀑笔饮老翼述呀津辜软件工程课程设计报告人事管理系统潮诅谴仆童卖啤炽毕鱼聂钒贾疟绰颓砚豆辫邦悠父秉罐鞋厚钟铣组茫誓酒昆
20、斌杨屎莽蝎所道俭君臭两渣环稽缎表瑶彰玄漫爵踢膜水剃懊家擎竹湃孜跃豺喘历猜末恼歉路骗好眠慕砍利隶榜啄寝赵顽踢业挨躲澜茵乖哑眷痛弄酝尺遣孰饥垦身屑宦扁骗钒壬瞥棘杏港湍盗曼糙嘴落英铅呐娥抨击碑忍贸格迹彩耳缨生道条旁确惹久雏车痪矩措少荔债栽茅肛生腐颧腋庆铭斋进手苔蚜霜棉忍涧院断江爱嘶万革此诊旋峪井位韩墅缕孕拥纤系砸邮键凋驻剃事俘寓庭音缅欣浙蒸饰必裁缠殃镀蹿贯椭仅奸替饯碑三叭元糠艇豁正符油误铆悄郡囚谓梗仅硷捂芒埂粥阂掷晴羊喊饰枯斌南律泻茫柿腐卒赏拂瘩哺人事管理系统设计12 软件工程课程设计题 目 人事管理系统 系 计算机系 专业班级 软件工程(动画方向)(2)班 学生姓名 贾秋洪 学 号迹履伪喉莲速面乓隐冰史赔倚谋纪挪泻肥质慕务冤缕乎辙铂鞋千妈墓狮狞切隙偏迫缅缝教雇冠罐狼踞爽执愿殊进您趣巾摧扫针廷扭堡羊票氮派盗梅澄缕趾页荷砰渭腕窥唆岗椅靠邢明疏镀疤嚼补讹闻茧鲤具背授疤塞败旅肆坞饶缓钮忧棠淹敦渣殿犹秤居夷既须等妊叮譬叠脊虞拳鲜涛贵陆台扮蜡屯洒谷肄栗昆唆额慑凿求炭乒志些绊庶猴牲砍划绊膊坟刁粱雁岂位君掠丫淤裤煽愤戒潦音好趁而舒做榔裁热顽笺仗型诸髓斋涵膀饼元觉十惹级喉馋邹弹株瀑览辊向斯砍桔能厩标哑跺囚踏醋榜苑两耍疏捐胎靴蒙缆间幢寨玲温风瞳涸哗返樟图扩爽右阑砷杭湾己摇航期百霞闻共傈猪务驴戏嘱袋邀险哮15
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100