《c#公司员工管理系统实训报告》.docxVIP

  • 35
  • 0
  • 约1.01万字
  • 约 13页
  • 2020-12-03 发布于天津
  • 举报
〈〈网络协议编程设计 C#?实训课程项目报告 公司管理系统,自己做的,除了数据库不能发 其他源代码都有(实训设计) 一、 实训题目: 公司员工管理系统 二、 实训意义: 通过此次实训,让我们进一步了解 c#应用程序开发的过程,同时也让我们 对前面所学的知识付出实践,达到熟练掌握、综合性应用的目的。 三、 实训内容: 1、 项目分析: 员工信息管理 员工考勤管理 2、 项目设计 首先,我们必须建立一个登录系统和八个子系统。 登录系统:用户在登陆后可以进行权限操作管理。 员工信息管理系统:对员工信息进行查询、修改、添加、删除。 员工考勤管理系统:对员工考勤信息进行查询、修改、添加、删除。 使用SQL SERVER20QS立YGGI>据库,其中包括: 用户表 员工信息表 员工考勤表 四、 项目的实现 1、 使用SQL200命I建YGG!>据库。 2、 分别在 SQL200引勺 YGG数据库下创建 admin表、employee_info 表、attendance 表,其代表用户表、员工信息表、员工考勤表。 用户信息表: CREATE TABLE [dbo] . [admin] ( [name] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL, [pwd] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL )ON [PRIMARY] GO 员工信息表 CREATE TABLE [dbo] . [employee_info] ( [userid] [int] NOT NULL, [name] [char] ( 10) COLLATE Chinese_PRC_CI_AS NOT NULL, [sex] [char] ( 10) COLLATE Chinese_PRC_CI_AS NOT NULL, [workyear] [varchar] ( 2) COLLATE Chinese_PRC_CI_AS NULL, [phone] [varchar] ( 50) COLLATE Chinese_PRC_CI_AS NULL, [addr] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL, CONSTRAINT [PK_employee info] PRIMARY KEY CLUSTERED ( ASC[userid] ASC )WITH ( IGNORE_DUP_KEY = OFF) ON [PRIMARY] )ON [PRIMARY] GO 2)员工考勤表 .[attendance]NOT NULL, .[attendance] NOT NULL, NULL, NULL, [userid] [int] [leave] [int] [travel] [int] NULL,[absent] [int] NULL, PRIMARY KEY CLUSTEREDCONSTRAINT [PK_attendance] PRIMARY KEY CLUSTERED ( [userid] ASC )WITH ( IGNORE_DUP_KEY = OFF) ON [PRIMARY] )ON [PRIMARY] 3、使用C#1行窗口设计(源代码) 1)登录系统: SqlConnection dbConnection = new SqlConnection (server=.;database=YGGL;uid=sa;pwd= ); SqlDataReader dataReader; string sqlString = SELECT name,pwd FROM admin;; string loginPassWord = ; dbConnection.Open(); SqlCommancdbCommand = new SqlCommandsqlString, dbConnection); dataReader = dbCommand.ExecuteReader(); try ( if (dataReader.HasRows) ( dataReader.Read(); LoginName = dataReader[ name].ToString(); loginPassWord = dataReader[ pwd ].ToString(); } } catch ( Exception e1) ( MessageBoxShow(e1.Message,登陆出错); } dataReader.Close(); if (LoginName == textBox1.Text loginPassWord == textBox2.T

文档评论(0)

1亿VIP精品文档

相关文档