sql职工考勤管理信息系统

合集下载

一个关于考勤统计的sql研究

一个关于考勤统计的sql研究

⼀个关于考勤统计的sql研究在这⾥,我们要做⼀个简单的员⼯考勤记录查询系统的后台数据库。

业务需求如下所⽰:1.统计每天来的最早、来的最晚、⾛的最早、⾛得最晚的⼈的姓名1.1 统计每天来得最早的⼈的姓名和打卡时间步骤1:从考勤信息表中查询出每天来得最早的⼈的上班打卡时间和⼈员编号解决这个问题的时候本来考虑的是在考勤信息记录表中按照⽇期对考勤信息进⾏分组,然后取每组中上班时间(att_work_datatime)的最⼩值,但是后来⼏经折腾发现group by只能实现分组,⽽order by只能实现组外排序,因此这个⽅法只能放弃。

再三考虑了⼀下,可以在分组之前先对表中att_work_datatime列中的所有值进⾏升序排序后⽣成⼀个临时表,然后对这个临时表中的att_work_datatime按照⽇期再分组,这样对att_work_datatime列按照⽇期group by之后取的就是每天上班打卡最早的⼈,我们从attendance_info_table(考勤信息表)表中查询出出每天上班时间最早的⼈的编号、上班时间和下班时间,sql语句如下:select tmp.att_work_datatime,tmp.after_work_datatime,tmp.emp_idfrom(select id,att_work_datatime,after_work_datatime,emp_idfrom attendance_info_tableorder by att_work_datatime) as tmpgroup by Date(att_work_datatime)执⾏查询结果如下:结果并不如愿,发现多了⼀⾏null值,才发现分组的时候mysql默认将null分为⼀组,这样就多了⼀组null数据。

这样我们只需要在排序之前过滤掉打卡时间为null的数据⾏,sql语句如下:select tmp.att_work_datatime,tmp.after_work_datatime,tmp.emp_idfrom(select id,att_work_datatime,after_work_datatime,emp_idfrom attendance_info_tablewhere att_work_datatime is not nullorder by att_work_datatime) as tmpgroup by Date(att_work_datatime)查询出来的结果如下图所⽰:步骤2:从员⼯表和考勤信息表中联结查询出每天来得最早的⼈的姓名上班打卡时间这样,还没有满⾜需求,我们要打印的是每天来得最早的⼈的姓名和上班打卡时间,由于员⼯的信息在另外⼀张表employee_info_table 中放着,这样我们需要⽤到多表联结查询,根据雇员编号进⾏等值联结查询,sql语句如下所⽰:select em.emp_name,tmp.att_work_datatimefrom employee_info_table as em ,(select id,att_work_datatime,after_work_datatime,emp_idfrom attendance_info_tablewhere att_work_datatime is not nullorder by att_work_datatime )as tmpwhere em.id=tmp.emp_idgroup by Date(att_work_datatime)select eit.*, ait.att_work_datatimefrom attendance_info_table ait, employee_info_table eitwhere ait.emp_id = eit.id and ait.att_work_datatime in(select min(att_work_datatime)from attendance_info_tablewhere att_work_datatime is not nullgroup by Date(att_work_datatime))order by ait.att_work_datatime asc;查询出来的结果如下图所⽰:OK,⼤功告成。

SQL数据库员工工资管理系统设计

SQL数据库员工工资管理系统设计

SQL数据库员工工资管理系统设计实验七:数据库设计数据库名称:职职员资治理系统姓名:胡少帅班级:2011级网络工程学号:201104410210241 需求分析工资治理系统是提供工资治理人员和职工工资进行治理的系统。

它能自动对不同职务,不同出勤及各个月份的工资进行治理并生成财务表。

工资治理系统的用户需求要紧功能有:1各部门的信息情形2各职工的信息情形3考勤信息情形4工资信息情形5定义登陆用户和用户的权限2 概念分析部门E-R图职工信息E-R图职务信息E-R图考勤信息E-R图用户E-R图工资情形E-R图总E-R图3 逻辑设计关系模型:部门(部门编号(主键),部门名称,经理,电话)职工信息(职工编号(主键),职务编号,姓名,性不,电话,住址,部门编号(外键))考勤情形(职工编号(主键),出勤天数,加班天数,出勤奖金,月份)职务(职务编号(主键),职务名称(主键),差不多工资)工资运算(职工编号(主键),考勤情形,工资,月份)用户(用户名,密码,权限)4 物理设计1 给职工信息表建立非集合索引“职工”/*给职工信息表非建立集合索引*/create nonclustered index 职工on 职工信息(职工编号) goSELECT *FROM sys.indexesWHERE name='职工'2给工资表建立唯独索引“工资”/*给工资表建立唯独索引“工资”*/create unique index 工资on 工资情形(职工编号)goSELECT *FROM sys.indexesWHERE name='工资'Go3给考勤信息表建立集合索引“考勤”/*给考勤信息表建立非集合索引*/create nonclustered index 考勤on 考勤信息(职工编号) goSELECT *FROM sys.indexesWHERE name='考勤'5 实施过程创建表结构1 职工信息表create table 职工信息(职工编号char(20) not null,职务编号char(20) not null,姓名varchar(20) not null,性不char(20) not null,电话char(20) not null,住址varchar(20) not null,部门编号char(20)not null )2职务信息表create table 职务信息(职务编号char(20) not null,职务名称char(20) not null,差不多工资money)3工资表create table 工资情形(月份char(20) not null,职员编号char(20) not null,工资char(20) not null)4考勤信息表create table 考勤信息(职工编号varchar(40) not null,出勤天数char(20) not null,加班天数char(20) not null,出勤奖金money)5部门表create table 部门(部门编号char(20) not null,部门名称char(20) not null,经理varchar(20) not null,电话char(20) not null)6用户表create table 用户(用户名char(10) not null,密码char(30) not null,权限char(30))(2)给表定义约束1 给考勤情形中的出勤奖金列定义约束范畴0-10002 给部门表添加一个主键3 给职工信息表添加一个主键和外键(3)给表插入信息1 职工信息表插入2 职务信息表插入3 用户信息表插入4工资情形表插入5 部门表插入6考勤情形表插入(4)表的差不多操作1 修改职工信息中编号为10001的姓名为张琪2 给职务信息表添加一列3 删除刚才添加的那列4 修改工资情形表中工资的数据类型5 给考勤信息表增加一列(5)定义登录名,用户和权限1 定义第一个登录名和用户,权限对所有的表有所有的权限/*创建用户和给予权限*/create login 王琦with password='123456',default_database=职职员资治理;/*创建登录账户*/gocreate user 王琦for login 王琦gogrant allon 部门to 王琦grant allon 工资情形to 王琦grant allon 考勤信息to 王琦grant allon 用户to 王琦grant allon 职工信息to 王琦grant allon 职务信息to 王琦2 创建第二个登录名和用户,对所有的表只有查看和删除的权限create login 高汉with password='123456',default_database=职职员资治理;/*创建登录账户*/gocreate user 高汉for login 高汉gogrant select,deleteon 部门to 高汉grant select,deleteon 工资情形to 高汉grant select,deleteon 考勤信息to 高汉grant select,deleteon 用户to 高汉grant select,deleteto 高汉grant select,deleteon 职务信息to 高汉3 创建第三个登录名和用户,只有查看的权限/*创建第三个用户并给予所有权限*/create login 王敏with password='123456',default_database=职职员资治理;/*创建登录账户*/ gocreate user 王敏for login 王敏gogrant selecton 部门to 王敏grant selecton 工资情形to 王敏grant selecton 考勤信息to 王敏grant selecton 用户to 王敏grant selectto 王敏grant selecton 职务信息to 王敏(6) 建立一个触发器,在工资情形表被修改时使用/*建立一个触发器*/create trigger mon 工资情形for updateasif update(工资)beginrollback tranprint'差不多工资不能修改,请联系财务部'end(6) 建立储备过程1创建一个储备过程来存放查询到的职工的信息和工资2创建一个储备过程来存放进行删除操作3创建一个储备过程来存放查询所有职工中工资大于3500的(7) 建立一个视图6 课程设计总结此次课程设计调查从职员的工资,部门的情形,按照其具体情形,设计工资治理系统。

数据库实训-员工信息管理系统-SQL==

数据库实训-员工信息管理系统-SQL==

辽宁工业大学《管理信息系统设计专题》报告数据库实训员工信息管理系统SQL院(系): 软件学院专业班级:软件技术000班学号:000000000员工姓名:000000指导教师:000000教师职称:副教授起止时间:2015.06.28-2015.07.09设计任务及评语院(系):软件学院教研室:软件教研室学号000000 员工姓名00000 专业班级软件技术001 设计题目员工信息管理系统设计任务要求根据管理信息系统及数据库设计原理,按照系统设计的步骤和规范,完成各阶段的设计内容。

需求分析具体实际,数据流图、数据字典、关系模型要规范。

在sql server2000 上实现数据库的模型建立(数据库、表的建立、完整性约束的实现、关系图、必要的存储过程及触发器的编程),并用VB实现简单的应用程序。

设计过程中,要严格遵守设计的时间安排,听从指导教师的指导。

正确地完成上述内容,规范完整地撰写出设计报告。

指导教师评语及成绩成绩:指导教师签字:年月日目录第1章设计目的与要求 (1)1.1设计目的 (1)1.2设计环境 (1)1.3主要参考资料 (1)1.4设计内容及要求 (1)第2章设设计内容 (2)2.1数据库设计 (2)2.1.1需求分析 (2)2.1.2概念设计 (6)2.1.3逻辑设计 (7)2.1.4物理设计 (8)2. 1. 5 数据库实现 (9)2.2程序设计 (12)2.2.1概要设计 (12)2.2.2程序实现 (13)第3章设计总结 (15)参考文献 (16)第1章设计目的与要求1.1设计目的本实践课的主要目的是:(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌握关系数据库的设计方法;(3)掌握SQL Server 2000技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解C/S模式结构。

1.2设计环境在设备CPU:T1400 @ 1.73GHZ ;硬盘:250 G;分辨率:最佳效果1024*768的情况下,运用VB6.0为前台工具,采用VB语言,以SQL Server 2000作为后台数据库,在Windows XP环境下编写并测试运行的。

sql数据库课程设计工资管理系统

sql数据库课程设计工资管理系统
数据库物理设计的目标是提高数据库的性能、可靠性和可维护性。
数据库物理设计的主要内容包括:数据库存储结构设计、数据库存储介质设计、数据库存 储方式设计等。
数据库物理设计的主要任务是:根据数据库的逻辑设计,选择合适的存储结构、存储介质 和存储方式,以满足数据库的性能、可靠性和可维护性的要求。
系统功能模块
系统维护: 定期检查 和维护系 统,确保 系统正常 运行
数据库设计
数据库概念设计
概念设计:根据需求分析,确定数据库的逻辑结构 实体关系模型:描述实体、属性和关系的模型 规范化:将数据库设计成符合一定规范的形式 设计原则:遵循一定的设计原则,如第三范式等 设计工具:使用数据库设计工具,如PowerDesigner等 设计文档:编写数据库设计文档,包括数据字典、ER图等
用户管理模块
用户注册:新用户注册,填写个人信息 用户登录:用户登录系统,验证用户名和密码 用户信息修改:用户修改个人信息,如密码、联系方式等 用户权限管理:设置用户权限,如管理员、普通用户等 用户注销:用户注销账户,删除个人信息 用户查询:查询用户信息,如用户名、联系方式等
工资管理模块
员工信息管 理:添加、 修改、删除 员工信息
数据库逻辑设计
实体关系模型(ERM):描述实体、属性和关系的模型 关系模型(RM):描述数据存储和操作的模型 规范化理论:确保数据完整性和一致性的理论 事务处理:保证数据操作的原子性、一致性、隔离性和持久性的技术
数据库物理设计
数据库物理设计是数据库设计的重要组成部分,它涉及到数据库的存储结构、存储介质、 存储方式等方面的设计。
系统维护策略
定期备份数据:确保数据安全,防止数据丢失 定期更新软件:确保系统安全,防止病毒和漏洞攻击 定期检查硬件:确保硬件正常运行,防止硬件故障 定期培训员工:确保员工熟练掌握系统操作,提高工作效率

员工管理系统SQL

员工管理系统SQL
size = 2MB,
maxsize = 5,
filegrowth = 20%)
log on
(name =department_log,
filename = 'e:\department_log.ldf',
size = 1MB,
maxsize = 2MB,
filegrowth = 20%
)
go
use department
on
(name = department_dat1,
filename = 'e:\department_dat1.mdf',
size = 2MB,
maxsize = 5,
filegrowth = 20%
),
(name = department_dat2,
filename = 'e:\department_dat2.ndf',
2)B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),
如Internet Explorer或者360浏览器,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。浏览器通过Web Server同数据库进行数据交互。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线
REFERENCES rmation (num)
on delete cascade on update cascade
)
go
use department

员工管理系统SQL

员工管理系统SQL

前言职员治理是一个单位不可缺少的重要组成部分,它的内容关于公司的治理人员来讲至关重要,作为运算机应用的一部分,利用运算机进行职员信息的治理无疑是一条行之有效且高效的方法。

对职员的信息高效而准确的治理是系统设计的动身点和最终目的,既要能够满足职员和治理员的一样需求,又要能够针对用户的类型、需求特点等确定它的的权限以便进行治理。

职员治理系统要紧提供方便高效的治理功能以及网上的信息查阅平台,职员能够查阅自己的工资、项目和差不多信息,治理员能够治理所有信息。

包括扫瞄所有用户信息以及有关的信息录入、修改、删除,注册新用户等功能。

该学生成绩治理系统是构建于Visual Basic 6.0平台上的Web 应用程序,采纳应用前景宽敞的+B/S 技术,系统具有不受时刻和地点限制,只需通过扫瞄器便能够轻松访咨询的方便特点,同时具有开发和运行平台构建免费、运行速度快、程序小、扩展性好、技术先进等特点。

名目第一章项目、系统模式和开发环境的选择错误!未定义书签。

1、项目的选择错误!未定义书签。

2、系统模式的选择43、开发平台和开发语言的选择5第二章需求分析61.系统开发需求分析 61.1 系统开发 61.2 需求分析 61.3 系统安全性62.可行性分析错误!未定义书签。

第三章数据库的设计与实现71.按照需求结果的分析,得到以下E-R图 72.按照E-R图对数据库进行建表,涉及表的属性 73.各表之间的关系9第四章系统的实现101.页面框架102.页面操作11第五章总结14附录一系统资源161.数据库创建代码162.VB功能实现代码25附录二会议记录错误!未定义书签。

第一章项目、系统模式和开发环境的选择1、项目的选择数据库是运算机应用系统中的一种专门治理数据资源的系统。

数据有多种形式,如文字、数码、符号、图形、图像以及声音等。

数据是所有运算机系统所要处理的对象。

人们所熟知的一种处理方法是制作文件,立即处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。

SQL企业人事管理系统设计说明书

SQL企业人事管理系统设计说明书

SQL Server数据库技术设计说明书设计题目:姓名:学号:班级:指导教师:完成日期:设计要求目录第一章背景................................................ - 1 - 第二章需求分析............................................ - 1 -2.1概述................................................ - 1 -2.2系统需求分析........................................ - 1 - 第三章概念结构设计........................................ - 2 - 第四章逻辑结构设计........................................ - 4 -4.1 简述................................................ - 4 -4.2 表的建立............................................ - 4 - 第五章物理结构设计........................................ - 5 - 第六章总结................................................ - 7 - 参考文献:................................................. - 8 -数据库课程设计第一章背景随着当今社会高速发展,企业人力资源的不断壮大,人事管理便得复杂而难以管理,这就决定了企业老旧的人事管理办法已经跟不上时代的脚步,取而代之的是应用各领域的知识,结合计算机和网络科学开发的人事管理系统。

企业人事管理系统的主要功能是对企业人力资源的管理,其中主要包括个人信息的添加和维护,人员的出勤情况以及工资的管理等等。

数据库课程设计——工资管理系统--职工考勤管理系统(java+sql-sever-2000)

数据库课程设计——工资管理系统--职工考勤管理系统(java+sql-sever-2000)

课程设计报告工资管理系统--职工考勤管理系统姓名LS班级学号QQ:1054180233 课程名称数据库原理及应用指导教师2011年12月15日目录1.工资管理系统需求分析 (1)1.1功能需求 (1)1.1.1功能划分 (1)1.1.2功能描述 (1)1.2性能需求 (1)1.3数据流图 (2)1.4 数据字典 (5)1.4.1 数据流的描述 (5)1.4.2处理逻辑的描述 (6)1.4.3数据存储的描述 (6)2.总体设计 (7)2.1数据库概念设计 (7)2.2功能模块 (8)3.系统详细设计 (9)3.1数据库逻辑设计 (9)3.2各模块功能 (10)3.2.1职工信息管理系统 (10)3.2.2职工工资管理系统 (10)3.2.3职工津贴管理系统 (10)3.2.4职工考勤管理系统 (10)4.系统实现 (11)4.1界面截图 (11)4.1.1主界面及工资基本信息界面 (11)4.1.2登录界面 (12)4.1.3系统主界面 (13)4.1.4考勤信息录入,修改,删除,查询界面 (14)4.2设计代码 (15)1、需求分析1.1功能需求1.1.1功能划分(1)、员工考勤情况表;及时反映员工的出勤,以及缺勤扣款情况(2)、员工津贴表,反映员工的加班时间,加班类别、加班天数、津贴情况等;(3)、员工基本信息表,反映员工的基本信息,反映员工的工种、等级,基本工资等信息;(4)、员工月工资表,计算月工资,生成打印清单。

(5)、银行表,用于员工工资的发放。

(6)、后勤部门表;反映员工的水电扣款信息等1.1.2 功能描述(1)、员工每个工种基本工资的设定(2)、加班津贴管理,根据加班时间和类型给予不同的加班津贴;(3)、按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;(4)、员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;(5)、企业工资报表。

基于SQL的员工考勤管理系统设计与优化

基于SQL的员工考勤管理系统设计与优化

基于SQL的员工考勤管理系统设计与优化一、引言在现代企业管理中,员工考勤管理是一个至关重要的环节。

通过科学合理的考勤管理系统,可以提高企业的工作效率、规范员工的工作行为,进而提升整体管理水平。

本文将围绕基于SQL的员工考勤管理系统的设计与优化展开讨论,探讨如何利用SQL技术构建高效可靠的员工考勤管理系统。

二、数据库设计1. 员工信息表(Employee)员工ID(EmployeeID)姓名(Name)部门(Department)职位(Position)入职日期(HireDate)2. 考勤记录表(Attendance)记录ID(RecordID)员工ID(EmployeeID)打卡时间(ClockInTime/ClockOutTime)打卡类型(ClockType:上班打卡/下班打卡)3. 请假记录表(Leave)记录ID(RecordID)员工ID(EmployeeID)请假开始时间(StartTime)请假结束时间(EndTime)请假类型(LeaveType)三、SQL查询与优化1. 查询员工当月考勤情况示例代码star:编程语言:sqlSELECT , Attendance.ClockInTime, Attendance.ClockOutTimeFROM EmployeeJOIN Attendance ON Employee.EmployeeID =Attendance.EmployeeIDWHERE MONTH(Attendance.ClockInTime) = MONTH(CURRENT_DATE)示例代码end2. 查询某员工某天的打卡记录示例代码star:编程语言:sqlSELECT *FROM AttendanceWHERE EmployeeID = '001' AND DATE(ClockInTime) = '2022-01-01'示例代码end3. 统计某部门当月迟到次数最多的员工示例代码star:编程语言:sqlSELECT , COUNT(*) AS LateTimesFROM EmployeeJOIN Attendance ON Employee.EmployeeID =Attendance.EmployeeIDWHERE MONTH(Attendance.ClockInTime) = MONTH(CURRENT_DATE) AND TIME(ClockInTime) > '09:00:00'GROUP BY ORDER BY LateTimes DESCLIMIT 1示例代码end四、系统优化策略1. 索引优化针对EmployeeID、ClockInTime等经常用于查询条件的字段建立索引,提高查询效率。

员工管理系统SQL

员工管理系统SQL

员工管理系统SQL员工管理系统SQL一、简介员工管理系统SQL是一种用于员工管理的软件,它可以帮助企业管理人员记录和追踪员工的信息,包括工资、工作时长、出勤记录等。

本文将介绍员工管理系统SQL的相关内容。

二、系统功能员工管理系统SQL的功能主要分为以下几类:1.员工信息管理:包括员工姓名、身份证号、联系方式、职位、入职时间、离职时间等基本信息的录入和修改。

2.出勤记录管理:员工每日的出勤记录可以被系统实时记录,包括迟到早退、请假等情况。

系统能够根据这些记录自动计算出勤率,并生成相关报表。

3.工资管理:员工的薪资信息可以被系统储存和更新,并根据考勤记录等信息自动生成月度工资表。

4.权限管理:不同职位的员工拥有不同的权限,管理员可以通过员工管理系统SQL来设置每个员工的权限,并限制他们使用系统的功能。

5.报表制作:员工管理系统SQL可以生成各种类型的报表,如员工出勤率报表、薪资报表等,利于企业管理人员进行决策和统计分析。

三、系统架构员工管理系统SQL的架构主要包括以下几个组件:1.数据库:数据库是员工管理系统SQL的核心组件,包括员工信息、出勤记录、薪资信息等。

2.前端界面:前端界面是员工管理系统SQL的用户接口,可以让用户轻松地浏览系统功能和信息。

3.逻辑代码:逻辑代码是员工管理系统SQL的实现代码,包括员工信息的查询、更新、删除等。

四、系统实现员工管理系统SQL的实现过程主要包括以下几个步骤:1.设计数据库:首先需要设计一个数据库,储存员工信息、出勤记录、薪资信息等。

2.开发前端界面:根据企业用户的需求和设计要求,开发前端界面,实现用户与系统的交互。

3.编写逻辑代码:根据企业用户要求和设计需求,编写逻辑代码,实现员工信息的录入、查询、更新、删除等功能。

4.测试和维护:系统完成开发后,需要进行测试,确保系统能够正常工作。

在日后的使用中,还需要对系统进行维护和更新。

五、总结员工管理系统SQL是一种功能强大的企业管理软件,可以实现员工信息管理、工资管理、出勤记录管理等功能。

人力资源SQL数据库员工工资管理系统设计

人力资源SQL数据库员工工资管理系统设计

人力资源SQL数据库员工工资管理系统设计人力资源SQL数据库员工工资管理系统设计随着企业越来越重视员工管理,人力资源管理的重要性也日益凸显。

企业需要一个高效的员工工资管理系统,来确保员工工资的核算准确、及时发放。

为此,我们设计了一个人力资源SQL数据库员工工资管理系统。

系统概述该系统分为员工管理、工资管理、薪资结构管理和数据统计四个模块。

管理员可根据实际需要对员工管理、工资管理、薪资结构管理和数据统计进行操作。

员工管理员工管理模块主要用于员工信息的录入、更新和查询。

管理员可通过该模块添加新员工并录入其基本信息,包括姓名、性别、出生日期、联系方式、入职日期等。

已有员工信息也可进行更新,比如调整员工职位、工资、部门等。

管理员可根据员工编号或其它关键字进行查询,以方便快捷查找员工信息。

工资管理工资管理模块主要用于员工薪资管理。

管理员可在该模块录入员工薪资信息,包括基本工资、津贴、福利、绩效奖金等,系统自动计算出员工实际薪资和实际扣税额。

管理员还可以查询任意一个员工的薪资信息,并对其进行修改、查看或删除。

薪资结构管理薪资结构管理模块主要用于薪资结构的管理。

管理员可在该模块设置和修改薪资结构以及规则,包括每个员工的基本工资、绩效奖金等,也可以根据部门、级别等进行设置。

管理员还可以设置扣税率等规则。

数据统计数据统计模块主要用于系统中数据的统计和分析。

该模块提供了多种数据统计的方式,比如薪资结构分析、部门工资平均值等,可以根据时间、员工编号、部门等条件进行数据分析。

数据库设计在该系统中,我们使用MySQL数据库管理系统。

数据库分为员工信息、工资信息、薪资结构以及系统设置四个主要表,分别用于存储不同类型的数据。

其中员工信息表中包括员工编号、姓名、性别、出生日期、联系方式、入职日期、职位、工资等信息;工资信息表中则包括员工编号、日期、基本工资、津贴、福利、绩效奖金、实际薪资、扣税额等信息;薪资结构表中则包括薪资结构编号、名称、基本工资、绩效奖金等信息;系统设置表则包括扣税率等规则。

SQL考勤管理系统

SQL考勤管理系统

SQL考勤管理系统成绩评定表学生姓名黄一民班级学号 1009010229信息与计算专业课程设计题目考勤管理系统科学评语组长签字:成绩2012年月日日期课程设计(论文)任务书学院理学院专业信息与计算科学1009101229 学生姓名黄一民班级学号课程名称数据库原理课程设计课程设计考勤管理系统 (论文)题目设计内容及要求:将主窗体设为MDIForm1,含有主菜单:[文件]、[数据管理]、[数据查询]。

具体功能包括:1、用户的登录和注册功能。

2、数据管理功能:实现职工上、下班刷卡信息、加班信息和请假信息的查询、修改、添加和删除功能,并且支持表格显示进行浏览。

3、数据查询功能:实现职工上、下班刷卡信息、加班信息和请假信息的多条件选择的模糊查询,用DataGrid呈现查询信息。

计划与进度安排:第18周:系统需求分析,设计E-R模型、逻辑模型,数据库设计和模块设计进行部分软件编码设计,实现各模块功能第19周: 继续完成软件设计,调试与完善系统各项功能书写课程设计报告。

验收与答辩。

成绩: 专业负责人(签字):指导教师(签字):年月日年月日主管院长(签字)年月日沈阳理工大学i 沈阳理工大学课程设计专用纸 No摘要本设计旨在开发一个考勤管理系统。

在开发过程中包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

本文简要介绍了考勤管理系统从设计到开发的过程。

首先,通过需求分析,最终决定针企业员工的考勤管理系统的实际情况,结合具体工作环境要求和工作实际,在WINDOWS操作系统环境下,采用Visual Bisic和SQL server 2000设计考勤管理系统;其次,根据员工考勤的实际情况划分该系统的功能模块;介绍整个系统功能模块中用到的数据库以及数据流程。

关键词:考勤管理;SQL server 2000;VB沈阳理工大学ii 沈阳理工大学课程设计专用纸 No目录第1章系统功能概述 ....................................................... ,1.1 系统功能 .......................................................... ,1.2 功能模块划分 ...................................................... , 第2章数据库设计 ......................................................... ,2.1 需求分析 .......................................................... ,2.2 E-R模型 ........................................................... ,2.3 关系模型 .......................................................... ,2.4 表结构设计 ........................................................ , 第3章系统各功能模块的详细设计 ............................................ ,3.1 进入系统页面: .................................................... ,3.2 注册页面: ........................................................ ,3.3 登录页面: ...................................................... ,,3.4 主控页面: ...................................................... ,,3.5 编辑页面: ...................................................... ,,3.6 查询页面: ...................................................... ,,3.7 数据修改: ...................................................... ,, 总结 ................................................................... ,, 参考文献 ................................................................. ,, 沈阳理工大学, 沈阳理工大学课程设计专用纸 No 第1章系统功能概述1.1 系统功能掌握数据库的创建方法,掌握用一种语言开发数据库应用程序的方法。

出勤(考勤)管理系统(SQL数据库)_1401191946010126

出勤(考勤)管理系统(SQL数据库)_1401191946010126

出勤(考勤)管理系统(SQL数据库)摘要:由于社会在不断发展,互联网已经被千千万万的行业所接收,出勤管理系统在日常教学工作中占有很重要的位置。

通过对出勤管理系统的现状分析,考虑如何在日常生活中充分利用网络和计算机的优势,使得出勤管理系统既能够在学校教学管理工作中得到充公使用,又能节省时间、提高效率,并且使这一资源得到重复利用,由此设计出勤管理系统。

本系统应用B/S结构,MVC模式采用SSH框架技术编写。

很好的利用网络,即使相隔千里,也可以随时为学校管理提供帮助。

成为学生与老师、老师与领导中稳固的桥梁。

也是网络运用中极为有益的一个方面。

出勤管理系统很好的利用了高速发展的互联网络资源。

为广大师生提供便捷、高效、灵活的信息查询平台。

该系统主要功能包括教室安排、课程安排、学生考勤、在线请假、教室维护、班级维护、密码修改、用户管理等功能。

网络的运用极为广泛,我们应该多多开发像出勤管理系这样方便教学管理的软件,促进网络时代的发展。

关键字:出勤管理;S2SH ;JSP目录摘要IIIAbstract IV目录V第1章前言71.1 国内外现状71.2 需求分析71.3 系统可行性分析81.3.1 技术可行性81.3.2 管理可行性9第2章关键技术介绍102.1 关键性开发技术的介绍102.1.1 Struts2简介102.1.2 MVC模式介绍122.1.3 Model: 系统状态和商业逻辑JavaBeans 132.1.4 View: JSP页面和表示组件132.1.5 Controller: ActionServlet和ActionMapping 14第3章面向对象设计153.1面向对象设计概述153.2系统设计思想和原则163.3系统模块划分16第4章数据库设计184.1 数据库的设计原则184.2 数据字典194.2.1 用户信息表194.2.2 考勤信息表194.2.3 日期信息表194.2.4 教室信息表204.2.5 请假信息表204.2.6 课程信息表204.2.7 班级信息表214.2.8 教室安排信息表21第5章系统实现225.1各功能模块实现225.1.1用户登录模块的实现225.1.2教室安排模块的实现245.1.3课程安排模块的实现265.1.4学生考勤模块的实现285.1.5在线请假模块的实现305.1.6教室维护模块的实现335.1.7班级模块的实现355.1.8密码修改模块的实现375.1.9用户管理模块的实现38第6章系统测试416.1 软件测试的目的和意义416.2 软件测试的步骤416.3 测试方案426.4 测试用例426.5 系统运行436.5.1运行说明43总结44参考文献45致谢47附录48出勤管理系统主要解决学生的请假问题以及能让学生、任课老师、班主任、学院领导及时方便地查询学生的出勤情况。

基于SQL数据的公司考勤系统

基于SQL数据的公司考勤系统

分类号:TP311.5 U D C:D10621-408-(2014)1375-0 密级:公开编号:2010071038基于SQL数据库的公司考勤系统设计论文作者姓名:唐梦申请学位专业:测控技术与仪器申请学位类别:工学学士指导教师姓名(职称):蔚泽峰(高级工程师)论文提交日期:2014年06月01日分类号:TP311.5 U D C:D10621-408-(2014)1375-0 密级:公开编号:2010071038成都信息工程学院学位论文基于SQL数据库的公司考勤系统设计论文作者姓名:唐梦申请学位专业:测控技术与仪器申请学位类别:工学学士指导教师姓名(职称):蔚泽峰(高级工程师)论文提交日期:2014年06月01日基于SQL数据库的公司考勤系统设计摘要公司考勤系统在当今经济环境中的应用已经很广泛了,本系统是一个基于SQL数据库的公司考勤管理系统,它实现了在C#的基础下对人员进行考勤操作,人员加班操作,上班时间的设置,部门信息,人员信息,考勤记录的管理。

对考勤记录、加班记录的按条件查询,对一个月内员工的考勤记录、加班记录、早退、旷工、日终处理记录的统计查询,很大减少了公司的人力和物力。

本系统的很大的减少了考勤中存在的误差和不必要的麻烦,特别是数据备份功能,确保了公司数据的安全。

关键词:考勤管理;数据库;SQL;数据备份The design of SQL database company attendancesystem based onAbstractThe company attendance system application in today's economic environment is very extensive, this system is a based on the attendance management system SQL database, which realizes the attendance of personnel operation based in C#, overtime work, work time settings, department information, personnel information, attendance records management. The attendance record, overtime records according to the conditions of the query, within one month of staff attendance record, overtime, leave early, query statistics recording work, day end processing records, greatly reducing the company's manpower and material resources. This system greatly reduces the error checking in and unnecessary trouble, especially the data backup function, to ensure that the company's data security.Keywords: attendance management;databas;SQL; data backup目录论文总页数:23页1 引言 (1)1.1 项目开发背景 (1)1.2 开发工具简介 (1)1.3 项目开发意义 (2)2 系统设计 (2)2.1 需求分析 (2)2.2 系统分析 (3)2.2.1 功能分析 (3)2.2.2 系统结构图 (7)2.2.3 模块设计 (7)2.3 设计系统数据库 (7)2.3.1 SQL数据库的分布 (8)2.3.2 数据库的功能性 (8)2.4 程序的应用 (9)2.4.1 SQL数据与C#之间的连接 (9)2.4.2 员工根据账号进入系统 (11)2.4.3程序的流程图 (12)2.4.4 用户管理程序 (13)2.4.5 员工添加程序 (13)2.4.6 签到所需要的程序 (13)2.4.7 人员的资料情况 (15)2.4.8 员工考勤查询系统 (15)2.4.8.1 加班时间的设定 (15)2.4.8.2 加班的查询 (15)2.4.8.3 正常上班的时间查询 (16)2.4.9 人事管理 (16)2.4.9.1 员工的奖惩 (16)2.4.9.2 员工的调离 (16)2.4.10生成Excel文件 (17)3 总结 (17)3.1 对本软件的总结 (17)3.2 本软件存在的问题和发展 (18)4 软件发展前景 (18)结论 (19)参考文献 (20)声明 (22)1 引言当代社会中伴随着计算机技术在各行各业日益广泛和深入的应用,一个公司管理除了硬件外,高效、规范化内外协调的动作. 所以考勤事小,可以看出很多事情来。

SQL数据库通用工资管理系统

SQL数据库通用工资管理系统

成绩09信计2011-2012(一)《数据库原理及应用》课程设计设计题目通用工资管理系统设计时间学生姓名钱鹏学生学号所在班级 09信计(1)指导教师刘风华徐州工程学院数学与物理科学学院目录1可行性研究 (3)2需求分析…………………………………………………………3-52.1 任务概述2.2 数据需求2.3 功能需求3概要设计…………………………………………………………6-93.1总体设计3.2 接口设计3.3 E-R图4 逻辑设计………………………………………………………9-104.1关系模式转换4.2模式优化5数据库实现……………………………………………………10-155.1 创建数据库表5.2数据库操作(SQL Server2000语句完成)5.3视图建立5.4触发器6 课程设计总结…………………………………………………15-16参考文献 (16)1 可行性研究工资管理系统是典型的管理信息系统,采用计算机管理企业的工资发放是当前不可缺少的一种管理手段。

其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强,数据安全性好的数据库。

而对于后者则要求应用程序功能完备,易使用等特点。

基于现有软件已经能很好的实现!2 需求分析2.1 任务概述2.1.1目标工资管理系统是提供工资管理人员和职工工资进行管理的系统。

它能自动对不同职务,不同出勤及各个月份的工资进行管理并生成财务表。

工资管理系统的用户需求主要功能有:1各部门的信息情况2各职工的信息情况3考勤信息情况4工资信息情况2.1.2 运行环境Windows 98/2000/XP/2003操作系统下,安装并配置软件Microsoft SQL Server 2000数据库管理系统。

2.2 数据需求2.2.1 数据流条目(1)管理员参与活动有:①查询财务支出;②管理员工,了解不同员工的出勤,职务;(2)员工主要活动有:①查询职务及出勤情况;②查询工资情况2.2.2 数据字典(DD)绘制DFD,只是对数据处理和彼此之间的联系进行了说明。

公司信息管理系统操作与SQL查询

公司信息管理系统操作与SQL查询

公司信息管理查询操作
一、利用参数查询为“员工工资向导查询”中的“员
工编号”字段设置参数
1.进入查询设计视图,加入用到的表
2.在“条件”中输入提示参数“请输入001-010中
任意一个员工编号:”
3.运行,查看结果:
二、在“员工工资表”中为基本工资在4500以下的
员工各增加50元住房补助。

1、查看更新前的“员工工资表”
2、进入查询设计,添加用到的表和字段:
3.点击更新按钮,出现“更新到”设置项:
4.设置条件:
给基本工资<4500的员工住房补助加50
5.运行,查看结果
三、利用查询生成新表:
在员工工资表中,查询出基本工资大于4500元的员工记录,并生成新表“收入筛选表”
1.添加生成新表用到的字段:
2.将大于4500员工记录条件的记录生成新表:
3.点击生成表:
4.查看结果:
四、在上题中的“收入筛选表”中追加基本工资大于
等于4000元并且小于4500元的员工记录。

1.添加表与字段,并设置条件:
2.点击“追加按钮”,指定追加记录的表
3.查看“追加到”行中的字段更原字段是否对应:
4.点击“运动”按钮,查看结果:
公司信息管理系统:
SQL查询应用:
一、使用select语句查询“员工工资表”中所有员工
的“业绩奖金之和”。

提示:没有存放“业绩奖金之和”数据的字段,需要编写人员自己添加新的字段,
求业绩奖金之和用到sum()函数, 表达式为:sum(业绩奖金) AS 业绩奖金之和。

进入SQL视图完成:
二、在“嵌套查询“的基础上再查询出”实际收入“大
于11500元的记录:。

公司打卡的sql语句

公司打卡的sql语句

公司打卡的sql语句打卡系统通常包括用户表和考勤表两张数据表,下面是一些可能用到的SQL语句:1. 创建用户表:```CREATE TABLE user (id INT PRIMARY KEY,name VARCHAR(50),password VARCHAR(50));```2. 创建考勤表:```CREATE TABLE attendance (id INT PRIMARY KEY AUTO_INCREMENT,user_id INT,punch_time DATETIME,punch_type INT);```3. 添加用户:```INSERT INTO user (id, name, password) VALUES (1, 'John', 'password');```4. 查询用户:```SELECT * FROM user WHERE name = 'John';```5. 添加考勤记录:```INSERT INTO attendance (user_id, punch_time, punch_type) VALUES (1, '2023-05-04 08:30:00', 1);```其中 `punch_type` 表示打卡类型,通常为 1 表示上班打卡,2 表示下班打卡。

6. 查询用户某日考勤记录:```SELECT * FROM attendance WHERE user_id = 1 AND DATE(punch_time) = '2023-05-04';```其中 `DATE()` 函数用于提取日期部分。

7. 查询用户某月考勤记录:```SELECT * FROM attendance WHERE user_id = 1 AND YEAR(punch_time) = 2023 ANDMONTH(punch_time) = 5;```其中 `YEAR()` 和 `MONTH()` 函数用于提取年份和月份。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

职工考勤管理信息系统姓名:陈稳班级:1211学号 20121969日期 2014.05.201 引言1.1本课题的研究意义《职工考勤管理信息系统》是为实现职工考勤信息管理的现代化,运用Visual Basic 6.0数据库管理系统开发的应用软件。

它旨在通过职工基本信息、职工加班信息、职工出勤信息、职工出差信息和职工请假信息这五方面完成对职工的考勤。

利用计算机技术做出这样一个系统就节省了很多人力资源,实现了科学、高效的职工考勤信息管理目标。

1.2 概要设计根据功能分析,建立系统的体系结构,即将整个系统分解成若干子模块,用E—R图表示各功能。

通过本系统软件,能帮助人事部管理人员利用计算机,快速方便的对职工考勤情况进行管理、输入、输出、查询的所需操作,使散乱、动态的职工考勤情况档案能够具体化,直观化、合理化。

1.3 系统功能基本要求职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。

2 数据库设计2.1 需求分析设计2.1.1引言传统意义上的职工考勤管理都是采用原始的手工操作来完成的。

人事部的管理人员或办公室人员要进行经常的繁琐的记录、修改、查询、统计等工作,不仅时间长、劳动强度大、工作效率低下,并且在这种管理模式下对职工的考勤信息不完全,且易造成混乱。

随着社会的进步,计算机科技的广泛应用,通过现代化的科学的方式对职工考勤信息进行管理已成为可能。

基于此,我希望能通过开发这一管理系统,由计算机代替人工操作一系列职工基本信息的输入、修改、查询、统计等操作,既减轻了管理人员的工作强度,提高了工作效率,降低解企业的经营成本;同时,也对企业内部管理的科学化、规范化作出一点尝试。

2.1.2 目标与任务充分了解用户的需求,了解工作的流程,以及可能出现的问题。

职工考勤信息管理系统中首先必须设置好职工基本信息,职工基本信息在本系统占据着很重要的地位。

在对职工的出差、出勤、加班、请假这些信息管理的时候都需通过职工基本信息进行操作。

本系统结合实际的职工考勤管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的职工考勤信息管理系统。

职工考勤管理信息系统的具体功能包括五个方面:职工基本信息实体,职工出勤信息实体,职工出差信息实体,职工加班信息实体,职工请假信息实体。

2.1.3阶段结果(1)数据表格职工基本信息表职工出勤信息表职工加班信息表职工出差信息表职工请假信息表2.1.4 处理逻辑描述(1)职工基本信息实体管理子系统查询条件:可按照姓名和编号分别进行查询。

查询结果:包括职工姓名、职工编号、性别、年龄、职称。

处理:按照条件(姓名或编号)进行查询操作,然后根据需要对其进行修改删除等操作。

(2) 职工出勤信息实体管理子系统查询条件:可按照姓名和编号分别进行查询。

查询结果:包括职工姓名、职工编号、上班打卡时间、下班打卡时间和缺勤记录。

处理:按照条件(姓名或编号)进行查询操作,然后根据需要对其进行修改删除等操作。

(3)登录实体管理子系统输入:包括用户名和口令。

输出:进入职工考勤管理信息系统功能菜单选择界面。

处理:按照所需选择对应的操作。

(4)职工加班信息管理子系统查询条件:可按照姓名和编号分别进行查询。

查询结果:包括职工姓名、职工编号、加班开始时间、加班结束时间和统计加班时间。

处理:按照条件(姓名或编号)进行查询操作,然后根据需要对其进行修改删除等操作。

(5)职工出差信息管理子系统查询条件:可按照姓名和编号分别进行查询。

查询结果:包括职工姓名、职工编号、出差开始时间、出差结束时间和统计出差天数。

处理:按照条件(姓名或编号)进行查询操作,然后根据需要对其进行修改删除等操作。

(6)职工请假信息管理子系统查询条件:可按照姓名和编号分别进行查询。

查询结果:包括职工姓名、职工编号、请假开始时间、请假结束时间和统计请假时间。

处理:按照条件(姓名或编号)进行查询操作,然后根据需要对其进行修改删除等操作。

2.2 概念结构设计2.2.1 引言概念结构的实际是整个数据库设计的关键,这个阶段主要的目标是通过对用户需求进行综合、归纳与抽象,形成一个独立于DBMS的概念模型(E-R图)。

它的主要特点是:1.能真实、充分地反映现实世界,包括事物与事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;2.易于理解,因此可以用它和不熟悉计算机的用户交换意见;3.易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;4.易于向关系、网状、层次等各种数据模型转换。

2.2.2 概念模型设计(1)设计E-R图2.2.3 数据描述程序运行时输入数据,添加到数据库的各个表中。

数据库中包含系统内部有关的数据结构与操作规程。

具体可包括:教室基本信息表,教师信息表等.2.3 逻辑结构设计2.3.1 引言这个阶段的任务就是把概念结构设计阶段设计好的基本E-R图转换为与DBMS所支持的数据模型相符合的逻辑结构。

在这个阶段里,该系统的目标就是把基本的E-R图转换成关系数据模型。

2.3.2 数据组织(1)将E-R图转换成关系模型E-R图转换成关系模型应该遵循以下原则:1. 一个实体型转换为一个关系模式。

2. 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。

3. 把一个1:n联系转换为一个独立的关系模式。

4. 一个m:n联系转换为一个关系模式。

5. 三个或三个以上实体间的一个多元联系可以转换为一个关系模式。

6. 具有相同码的关系模式可合并。

(2)关系设计该数据库设计是满足第二范式的,因为它的所有非主属性,都完全函数依赖于码。

它的关系模式R是属于1NF的关系模式的。

(3)该系统中的数据流条目有:职工考勤信息包括:职工基本信息职工出勤信息职工出差信息职工加班信息职工请假信息其中:职工基本信息包括:职工姓名,职工编号,性别,年龄,职称。

职工出勤信息包括:姓名,编号,上班打卡时间,下班打卡时间,缺勤记录。

职工出差信息包括:姓名,编号,出差开始时间,出差结束时间,统计出差天数。

职工加班信息包括:姓名,编号,加班开始时间,加班结束时间,统计加班时间。

职工请假信息包括:姓名,编号,请假开始时间,请假结束时间,统计请假时间。

2.3.3数据处理见系统的功能模块图:2.4 物理结构设计2.4.2目标与任务对数据库进行合理的物理设计,以提高其时间和空间效率。

(1)数据存取方面确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;对物理结构进行评价,评价的重点是时间和空间效率。

如果评价结果满足原设计的要求,则可以进入到物理实施阶段,否则就需要重新设计或修改物理结构,有时甚至要返回逻辑设计阶段修改数据模型。

(2)功能模块2.5 数据库管理2.5.1 创建数据库职工基本信息表代码if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[职工信息管理表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[职工信息管理表]GOCREATE TABLE [dbo].[职工信息管理表] ([职工编号] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,[职工姓名] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,[性别] [char] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,[年龄] [int] NOT NULL ,[职称] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL) ON [PRIMARY]GO职工出勤信息管理表代码if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[职工出勤信息管理表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[ 职工出勤信息管理表]GOCREATE TABLE [dbo].[ 职工出勤信息管理表] ([姓名] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,[编号] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[上班打卡时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[下班打卡时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL,[缺勤记录] [char] (10) COLLATE Chinese_PRC_CI_AS NULL) ON [PRIMARY]GO职工出差信息管理表代码if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[职工出差信息管理表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[ 职工出差信息管理表]GOCREATE TABLE [dbo].[ 职工出差信息管理表] ([姓名] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,[编号] [char] (10) COLLATE Chinese_PRC_CI_AS NULL[出差开始时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[出差结束时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL,[统计出差天数] [char] (10) COLLATE Chinese_PRC_CI_AS NULL) ON [PRIMARY]GO职工加班信息管理表代码if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[职工加班信息管理表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[ 职工加班信息管理表]GOCREATE TABLE [dbo].[ 职工加班信息管理表] ([姓名] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,[编号] [char] (10) COLLATE Chinese_PRC_CI_AS NULL[加班开始时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[加班结束时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL,[统计加班时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL) ON [PRIMARY]GO职工请假信息管理表代码if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[职工请假信息管理表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[ 职工请假信息管理表]GOCREATE TABLE [dbo].[ 职工请假信息管理表] ([姓名] [char] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,[编号] [char] (10) COLLATE Chinese_PRC_CI_AS NULL[请假开始时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[请假结束时间] [char] (10) COLLATE Chinese_PRC_CI_AS NULL,[统计请假天数] [char] (10) COLLATE Chinese_PRC_CI_AS NULL) ON [PRIMARY]GO2.6 数据库运行与维护本系统经过实际测试和运行,基本可以满足中小企业考勤业务的要求。

相关文档
最新文档