毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

C#+SQL Server物流公司系统管理和人事管理设计(7)

时间:2016-12-13 23:01来源:毕业论文
工号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 否
开始时间 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)部门管理: C#+SQL Server物流公司系统管理和人事管理设计(7):http://www.751com.cn/jisuanji/lunwen_956.html

------分隔线----------------------------
推荐内容