收藏 分销(赏)

软件综合项目工程专业课程设计方案报告人事标准管理系统.doc

上传人:二*** 文档编号:4571738 上传时间:2024-09-30 格式:DOC 页数:14 大小:586.54KB 下载积分:5 金币
下载 相关 举报
软件综合项目工程专业课程设计方案报告人事标准管理系统.doc_第1页
第1页 / 共14页
本文档共14页,全文阅读请下载到手机保存,查看更方便
资源描述
软件工程课程设计 题 目 人事管理系统 系 计算机系 专业班级 软件工程(动画方向)(2)班 学生姓名 贾秋洪 学 号 2358069 指导老师 姜青山 年 6 月 18 日 1. 课程题目 人事管理系统设计 2.概述 2.1本课题起源 A企业是一家以寿险营销为目标寿险企业,企业职员众多业务流量大,为了方便管理,我制作了一个人事管理系统。关键经过职员基础信息录入、修改、查询、删除和职员考勤等方面来对职员综合考评。方便对职员发放工资进行合理分配。这么能提升领导人事管理水平还能提升职员主动性。经过现代计算机技术和企业管理相结合,实现人事管理系统科学化、信息化、现代化,而且适合通常人群使用。 企业人事管理是相对企业内部职员管理。集人员、考勤、工资、职员培训、系统功效等于一体大型管理系统,为企业在人事管理等方面提供极大方便。本软件是以中小型企业为背景而设计开发,界面美观、使用方便。本系统关键以人员管理、考勤管理、统计分析管理、工资核实等,是企业人事管理必不可缺好帮手。 2.2本课题目标、实现功效和预期结果 2.2.1目标 现在市面上流行人事管理系统不少。不过,对于A企业来说,不需要大型数据库系统。只需要一个操作方便,功效实用,能满足本中心对数据管理及需求系统。我们目标就是在于开发一个功效实用、操作方便,简单明了人事管理系统。 2.2.2实现功效 能够录入人事基础资料,在操作上能够完成诸如添加、修改、删除、按多种条件进行查询、新用户设置及密码修改等方面工作,基础满足人事日常业务需要。 2.2.3预期结果 所做出人事管理系统能让A企业管理层在操作简单前提下并有效提升对该企业人事管理,并经过该系统提升职员能力。尽可能使本系统做到是一个科学化、信息化、简单使用人事管理系统。 3.系统分析 3.1系统调研 正式开发管理信息系统之前进行调研是很必需,必需对现行系统进行具体调查,明确用户需求,确保开发新系统功效和用户要求相吻合,避免花费大量人力、物力、财力,新系统开发却失败悲剧发生。 3.2可行性分析概述 可行性分析是在A企业要求和系统调研基础上进行,对新系统开发从社会、技术、经济、管理等方面进行分析,并得出新系统开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最终完成可行性分析。 可行性分析通常可定义为:可行性分析是在建设前期对工程项目标一个考察和判定,对拟议中项目进行全方面和综合技术、经济能力调查,判定它是否可行。 可行性分析阶段关键工作包含以下多个方面: (1)新系统目标可行性分析:分析新系统目标是否符合企业现实状况和发展需要。很显著这个人事管理系统是符合A企业现实状况和发展需要,假如企业采取人事管理系统来管理企业人员,那么它在工作效率上会有很大提升。 (2)社会可行性分析:社会可行性分析关键是指管理信息系统开发是否符合国家法律、政策,是否能够和社会大系统实现良好对接。这个人事管理系统是个小规模管理系统,是用来管理一个企业职员信息,它符合国家法律要求,能和社会大系统实现良好对接。 (3)技术可行性分析:技术可行性分析是依据新系统目标来衡量是否含有所需要技术,包含系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。 (4)经济可行性分析:经济可行性分析关键是对开发新系统所投入资金和系统投入使用后所带来经济效益进行比较,确定新系统是否会给企业带来一定经济效益。因为本系统规模较小,所以开发本系统不会花费太多资金,相反假如将本系统很好利用到工作中,能大大提升工作效率,给企业带来更多经济效益。 (5) 管理可行性分析:管理可行性分析关键是分析企业现行管理体制和企业领导是否含有现代化管理意识和管理水平。 3.3系统需求分析 经过对现行系统具体调研,关键是从系统角度了解用户需要,确定新系统综合要求,并提出这些需求实现条件和需求应达成标准,也就是确定新系统要做什么,做到什么程度。这些需求包含: (1)功效需求。确定新系统应做什么,这是最关键需求。该系统就是对A企业人员信息进行录入、修改、删除、查找及表单输出。 (2)性能需求。给出所开发新系统技术性能指标,包含存放容量限制、运行时间限制、安全保密性等。 (3)环境需求。这是对系统运行和所处环境要求。比如,在硬件方面采取什么机型、有什么硬件设备等(需要一台电脑、一台打印机);在软件方面,采取什么支持系统运行系统软件(指操作系统window XP)。 (4) 未来需求。伴随外界环境改变和系统发展可能会提出要求。所以在开发过程中,我们会使系统开发和未来社会发展接轨,让系统能适应社会环境改变,从而使其在未来一段时间里全部能使用。 3.4系统性能要求分析 (1)精度 该系统输入、输出数据精度要求 ①职员姓名:不超出20个字符(许可英文名字存在),字符型 ②职员工资:大小为10个字符,字符型 (2)时间特征要求 ①查询服务部分:用户经过电脑提交查询服务命令到返回结果不超出5秒钟 ②数据管理部分:提交某一数据录入到结果返回不超出5秒钟 (3)灵活性 操作方法:支持Windows XP系统,对于Windows Vista 、Win7系统临时不支持。 接收到从另一个系统发来违反协议格式消息时能立即拒绝。 发觉系统自己出现错误时能立即提出犯错处理需求。 (4)该人事管理系统最少要达成以下四个方面系统功效特点: ①操作简单、界面友好:完全控件式页面布局,使得职员信息录入工作更简便;很多选项包含职员基础信息管理、职员考勤管理等只需关键点击鼠标就能够完成;另外,跟踪出现提醒信息也让用户随时清楚自己操作情况。 ②功效完善:包含人事管理各个方面:职员信息录入、浏览、修改、删除、按多种条件进行查询、新用户设置及密码修改等方面,全部能完整地实现该企业对人事管理要求。 ③即时可见:对职员基础信息处理(包含录入、修改、删除等)将立即在主页对应栏目显示出来,达成"即时公布、即时见效"功效。 ④方便移植:针对不一样企业,只需要稍作修改就能够开发出适合不一样企业特点人事管理系统。 3.5运行环境要求 (1)设备: ①最少含有飞跃III800,128兆内存配置计算机 ②Microsoft鼠标或其它兼容鼠标 ③最少500MB硬盘空间 ④最少32MBRAM存放器 (2)支持软件: ①操作系统:Microsoft Windows 98//XP/ ②编译程序:Visual C++6.0 ③实施程序:Visual C 4.系统概要设计 4.1系统功效 该信息管理系统能够在Windows XP平台上运行,开发工具关键采取VC++语言开发。系统关键功效以下: (1)职员基础信息管理功效 Ø 职员基础信息录入 Ø 职员基础信息修改 Ø 职员基础信息删除 Ø 职员基础信息查询及表单输出 (2)职员考勤管理功效 Ø 职员请假信息录入 Ø 职员请假信息修改 Ø 职员请假信息删除 Ø 职员请假信息查询及表单输出 (3)职员工资管理功效 Ø 职员工资信息录入 Ø 职员工资信息修改 Ø 职员工资信息删除 Ø 职员工资信息查询及表单输出 4.2功效模块图(图1.1) 图1.1 4.3数据流图 4.3.1基础图形符号(图1.2) 符号 名称 说明 加工 表示数据处理过程 数据流 表示数据流向 数据存放文件 表示存放数据数据库或数据表 数据源点或汇点 表示外部实体 图1.2 4.3.2本系统数据流图 1)第一层数据流图(图1.3) 图1.3 2)第二层数据流图(图1.4) 图1.4 4.4系统接口设计 (1)用户接口 用户接口关键采取图形接口和命令接口方法,用户能够经过点击图形界面按钮、菜单、对话框等图形接口元素对程序和数据进行操作和在输入框中输入命令方法查询信息。 (2)外部接口 在用户界面部分,依据需求分析结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,而且要注意到界面布局,应突出显示关键和犯错信息。外观上也要做到合理化,考虑到用户多对Windows 风格较熟悉,应尽可能向这一方向靠拢。 (3)内部接口 身份认证模块返回值决定目前用户是否能够进入人事管理系统,身份经过以后再依据用户本身权限判定进入哪一个功效模块,而且判定其对应操作权限,这些采取返回值方法由用户本身权限标志决定。 5. 系统具体设计 5.1 运行设计 (1)运行控制 运行控制将严格根据各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确判定,选择正确运行控制路径。 (2)运行时间 在软件需求分析中,对运行时间要求为必需对作出操作有较快反应。硬件对运行时间有最大影响,当设备负载量大时,对操作反应将受到很大影响。所以尽可能采取高性能主机,充足发挥软件性能。 5.2系统具体步骤图(图1.5) 系统具体设计步骤图(图1.5) 5.3犯错输出设计 程序在运行时关键会出现两种错误: ①因为输入信息,或无法满足要求时产生错误,称为软错误。 ②因为其它问题,如操作超时等,产生问题,称为硬错误。 对于软错误,须在查询/维护模块判定输入数据正确性,判定错误类型,再生成对应错误提醒语句,送到输出模块中。对于硬错误,可在犯错对应模块中输出简单犯错语句,并将程序重置,返回操作之前状态。犯错信息必需给出对应犯错原因,例:“输入数据越界”,“没有找到相关统计”等。 5.4 犯错处理策略 主机必需安装不间断电源以预防停电或电压不稳造成数据丢失损失。在硬件方面要选择较可靠、稳定服务器机种,确保系统运行时可靠性。 6.总结 人事管理系统是我学习计算机以来,做第一个有实用功效系统,做成后很有成就感,因为有过一次做课程设计经验,所以,在筛选知识,编写文档等方面就有了一定经验。不过即使是这么,刚开始时候碰到关键问题还是不知道怎样下手,不知道该怎样编写一个有用系统,以后去图书馆查阅了部分相关书籍,看了多个系统设计具体事例,受益匪浅,从而也让我此次课程设计有了一点头绪,经过几天努力,我完成了这个人事系统管理设计。 此次课程设计结束后,我对使用VC++开发和设计程序有了更深入了解。在本案例中,关键实现了职员信息录入、修改、删除、查询及输出表单四项功效,算是一个基础人事管理系统。当然,这个程序还有缺点,如功效过于简单,形式过于单一等,不过,我会尽我最大努力让它愈加完善,相信以后再碰到这么课程设计,我会将它做跟好一点。 即使系统还有很多需要改善和加强地方,不过这次课程设计真提升了我实践操作能力。这次软件工程课程设计,让我所学到软件工程、VC++和自己所不太了解多种相关知识,进行了一次很好综合提炼,使我对软件开发和应用有了更深入认识,这对我以后工作和学习全部是宝贵经验积累。 7.参考资料 1. 肖丁,吴建林,周春燕,俢佳鹏《软件工程模型和方法》, 北京邮电大学出版社, 2. 软件工程课程设计案例教程,南京信息工程大学图书馆TP311.5/246
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服