收藏 分享(赏)

需求分析01.doc

上传人:dreamzhangning 文档编号:2961415 上传时间:2018-09-30 格式:DOC 页数:7 大小:91.50KB
下载 相关 举报
需求分析01.doc_第1页
第1页 / 共7页
需求分析01.doc_第2页
第2页 / 共7页
需求分析01.doc_第3页
第3页 / 共7页
需求分析01.doc_第4页
第4页 / 共7页
需求分析01.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、 公司人事管理系统软件开发小组:刘月明 0311213015朱立光 0311213013苏小平 0311213006刘振权 0311213047计算机科学系 03 级 6 班公司人事管理系统需求分析1 引言1.1 编写目的随着企业的规模不断扩大,企业的数量急剧增加,有关企业的各种信息量也成倍的增长,面对庞大的信息量,就需要有企业信息管理系统来提高企业管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。1.2 参考资料a. Visual Basic 程序设计简明教程b. 数据库系统原理及应用教程 1.3 系统功能模块图2 任务概述2.1 目标系

2、统开发的总体任务是实现公司人事关系的系统化规范化和自动化。公司人事管理系统需要完成的功能主要有:a.有关企业员工各种信息的输入,包括员工基本信息所在部门 工作信息和工作简历等。b.员工各种信息的查询c.员工各种信息的修改d.考勤信息的输入等e.考勤信息的查询f.考勤信息的修改g.员工工作评价信息的输入h.员工工作评价信息的查询i.员工工作评价信息的修改公司人事信息管理系统员工工资管理工工资管理工员工工作评价工工资管理工员工考勤管理工工资管理工员工基本信息工工资管理工系统管理工工资管理工员工工资信息查询员工工资信息修改计发员工工资信息员工工作评价查询员工工作评价修改员工工作评价添加员工考勤信息查

3、询员工考勤信息修改员工考勤信息添加员工基本信息查询员工基本信息修改员工基本信息添加密码管理用户管理j.员工工资信息的输入k.员工工资信息的查询l.员工工资信息修改等2.2 用户的特点本软件控件均以中文形式表示,对普通员工的查询提供方便,不需要技术含量。操作人员与维护人员应懂的 SQL 语言。2.3 假定和约束本软件计划在第 7 周完成。1 至 3 周的时间数据库表。4 至 7 周设计软件,用 VB 连接数据库。3.数据库基本结构设计图 1 企业人事信息管理系统数据流程图图 2 员工基本信息实体 E-R 图员工基本信息实体员工姓名 员工年龄 参加工作时间 进入公司时间员工登记基本信息录入员工基本

4、信息管理考勤管理考勤信心管理计发员工工资员工工作评价员工工作评价管 基 本 信 息 录 入 理员工工资设置员工工资管理当月工资图 3 员工考勤信息实体 E-R 图图 3 员工工作评价信息实体 E-R 图图 4 员工工资信息实体 E-R 图员工考勤信息实体员工基本信息 员工出勤时间员工加班时间员工出差时间员工工作评价信息实体员工基本信息 员工工作业绩 员工工作态度 员工业务水平员工工资信息实体员工基本信息 员工底薪 员工所得税 员工实发工资员 工考勤管理 工作评价考勤信息 工作评价计发工资图 6 实体与实体之间的关系流程图针对一般公司人事信息管理系统的需求,通过对员工工作过程的内容和数据流程分析

5、,设计如下面所示的数据项和数据结构:员工基本信息:包括的数据项有员工编号,员工姓名,性别,年龄,出生年月,家庭住址等。员工考勤信息:包括的数据项有员工编号,员工姓名,工作部门,请假,早退,旷工,公休日,应出勤日,实出勤日等。员工工资信息:包括的数据项有员工编号,员工姓名,基本工资,奖金,补贴,加班,养老保险,医疗保险,社会保险,总工资,实发,领发时间等。员工工作信息:包括的数据项有员工编号,员工姓名,性别,年龄,工作部门,工作职位,开始工作时间,工作评价等。企业人事信息管理系统数据库中各个表格的设计结果如下面表格所示,每个表格在数据库中的一个张。Manrecord 企业员工基本信息表列名 数据

6、类型 可否为空 说明Ygid Char(10) Not Null 员工编号Ygsex Char(2) Not Null 性别Ygbirthday Datetime(8) Not Null 出生年月Ygintotime Datetime(8) Null 进入公司时间Ygadd Varchar(50) Null 家庭住址Ygtelt Varchar(13) Null 电话Ygschool Varchar(30) Not Null 毕业院校Yglevel Varchar(10) Not Null 学历Ygspecial Varchar(50) Not Null 专业Ygplace Varchar(5

7、0) Not Null 籍贯Ygname Varchar(10) Not null 员工姓名manappraise 企业员工工作信息表列名 数据类型 可否为空 说明wid Char(10) Not Null 员工编号wdept Varchar(30) Null 部门wbusi Varchar(20) Null 职位wdata Datetime(8) Null 开始工作时间wposition Varchar(100) Null 工作评价员工工资Pay 企业员工工资表列名 数据类型 可否为空 说明gzid Char(10) Not null 编号gzbase Money(8) null 基本信息g

8、zbonus Money(8) null 奖金gzall Money(8) null 补贴gzpay Money(8) null 加班gzdeduct Money(8) null 扣核项gzage Money(8) null 养老gzmedical Money(8) null 医疗gzsocial Money(8) null 社会gzduty Money(8) null 所得税gzallpay Money(8) null 总工资gzdata Datetime(8) null 时间Checkin 企业员工考勤列名 数据类型 可否为空 说明kqid Char(10) Not null 员工编号kq

9、outline Varchar(50) null 违规kqdata Datetime(8) null 时间kqremark Varchar(100) null 备注Regulate 企业员工考勤规定表列名 数据类型 可否为空 说明gdterm Varchar(50) Not null 条款gdmoney Money(8) null 金额gdjiajian Bit(1) Not null 奖扣说明gdrank Bit(1) Not null 等级gdsay Varchar(50) null 说明UserDL 系统用户表列名 数据类型 可否为空 说明ID Varchar(50) Not null

10、用户名称PWD Varchar(50) Not null 用户密码GRO Varchar(10) Not null 用户身份4.运行环境4.1 硬件支持此软件没有进行远程访问的功能,也就是说软件和数据库服务器均运行与一台及其上面,因此,建议机器至少能顺畅运行 SQL 服务器。本程序将在以下硬件系统进行测试:a. 处理器芯片为:Intel Celeron 900MHz,内存为:256MB,硬盘为:40GB。b. 处理器芯片为:赛扬 3,主频 1.8GHz,内存为:128MB ,硬盘为:40GBc. 处理器芯片为:AMD Sempron 2500+,内存为:256MB,硬盘为:80GB4.2 软件支持本软件将在以下环境下编写完成:操作系统:Windows XP SP2编程软件:Microsoft Visual Basic 6.0 中文版SQL 服务器:Microsoft SQL Server 2000

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 专业基础教材

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报