物流网站前端模板下载,芜湖弋江区最新消息,asp.net网站的数据库配置,嵌入式软件开发和硬件开发摘要 随着信息技术在管理上越来越深入而广泛的应用#xff0c;管理信息系统的实施在技术上已逐步成熟。本文介绍了企业OA管理系统的开发全过程。通过分析企业OA管理系统管理的不足#xff0c;创建了一个计算机管理企业OA管理系统的方案。文章介绍了企业OA管理系统的系统分析部…摘要 随着信息技术在管理上越来越深入而广泛的应用管理信息系统的实施在技术上已逐步成熟。本文介绍了企业OA管理系统的开发全过程。通过分析企业OA管理系统管理的不足创建了一个计算机管理企业OA管理系统的方案。文章介绍了企业OA管理系统的系统分析部分包括可行性分析等系统设计部分主要介绍了系统功能设计和数据库设计。 本企业OA管理系统有管理员和用户。管理员功能有个人中心用户管理公告信息管理客户关系管理通讯录管理日程安排管理车辆信息管理文件信息管理工作日志管理上班考勤管理工资信息管理。用户功能有个人中心公告信息管理客户关系管理通讯录管理日程安排管理车辆信息管理文件信息管理工作日志管理上班考勤管理工资信息管理。因而具有一定的实用性。 本站是一个B/S模式系统采用Spring Boot框架MYSQL数据库设计开发充分保证系统的稳定性。系统具有界面清晰、操作简单功能齐全的特点使得企业OA管理系统管理工作系统化、规范化。本系统的使用使管理人员从繁重的工作中解脱出来实现无纸化办公能够有效的提高企业OA管理系统管理效率。
关键词企业OA管理系统Spring Boot框架MYSQL数据库
Abstract With the deepening and extensive application of information technology in management, the implementation of management information systems has gradually matured in technology. This article introduces the whole process of the development of enterprise OA management system. By analyzing the deficiencies of enterprise OA management system management, a program of computer management enterprise OA management system was created. The article introduces the system analysis part of the enterprise OA management system, including feasibility analysis, etc. The system design part mainly introduces the system function design and database design. The enterprise OA management system has administrators and users. Administrator functions include personal center, user management, announcement information management, customer relationship management, address book management, schedule management, vehicle information management, file information management, work log management, work attendance management, salary information management. User functions include personal center, announcement information management, customer relationship management, address book management, schedule management, vehicle information management, file information management, work log management, work attendance management, salary information management. So it has a certain practicability. This site is a B/S model system, using Spring Boot framework, MYSQL database design and development, fully guarantee the stability of the system. The system has the characteristics of clear interface, simple operation and complete functions, which makes the management of enterprise OA management system systematized and standardized. The use of this system frees managers from heavy work, realizes paperless office, and can effectively improve the management efficiency of the enterprise OA management system. Keywords: Enterprise OA management system; Spring Boot framework; MYSQL database
目录 1系统概述 1 1.1 研究背景 1 1.2研究目的 1 1.3系统设计思想 1 2相关技术 2 2.1 MYSQL数据库 2 2.2 B/S结构 3 2.3 Spring Boot框架简介 4 3系统分析 4 3.1可行性分析 4 3.1.1技术可行性 4 3.1.2经济可行性 5 3.1.3操作可行性 5 3.2系统性能分析 5 3.2.1 系统安全性 5 3.2.2 数据完整性 6 3.3系统界面分析 6 3.4系统流程和逻辑 7 4系统概要设计 8 4.1概述 8 4.2系统结构 9 4.3.数据库设计 9 4.3.1数据库实体 9 4.3.2数据库设计表 11 5系统详细实现 16 5.1 管理员模块的实现 16 5.1.1 用户信息管理 16 5.1.2 公告信息管理 16 5.1.3 客户关系管理 17 5.1.4 通讯录管理 17 5.2 用户模块的实现 18 5.2.1 客户关系添加 18 5.2.2 通讯录添加 18 5.2.3 日程安排添加 19 6系统测试 20 6.1概念和意义 20 6.2特性 20 6.3重要性 21 6.4测试方法 21 6.5 功能测试 21 6.6可用性测试 22 6.7性能测试 22 6.8测试分析 23 6.9测试结果分析 23 结论 23 致谢语 24 参考文献 24
4系统概要设计 4.1概述 本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示
图4-1系统工作原理图 4.2系统结构 本系统是基于B/S架构的网站系统设计的功能结构图如下图所示
图4-2功能结构图
4.3.数据库设计 4.3.1数据库实体 概念设计的目标是设计出反映某个组织部门信息需求的数据库系统概念模式数据库系统的概念模式独立于数据库系统的逻辑结构、独立于数据库管理系统DBMS、独立于计算机系统。 概念模式的设计方法是在需求分析的基础上用概念数据模型例如E-R模型表示数据及数据之间的相互联系设计出反映用户信息需求和处理需求的数据库系统概念模式。概念设计的目标是准确描述应用领域的信息模式支持用户的各种应用这样既容易转换为数据库系统逻辑模式又容易为用户理解。数据库系统概念模式是面向现实世界的数据模型不能直接用于数据库系统的实现。在此阶段用户可以参与和评价数据库系统的设计从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中E-R模型法是最常见的设计方法。本系统的E-R图如下图所示 1管理员信息的实体属性图如下
图4.12 管理员信息实体属性图 2公告信息实体属性图如图4.13所示
图4.13 公告信息实体属性图 3车辆信息实体属性图如图4.14所示
图4.14 车辆信息实体属性图 4.3.2数据库设计表 企业OA管理系统需要后台数据库下面介绍数据库中的各个表的详细信息
表4. 车辆信息 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 cheliangmingcheng varchar(200) 否 车辆名称 chepaihao varchar(200) 否 车牌号 cheliangleixing varchar(200) 是 NULL 车辆类型 cheliangyanse varchar(200) 是 NULL 车辆颜色 tingfangweizhi varchar(200) 是 NULL 停放位置 cheliangxiangqing longtext 是 NULL 车辆详情 shiyongzhuangkuang varchar(200) 是 NULL 使用状况 thumbsupnum int(11) 是 0 赞 crazilynum int(11) 是 0 踩 表4. 公告信息 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 biaoti varchar(200) 否 标题 leixing varchar(200) 否 类型 fabushijian datetime 是 NULL 发布时间 gonggaoneirong longtext 是 NULL 公告内容 表4. 工资信息 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 mingcheng varchar(200) 否 名称 yonghuming varchar(200) 否 用户名 xingming varchar(200) 是 NULL 姓名 bumen varchar(200) 是 NULL 部门 zhiwei varchar(200) 是 NULL 职位 jibengongzi int(11) 否 基本工资 jiabangongzi int(11) 否 加班工资 fuli int(11) 否 福利 shebao int(11) 否 社保 koufei int(11) 否 扣费 shifagongzi int(11) 否 实发工资 riqi date 是 NULL 日期 表4. 工作日志 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 biaoti varchar(200) 否 标题 dengjishijian datetime 是 NULL 登记时间 gongzuoneirong longtext 是 NULL 工作内容 yonghuming varchar(200) 是 NULL 用户名 xingming varchar(200) 是 NULL 姓名 bumen varchar(200) 是 NULL 部门 zhiwei varchar(200) 是 NULL 职位 表4. 客户关系 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 kehuxingming varchar(200) 否 客户姓名 xingbie varchar(200) 是 NULL 性别 nianling varchar(200) 是 NULL 年龄 shengri date 是 NULL 生日 gongsimingcheng varchar(200) 否 公司名称 lianxidianhua varchar(200) 是 NULL 联系电话 youxiang varchar(200) 是 NULL 邮箱 hezuoneirong longtext 是 NULL 合作内容 yonghuming varchar(200) 是 NULL 用户名 xingming varchar(200) 是 NULL 姓名 表4. 日程安排 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 bianhao varchar(200) 是 NULL 编号 mingcheng varchar(200) 否 名称 leixing varchar(200) 是 NULL 类型 riqi date 是 NULL 日期 shijian varchar(200) 是 NULL 时间 richengneirong longtext 是 NULL 日程内容 yonghuming varchar(200) 是 NULL 用户名 xingming varchar(200) 是 NULL 姓名 bumen varchar(200) 是 NULL 部门 zhiwei varchar(200) 是 NULL 职位 表4. 上班考勤 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 bianhao varchar(200) 是 NULL 编号 mingcheng varchar(200) 否 名称 riqi date 是 NULL 日期 yonghuming varchar(200) 否 用户名 xingming varchar(200) 是 NULL 姓名 bumen varchar(200) 是 NULL 部门 zhiwei varchar(200) 是 NULL 职位 zaotuicishu varchar(200) 否 早退次数 chidaocishu varchar(200) 否 迟到次数 qingjiacishu varchar(200) 否 请假次数 kuanggongcishu varchar(200) 否 旷工次数 userid bigint(20) 是 NULL 用户id 表4. 通讯录 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 xingming varchar(200) 否 姓名 nianling varchar(200) 是 NULL 年龄 xingbie varchar(200) 是 NULL 性别 touxiang varchar(200) 是 NULL 头像 bumen varchar(200) 是 NULL 部门 shoujihao varchar(200) 是 NULL 手机号 dizhi varchar(200) 是 NULL 地址 youxiang varchar(200) 是 NULL 邮箱 beizhu longtext 是 NULL 备注 表4. 管理员表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 username varchar(100) 否 用户名 password varchar(100) 否 密码 role varchar(100) 是 管理员 角色 addtime timestamp 否 CURRENT_TIMESTAMP 新增时间 表4. 文件信息 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 biaoti varchar(200) 否 标题 fujian varchar(200) 是 NULL 附件 wenjianneirong longtext 是 NULL 文件内容 fabushijian datetime 是 NULL 发布时间 yonghuming varchar(200) 是 NULL 用户名 xingming varchar(200) 是 NULL 姓名 bumen varchar(200) 是 NULL 部门 zhiwei varchar(200) 是 NULL 职位 sfsh varchar(200) 是 否 是否审核 shhf longtext 是 NULL 审核回复 表4. 用户 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 yonghuming varchar(200) 否 用户名 mima varchar(200) 否 密码 xingming varchar(200) 是 NULL 姓名 xingbie varchar(200) 是 NULL 性别 touxiang varchar(200) 是 NULL 头像 bumen varchar(200) 是 NULL 部门 zhiwei varchar(200) 是 NULL 职位 youxiang varchar(200) 是 NULL 邮箱 shouji varchar(200) 是 NULL 手机