办公OA系统主要的功能是实现员工资料的录入、信息的查询、记录和管理。作为人事管理系统和公司企业办公内网的一部分,办公OA系统可以便于公司企业领导掌握人员的动向,及时调整人才的分配。 其次是员工之间的信息交流,然后系统还具备专题文档的上传和下载,公文信息的发布和接收,内部电子消息的发送和接收等功能。

本文基于ASP.NET技术与SQL SERVER 数据库技术开发一个办公oa管理系统。用来实现公司企业的人力资源以及员工的工作绩效的管理,包括员工档案信息管理,员工业绩评定管理,员工工资信息管理,基本资料信息管理等几个重要的功能,同时实现了各种信息的查询。在Microsoft Visual Studio 开发环境下进行开发,后台程序语言开发采用C#编程语言和MSSQl数据库实现一个办公oa的管理系统,用于公司的人事管理,实现公司人事管理的科学化,高效化。

通过对办公oa的内容和人事管理日常管理所遇到的问题,整个系统可以分为下面几个子模块,分别为员工档案信息管理、工资信息管理、绩效管理信息管理、账号信息管理、加班信息管理等几个大的功能模块。

下面分别论述本系统的各个功能模块的作用:

(1)员工管理模块:该模块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。同时也可以修改自己的部分信息,管理员可以实现对员工信息的添加,修改和删除操作。

(2)加班信息管理:管理员可以添加员工的加班信息并根据加班的月份填写员工感到加班工资信息。

(3)绩效管理:管理员可以添加员工的绩效信息,并添加绩效的工作信息。

(4)工资信息管理:工资信息管理是本系统的核心功能模块,包括添加工资信息,查看工资信息,删除工资信息等功能。添加工资的时候要根据员工的加班信息,绩效信息,学历信息,级别信息,职位信息这些基本的信息的工资的总和来计算员工的工资。

(5)系统登录功能:实现普通用户和管理员的登录功能。

(6)账号信息管理:实现对管理员账号信息的管理包括添加账号,修改账号和删除账号等功能。




目 录

摘要 1

Summary 1

目 录 2

1 绪论 4

1.1 开发背景 4

1.2 开发意义 4

2 开发技术介绍 5

2.1 数据库介绍 5

2.2 ASP.net技术 6

2.3 Vs2010开发工具 6

3 系统分析 7

3.1 可行性分析 7

3.1.1 技术可行性 7

3.1.2 经济可行性 7

3.1.3 操作可行性 7

3.2 需求分析 8

3.3 功能需求 8

3.3.1 管理员模块 8

3.3.2 用户模块 9

3.4 系统流程分析 9

3.5 性能需求 10

3.5.1 软件环境 10

3.5.2 硬件环境 10

4 总体设计 10

4.1 功能模块设计 10

4.2 数据库设计 11

4.2.1 数据项设计 11

4.2.2 概念设计 12

4.2.3 ER图 15

4.2.4 逻辑设计 15

5 详细实现 18

5.1 系统首页 18

5.2 部门管理 19

5.3 员工档案管理 20

5.3.1 添加员工档案 20

5.3.2 员工档案查询 21

5.4 工资模块 22

5.4.1 发工资 22

5.4.2 查询工资 25

5.5 加班模块 26

5.6 绩效模块 27

6 系统测试 27

6.1 测试的意义 27

6.2 测试用例 28

结束语 28

参考文献 29

致谢 31

基于asp.net739办公自动化OA系统相关推荐

  1. asp.net办公自动化OA系统

    管理员模块:管理员模块主要包括基本信息管理,人事档案管理,资料信息管理,邮件信息管理,短消息信息管理,办公信息管理,职位信息管理,部门信息管理,角色信息管理,密码管理. 普通员工模块:主要功能包括:档 ...

  2. android毕业设计——基于Android+Java+Python的手机端办公自动化OA系统设计与实现(毕业论文+程序源码)——办公自动化OA系统

    基于Android+Java+Python的手机端办公自动化OA系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Android+Java+Python的手机端办公自动化OA系统设计与实 ...

  3. 能写个简单的oa系统java_基于jsp的轻量级OA系统-JavaEE实现轻量级OA系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的轻量级OA系统, 该项目可用各类java课程设计大作业中, 轻量级OA系统的系统架构分为前后台两部分, 最终实现在 ...

  4. 基于SpringBoot的企业OA系统的设计与实现,Java毕业设计项目,高质量毕业论文范例,源码,数据库脚本,项目导入运行视频教程,论文撰写教程

    目录 课题背景 项目技术栈 适合对象 适合课题 项目功能概述 高质量论文范例(附原图,可再次编辑和修改) 毕业设计撰写视频教程 部分运行截图 课题背景 82.7%的受访白领表示认为数字化技术极大地提高 ...

  5. 企业oa设计java_基于jsp的企业OA系统-JavaEE实现企业OA系统 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的企业OA系统, 该项目可用各类java课程设计大作业中, 企业OA系统的系统架构分为前后台两部分, 最终实现在线上 ...

  6. 办公自动化OA系统的功能

    办公自动化OA系统的主要功能 办公自动化系统主要包括个人办公.公文系统.请示审批.计划管理.会议管理.资源管理.行政管理.办公指南.系统设置等模块.     1. 个人办公 个人办公是电子协作的基础, ...

  7. 毕业设计-基于SpringBoot员工管理OA系统

    环境:开发工具:idea,数据库:MySQL5.7 jdk1.8 架构:SpringBoot,前端HTML 主要功能 管理员:员工管理.部门管理.职位管理.薪资管理.考勤管理.请假管理.奖惩管理.文件 ...

  8. java毕业设计项目介绍基于ssm企业办公自动化OA员工考勤请假健康设备系统

    一.源码描述 这是新款的基于B/S和Web开发的JavaWeb的SSM(Spring+SpringMVC+MyBatis)源码,包含源码数据库论文答辩ppt等,开发工具Idea支持eclipse,My ...

  9. 深圳万户6年成功研发出基于微软MOSS平台OA系统,开源OA,可掌握与扩展性整合性强的OA平台...

    标题: 关键词:oa,深圳oa,moss,mossoa,协同办公平台 OA是什么?  说起OA(Office Automation,办公自动化),几乎是人们都熟识和耳闻的一个IT名词.然而什么是OA? ...

最新文章

  1. databinding学习(1)
  2. 归并排序 java实现_归并排序的java实现
  3. 前后端分离时代,Java 程序员的变与不变!
  4. 电脑维修:电脑维修必备工具整理
  5. shell编程系列20--文本处理三剑客之awk常用选项
  6. python怎么输出图片_python输出彩色图片python 时间处理
  7. mysql分组随机取数据_MySql分组后随机获取每组一条数据的操作
  8. 【转】mysql数据库优化大全
  9. NEU 1683: H-Index
  10. bxp帮助文档(转)
  11. IntelliJ IDEA如何 导入、导出 设置
  12. 数据处理SPSS的数据类型分析
  13. Cisco.Packet.Tracer思科模拟器练习题
  14. php 项目创意,JavaScript实现“创意时钟”项目
  15. 火柴棍能组成的最大数字
  16. u8的汇兑损益的计算公式_C程序计算损益
  17. WordPress更新文章实时推送到百度
  18. Excel一键创建班级成绩表模板的操作
  19. 愤怒的小鸟 c语言,C语言_愤怒的小鸟
  20. swift版QQ音乐播放器(二)

热门文章

  1. python 画八角形步骤_只需 45 秒,Python 给故宫画一组手绘图!
  2. 关于App端使用微软云的一点笔记
  3. 机器学习算法系列(十五)-软间隔支持向量机算法(Soft-margin Support Vector Machine)
  4. 弹弹堂为什么我早上登陆显示加载服务器列表失败fail,弹弹堂加载服务器列表失败...
  5. SSH(Struts 2.3.31 + Spring 4.1.6 + Hibernate 5.0.12 + Ajax)框架整合实现简单的增删改查(包含分页,Ajax 无刷新验证该用户是否存在)...
  6. 算法篇——人工蜂群算法python实现
  7. 微信公众号与项目的绑定(笔记)
  8. About EDW时间维度表的建立参考(DWD_CALENDAR)
  9. 机械师 f117 f1k 内存条 升级 安装步骤 增加内存与硬盘图文步骤
  10. java计算机毕业设计基于安卓Android/微信小程序的大学生学习激励系统APP