欢迎来到天天文库
浏览记录
ID:39548214
大小:535.50 KB
页数:20页
时间:2019-07-06
《C_-Windows程序设计课设》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、河南理工大学《C#程序设计》实训报告河南理工大学计算机科学与技术学院课程设计2011—2012学年第二学期课程名称C#Windows程序设计课设设计题目人事管理系统学生姓名学号专业班级指导教师年月日河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告1设计任务书1.1题目与要求本人计划编写一个简单的人事管理系统,主要用来管理员工基本信息具体要求如下:1、设置登陆界面2、主界面;3、员工信息的查询;4、员工信息的添加;5、员工信息的修改;6、员工信息的删除;1.2本系统涉及的知识点WinForm常用控件、属性、方
2、法、(button,textbox,dataGridView等控件)窗体之间的数据交互、数据库技术。2功能设计通过设计一个人事管理系统来对公司员进行增删查改的操作在系统功能分析的基础上,考虑MicrosoftVisualStudio2013和数据库sqlserver2012程序编制的特点,得到如图2-1所示的系统功能模块图河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告登录主界面删除员工查寻员工添加员工修改员工信息数据库图2-1功能模块图河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报
3、告3数据库设计进入主界面管理员登录验证用户操作信息正确操作成功程序作出反应数据交互数据库概念设计图首先建立一个名为YGGL的数据库CREATEDATABASEYEEL建立登陆信息表Createtable登陆河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告然后建立信息的表(以十条信息作为基础信息)GREATETABLE信息Sqlserver设计河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告4系统实现4.1:首先设计一个登陆窗口代码如下:usingSystem;usingSystem.
4、Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingSystem.Data.SqlClient;namespace员工管理系统{publicpartialclas
5、sForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){stringname=textBox1.Text;stringpwd=textBox2.Text;SqlConnectionmyCon=newSqlConnection();myCon.ConnectionString="datasource=LIBINGCHUAN-PC;initialcatalog=YGGL;integratedse
6、curity=true";//设置数据库连接参数,依次是服务器名、数据库名、连接方式myCon.Open();//打开数据库对象SqlCommandselectDM=newSqlCommand();selectDM.Connection=myCon;selectDM.CommandText="select*fromdengluwherename='"+name+"'andpwd='"+pwd+"'";SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=selectDM;Dat
7、aTabledt=newDataTable();da.Fill(dt);//inti=dt.Rows.Count;//此位置的设置是直接跳过密码登陆inti=1;if(i==1){this.Hide();河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告zjfrm=newzj();frm.Show();}else{MessageBox.Show("帐号或者密码错误!","提示");textBox1.Clear();textBox2.Clear();textBox1.Focus();}myCon.Close()
8、;}privatevoidbutton2_Click(objectsender,EventArgse){Application.Exit();}}}效果图如下:4.2:河南理工大学《C#程序设计》实训报告河南理工大学《C#程序设计》实训报告主页面的
此文档下载收益归作者所有