论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VF >

(B)VFVF企业员工管理系统

第3章  系统的分析和设计

3.1 企业员工管理系统总体分析 copyright paper51.com

根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。

copyright paper51.com

通过对用户需求的分析,我们可以分析出该企业人事管理系统大致可以分为四个模块:档案更新模块、档案查询模块、档案统计模块、档案打印模块。在下面章节将详细介绍各个模块之间的关系以及各个模块的功能。 内容来自论文无忧网 www.paper51.com

3.2  总体设计 内容来自www.paper51.com

总体设计又称概要设计或初步设计。回答了“概括地说,系统应该如何实现”的问题。它的必要性在于:总体设计可以站在全局高度上,花较少成本,从较抽象的层次上分析对比多种可能的系统实现方案和软件结构,从中选出最佳方案和最合理的软件结构,从而用较低的成本开发出较高质量的软件系统。 http://www.paper51.com

通过需求分析,确定了系统所要完成的任务,从而规划出系统的总控模块。总控模块即主界面工具栏为整个系统的调度中心,系统功能模块图如图3-1所示。 paper51.com

内容来自www.paper51.com

图3-1  系统功能模块图 paper51.com

3.3  模块功能的划分及框图

内容来自www.paper51.com

详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。本系统中共分为四个模块,其中针对档案更新模块、档案查询模块、档案统计模块、档案打印进行了详细设计,各功能模块详细介绍如下。

http://www.paper51.com

3.3.1  档案更新模块 内容来自论文无忧网 www.paper51.com

主要功能是利用录入窗体直接向打开的数据库表中添加新数据。录入内容包括:人事卡片表,社会关系表,家庭成员表。功能划分结构如图3-2所示。

copyright paper51.com

内容来自www.paper51.com

图3-2  档案更新模块

内容来自www.paper51.com

3.3.2  档案查询 内容来自论文无忧网 www.paper51.com

主要功能是利用查询窗体对数据库中各数据表中的数据进行分类查询。主要的查询功能:逐条浏览、按设定字段浏览、全局浏览。功能划分结构如图3-3所示。

paper51.com

内容来自论文无忧网 www.paper51.com

图3-3  档案查询模块

http://www.paper51.com

3.3.3  档案统计模块 

paper51.com

档案统计是本系统比较重要的一项功能,它从各个方面反映出企业员工的技术职务,员工的政治面貌,员工的籍贯和民族,员工的年龄,员工的文化程度,员工的工资。如图3-4所示。

http://www.paper51.com

copyright paper51.com

图3-4  档案统计模块

内容来自www.paper51.com

3.3.4  档案打印模块

内容来自论文无忧网 www.paper51.com

    本系统通过Visual Foxpro 6.0系统自带的打印制作工具 Data Report  并调用数据环境设计器Data Enviroment为报表设计器的数据环境,数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。目的是从大量的、原始的数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据;是为了借助计算机科学地保存和管理复杂的大量的数据,以便人们能方便而充分地利用这些宝贵的信,能够轻松的实现报表的分组、统计等功能,并能制作出美观实用的报表。还能够对报表进行预览、打印,还可以使用Export Report 方法将数据报表的信息输出到一个文件上,支持文本类型包括HTML和文本文件。其功能框图如图3-5所示。

内容来自论文无忧网 www.paper51.com

图3-5  报表打印模块 内容来自www.paper51.com

3.4  功能流程图

copyright paper51.com

3.4.1  档案更新流程图

copyright paper51.com

图3-6  数据输入和数据管理流程图

内容来自www.paper51.com

3.4.2  档案查询模块流程图 内容来自www.paper51.com

paper51.com

图3-7  档案查询流程图

http://www.paper51.com

3.4.3  档案统计模块流程图

paper51.com

内容来自www.paper51.com

图3-8  档案统计流程图 paper51.com

3.5  数据库的设计

paper51.com

数据库设计是对一个给定的应用环境,构造最有效的数据库模式,建立数据应用系统,使之能够有效地存储数据,满足用户的需求。数据库设计是在数据库管理系统支持下进行的。数据库为一组数据表集合,本企业信息管理系统的数据库是一个关系型数据库。一个关系型数据表定义了一个实体的模式,并且拥有某些关键字字段。这些关键字段建立数据表之间的关系型联系。

内容来自论文无忧网 www.paper51.com

3.5.1  数据库的建立

copyright paper51.com

    由于考虑到本系统是应用在单机系统上,另外根据企业人员规模,我们只建立起一个数据库,在此数据库基础上建立起如下表: http://www.paper51.com

   人事卡片表    rskp_table    http://www.paper51.com

   家庭成员表    jtcy_table       paper51.com

   社会关系表    shgx_table      

copyright paper51.com

下面我们详细说明: http://www.paper51.com

人事卡片表    rskp_table

内容来自www.paper51.com

    主键:代号    Workercode paper51.com

表3-1  人事卡片表 paper51.com

列名(中文)

内容来自www.paper51.com

列名(英文)

内容来自论文无忧网 www.paper51.com

数据类型 copyright paper51.com

宽度 http://www.paper51.com

小数点位数

copyright paper51.com

是否为空

内容来自www.paper51.com

代号 copyright paper51.com

Workercode copyright paper51.com

Integer

内容来自www.paper51.com

4 paper51.com

0

http://www.paper51.com

No

copyright paper51.com

部门

paper51.com

Department

paper51.com

Char 内容来自论文无忧网 www.paper51.com

8 内容来自论文无忧网 www.paper51.com

No

内容来自论文无忧网 www.paper51.com

姓名

copyright paper51.com

Name 内容来自www.paper51.com

Char

http://www.paper51.com

8 http://www.paper51.com

No

内容来自论文无忧网 www.paper51.com

现任职务

内容来自www.paper51.com

Job paper51.com

Char

copyright paper51.com

10

copyright paper51.com

No

内容来自www.paper51.com

出生年月 http://www.paper51.com

Born

copyright paper51.com

Date

http://www.paper51.com

8

http://www.paper51.com

No

http://www.paper51.com

民族 内容来自www.paper51.com

Natoinal 内容来自论文无忧网 www.paper51.com

Char paper51.com

20 copyright paper51.com

No

内容来自论文无忧网 www.paper51.com

籍贯 paper51.com

Ji guan http://www.paper51.com

Char

内容来自www.paper51.com

10 http://www.paper51.com

No copyright paper51.com

政治面貌

http://www.paper51.com

Politics http://www.paper51.com

Char

内容来自论文无忧网 www.paper51.com

8 内容来自www.paper51.com

No paper51.com

职称 内容来自论文无忧网 www.paper51.com

Zhi_Cheng copyright paper51.com

Char

paper51.com

6 内容来自论文无忧网 www.paper51.com

No copyright paper51.com

健康状况 copyright paper51.com

Jian_Kang copyright paper51.com

Char

内容来自www.paper51.com

4

http://www.paper51.com

No

内容来自www.paper51.com

家庭出身

http://www.paper51.com

Chu_Shen

copyright paper51.com

Char

内容来自www.paper51.com

10

copyright paper51.com

No

内容来自论文无忧网 www.paper51.com

本人成份

copyright paper51.com

Cheng_Fen

paper51.com

Char paper51.com

4

copyright paper51.com

No

内容来自论文无忧网 www.paper51.com

婚姻状况 copyright paper51.com

Jie_Hun

http://www.paper51.com

Char

copyright paper51.com

4 copyright paper51.com

No

copyright paper51.com

参加工作时间 http://www.paper51.com

Time_work

内容来自www.paper51.com

Date 内容来自www.paper51.com

8 copyright paper51.com

Yes

copyright paper51.com

进本单位时间 paper51.com

Time_Jion paper51.com

Date 内容来自www.paper51.com

8

copyright paper51.com

No

paper51.com

工资 paper51.com

Salary http://www.paper51.com

Integer 内容来自www.paper51.com

10 内容来自www.paper51.com

2

paper51.com

Yes paper51.com

各种补贴 内容来自论文无忧网 www.paper51.com

Salary_bt

paper51.com

Integer

paper51.com

10 内容来自www.paper51.com

2

http://www.paper51.com

Yes

内容来自www.paper51.com

家庭住址 内容来自论文无忧网 www.paper51.com

Address

内容来自www.paper51.com

Char

内容来自论文无忧网 www.paper51.com

8

paper51.com

------分隔线----------------------------
联系方式