VC就业实践报告_第1页
VC就业实践报告_第2页
VC就业实践报告_第3页
VC就业实践报告_第4页
VC就业实践报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、word可编辑VC+就业实践报告 -工资管理系统2xx4年9月3日,在教学楼1栋第五实验室接收到这次需要实践的具体内容:1. 对一个光盘商店建模并实现;2. 设计并实现一个工资管理系统;经过大致分析,本人认为两个题目的实现形式及方法是很类似的。再由于工资管理系统适用于大公司而光盘建模是为小商店或超市之类,于是选择了工资管理系统。2xx4年9月3日至7日,各自给自己的程序构思并把它写出来,于9月8日将预习报告交给老师。从2xx4年9月8日至xx日都在第五实验室上机实践,经过不断的分析问题,解决问题,与xx日将程序完成,xx日上交。2xx4年9月xx日至xx日,留给学生自己对此试验的总结和体会。我

2、所选题目是工资管理系统。该题的具体要求为: 一个公司下分假设干部门,每个部门有假设干名职员和经理,每个部门经销假设干种产品。工资由根本工资、产品销售业绩、假设干种保险的扣除等组成。其中的销售业绩:职员按其完成额5%提成,经理按该部门的完成额的1%提成。每个月要生成一个工资表,每年末再按个人的总销售额发放1%的奖金。首先需要解决的是工资的算法。由要求知,工资=根本工资+产品销售业绩-假设干保险扣除;而销售业绩的计算方法分员工与经理两种,所以要分开来算,职员的=本月完成额*5%;经理的=该部门本月完成额*1%;而职员的本月完成额是随机的,所以应该从外界获取。而经理的那么需要将本部门所有员工的本月完

3、成额加起来再乘5%;于是,要知道每人的工资,那么需知道每名员工的本月完成额和每名员工和经理的保险扣除。接着就是奖金的算法;奖金=每年总销售额*1%;而每年总销售额=每月销售完成额之和;于是只要将每个月完成额累计相加,到年终将其和乘上1%即可;此题还要求每月生成一个工资表;于是用数据库来处理最适宜不过既能保存又能浏览,既能添加人员又能删除人员,还能查找人员信息。所有要求的功能都想好后,接下来就是最重要的,实现其功能;1. 先编写一个基于数据库的单文档应用程序。将每组数据与编辑框建立关联,就能显示数据。2. 添加,删除人员信息。那么弹出一个对话框,从对话框中获取数据,再写入数据库保存下来。3. 计

4、算工资及提成。也是弹出一个对话框,假设是经理那么该月完成额成为禁用状态从对话框中获取保险扣除额,而该部门总完成额那么用循环语句判断并加上前面的结果,循环完后便得出该部门总完成额。用计数器原理即可将数据保存在总完成额栏目里。4. 查找功能。用循环语句判断与所输入信息一致的那一组数据,同时用UpdateData(FALSE)显示出来即可。5. 计算年终奖金。只需将那组数据的累计完成额乘上1%保存显示即可。6. 浏览功能。用Microsoft OLEBD 插件将数据库完全显示出来,能完成大批浏览,逐个浏览,转到第一个和最后一个的功能。7. 打印功能。在数据库中能完成排序,打印等功能。至此,题目所要求

5、功能根本实现,我们还可以插入某些或某个功能的密码,实现系统平安性。以及给某些界面插入图片以免呆板。程序编写告一段落,以下是该程序的主流程图:添加删除查找奖金浏览计算输入记录删除记录保险,月完成额密码密码ID号OLEBD插件结束(保存,刷新并显示)开始以下是各消息处理函数流程图: 计算工资及提成: 开始计算工资提成Y是否经理N计算该部门该月提成计算该人该月提成写入数库,视图更新结束工资=根本工资+该月提成-保险扣除获取职位,保险额添加人员:开始添加人员信息R输入密码W输入信息DLG,写入数库视图更新结束删除人员:开始删除人员信息R输入密码W删除信息DLG,视图,数库更新结束 查找:开始N第i=1

6、个符合i=i+1获取ID号刷新显示视图结束 奖金:开始从数库获取累计该年完成额奖金=该年完成额*1%刷新显示视图结束 浏览:开始从数库获取所有数据用OLEBD插件将所有数据在一个对话框中显示出来,完成大批和逐个浏览功能结束该程序大局部的消息处理函数都是在视图类中完成的。视图类中包含了计算工资提成对话框类,密码对话框类,查找对话框类,浏览对话框类以及添加对话框类的头文件,从而在视图类中用到了以上类,并通过以上类的对象和以上对话框建立关联,于是可以进行数据库和对话框的数据交换,数据处理,数据保存。而以上所提到的对话框类,它们之间并没有一点直接的联系,都是连接到视图类中,配合完成某项行为函数,而视图类优势扮演中介角色,数据库就是通过它与各种对话框关联起来的

温馨提示

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

评论

0/150

提交评论