肯德基工资发放系统1_第1页
肯德基工资发放系统1_第2页
肯德基工资发放系统1_第3页
肯德基工资发放系统1_第4页
肯德基工资发放系统1_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、肯德基工资发放系统一、背景描述1、问的提出中心站肯德基员工有4种工资结算情况:普通员工(6.4/时)、星级员工(9.6/ 时)、值班经理(15/时)、国家法定节假日员工工资是平常工资的3倍(19.2/ 时)、晚上22: 00-6: 00员工工资按平常的1.5倍计算。员工上班时间由排班 经理排好时间表,员工通过刷卡上班,再通过刷卡下班,排班经理通过日结算 员工的上班时间和工资,然后再月节,最后在每月的10号把每个人的工资发 放到员工的个人账户上。由于餐厅员工人数增多,每月发工资前几天出纳工作 量大增,要花一个星期的时间才能把上个月员工的工资结算清楚,把工资表做 出来。同时肯德基的生意日渐好起来,

2、出纳的工作量将日益繁重。为了减轻工 作量,改善工作条件,肯德基决定用微机系统来处理工资问题。2、问题定义获得定义的出发点是:现实需求获得定义的目的:这个项目是可行的定义过程:如果通过增加员工来应付激增的工作量,则需要两名员工,如果按平 常工作8小时,每个员工的月工资可达2000元,每年要增加工资支出4.8万。 如果开发计算机工资管理系统,每年至少可获得4.8万元的经济效益。为了节省 4.8万元,KFC能投资多少钱呢?由于大多数单位希望在两三年内收回投资,因 此,对于这个项目,10万元的开发成本可能是一个投资上限。否则肯德基会觉 得不值得。分析员为了于用户沟通取得共识,还要做一个问题定义报告。3

3、、书写问题定义报告(负责人:赵秋红)用户单位肯德基(中心站)用户负责人XXX分析员单位XXX分析员XXX项目工资管理问题肯德基规模庞大,员工众多,用人工 一一计算工资耗费大量的人力物力财 力项目目标项目规模研究肯德基工资发放系统的可能性 这个项目的开发成本9万二、可行性分析1、技术可行性分析(1)描述待开发项目问题的顶层数据流图员工工作时间工资发放系统报表出纳排班表工资人事数据排班经理人事部(2)描述待开发项目的功能级数据流图排班事务数据职工工资数据1资发放情况表员工实发工资技术可行性总结:经过上述分析可知我们可以利用现有台式电脑硬件并结合电脑中数据库 SQL server2008 或者 SQ

4、L server2005 软件和 visual studio 2005 或者 visual studio 2008软件设计出该系统;根据我们所学的知识可以在相应的软件上 编写出该系统所需的功能(录入出勤表和修改后的人事数据信息功能,计算工资 功能,打印功能,发放工资功能)。2、经济可行性描述待开发项目问题的成本效益分析经济效益可行性:我们在开发一个系统需要计算机硬件、外部设备、软件费用等。 但我们在为KFC开发这个系统时他们本身就具备电脑这些硬件设备无须再购 买,所用的硬件设备费用支出就为。万元,所以我们现在主要的考虑开发人员工 资,我们开发这个系统需要3个人的工作量,每个人的工资2000/人

5、月,需要两 个月的时间来完成这个项目,所须成本估算为3*2000*2=1.2万元。系统维护每 年要2000元,所以总的要1.3万。如果按KFC雇佣员工需要两名,如果按平常 工作8小时,每个员工的月工资可达2000元所以KFC 一个月要付工资为4000 员两个月就为8000元,一年所须工资为4.8万,如果开发这个系统后第一年可 以节省2.8万,从第二年开始就可以每年节省4.8万元。3、社会可行性研究社会可行性:法律方面的可行性:研究要开发的项目不存在侵犯、妨碍等责任问 题。使用方面的可行性:要开发的项目的运行方式在用户组织内行得通,现有管 理制度、人员素质和操作方式可行,因为之前无此类系统,所以

6、不存在与原有其 他系统相矛盾的问题。三、需求分析1、进一步细化数据流图排班事务数据实发1:资员工匚资发放情况表2、简略说明数据流图中各处理过程(1)、数据收集模块的处理过程收集排班经理给出的排班表信息,再根据打卡机提供的实际上班时间整理出详细 的出勤表(详细说明上班时间的类型(一般分为白班,大夜班,节假日)。收集 每位员工提供的详细资料。(2)、工资计算模块的处理过程根据员工出勤表提供的数据和人事部修改后的员工人事数据对员工工资进行计 算;(普通员工(6.4/时)、星级员工(9.6用寸)、值班经理(15/时)、国家法定节 假日员工工资是平常工资的3倍(19.2/时)、晚上22: 00-6: 0

7、0员工工资按平常 的1.5倍计算)。(3)、修改人事数据根据人事部提供的原始人事数据对员工人事数据进行修改和添加删除等操作(4)、打印模块的处理过程把计算出来的员工一 I:资制作成一张工资表然后打印(5)、发放工资模块的处理过程根据打印出来的工资条为员工应发的工资,然后发放到每个员工手中为实发工 资,然后再登记员工的实发工资3、数据字典(1)数据流描述-排班事务数据:员工号+姓名+性别员工号员工号=国家编号+V省份编号+市编号+餐厅编号+员工次序编号国家编号 =0110+O.5+O. .9省份编号 =0111213+0.9市编号,廿任意两个数字组成*餐厅编号=*任意三个数字组成*员工次序编号

8、=01112+0.9+0.9姓名姓名 = 姓氏+名字,姓氏=*任意一到五个汉字组成*名字=*任意一到五个汉字组成*性别性别 = 男1女-考勤事物数据:排班事务数据+上岗时间+离岗时间+出勤时间出勤时间出勤时间=v年份+V月份+日期+时+分+V秒年份=*四个数字组成*月份=0川+0.9日期=011 3+0.9时 =0.24分 =0.60秒 =0.60上岗时间V出勤时间=v年份+V月份+日期+时+分+秒,年份=*四个数字组成*月份=011+0.9日期=0111213+0.9时 =0.24分 =0.60秒 =0.60离岗时间离岗时间=V年份+月份+日期+V时+分+V秒年份=*四个数字组成*月份=01

9、1+0.9日期=0111213+0.9时 =0.24分 =0.60=0.60原始人事数据:排班事务数据+岗位+联系方式+地址+身份证号码+中国银行卡卡号岗位岗位 =老板I经理I训练员I服务员应发工资应发工资=V仟+V佰+拾+V元+角+V分实发工资实发工资=V仟+佰+拾+元+角+V分联系方式联系方式 =移动号码I联通号码I固定电话移动号码=*固定长度十一位数字*联通号码=*固定长度十一位数字*固定电话 =区号+号码区号=o+*三位数字*号码=*七位数字或八位数字组成*地址地址=*五十位字节长度的汉字*身份证号码身份证号码 = 地址码XV出生日期+顺序码+V效验码地址码=*六位数字*出生日期=年份

10、*四位数*+V月份*两位*+日期*两位*顺序码=*三位数字*效验码=*数字或字母*中国银行卡卡号中国银行卡卡号=*十六位或者十九位数字*修改后人事数据:员工号+姓名+性别+岗位+联系方式+地址+身份证号码+中 国银行卡卡号职工工资数据:排班事务数据+应发工资+实发工资(2)数据存储描述数据存储名:事务数据文件组成:员工号+姓名+性别组织:按照员工号大小顺序排列数据存储名:人事数据文件组成:事务数据+岗位+联系方式+地址+身份证号码+中国银行卡卡号组织:按照员工号大小顺序排列数据存储名:工资数据文件组成二员工号+姓名+性别+应发工资+实发工资组织:按照员工号大小顺序排列(3)处理过程描述1)、数

11、据收集模块的处理过程收集排班经理给出的排班表信息,再根据打卡机提供的实际上班时间整理出详细 的出勤表(详细说明上班时间的类型(一般分为白班,大夜班,节假日)。收集 每位员工提供的详细资料。2)、工资计算模块的处理过程根据员工出勤表提供的数据和人事部修改后的员工人事数据对员工工资进行计 算;(普通员工(6.4/时)、星级员工(9.6/时)、值班经理(15/时)、国家法定节 假日员工工资是平常工资的3倍(19.2/时)、晚上22: 00-6: 00员工工资按平常 的1.5倍计算)3)、修改人事数据根据人事部提供的原始人事数据对员工人事数据进行修改和添加删除等操作4)、打印模块的处理过程把计算出来的

12、员工工资制作成一张工资表然后打印5)、发放工资模块的处理过程根据打印出来的工资条为员工应发的工资,然后发放到每个员工手中为实发工 资,然后再登记员工的实发工资四、总体设计1、变换中心2、上层模块(1)、上层模块设计肯德基工资发放系统员工工资输入模块工资计算模块工资表输出模块(2)、上层模块分解(3)、工资管理完整结构图3、模块的处理过程、界面具体内容、定义数据结构(IX实际上班数据收集模块的处理过程收集排班经理给出的排班表信息,再根据打卡机提供的实际上班时间整理出详细 的出勤表(详细说明上班时间的类型(一般分为白班,大夜班,节假日)。界面具体内容:员工号,姓名,上岗时间,出勤时间,离岗时间;修

13、改按钮,查 询按钮,录入并保存按钮,一个计算工资按钮,一个管理人员信息按钮,一个工 资发放情况按钮;一个岗位选择框,一个密码输入框;一个显示框。界面功能:将员工通过打卡的上班和下班时间数据收集,并自动保存无法修改, 员工的详细资料是可以录入和修改的,但是录入和修改时必须是岗位为餐厅经理 级别的人并且需要正确的密码,一般员工只能进行查询。(2)、人事数据收集模块的处理过程收集每位员工提供的详细资料(姓名,性别,出生日期,籍贯,民族,文化程度, 政治面貌,婚姻状况,现住址,身份征号码,联系方式,中国银行卡卡号)。界面具体内容:员工号,姓名,性别,联系方式,身份证号码,中国银行卡卡号, 地址;修改按

14、钮,查询按钮,录入并保存按钮,一个计算工资按钮;一个岗位选 择框,一个密码输入框;一个显示框。界面功能:员工的详细资料是可以录入和修改的,但是录入和修改时必须是岗位 为餐厅经理级别的人并且需要正确的密码,一般员工只能进行查询。(3)、工资计算模块的处理过程根据员工出勤表提供的数据和人事部修改后的员工人事数据对员工工资进行计 算;(普通员工(6.4/时)、星级员工(9.6/时)、值班经理(15/时)、国家法定节 假日员工工资是平常工资的3倍(19.2/时)、晚上22: 00-6: 00员工工资按平常 的1.5倍计算)。界面具体内容:一个姓名选择框;三个上班时间类型选项,三个对应的工资项, 一个总

15、的应发工资框,一个单人工资计算按钮,一个全部工资计算按钮;一个打 印按钮;一个显示框。界面功能:操作人员根据员工出勤表提供的数据和人事部修改后的员工人事数据 输入,程序对员工工资进行自动计算,并且还可以根据需要选择单人工资计算和 全部工资的计算,将所有信息显示之后还提供打印功能。(4)、打印模块的处理过程把计算出来的员工匚资制作成一张工资表然后打印。界面具体内容:员工号,姓名,性别,应发工资,联系方式,中国银行卡卡号, 打印按钮,取消按钮,一个显示框。界面功能:根据计算好的工资,并将所有个人信息显示在显示框中,系统根据显 示框的内容打印成一张工资表。(5)、发放工资模块的处理过程根据打印出来的工资条

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论