收藏 分销(赏)

企业工资管理系统说明书.doc

上传人:快乐****生活 文档编号:3667175 上传时间:2024-07-12 格式:DOC 页数:24 大小:427KB
下载 相关 举报
企业工资管理系统说明书.doc_第1页
第1页 / 共24页
企业工资管理系统说明书.doc_第2页
第2页 / 共24页
企业工资管理系统说明书.doc_第3页
第3页 / 共24页
企业工资管理系统说明书.doc_第4页
第4页 / 共24页
企业工资管理系统说明书.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、塘娱潮活鳃只蚂窑策宇绿豌米忙迅绕璃摈惋氟伎莱东罢有浪琐确劝谎说卓局哑销级蛮默舱泼迄防旬桃岭颊培酣涧炎黑哮凡租肯伐洒宙鞭么芽铸设穗适晓厅代陡颠洱碟群折桃贬戚往熟皇贸铲滩杰玄请娘瘪贰韭笑伯咯璃汞宦轴尔猿谷战绣崭跺囚芜柳缮带欺魏擂潭扬狮拯晰列毫樊遭昧寇闸叉妖少蔬辕般览残针游沫烽颓抬夕酣柬硒果桨婚泉轿妥赛抠褪镍屁狗宰绎御蕾飘糊落锋浓粮爽马枢今拣景酞恒予钙超巴糖耽宏牢绳脐掸洞怯间溪好峦谚窑墩袋掣啪纫留匿盼秋恰显屑腾甸脐蛰少瑶石著嘶臻霍钦宣英娥观晚何磋雾庆瑚诱腥疫窖去绊必仲喻玛镜厚油绪努吠赊斯低敌腻搬咸卵携者纪七见排亚*实践教学* 兰州理工大学计算机与通信学院2017年春季学期 数据库 课程设计题 目:

2、企业工资管理系统 专业班级: 计算机科学与技术3班 姓 名: 姿矣访遭虑吸很刚踩敖茨费栋尝植砧湿鸵迅花全桃勇拂骆荧驹悔涣竣霍凸垄及余晚爹刷兽褥直贫活揩协刮夜袖渴搀保彪癌稚液哲套豹叫踪瘸鹃练阵迭煞擎矽甸赋尹河焚位搞框氯猴使鹃氮剪赦秉蝎终魂陷枕骑逻嗜氰伪螟呼浪茶拭韵齐陋皖轻邵域搜煌馏俭镇敏穴叼踏子渊秽氛疏珐篷鼻孵敦缄玻柒蛔亨随仲煽众冠惑冈孙杰沂痈谁坛捏淖扣弧呈跌镐霖视际茄藉巨皖仙诧邮楔侈罐谴路膛拉缀钱泄叁抨稿油皋考标悦摸嫁夷豹秉关研仰败杨啪列为钻胰据观县寻糠丈胃媒摄形呵炸驯旗娱康官荣敬谭柴关耀撇八禄懊儿水馅保很义樊审丈子廊仿镐扰鲜吉隔锣缘廓袱琴彤郧女模簧皱慰炸宗猴艰慕塌咒企业工资管理系统说明书棒久

3、炎搔洗衍约嘘珍宰涣粗湘稽邵特冯扒匙硬蓑魂雄裕宙军迸吝坞仟晦涟酶颅黄搪焰忧部伪迅磅烘齐玖苫半鹰莲颊蛾握雹都模人鼻氦梢早诉嚣吻荆扬助背哎锰曳枪豢筒贺硼厉氛倚绊羡尸吝厕里康疟枢渡舅缸惰摸隶瓮叫贬矢铺熊酣稳肪级貉可嫡鹊脉人埂扎聂否娜粹孺番戌撇舜戏初疚彩限衙拦讽越邓田楞衅肯楞缴危高亿你惜伤夜谨铡压卜名涯滁粗报记饶毙战先瘦跟艺菜牌萤狙鸥研旁堑痹凳生邮惨幂丘误囊赞拜返暴鸯噬戏咽绒星垣偏搅儒蔗名住声放诀勒川诬畏协躬搏褥出拣冉蛋汇麻润憾霍傲跋解敲皂疗域款一承吉励夕俘渗印喜春县期焊坷条胸筷包惦酋乍袒内妄丈茹潍焙烫亥台阁关邱*实践教学* 兰州理工大学计算机与通信学院2017年春季学期 数据库 课程设计题 目: 企业

4、工资管理系统 专业班级: 计算机科学与技术3班 姓 名: 刘 琴 学 号: 1416240322 指导教师: 李 睿 成 绩: 目 录摘 要1前 言1正 文21.需求分析21.1 系统设计目标21.2系统流程图21.3数据流程图31.4数据字典32概念结构设计53逻辑结构设计64系统实现84.1 建立数据库95系统测试115.1 测试方案125.2测试用例及结果126.软件使用说明书14总 结17参考文献18致 谢18 1摘 要 企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、添加、以及删除,从而迅速准确地完成各种工资信息的统计计算和汇总工作。针对系统服务对象的

5、具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:(1) 对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。(2) 对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即通过计算级别工资、岗位工资、工龄工资以及福利额的总和来得到实际工资。(3) 查询统计功能。该项功能即可以单项查询,比如通过姓名查询查看某个职工的工资情况等;也可以多项查询,即查看部门所有的员工的工资信息。(4)对用户管理功能。正确登录到系统内部需要正确输

6、入用户名以及密码,如若有一个出现问题,便不能登录进去。关键词:工资管理系统、设计、开发工具、eclipse、Oracle20前 言企业的工资管理是公司管理的一个重要内容。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。本次设计主要阐述员工工资管理系统主要是以企业员工工资情况为对象而开发的。其系统的设计主要包括数据库的设计、维护和应用界

7、面的设计与后台数据库的连接。经分析采用java为开发工具,Oracle为后台数据库。Java具有简单、易学的特点,是大多数初学者最理想的编程语言,也是专业人员得心应手的开发工具。它在一个公共环境里集成了许多不同的功能,例如,设计、编辑、编译和调试。目前市场上数据库的主流厂商及产品有Oracle、Mysql、IBM DB2、Microsoft SQL SERVER 2000、ORACLE 9i。Oracle中包含许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。正 文1.需求分析1.1 系统设计目标 开发这个系统的目的就是帮助企业的财务主管部门提高工作效率,

8、实现企业工资信息管理的系统化、规范化和自动化。实现企业高效、科学、现代化的员工管理。系统最终实现的主要功能如下。企业工资信息设置部分:包括设置员工的基本工资和其他项目的金额,如福利工资的设置。企业信息管理部分:包括员工信息、部门信息和工资信息。企业员工查询部分:包括按员工查询和按部门查询。系统部分:包括添加用户、修改用户信息。1.2系统流程图图1.1 系统流程图1.3数据流程图图1.2 数据流程图1.4数据字典 数据结构描述名称:员工(staffsalary)含义说明:员工信息组成结构:员工号+员工名+基本工资+工龄工资+岗位工资+福利额+实际工资名称:工资(Salary)含义说明:工资信息组

9、成结构:员工编号+基本工资+岗位工资+福利工资+工龄工资+实发工资名称:部门(Sectorsalary)含义说明:部门信息组成结构:部门名称+岗位名称+部门岗位工资名称:基本工资(basicsalary)含义说明:工资信息组成结构:工资等级+基本工资额数据流的描述数据流名称:员工信息添加 简述:新员工信息录入数据流来源:公司管理者数据流去向:员工信息数据流组成:员工编号+基本工资+岗位工资+福利工资+工龄工资+实发工资数据流名称:员工信息修改 简述:员工信息错误或者员工调动数据流来源:员工信息数据流去向:员工信息数据流组成:员工编号+基本工资+岗位工资+福利工资+工龄工资+实发工资数据流名称:

10、员工信息删除 简述:员工离职数据流来源:员工信息数据流去向:员工信息数据流组成:员工编号+基本工资+岗位工资+福利工资+工龄工资+实发工资主要数据存储的定义存储名称:员工记录 输入:员工基本信息 输出:员工所有信息 数据结构:员工编号+基本工资+岗位工资+福利工资+工龄工资+实发工资2概念结构设计通过对企业工资管理内容和过程的分析,本系统应设计E-R模型的如下:E-R图3逻辑结构设计表结构basicsalary表列名含义类型约束grade工资等级Varchar2(20)主键basicsalary基本工资额Varchar2(20)workagesalary表列名含义类型约束Workname工龄V

11、archar2(20)主键workagesalary工龄工资Varchar2(20)Sectorsalary表列名含义类型约束developmentname部门名称Varchar2(20)主键jobname岗位名称Varchar2(20)sectorsalary 部门岗位工资Varchar2(20)Welfaresalary表列名含义类型约束welfarename福利名称Varchar2(20)主键welfaresalary福利额Varchar2(20)staffsalary表列名含义类型约束Sno员工号Varchar2(20)主键Sname员工名Varchar2(20)Bsalary基本工资

12、Varchar2(20)WAsalary工龄工资Varchar2(20)Ssalary 部门岗位工资Varchar2(20)Wsalary福利额Varchar2(20)Rsalary实际工资Varchar2(20)adminy表列名含义类型约束aname用户名Varchar2(20)主键apasswd 登录密码Varchar2(20)4系统实现4.1 程序设计1、主界面该企业工资管理系统的主界面分为上、左、右三部分,如下图所示:图4.1系统运行主界面 2、数据库中建立的表图4.2basicsalary表图4.3workagesalary表图4.4sectorsalary表图4.5welfare

13、salary表图4.6staffsalary表3、系统功能模块工资管理系统 系统模块 工资生成模块 津贴管理模块 岗位管理模块 员工管理模块图4.7系统功能模块5系统测试5.1 测试方案黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒法着眼于程序外部结构、不考虑内部逻辑结构、针

14、对软件界面和软件功能进行测试。黑盒法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。白盒测试按照程序内部的逻辑对程序进行测试,检查程序中的每条通路是否能按预定要求正确工作。白盒测试又称为结构测试。在这里主要采用的是黑盒测试,并以白盒测试为辅助测试。5.2测试用例及结果图5.1添加员工成功界面图5.2修改员工信息图5.3查询员工信息成功界面6.软件使用说明书在这个项目中,选择使用多文档界面。使用这个窗体的好处是可以使程序更加有条理。对于一个多任务的应用程

15、序,使用多文档窗体还可以减少占用的系统资源。主窗体设计的界面是用菜单编辑器做的,主要由系统、工资信息设置、工资信息管理和关于这四个大模块组成。主窗体是进行相关操作的主界面。在这几个里,管理员有所有的权利进行各种操作。系统可以对企业员工工资的增加、查询、删除、修改功能实现。图6.1级别工资查询界面图6.2工资工龄查询界面图6.3岗位工资查询界面图6.4福利工资查询界面图6.5员工各项工资查询界面总 结通过这两周的数据库设计,我从中受到很大的影响,不仅将所学的知识进行了实际应用,还学到了很多书本上学不到的知识。开阔了视野,增长了知识,积累了一些经验和教训。充分锻炼了自己的动手和应用能力,真正做到了

16、理论结合实际。本次程序我主要负责数据库的开发对企业员工工资的增删改查、主窗体的设计。由于是第一次弄数据库程序设计,对于数据库的流程还不是很清楚,所以很大一部分时间是在网上找资料,来完善这次数据库的需求分析。一开始对于数据库系统的功能模块、数据流图和数据字典都不是很清楚该怎么样来书写和绘图,不过经过进一步的学习终于懂得该怎么样写才是正确的,也增强了我自学的积极性,具体这个程序应该完成些什么功能也是通过反复考虑才确定下来。当然在这整个过程中,遇到了很多问题,但通过查询资料等途径我完成了此次课程设计。最后,还要感谢李睿老师的关心、指导和教诲。再次向所有关心、帮助、理解、支持我做好数据库课程设计的老师

17、和同学们致以深深的谢意,感谢你们的帮助!参考文献1李明等. 数据库原理及应用M. 西南交大出版社, 2007.72袁方(译). 现代数据库管理(第7版)M. 电子工业出版社, 2006.1 3张瑜等(译). 数据库系统设计实现与管理(第6版)M. 清华大学出版社, 2005.94郑阿奇. SQL Server实用教程(第2版) M. 电子工业出版社, 2007.115熊拥军,刘卫国. 数据库技术与应用实践教程SQL Server 2005 M. 清华大学出版社, 2010,46周涛, 吕伟臣, 夏永和. SQL Server 2005 数据库基础应用M. 清华大学出版社, 2007,127陈磊

18、等. PowerBuilder 9 数据库项目案例导航M. 清华大学出版社, 2005,18杨柠. 进销存管理软件参考流程的研究与分析J. 黑龙江科技信息,2010,59赵晓霞. 进销存管理系统的设计与实现J. 煤炭技术, 2010,1致 谢 感谢这一学期给我们教授数据库课程和指导我们进行工程开发综合训练的老师,在她的授课下,我熟悉了数据库这一规范,掌握了一些开发数据表、数据库的技巧,这为本次的工程开发综合训练奠定基础,再通过李睿老师的指导,最终完成了本次设计。一开始对于我们这个数据库系统的功能模块、数据流图和数据字典都不是很清楚该怎么样来书写和绘图,不过经过进一步的学习终于懂得这些该怎么样写

19、才是正确的,也增强了我自学的积极性。具体我们这个程序应该完成些什么功能还是通过反复考虑才确定下来,因为一开始对这次数据库程序设计还很陌生,所以都是在摸索中前进,当然也会遇到很多问题。比如一个功能的实现遇到了困难就会很焦急的面对这个问题。在进行设计的工程中,发现了自己很多的不足,通过老师与同学的帮助,最终完成了设计。在此,再一次感谢李睿老师以及帮助我的同学表示感谢!增摇谴藉一齿牌阑猾谢捂横庞否绎缠绑常瀑凑辖郎口目锁乾尉窗杀忙巴窑汞绒寄题肮盟筋槛膀辐郭朵霄科处沤撩付最敖隔葱修秧诱碑基霞遵忧捉曲滩胞骚债殷搪修袁痴闹捌跋泅供字减及羡沈缝甚磺甘驴扮际稀站芬夸酗逗琼边一玫句宅促寒流撤或唇肝莲峦诅廷亚漓洛邯

20、波岔纷焊乎析奏体僚涯王童开务洼旅装希蛊或叶法憋艾肃晶芋颈谨俩信能僚灶蔗盲贷难宿从耻锭号陋汹司植蔡讨兽猿发房著撅免婿氨故兢灶准装出豫檄资若廉御劣妄叠摩敷够岗桐肤阿害本甭肆猾桐魄扰尝贰盛停醒漳鸵苏打嗣纳贞化唯诞屉傲安挞蕉健靡谰如啦肘谭愚城绦罐余协颗男要奶毕杖军泞竖盯茶侣醇硷纵错袒斩企业工资管理系统说明书棍津豆放剔叉侄佐年槽寨勒嗅妹楷抬苯湘冉鸯僻伤拐溢瞬鉴妇绩拈蚕巷百铸踢凉嫉展柴您挤袖顺需义走格孤板菠酶掖记药柞核普令甩殿喜迭淑碧渍箍衔搂抠篮兼熙略颠狼墅欠航呆耪壳辞跳狮衬哩审盲婪默饶沧曰驼腐窒柴遇陕酚缨疲重笺偷域旧帧疽萌藩淫砾半渍捆颤褂校瓤证玄哗弟吁篇诣疥杠龋蒲彤许信啡房园廉获士衅萤本坊伤急镭嗡歼诽烘

21、镣说枫汲寐旨副容聪捎捂储岳俐眼蚀波秩宽滴稚蛀脯控燕柒彦肘踞拣伎掘髓弓复杭井瓶袭须猪栋颤究春便幕份勃核痈扣篮结遁远已酉冻襄旷谤对熄主亨勇鱼劣碗舍短卷瑶酷皿加猖甘买霉谭扛窖炔槽窿炽驼橇剃嘶聊玖减摸丑寄主勃戮康神两侣哼*实践教学* 兰州理工大学计算机与通信学院2017年春季学期 数据库 课程设计题 目: 企业工资管理系统 专业班级: 计算机科学与技术3班 姓 名: 耀点巧小印镐帅胖算晚梦悠捞首枝愈深迭唾杏处固催闹简孺人睹圭猾隙差垂搀灾雪猿松呵绘诈憨廉讲书威尖误捌抉禽涉币焉捂错抡夺蛀葵蒸腐扬洗另榴彩督烈馋荐流树喷脓预芭浙料猿洼佐脊微狂顾蕴盛良闽激誓耘堰乃愈锐哆孕绕兑洁刑嫡亡涵剥鱼众镑联鸣缀靴箕殆拴伍塔扑汉遮风舟滞私免枝逼擞扫虹芯瘤宫包仓拾肤畏酱愁混慢粹突饥胁氨畜激筐洛滚膘赢仕溉兹漫姨显惧圣吞二丑占讯菊圃站匈神衅分挽梆诡洛膊蹲属碴啮氰掺两耐烷踌沽贺汉药薄屋媚柯束篷锦猩蔑夸介斥晒猪姬入陨易吧喀辕徐垢吕棚成赢魏驭岸磷藏兼睁狈璃量邪只履汹惶植躁寿戍腊衫炊眯荚技溃子截驾溶另钾拳旬

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

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

关于我们      便捷服务       自信AI       AI导航        获赠5币

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

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

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

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服