欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    人事管理系统数据库原理课程设计方案设计Word下载.docx

    • 资源ID:6510213       资源大小:177.71KB        全文页数:64页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    人事管理系统数据库原理课程设计方案设计Word下载.docx

    1、要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序。评语(教师填写) 系统规划一直以来人们使用传统人工的方式管理员工档案,这种管理方式存在着许多缺点,譬如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。人事管理信息系统的出现轻而易举的解决了传统管理人员档案的方法的缺点。伴随着人事管理信息系统的广泛应用,它已经

    2、成为了任何一家企业公司都不可缺少的组成部分,它的存在使得管理者更容易了解自己公司的员工,便于分配人员,易于进行调整。所以人事管理信息系统能够为管理人员提供充足的信息和快捷的查询手段。 由于我们对企业管理没有具体的接触和实质性的了解。此次数据库设计只能在一些收集到的基本材料与个人直观认识的基础上,简单模仿常规企业设计人事管理系统,并将其抽象成一个由三部门组成,实现输入、修改、查询、分析、输出五大服务功能的系统。系统分析系统基本信息和功能:1、 基本信息:员工信息表:员工编号、姓名、性别、年龄、出生日期、民族、籍贯、学历、毕业院校、家庭住址、身份证、联系方式、备注;部门表 :部门编号、部门名称、人

    3、员数目、联系电话、部门经理;交流表:员工编号、姓名、所属部门、现任职部门;2.管理员管理:信息的查询、录入、修改、删除。人事管理系统需求分析:1. 管理员对职工个人信息的查询、管理功能2. 登录口令3. 后端数据库设计,前端应用程序的选择分析:1. 登录2. 管理员 管理 : 添加、修改、删除职工的基本信息、部门的基本信息、部门之间人员流动的基本信息。查询 : 查询员工的基本信息,部门的基本信息,部门之间人员流动情况。系统流程图:主界面 管理 查询系统设计概念设计通过对数据库基本信息的分析,建立E-R图如下:逻辑设计将E-R图进行总结、归纳,建立如下关系图:职工(员工编号 姓名 性别 年龄 出

    4、生日期 民族 籍贯 学历 毕业院校 家庭住址 身份证 联系方式 备注)部门(部门编号 部门名称 人员数目 联系电话 部门经理)管理员(登录帐号 密码)具体设计1、表结构及数据词典的设计总体结构人事管理系统共包含6个表,其结构如下:人事管理系统 职员基本信息表 交流表 部门表表结构及数据词典1) 职员基本信息表员工编号 姓名 性别 年龄 出生日期 民族 籍贯 学历 毕业院校 家庭住址 身份证 联系方式 备注表结构字段名称数据类型字段大小必填字段允许空字符串员工编号varchar50是否姓名 性别char10出生日期datetime8年龄家庭住址联系方式民族身份证籍贯备注varvhar数据词典员工

    5、编号=各职工的编号,1-50个字符或数字姓名=各职工的姓名,1-50个字符性别=各职工的性别,1-10个字符出生日期=各职工的出生日期,1-8个数字年龄=各职工的年龄,1-8个数字家庭住址=各职工的住址,1-50个字符联系方式=各职工的电话,1-50个字符民族=各职工所属的民族,1-8个数字身份证=各职工的身份证号,1-50个字符备注=职工的一些特殊信息,1-50个字符编号1=奖惩登录编号,1-50个字符或数字5)管理员表登录帐号密码 登录帐号=管理员的登录帐号,1-50个字符或数字密码=管理员的密码,1-50个字符或数字2、应用程序的模块图及模块分析 (1)应用程序的模块图(2)模块分析人事

    6、管理系统共包含人员管理、部门管理、交流管理三个模块。1. 人员管理: 模块内容:此模块包括新增人员管理、人员信息查询、人员信息修改、人员信息删除。 模块功能:通过运行此模块,可以实现人员信息的各种管理。2.部门管理模块内容:此模块包括部门的信息修改和查询。模块功能:通过此模块,可以实现部门信息的修改和查询。 3. 交流管理此模块包括部门交流信息和职工交流信息。通过此模块,可以查看各个部门的员工的交流情况和职工个人的交流情况代码设计我做的是查询部分,故将查询部分的代码附上:1. 员工信息查询 using System;using System.Drawing;using System.Colle

    7、ctions;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlClient;namespace 用户登陆界面 / / Form1 的摘要说明。/summary public class Form4 : System.Windows.Forms.Form private System.Windows.Forms.DataGrid dataGrid1; private System.Windows.Forms.Label label1; private Sys

    8、tem.Windows.Forms.TextBox textBox1; private System.Windows.Forms.Label label2; private System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button2; private System.Windows.Forms.Button button3; private System.Data.SqlClient.SqlDataAd

    9、apter sqlDataAdapter1; private System.Data.SqlClient.SqlCommand sqlSelectCommand1; private System.Data.SqlClient.SqlCommand sqlInsertCommand1; private System.Data.SqlClient.SqlCommand sqlUpdateCommand1; private System.Data.SqlClient.SqlCommand sqlDeleteCommand1; private System.Data.SqlClient.SqlConn

    10、ection sqlConnection1; private 用户登陆界面1.DataSet1 dataSet11; private System.Windows.Forms.Button button4; / / 必需的设计器变量。 private System.ComponentModel.Container components = null; public Form4() / / Windows 窗体设计器支持所必需的 InitializeComponent(); / TODO: 在 InitializeComponent 调用后添加任何构造函数代码 / 清理所有正在使用的资源。 pr

    11、otected override void Dispose( bool disposing ) if( disposing ) if (components != null) components.Dispose(); base.Dispose( disposing ); #region Windows 窗体设计器生成的代码 / 设计器支持所需的方法 - 不要使用代码编辑器修改 / 此方法的内容。 private void InitializeComponent() this.dataGrid1 = new System.Windows.Forms.DataGrid(); this.dataS

    12、et11 = new 用户登陆界面1.DataSet1(); this.label1 = new System.Windows.Forms.Label(); this.textBox1 = new System.Windows.Forms.TextBox(); this.label2 = new System.Windows.Forms.Label(); this.textBox2 = new System.Windows.Forms.TextBox(); this.button1 = new System.Windows.Forms.Button(); this.button2 = new

    13、System.Windows.Forms.Button(); this.button3 = new System.Windows.Forms.Button(); this.sqlDataAdapter1 = new System.Data.SqlClient.SqlDataAdapter(); this.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand(); this.sqlConnection1 = new System.Data.SqlClient.SqlConnection(); this.sqlInsertCommand1

    14、 = new System.Data.SqlClient.SqlCommand(); this.sqlSelectCommand1 = new System.Data.SqlClient.SqlCommand(); this.sqlUpdateCommand1 = new System.Data.SqlClient.SqlCommand(); this.button4 = new System.Windows.Forms.Button(); (System.ComponentModel.ISupportInitialize)(this.dataGrid1).BeginInit(); (Syst

    15、em.ComponentModel.ISupportInitialize)(this.dataSet11).BeginInit(); this.SuspendLayout(); / / dataGrid1 this.dataGrid1.DataMember = ; this.dataGrid1.DataSource = this.dataSet11.员工基本信息; this.dataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText; this.dataGrid1.Location = new System.Drawi

    16、ng.Point(16, 80); this.dataGrid1.Name = dataGrid1 this.dataGrid1.Size = new System.Drawing.Size(568, 280); this.dataGrid1.TabIndex = 0; this.dataGrid1.Navigate += new System.Windows.Forms.NavigateEventHandler(this.dataGrid1_Navigate); / dataSet11 this.dataSet11.DataSetName = DataSet1 this.dataSet11.

    17、Locale = new System.Globalization.CultureInfo(zh-CN); this.dataSet11.Namespace = http:/www.tempuri.org/DataSet1.xsd / label1 this.label1.Location = new System.Drawing.Point(16, 16); this.label1.Name = label1 this.label1.Size = new System.Drawing.Size(56, 32); this.label1.TabIndex = 1; this.label1.Te

    18、xt = 员工号 / textBox1 this.textBox1.Location = new System.Drawing.Point(88, 16); this.textBox1.Name = textBox1 this.textBox1.Size = new System.Drawing.Size(64, 21); this.textBox1.TabIndex = 2; this.textBox1.Text = / label2 this.label2.Location = new System.Drawing.Point(360, 8); this.label2.Name = lab

    19、el2 this.label2.Size = new System.Drawing.Size(56, 32); this.label2.TabIndex = 3; this.label2.Text = 姓名 / textBox2 this.textBox2.Location = new System.Drawing.Point(440, 16); this.textBox2.Name = textBox2 this.textBox2.Size = new System.Drawing.Size(64, 21); this.textBox2.TabIndex = 5; this.textBox2

    20、.Text = / button1 this.button1.Location = new System.Drawing.Point(528, 8); this.button1.Name = button1 this.button1.Size = new System.Drawing.Size(88, 40); this.button1.TabIndex = 7; this.button1.Text = 查询 this.button1.Click += new System.EventHandler(this.button1_Click); / button2 this.button2.Loc

    21、ation = new System.Drawing.Point(592, 240); this.button2.Name = button2 this.button2.Size = new System.Drawing.Size(88, 40); this.button2.TabIndex = 8; this.button2.Text = 清空 this.button2.Click += new System.EventHandler(this.button2_Click); / button3 this.button3.Location = new System.Drawing.Point

    22、(592, 296); this.button3.Name = button3 this.button3.Size = new System.Drawing.Size(88, 40); this.button3.TabIndex = 9; this.button3.Text = 返回 this.button3.Click += new System.EventHandler(this.button3_Click); / sqlDataAdapter1 this.sqlDataAdapter1.DeleteCommand = this.sqlDeleteCommand1; this.sqlDat

    23、aAdapter1.InsertCommand = this.sqlInsertCommand1; this.sqlDataAdapter1.SelectCommand = this.sqlSelectCommand1; this.sqlDataAdapter1.TableMappings.AddRange(new System.Data.Common.DataTableMapping new System.Data.Common.DataTableMapping(Table, 员工基本信息, new System.Data.Common.DataColumnMapping new System.Data.Common.DataColumnMapping(员工编号),性别年龄出生年月民族籍贯


    注意事项

    本文(人事管理系统数据库原理课程设计方案设计Word下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开