明深物业公司职工信息管理系统的设计与实现(VC++,SQL2005)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
明深物业公司职工信息管理系统的设计与实现(VC++,SQL2005)(任务书,开题报告,中期检查报告,毕业论文说明书18000字,程序代码,SQL2005数据库)
摘 要
明深物业是管理我校物业的一个小型公司,其主要负责我校的治安、环境卫生、宿舍、电力、绿化方面的工作。本次开发的系统是对该公司的职工信息进行管理。由于公司的规模比较小,因而其员工数不是很多,内部部门以及各部门的关联不是很紧密,员工结构比较简单,管理的方法和理念也比较简单。本次开发的明深物业职工信息管理系统,从其具体情况出发,围绕职工的基本信息、出勤情况、工资的管理三个主要的方面进行设计;其中也牵涉到了用户的管理,用户权限的控置,以及对数据库的操作,包括数据库的备份与还原。明深物业一共有七个部门,分别是客户服务部、宿舍管理部、品质保障部、绿化部、保安部、机电部、和保洁部;有五类员工,分别是主管、主任、管理员、领班、和普通员工;其工资管理是通过考勤评测来计算和发放的,统计员工的各类考勤信息,并按照自身设定的工资百分比来结算工资。由于公司的规模比较小,故这次设计没有涉及到网络,整个程序只是一个单机应用程序,而本人熟悉的是语言是C++,熟悉的开发工具是Visual C++ 6.0集成开发环境,故本次开发我选择了Visual C++ 6.0作为编译开发环境;数据库的设计也不是很复杂,从操作的简便性和熟悉性考虑,我选择了SQL Server 2005设计和实现数据库。从用户权限的实现,职工信息的录入、修改删除和查询显示以及职工考勤信息的录入和统计到最终的工资计算都达到了预期的目标。 [资料来源:www.THINK58.com]
关键词:员工信息管理系统,物业,Visual C++ 6.0,SQL Server 2005
ABSTRACT
Ming Shen is a small property management company in Changsha university, which dutys are management our university’s security, sanitation, accommodation, electricity, green area. The software, developed this time,is the company's employees information management system. Because of it is a miniature company, so it don’t have a lot of employees, all departments association is not very close, the staffs structure relatively are simple,the management methods and concepts of company are simple also. The Ming Shen employees information management system for employees, include management the employee's basic information, attendance, wages; which also involves the user management and control user rights, backup and restore databases. Ming Shen company has seven departments, include the customer service department, dormitory management department, quality security department, greening department, security department, electrical department, mechanical services department, and the cleaning department. Ming Shen company has five types employee, charge, director, administrator, foreman, and general staff. The wage of staffs is associate with the attendance, and set wages according to attendance statistic. Ming Shen is a small company, so the design did not involve with the network, and the whole process is just a stand-alone application. I am family with C++, and the tools is Visual C + + 6.0 integrated development environment, so I chose Visual C + + 6.0 as the compiler development environment. Because of database design is not very complex, and the operation is simply, I chose SQL Server 2005 for database design. The design of user’s rights, staff’s information, input, modify and delete, and query and display employees attendance information and wage are to achieve the prospection. [版权所有:http://think58.com]
Keywords: Employee Information Management System,Property,Visual C++ 6.0,SQL Server 2005
各个模块设计如下:
1.系统管理:管理员登录系统后可以对使用本系统的所有用户进行管理,在职工信息管理界面,管理员可以添加删除职工基本信息;在部门管理界面,管理员可以将职工添加到某部门或者变更职工部门信息;在考勤管理界面,管理员可以查询职工考勤信息,也可以删除职工考勤信息;在工资管理界面,管理员可以管理职工基本工资信息,扣款,也可以统计职工工资。系统管理员可以进行数据的备份与还原。
2.职工信息管理:管理职工的基本信息,可以对其基本信息进行增,删,改,查。打印职工的基本信息。
3.部门信息管理:管理各个部门里的职工信息,职工在部门间的调动,可以在该页面修改。
4.职工考勤管理:管理职工的请假,出差,缺勤,及休假等内容;记录和查看职工出勤情况。
5.职工工资管理:管理职工工资信息,包括职工的基本工资,扣款与结算。
[来源:http://www.think58.com]
[来源:http://www.think58.com]
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1 课题背景 1
1.2 选题依据及设计总述 2
1.3 软硬件要求 2
1.3.1 开发工具的选择 2
1.3.2 最低软硬件要求 2
第2章 可行性分析 4
2.1 开发环境介绍 4
2.1.1 Visual C++ 6.0 4
2.1.2 SQL Server 2005 4 [来源:http://www.think58.com]
2.2 用到的主要技术 5
第3章 概要设计分析 6
3.1 系统模块设计 6
3.2 程序流程图 6
3.3 系统E-R图 8
3.4 系统数据库和部分表的设计 9
第4章 详细设计 11
4.1 职工基本信息管理模块设计 11
4.1.1 职工基本信息模块设计和功能概述 11
4.1.2 职工基本信息添加的实现 11
4.1.3 职工信息删除的实现 17
4.1.4 职工信息修改的实现 22
4.1.5 职工信息查询的实现 24
4.1.6 打印预览的实现 25
4.2 职工考勤模块功能的实现 28
4.2.1职工考勤管理功能分析 29
4.2.2职工考勤管理技术分析 29
4.2.3职工考勤管理的实现 29
4.2.4 职工考勤的统计、查询与删除 33
4.3 职工工资模块设计 38 [资料来源:THINK58.com]
4.3.1 职工工资模块设计和功能概述 38
4.3.2 职工工资模块技术分析 38
4.3.3 职工工资计算的实现 38
4.3.4 职工工资基本信息的设置 41
4.3.5 职工工资统计查询 47
第5章 系统测试 52
5.1 测试概述 52
5.2 部分功能测试用例及结果 52
结 论 55
参考文献 56
致 谢 57 [来源:http://www.think58.com]