c课程设计-工资管理系统的设计与实现内容摘要:
满足用户需要来进行设计的,所以,一定要考虑用户使用时是否方便,设计要符合人们的习惯,尽可能的满足用户需求。 职工工资管理系统的设计中主要运用了 c++中的类、构造函数、析构函数等,让我们进一步熟悉所学的 c++相关知识。 由于接触程序设计的机会不多,在设计过程中也遇到了很多困难,使得程序设计不能完善,希望通过以后的继续学习和 练习可以不断的完善,使得所设计的程序能更加方便用户使用,更加人性化,能更好的实现所有的功能。 3 第 2 章 需求分析 企业工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生差错。 最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高,不仅花费财务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现象。 企业的工资管理是公司管理的一个重要内容。 随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。 工资管理既涉及到企业劳动人事的管理,同时也是企业财务 管理的重要组成部分。 工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的 应发 工资、实际发放工资等。 资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。 基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。 同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。 正是企业工资管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可能。 企业工资管 理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。 系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。 这次的课程设计就是根据上面的一些需求而做的一个简单的企业员工工资管理系统,系统主要的功能有增加工资信息,显示工资信息,查找工资信息,删除职工工资,修改工资信息。 执行程序时,一开始是一个登陆界面,毕竟员 工的工资管理不是谁都可以浏览和修改的,只有管理员或者经理等人才行。 最后还有一个安全退出功能,当下一次再进入时所输入的数据还在。 这个设计只是简 单的模拟了一下公司的工资管理系统,其实还有很多方面功能不够齐全需要改进。 4 第 3 章 系统概述 工资管理系统的设计与实现是在 DOS环境模式下操作并执行的。 企业员工的工资是企业资金管理的一个重要的组成部分。 企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。 企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信 息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。 这次的课程设计就是根据上面的一些需求而做的一个简单的小型的企业员工工资管理系统,系统主要的功能有输入职工数据,显示职工工资信息,查找职工工资信息,增加职工工资信息,删除职工工资信息,修改职工信息,保存职工信息等等。 执行程序时,用户一开始是一个登陆界面,然后选择所要执行的系统功能。 最后还有一个安全退出功能,当下一次再进入时所输入的数据以保存。 增加职工工资信息,就是通过输入流函数,将需要添加职工成员的相关信息。 显示职工工资信息,利用指针,再通过程序内部函数的计算,将所有公司职员的工资信息显示出来。 查找职工工资信息,用户通过已给职员的姓名或卡号,在已有的公司职员信息表中进行匹配、查找此人的姓名或卡号,匹配成功则说明一查到此员工并显示出此员工在职员信息表中已存储的所有信息。 否则查找失败,不存在此姓名或卡号的员工。 删除职工工资信息,先调用查找函数查找到所要删除职工的信息,改变指针使其返回上一指针,然后释放要删除职工的信息的指针。 修改职工信息,先调用查找函数查找到所要修改职工的信息,改变指针使其返回上一指针,然后使 指向修改职工信息的指针指向 Input()函数输入所。c课程设计-工资管理系统的设计与实现
相关推荐
i=0。 iMax_bor_book。 i++) { if (borbook[i]==0) { borbook[i]=book_num。 return。 } } } int Reader::retbook(int book_num) //归还图书 { for(int i=0。 iMax_bor_book。 i++) { if(borbook[i]==book_num) {
bn)。 //把输入的内容复制给 bname,相当于复制 strcpy(aname,an)。 strcpy(type,ty)。 strcpy(publish,pub)。 strcpy(time,ti)。 strcpy(price,pr)。 } void show() //输出图书 {
cout请输入序号:。 cin。 cout请输入姓名:。 cin。 cout请输入电话号码:。 cin。 ((char*) amp。 telph,sizeof(TelephoneType))。 cout继续添加吗。 cinyesorno。 } while(yesorno!=39。 n39。 )。 }华东交通大学理工学院课程设计报告 第 13 页 共 29 页 void TelephoneBook
{ public class Database { private static string _connStr = Data Source=.。 Initial Catalog=BookManage。 Integrated Security=True。 private static SqlConnection sqlcon = null。 private static void
按姓名查询信息 查看所有学生信息 删除个人信息 删除所有信息 退出界面 分组 按分组查询 按号码查询 登录界面 登录界面包含 4 个选项: , , , ,。 1. 添加新记录 :当输入数字 1 后,系统提示用户输入 新增同学姓名,电话号码、 分组 等信息。 如果信息正确则进入系统界面,否则提示错误并继续输入。 选择新书入库则系统调用AddNew()函数。 2. 查看 : 查询界面