工号 nchar ( 10 ) 否
日期 smalldatetime 否
开始时间 nchar ( 10 ) 否
结束时间 nchar ( 10 ) 否
总时间 int 是
表5 J i a b i a n表
5)J i a b i a n表:加班信息表,用于记录经理员工的加班信息,如工号、加班时间等。

名称 数据类型 允许空
工号 nchar ( 10 ) 否
日期 smalldatetime 否
开始日期 smalldatetime 否
总时间 int 否
类型 nchar ( 10 ) 否
状态 nchar ( 10 ) 是
备注 varchar ( 50 ) 是
表6 Q i n g j i a表
6)Q i n g j i a表:请假信息表,用于记录经理员工的请假情况,诸如日期、请假时间、备注情况、是否经过经理批准等情况。

名称 数据类型 允许空
上班时间 nchar ( 10 ) 否
下班时间 nchar ( 10 ) 否
总时间 nchar ( 10 ) 是
表7 S h e z h i s h i j i a n表
7) S h e z h i s h i j i a n表:设置时间表,用于储存上下班时间,为别的表中的时间做辅助。

名称 数据类型 允许空
编号 smallint 否
名称 nvarchar ( 50 ) 否
表8 X u e l i表
8) X u e l i表:学历表,用于以文档的形式灵活的储存员工信息。

名称 数据类型 允许空
工号 nchar ( 10 ) 否
姓名 nvarchar ( 20 ) 否
性别 nchar ( 10 ) 否
年龄 smallint 是
职务 smallint 是
部门 smallint 是
学历 smallint 是
录用时间 smalldatetime 否
表9 Y u a n g o n g表
9) Y u a n g o n g表:员工表,用以记录员工的基本信息。如姓名、性别、年龄、职务等。

名称 数据类型 允许空
编号 smallint 否
名称 nvarchar ( 50 ) 否
表10 z h i c h e n g表
10) z h i c h e n g表:职称表,用于创建登陆界面的下拉式菜单。

第四章 系统实现
4.1各模块功能实现
4.1.1通用功能实现
1)登陆:该界面为本系统第一个界面,用于区别经理和员工。输入正确的工号、密码,选择完职称后便能登陆。
 
图7登陆界面图
2)打卡功能:任何登陆本系统的人按下按钮便能完成打卡。本功能会智能的根据时间提示是否按时上班等细节。
 
图8 打卡上班效果图
 
图9打卡下班效果图
3)密码修改:无论是经理还是员工都具有修改自己密码的功能。只有在正确输入两次密码以后才能进行密码的更改。
 
图10密码修改界面图
4)帮助:其中包含关于和帮助2个部分。
 
图11 关于界面图
 
图12 帮助界面图
4.1.2经理特有功能实现
经理模块为本系统第一个下级界面,该模块包括了众多经理专属功能。如人事管理、部门管理、考勤管理等等。
 
图13 经理特有功能界面图
1)人事管理:
本模块为经理提供了一个人事管理的功能,包括聘用员工和信息查询。
聘用员工:只要按格式输入聘用员工的基本信息便能轻松完成职工的入职。
 
图14 人事管理界面图
信息查询:只要按照提示输入员工的工号或者名字,就能完成对员工的信息查询。会从数据库中调出员工入职时录入的各项信息。
 
图15 信息查询界面图(按工号查询)
 
图16信息查询界面图(按姓名查询)
2)部门管理:

上一篇:VC++的FFT快速傅里叶变换编程设计+流程图+源代码
下一篇:ASP.net网上购物商城的设计与实现+ER图

使用indy的IdTcpServer,IdTcpclient传輸文件【68字】

asp.net+sqlserver数据挖掘的在...

C#+sqlserver停车场停车管理系统的开发

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

C#+sqlserver的4s店管理系统的设计与实践

C#+sqlserver数据库与Excel表格...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

公寓空调设计任务书

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

志愿者活动的调查问卷表

承德市事业单位档案管理...