企业信息化课程设计报告_第1页
企业信息化课程设计报告_第2页
企业信息化课程设计报告_第3页
企业信息化课程设计报告_第4页
企业信息化课程设计报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、企业信息化概论课程设计报告企业信息化概论课程设计报告题 目: 员工就职信息管理系统 2013年12月目 录1 系统开发概述2 1.1目标设计2 1.2 开发设计思想22 系统需求分析2 2.1 功能需求2 2.2 开发和运行环境选择23 系统功能分析33.1 员工基本信息录入33.2登录信息维护33.3员工就职信息查询34 系统总体设计34.1 系统层次结构框图34.2 系统模块设计44.3 数据库设计45 主要功能模块实现7 5.1系统登录界面设计7 5.2 系统主界面和功能菜单的设计85.3 信息数据输入9 5.4 员工基本信息界面设计106 总结101系统开发概述1.1 目标设计随着电信

2、技术和计算机技术的飞速发展,现代mis从地域上划分已逐渐由局域范围走向广域范围,组织管理也日趋复杂,从而员工就职信息的掌握已成为企业良好发展的首要因素,便利的员工在职管理系统应运而生。这项旨在为企业提供一个更加便捷规范而且更符合企业意愿的管理系统已成为现代经营过程不可缺少的一部分。不难想象,正是信息的迅速发展使得人们从过去繁复的手工劳作中得以解脱,从而使这种服务现在才可能迅速普及。同时,员工在职管理系统还可以见证员工在企业的发展历程,提高管理效率,因此开发一套完整的员工就职管理系统的任务就显得尤为重要。1.2 开发设计思想(1)系统应符合企业的发展需求,满足日常管理的需要,为员工创建一个更加便

3、捷的查询渠道,并达到操作过程中的直观、方便等要求。(2)尽量采用现有的软硬件环境以及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。(3)采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。(4)系统应具备数据库维护功能,及时根据企业的发展和员工职位的调整进行数据的添加、删除、修改、备份等操作。2 系统需求分析2.1 功能需求本系统主要为新员工基本信息的录入提供平台,方便员工查询基本信息(1)员工信息的录入,修改,添加;(2)待选职位信息的录入,修改,添加;(3)公司信息的录入,修改,添加;(4)系统用户信息的录

4、入,修改,添加;(5)员工岗位信息的录入,修改,添加;(6)员工、部门、岗位信息浏览;(7)员工、部门、岗位信息删除;(8)员工就职信息预览打印。2.2 开发和运行环境选择限于时间和课程设计要求,本系统计算机架构以单机为主。(1) 硬件环境处理器:intel piii(800 mhz)以上;内存:256m;硬盘空间:20g;光驱:40倍速。(2) 软件环境开发工具:visual foxpro 6.0;运行环境:windows 7操作系统。3 系统功能分析本系统主要用于员工就职信息管理,主要任务是用计算机对员工就职信息进行日常的管理,如查询、修改、添加、删除。针对这些情况,我们设计了本员工就职信

5、息管理系统。该系统主要包括员工基本信息录入、登录信息维护、员工就职信息查询三部门3.1员工基本信息录入(1)以部门为单位建立员工基本信息,主要包括员工的出生年月、姓名、性别、年龄、学历、身份证号、户籍地址、通讯地址、爱好特长、身份证号。(2)员工状态表员工状态表主要包括员工编号、员工状态、到职日期、职位、基本工资。3.2登录信息维护主要提供员工信息录入时进行核对用户名和口令等功能,以确保基础信息的真实性和权威性。3.3员工就职信息查询主要为员工提供查询界面。该界面要列出所有信息提供员工查询。员工进入该界面要输入自己正确的信息。4 系统总体设计4.1 系统层次结构框图采用模块化设计思想,可以大大

6、提高设计的效率,并且可以最大限度地不必要的错误。根据以上功能需求分析可以得到该系统功能结构框图,如图1所示。员工信息管理系统数据输入信息查询员工就职登录维护就职预览职位信息单位信息图1 系统功能结构模块图就职信息员工信息4.2 系统模块设计4.2.1 主界面登录模块该模块提供企业管理系统的主界面,是主系统的唯一入口和出口。该界面提供供用户选择和调用的各子模块,并对进入该系统的用户核对用户名和口令。4.2.2 数据输入模块该模块提供员工基本信息录入功能,为查询模块提供原始数据。该模块要求界面友好,录入人性化,修改方便。4.2.3 查询模块该模块提供员工信息查询界面,用户可以选择一个系,该模块会查

7、询并显示该系统信息和该企业的员工信息。4.2.4数据维护模块该模块允许用户选择一个维护对象(如职位),然后进行维护工作(增、删、改)。该界面还提供一般的信息浏览功能。4.2.5 员工就职模块该模块提供就职界面,每个员工进入该界面后,先输入自己的姓名和密码,该模块检查其合法性,如果正确,显示该员工的就职等有关信息。该界面允许员工查询职位。该模块对就职过程进行一系列必要的检查。4.3 数据库设计根据员工就职管理的i一般信息需求,结合本课程设计实际情况,本系统经过初步了解、调查,参考相关资料,并对系统使用环境进行实地分析后,进入系统业务流程分析阶段。4.3.1 业务流程分析(图2)信息存储录入员登录

8、人员信息信息查询员 工员工就职信息表就职打印图2 业务流程图信息录入员工就职员工信息员工状态信息4.3.2 数据库逻辑设计(表1表4)表1 员工基本信息关系表数据项数据类型长度说明姓名字符型8汉字出生年月日期型8仅限数字年龄字符型2整数学历字符型6汉字身份证号字符型18数字或英文字母户籍地址字符型40汉字或数字通信地址字符型40汉字或数字爱好特长字符型20任意字符个人简历字符型200任意字符表2 员工状态关系表数据项数据类型长度说明员工编号字符型5数字或英文字母员工状态字符型4汉字到职日期日期型8数字职位字符型10汉字基本工资数值型4数字表3 登录人员基本信息关系表数据项数据类型长度说明姓名字

9、符型8汉字员工编号字符型10数字或英文字母操作者字符型6汉字职位字符型10汉字所属科字符型6汉字所属部门字符型10汉字表4 授权用户关系表数据项数据类型长度说明用户名字符型10任意字符密码字符型8英文字母或数字4.3.5 数据库结构的实现在以上数据概念模型设计基础上,本系统可以在vfp数据库系统中实现其逻辑结构。(1) 创建项目首先,创建一个名为“ygjz”项目,保存在“c:hris102ygjz”文件夹中,本范例所有资源均保存在“c:hris102ygjz”的文件下。(2) 创建项目的数据库在vfp“文件”中选择“新建”文件类型“项目”选项后,出现如图3所示的项目管理器,然后展开数据文件夹,

10、选中数据库,单击右侧“新建”按钮,新建一个“ygjz”数据库,并存储在“c:hris102ygjz”下,再按照4.3.4节中的数据库逻辑设计模型,逐个建立以上的表结构。最后得到如图3所示的项目数据库。图3 项目数据库5 主要功能模块实现过程5.1 系统登录界面设计系统登录界面是用户进入系统的登录、验证身份合法性及权限的等级的界面。该界面设计既要考虑美观,又考虑使用便利,符合登录习惯,并允许用户随时退出登录。考虑以上的原因,登录界面中插入一个图像控件,增加一副漂亮的图画,使得登录界面显得轻松活跃。另外,在用户名输入栏中,采取下拉列表框的方式,将已注册的合法用户名直接显示在下拉列表框中,减少用户的

11、输入工作量。用户只需输入正确的用户密码就可以直接进入系统。最后综合考虑,该系统登录界面如图4所示。图4 系统登录界面5.2 系统主界面和功能菜单的设计系统主界面是用户通过登录后合法进入系统、使用系统的主要界面,用户通过它可以进入各个功能模块。本系统主界面和主菜单设计采取项目管理器中提供的工具,展开“其他”文件夹,选择“菜单”选项后,选中“新建菜单”按照提示将4.1节系统层次结构图的模块名称对应输入,即可建立系统主菜单,如图5所示。图5 系统主界面其中主程序登陆代码如下:*系统初始化设置set talk off &&关闭对话模式set safety off &&关

12、闭询问对话框set deleted on &&忽略标有删除标记的记录set century on &&用4位数字表示年份set date to ymd &&使用yy/mm/dd日期格式set debug off *操作窗口的显示形式设置close allrelease window standard*设置程序文件路径public mypath*mypath=left(sys(16),rat("",sys(16)&&获取当前程序名mypath="c:hris102"set default to

13、 (mypath)&&设置当前路径do form .formformlogin&&运行表单*开始事件循环read events&&开始对事件做处理quit&&结束运行程序5.3 信息数据输入基础信息数据输入是本系统其他功能使用数据的来源,主要包括员工基本信息、就职信息、员工状态等信息的输入。此处以登陆人员基本信息输入为例介绍如何设计登录人员基本信息输入界面,其他界面类同。在项目管理器中,展开“文档”文件夹,选择“表单”选项后,进入“新建表单”,选择“表单向导”,如图6所示。图6 新建表单按照提示选择相应项目,最后选择保存并修改选项,将此表单以“登录人员基本信息.dbc”文件名存在“c:hris102ygjzform”文件夹下。登录人员基本信息输入界面如图7所示。图7 登录人员基本信息5.4员工基本信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论