运行环境:phpstudy/wamp/xammp等
 开发语言:php
 后端框架:Thinkphp5
 前端框架:vue.js
 服务器:apache
 数据库:mysql
 数据库工具:Navicat/phpmyadmin中小企业人事管理系统的主要开发目标如下:
 (1)实现管理系统信息关系的系统化、规范化和自动化;
 (2)减少维护人员的工作量以及实现员工对信息的控制和管理。
 (3)方便查询信息及管理信息等;
 (4)通过网络操作,改善处理问题的效率,提高操作人员利用率;
 (5)考虑到员工多样性特点,要求界面简单,操作简便。开发语言 node.js


   在中小企业人事管理系统开发之前所做的市场调研及其他的相关的管理系统,都是没有任何费用的,都是通过开发者自己的努力,所有的工作的都是自己亲力亲为,在碰到自己比较难以解决的问题,大多是通过同学和指导老师的帮助进行相关信息的解决,所以对于中小企业人事管理系统的开发在经济上是完全可行的,没有任何费用支出的。
 3.2.3操作可行性: 
 |-application 应用目录 是整个网站的核心
 |---|---index 前台目录
 |---|-----|---controller 控制器
 |---|-----|---model 数据模型
 |---|-----|---view 页面
 |---|---admin 后台目录
 |-extend 扩展类库目录
 |-public 静态资源和入口文件
 |---|---static 存放静态资源 css、js、img
 |---|---index.php 入口文件
 |-runtime 网站运行临时目录
 |-tests 测试目录
 |-thinkphp TP框架的核心文件
 |---|---lang 语言包
 |---|---library TP核心文件里面的核心文件
 |---|---tpl 模板页面
 |-vendor 第三方扩展目录
可操作性主要是对中小企业人事管理系统设计完成后,员工的使用体验度,以及管理员可以通过系统随时管理相关的数据信息,并且对于管理员、员工二个权限角色,都可以简单明了的进入到自己的系统界面,通过界面导航菜单可以简单明了地操作功能模块,方便中小企业人事管理系统的操作需求和管理员管理数据信息,对于系统的操作,不需要专业人员都可以直接进行功能模块的操作管理,所以在系统的可操作性是完全可以的。本系统的操作使用的也是界面窗口进行登录,所以操作人员只要会简单的电脑操作就完全可以的。
 3.3 项目设计目标与原则
 1、关于中小企业人事管理系统的基本要求
 (1)功能要求:可以管理首页、个人中心、员工管理、部门信息管理、职位信息管理、福利信息管理、培训信息管理、任务信息管理、工资信息管理、考勤信息管理、招聘信息管理等功能模块。
 (2)性能:在不同操作系统上均能无差错实现在不同类型的员工登入相应界面后能不出差错、方便地进行预期操作。
 (3)安全与保密要求:员工都必须通过注册、登录才能进入系统,并且员工的权限也需要根据员工的类型进行限定。
 (4)环境要求:支持多种平台,可在Windows系列、Vista系统等多种操作系统下使用。
 2、开发目标
目 录
 摘  要    I
 ABSTRACT    II
 目 录    II
 第1章 绪论    1
 1.1背景及意义    1
 1.2 国内外研究概况    1
 1.3 研究的内容    1
 第2章 相关技术    2
  
 第3章 系统分析    5
 3.1 需求分析    5
 3.2 系统可行性分析    5
 3.2.1技术可行性:技术背景    5
 3.2.2经济可行性    6
 3.2.3操作可行性:    6
 3.3 项目设计目标与原则    6
 3.4系统流程分析    7
 3.4.1操作流程    7
 3.4.2添加信息流程    8
 3.4.3删除信息流程    9
 第4章 系统设计    11
 4.1 系统体系结构    11
 4.2开发流程设计系统    12
 4.3 数据库设计原则    13
 4.4 数据表    15
 第5章 系统详细设计    19
 5.1管理员功能模块    20
 5.2员工功能模块    23
 第6章  系统测试    25
 6.1系统测试的目的    25
 6.2系统测试方法    25
 6.3功能测试    26
 结  论    28
 致  谢    29
 参考文献    30



















