77范文网 - 专业文章范例文档资料分享平台

河南大学毕业论文 - 企业人事管理系统的设计与实现(5)

来源:网络收集 时间:2019-04-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

财务部门依据次信息记录来发放员工的工资。在数据库中的员工打卡记录如图4-5。

列名 name ID Time1 Time2 zt

数据类型 int varchar Datetime datetime varchar

长度 (10001,1) 255 255 255 255

主键否 允许空 是 否 否 否 否

否 否 否 否 否

描述 员工姓名 工号 上班卡时间 下班卡时间 状态

图4-5 用户打卡记录图

4.2.4员工工作经历信息表

员工工作经历是员工的财富和经验的象征,在员工的工作经历中我们能够看到员工的个人能力和不足之处。同时,公司领导者也能够看到员工期望,能够让员工在公司得到自己的期望并为公司创造财富。数据库中的信息表如图4-6所示。系统中的信息表如图4-7所示。

图4-6 数据库中员工工作经历表

第17页

图4-7 系统中的员工工作经历表

在数据库中,员工工作经历信息表和员工的基本信息表中的字符段类型一样,在这

里就不一一阐述了。

第18页

第5章 详细设计和测试

详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化,即详细设计每个模块实现算法,所需的局部结构,最终实现软件工程的开发达到最终目的。

详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。

概要设计是详细设计的基础和前提,必须在详细设计之前完成,概要设计经过多次复查确认后才可以开始详细设计。概要设计,必须完成概要设计的文档,包括系统的总体设计文档、以及各个模块的概要设计文档。每个模块的设计文档都应该独立成册,不能混在一块。

概要设计里面的数据库设计应该重点在描述数据关系上,说明数据的来龙去脉,在这里应该结合我们的一下结果数据,说明这些结果数据的来源,为什么我们要这样设计的目的和原因。详细设计里的数据库设计就应该是一份完善的数据结构文档,就是一个包括类型、命名、精度、字段说明、表说明等内容的数据字典。

概要设计重点在功能描述,对需求的解释和整合,整体划分功能模块,并对各功能模块进行详细的图文描述,应该让委托人或者读者大致了解系统做完后大体的结构和操作模式。详细设计则是重点在描述系统的实现方式,各模块详细说明实现功能所需的类及具体的方法函数,包括涉及到的sql语句等。

5.1登陆界面

用更改窗口透明度的方法是窗口变得动态化,个性化可以给自己的作品增加一点亮点,具体代码如下所示。

this.Opacity -= 0.02;

//这里是用timer控件更改界面的不透明度,让其变为0后,关闭。 if (Opacity == 0) {

timer1.Stop(); this.Close(); }

普通员工如图5-2所示。

第19页

图 5-2 普通员工造作界面

人事部门的工作人员仅需要对员工的档案进行更新维护(即我们所说的增删改查)和公司信息发布等工作。所以说相对来说人事专员界面比较简单不需要做一些复杂的操作。人事专员操作界面如图5-3所示。

第20页

图 5-3 人事专员操作界面

在这两个界面中值得一提的是:字符的移动和变色放大。具体代码如下所示。 1, 字符的移动

private void timer2_Tick(object sender, EventArgs e)

{

label3.Left -= 2; if (label3.Right <85) {

label3.Left = 450; } }

注意:首先设定timer的属性为enable。

2,字符的变色和放大

private void timer3_Tick(object sender, EventArgs e)

{

if (DateTime.Now.Second%2 != 0)

//这里说的是秒字符能否被2整除,如果能,显示为…;如果不能,则显示为…。

{

label4.Font = new Font(label4.Font.FontFamily.Name,15,FontStyle.Regular); label4.ForeColor = Color.Gold; button1.BackColor = Color.GreenYellow; } else {

label4.Font = new Font(label4.Font.FontFamily.Name, 15, FontStyle.Bold); label4.ForeColor = Color.Green; button1 .BackColor = Color .WhiteSmoke; }

}

3,使用系统默认的打开方式打开文件

private void 公告更新ToolStripMenuItem_Click(object sender, EventArgs e)

{

string path = @\; System.Diagnostics.Process.Start(path);

}

5.2 系统的测试

系统测试是管理信息系统开发周期中一个十分重要而漫长的的阶段。其重要性体现在它是保证系统质量与稳定性的最后关口,是对整个系统开发过程包括系统分析、系统设计和系

第21页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库河南大学毕业论文 - 企业人事管理系统的设计与实现(5)在线全文阅读。

河南大学毕业论文 - 企业人事管理系统的设计与实现(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/573241.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: