南京化工职业技术学院毕业设计(论文)--1-南京化工职业技术学院毕业设计(论文)论文题目:企业工资管理系统论文题目:Theadministrativesystemofsalary作者姓名:薛香霖所在系部:信息技术系班级名称:计算机应用与商务英语0652指导教师:何实银2010年5月南京化工职业技术学院毕业设计(论文)--2-毕业设计(论文)任务书设计(论文)题目:企业工资管理系统(VC/C++)指导教师:职称:类别:毕业设计1、设计(论文)的主要任务此项毕业设计要求利用VC(C++)和Access数据库开发企业工资管理系统。要求学生给出详细的设计过程(包括体系结构图、数据设计ER图,从开发环境及需求,到结构的设计,具体到每一个功能模块、关键程序进行说明),从而完成一次完整的设计过程。2、设计(论文)的主要内容此项毕业设计要求开发一个企业工资管理系统,该系统应用具备以下基本功能。1、新用户注册与登陆用户注册后必须经过验证才可正式进入该系统。2、基本数据此项功能包括职工基本信息、工资信息。3、信息管理实现对以上信息数据的录入、添加、更新和删除。4、成绩查询实现对以上信息数据的查询。5、统计处理对职工人数、职工的职称、工龄、工资的各组成项等进行统计处理。6.报表打印实现对查询和统计的结果以报表的格式进行输出。3、设计(论文)的基本要求1、论文格式要符合规范。2、提供完整的源程序。2、至少提供6篇参考文献(书籍、期刊、网址等)南京化工职业技术学院毕业设计(论文)--3-4、主要参考文献1、高俊文主编,《C/C++程序设计》,北京:人民邮电出版社,2005-92、沈大林等主编,《VisualC++6.0程序设计案例教程》,北京:电子工业出版社,2005-103、唐彬等编著,《VisualC++案例开发集锦(含光盘)》,北京:电子工业出版社,2005-85、毕业设计(论文)时间安排第一周:资料收集整理。第二周:程序设计,规划体系结构图、数据设计ER图。第三周:程序编写,调试运行。第四周:论文编写、完善修改。备注:毕业设计提交:1.系统设计过程,包括论文电子稿。2.经调试过的软件代码。3.答辩时每人还应准备15张左右页面的幻灯片。注:1、此表一式三份,系部、指导教师、学生各一份。2、类别是指毕业论文或毕业设计,类型指应用型、理论研究型和其他。南京化工职业技术学院毕业设计(论文)--4-目录第一章概述...............................................................................................................61.1系统开发步骤..................................................................................................61.2员工工资管理系统的设计概况......................................................................61.3开发员工工资管理系统的意义......................................................................7第二章系统分析.........................................................................................................82.1对本系统的分析.............................................................................................8第三章数据库分析和设计.........................................................................................93.1数据库需求分析..........................................................................................93.2数据库设计..................................................................................................93.3系统结构流程图设计................................................................................11第四章系统的具体设计与实现...............................................................................134.1新用户注册与登入........................................................................................134.2基本数据........................................................................................................144.3信息管理........................................................................................................164.5统计处理........................................................................................................244.6报表打印........................................................................................................25部分程序..................................................................................................................26致谢信.........................................................................................................................30参考文献.....................................................................................................................31南京化工职业技术学院毕业设计(论文)--5-摘要员工工资管理系统是典型的信息管理系统(MIS),其程序主要包括后台数据库的建立和维护以及前端应用程序的两个方面:对于前者要求建立数据一致性和完整性强,数据安全性好的数据库;而对于后者则要求应用程序功能完备,易使用等特点。工资管理是企业的一项重要的数据资源,工资管理也是企业的一项常规性的重要工作,而长期以来,工资管理都是依赖人工进行的,面对如此众多的工资信息,其工作量可想而知,不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可控因素,造成了工资管理的某些不规范。工资管理系统实现如下信息的管理:员工信息管理用于员工信息的建立和修改以及查询;工资管理用于各个员工的工资查询;系统开发采用Microsoft公司的VisualFoxPro,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。系统中大量采用SQL查询语句,界面友好,功能较强。不足的地方是当数据访问量大时,将致使性能的下降,且不利于数据的有效共享,在以后的改进中应考虑采用SQLSERVER作为数据库,解决访问速度及数据共享的问题。该系统性能力求易于使用,具有较高的扩展性和可维护性。关键字:关系数据库VisualFoxProSQL员工工资管理系统系统开发信息系统南京化工职业技术学院毕业设计(论文)--6-SummaryStaffsalarymanagementsystemisatypicalinformationmanagementsystem(MIS),theprogramincludestheestablishmentandmaintenanceofbackgrounddatabaseandfront-endapplicationsontwoaspects:theformercallsfortheestablishmentofdataconsistencyandintegrityofthestrongsecurityofdatadatabases;whilethelatterrequirestheapplicationfunctions,easytousefeatures.Wagemanagementisanimportantdataresource,payrollmanagementisaroutinebusinessimportantwork,butalongtime,wagemanagementiscarriedoutonartificialfaceofsomanywageinformation,theworkloadcanbelikewithknowledge,Notonlywastealotofmanpowerandresources,andbecausetherearealotofmanualmanagementofuncontrollablefactors,resultinginthemanagementofsomenon-standardwages.Salarymanagementsysteminformationmanagementtoachievethefollowing:Informationmanagementforstafftoestablishandmodifyemployeeinformationandqueries;Wagemanagementforallstaffwagesinquiries;SystemdevelopmentusingMicrosoft'sVisualFoxPro,usingitspowerfulvisualinterfacefunctionsanddatabasesupport,firstconstructaprototypeandgraduallyincreasethefunctionality,thefinaldemand.System,extensiveuseofSQLqueries,user-friendly,morepowerful.Deficiencieswhenthedataaccessisheavy,willcauseperformancedegradation,andnotconducivetotheeffectivesharingofdata,improvementsinthefutureshouldconsiderusingSQLSERVERasthedatabasetoaddresstheaccessspeedanddatasharingissues.Seekstoeaseuseofthesystemperformance,h