欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)OA办公自动化软件系统管理研究基本信息管理.doc

    • 资源ID:3976792       资源大小:1.82MB        全文页数:42页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)OA办公自动化软件系统管理研究基本信息管理.doc

    OA办公自动化系统软件系统管理研究基本信息管理摘 要 随着信息技术的不断发展,企业现有的人工管理模式已不能满足企业的发展,企业协同办公自动化系统的出现是已成为必然。其不仅能改善公司办公条件,减轻工作人员负担,提高办公质量和工作效率,还能加快公司工作规范化、科学化、网络化的进程。针对企业要求,运用Jsp、Struts、Hibernate、Spring及Ibatis等技术,采用MVC模式,开发一个基于Web的企业协同办公自动化系统。本系统一共分为十一个模块:人事信息管理、短消息管理、提醒器设置、日程管理、工作日报管理、工作计划管理、数据字典、部门管理、岗位管理、职位管理、权限管理、用户管理。超级管理员可以根据不同职位创建不同的角色,为用户灵活的分配系统功能权限。关键词 B/S,MVC,Jsp,Web ABSTRACTAs information technology is developing steadily, the existing labour management could not satisfy the development of the enterprise, business operations office automation system has been a necessary. It is not only to improve the company office staff and reduce the burden on the quality and improve their office efficiency and expedite the work along scientific ,standardized and the process of the net.For enterprises and the use of Jsp, Struts2 and Hibernate, Spring and Ibatis for the MVC model, developing a cooperative enterprise based on the web of office automation system.The system has eleven modules. There are personnel information management and short messages, reminders, the management and business administration and management of daily work plan, the data dictionary, the department of management, post management,office administration and management, the user permissions. The administrator can create different in different positions of characters and flexible allocation system function permissions. Key Words: B/S,MVC,Jsp,Web目 录1 绪论- 1 -1.1 课题意义- 1 -1.2 课题目的- 1 -1.3 技术要求- 1 -1.4 可行性分析- 2 -2 需求分析- 3 -2.1 概述- 3 -2.1.1 项目名称- 3 -2.1.2 开发背景- 3 -2.1.3 项目目标- 3 -2.2 任务说明- 4 -2.2.1 基本信息管理- 4 -2.3 需求分析- 6 -2.3.1 基本信息需求- 6 -3 总体设计- 14 -3.1 概述- 14 -3.2系统总拓扑图- 15 -3.3 系统功能清单- 16 -3.4 环境搭建- 16 -4 系统设计- 17 -4.1 开发及运行环境- 17 -4.2 数据库设计- 17 -4.2.1 数据字典类型表(t_sys_dicCategory)- 18 -4.2.2 数据字典表(t_sys_dictionary)- 19 -4.2.3 部门信息表(t_sys_dept)- 19 -4.2.4 岗位信息表(t_sys_job)- 20 -4.2.5 职务信息表(t_sys_duty)- 21 -5 系统程序设计- 21 -5.1 基本信息- 21 -5.1.1 数据字典- 21 -5.1.2部门管理- 23 -5.1.3岗位管理- 24 -5.1.4职务管理- 25 -6 结束语- 27 -参考文献- 28 -附 录- 29 -附录1 数据字典Action类DictionaryAction.java- 29 -附录2 部门信息Action类DeptAction.java- 31 -附录3 岗位信息Action类JobAction.java- 34 -附录4 职务信息Action类DutyAction.java- 36 -答 谢- 39 -1 绪论1.1 课题意义随着科技的迅猛发展,企业管理模式不断变化,对信息需求的增长,使计算机网络技术已经渗透到企业的日常工作中。因此以传统C/S模型设计的办公系统,已不能满足网络办公的需求,也无法充分发挥新型管理模式的优势,且现在社会运行环境和操作系统多种多样,要针对这些不同的客户端,大大增加了系统的开发难度和更新周期。因此新一代办公自动化系统应运而生,即采用B/S (Browser/Server)结构,它更能适应目前及未来的要求。本系统从企业的实际情况出发,在用户需求分析的基础上,提出企业办公自动化系统的基本目标,并阐述系统的结构设计和功能设计,它的开发能提高企业内部的管理水平,进而全面提升了企业在市场竞争中的综合竞争力。并且通过网络,内部的员工可跨越时间、地点协同工作,从而使信息的传递更加快捷和方便,极大地扩展了管理手段,实现了运营的高效。1.2 课题目的本课题是为了给现在的企业提供一个信息化平台,有效提高公司内部各级部门、员工沟通、协调能力;规范化、标准化公司各项业务流程、管理流程;提高日常工作效率,快速使用文件、报告或报表;公司领导、部门主管随时随地掌握、了解员工的工作状态;利用信息化自动办公平台为公司领导、部门主管提供准确的信息和资料,提高经营者第一时间的决策能力。1.3 技术要求1 JAVA:熟悉java面向对象编程的思路。2 WEB网页设计:能够熟练操纵网页的表单元素、JavaScript脚本(jQuery)以及CSS样式表。3 JSP基础:能使用JSP进行网页排版以及结合Struts标签综合应用。4 Spring、Hibernate、Struts 、Ibatis 框架基础:理解MVC设计模式、Struts拦截器原理、Struts标签的应用以及持久化层Hinernate及Ibatis的应用。5 Oracle数据库:能收熟练使用Oracle:安装、配置、使用Oracle数据库。1.4 可行性分析可行性分析是依据初步调查的结果做出系统开发可行性与否的结论的过程。可行性分析是为了论证系统开发是否可行。为实现系统目标,需要技术保证。此系统开发所需要的技术主要有计算机硬件、软件技术、系统开发人员的水平、用户管理与使用的能力等。在选择使用JSP还是ASP开发的时候,考虑到JSP的一下优点,选择了JSP作为web开发语言。JSP是Java平台的一部分。ASP技术不能轻易的实现跨平台的web服务工作,只能在windows上它运行。而Java可以运行在不同的环境,如Linux,Windows上。Linux的安全性和稳定性也是选择Jsp作为web开发的重要原因。ASP仅支持组建对象模型COM,而JSP技术提供的组建都是基于JavaBean技术或JSP标签库,用户许多可重用的类库,大大的方便了web法人开发。JSP开发web比ASP更加灵活,可扩展性更强,便于以后的维护和二次开发。2 需求分析2.1 概述2.1.1 项目名称OA协同办公自动化系统。2.1.2 开发背景编写需求说明的核心源于企业需求,为明确软件开发的最终目的,使开发出来的系统能够更好的达到企业信息化建设的需求,使目标系统提供的功能与企业需求达成一致。对于企业:重点在于清楚的表达企业提出的需求,如何理解企业机构部门、业务关系,让企业确认我们的表达和描述是符合客户的需求。对于开发人员:开发人员、项目经理、营销人员、员工、测试人员,重点告诉他们系统需要具有哪些功能,有哪些对象,对象有哪些属性,对象之间有哪些关系,更清楚的了解企业的真正需要,从理解的角度开发产品,真正服务于企业客户。2.1.3 项目目标Ø 有效提高公司内部各级部门、员工沟通、协调能力;Ø 规范化、标准化公司各项业务流程、管理流程;Ø 提高日常工作效率,快速使用文件、报告或报表;Ø 公司领导、部门主管随时随地掌握、了解员工的工作状态;Ø 利用信息化自动办公平台为公司领导、部门主管提供准确的信息和资料,提高经营者第一时间的决策能力; 通过总结归纳后,该软件具备以下四大功能:个人办公管理、基本信息管理、人事信息管理、权限组管理。在需求分析中将详细描述各个功能。2.2 任务说明2.2.1 基本信息管理2.2.1.1 数据字典1、添加基础信息打开添加页面,页面显示:类别、编号、名称,可以按照条件进行添加操作。2、查看基础信息打开查看基础信息界面分页显示所有基础信息,出现字段:类型、编号、名称。可以通过下拉菜单选择“类型”查询,“编号”和“名称”通过文本框输入进行查询。查询的结果出现在下方的界面中。3、修改基础信息在查看基础信息界面上,点击每条记录后边的“修改”链接,进入修改页面,类别不可修改,编号和名称可以按照条件进行修改。4、删除基础信息在查看基础信息界面上,点击每条记录后边的“删除”链接,可以进行删除操作。2.2.1.2 部门管理1、添加部门打开添加页面,页面显示:部门编号、部门名称、上级部门(下拉菜单选择)、部门级别(下拉菜单选择)、负责人(文本框右侧按钮选择)、部门描述、备注,可以按照条件进行添加操作。2、查看部门打开查看部门界面分页显示所有部门信息,出现字段:部门编号、部门名称、部门级别、上级部门、负责人。可以通过下拉菜单选择“上级部门”查询,不,“部门编号”和“部门名称”通过文本框输入进行查询。查询的结果出现在下方的界面中。3、修改部门在查看部门信息界面上,点击每条记录后边的“修改”链接,进入修改页面,即可按照条件进行修改。4、删除部门在查看部门信息界面上,点击每条记录后边的“删除”链接,可以删除当前这个部门信息。2.2.1.3岗位管理1、添加岗位打开添加页面,页面显示:岗位编号、岗位名称、岗位级别(下拉菜单选择)、岗位描述、备注,可以按照条件进行添加操作。2、查看岗位打开查看岗位界面分页显示所有岗位信息,出现字段:岗位编号、岗位名称、岗位级别。可以通过下拉菜单选择“岗位”查询,“岗位编号”和“岗位名称”通过文本框输入进行查询。查询的结果出现在下方的界面中。3、修改岗位 在查看岗位信息界面上,点击每条记录后边的“修改”链接,进入修改页面,即可按照条件进行修改。4、删除岗位在查看岗位信息界面上,点击每条记录后边的“删除”链接,可以删除当前岗位信息。2.2.1.4职位管理1、添加职务打开添加页面,页面显示:职务编号、职务名称、职务级别(下拉菜单选择)、职务描述、备注,可以按照条件进行添加操作。2、查看职务打开查看职务界面分页显示所有职务信息,出现字段:职务编号、职务名称、职务级别。可以通过下拉菜单选择“职务级别”,通过文本框输入“职务编号”和“职务名称”进行查询。查询的结果出现在下方的界面中。3、修改职务 在查看职务信息界面上,点击每条记录后边的“修改”链接,进入修改页面,即可按照条件进行修改。4、删除职务在查看职务信息界面上,点击每条记录后边的“删除”链接,可以删除当前职务信息。2.3 需求分析2.3.1 基本信息需求2.3.3.1总体描述用户登录系统后,点击左侧基本信息,进入基础信息管理功能,在此可以添加系统最原始的基本信息(系统共用信息):包括数据字典、部门信息、岗位信息、职位信息、系统日志。在添加基础信息后,可以对基础信息进行修改、查询、删除操作。2.3.3.2总体用例图基础信息总体用例图如图2-1所示。2.3.3.3数据字典数据字典用例图如图2-2所示。 图2-1 基础信息总体用例图 图2-2 数据字典用例图1、添加基础信息(1) 用例图添加基础信息用例图如图2-3所示。图2-3 添加基础信息用例图 图2-4 查看基础信息用例图(2)描述具有权限的用户登录后,可添加系统的数据字典,数据字典“类别”通过下拉菜单选择。数据字典包括类别、编号、名称,正确填写后,点击保存按钮直接保存。对于填写的信息不满意的,可以点击重置,初始化到最初的状态。2、查看基础信息(1)用例图查看基础信息用例图如图2-4所示。(2)描述点击左侧的“查看基础信息”链接,进入查询基础信息页面,首次进入页面时,以分页的方式显示所有的基础信息。对于想要查看的基础信息可以通过上边的条件进行查询。3、修改基础信息(1)用例图用例图如图2-5所示。(2)描述在列表显示页面中,每条记录后边都有一个“修改”链接,点击进入修改页面。类别不可修改,编号和名称都可以按照条件进行修改,点击保存,完成修改操作。 图2-5 修改基础信息用例图 图2-6 删除基础信息用例图4、删除基础信息(1)用例图删除基础信息用例图如图2-6所示。(2)描述点击记录后边的“删除”链接,选择确定可以删除该基础信息。选择取消则取消本次操作。2.3.3.4部门管理部门管理用例图如图2-7所示。 图2-7 部门管理用例图 图2-8 部门管理用例图1、 添加部门(1)用例图添加部门用例图如图2-8所示。(2)描述具有权限的用户登入系统后,将系统管理企业的部门添加进系统,上级部门、部门级别、负责人是通过选择输入,部门编号、名称、描述、备注通过文本框输入,信息无误后,点击保存按钮,即可成功添加部门。2、查看部门(1)用例图查看部门用例图如图2-9所示。 图2-9 查看部门用例图 图2-10 修改部门用例图(2)描述部门查看有两种方式:第一种是点击导航栏的“查看部门”,将按照分页方式所有的部门信息,点击部门名称,可以查看该部门的详细信息;第二种是可以通过查看界面上的文本框输入查询,也可以查看具体某个部门的信息。3、修改部门(1)用例图修改部门用例图如图2-10所示。(2)描述在查看部门页面,点击需要修改的部门后边的“修改”链接,即可按照条件进行修改。4、删除部门(1)用例图删除部门用例图如图2-11所示。 图2-11 删除部门用例图 图2-12 岗位管理用例图(2)描述在查看部门页面,点击需要删除的部门后边的“删除”链接,选择确定,即可删除该部门,选择取消,本次删除取消操作。2.3.3.5岗位管理岗位管理用例图如图2-12所示。1、 添加岗位(1)用例图添加岗位用例图如图2-13所示。 图2-13 添加岗位用例图 图2-14 查看岗位用例图(2)描述岗位作为中间桥梁把用户和权限联系起来。当具有权限的用户登录进来后,将系统管理企业的岗位添加进系统,岗位级别是通过选择输入,岗位编号、名称、描述、备注通过文本框输入,信息无误后,点击保存按钮,即可成功添加岗位。2、查看岗位(1)用例图查看岗位用例图如图2-14所示。(2)描述岗位查看有两种方式:第一种是点击导航栏的“查看岗位”,将按照分页方式所有的岗位信息,点击岗位名称,可以查看该岗位的详细信息;第二种是可以通过查看界面上的文本框输入查询,也可以查看具体某个岗位的信息。3、修改岗位(1)用例图修改岗位用例图如图2-15所示。(2)描述在查看岗位页面,点击需要修改的岗位后边的“修改”链接,即可按照条件进行修改。图2-15 修改岗位用例图 图2-16 删除岗位用例图4、删除岗位(1)用例图删除岗位用例图如图2-16所示。(2)描述在查看岗位页面,点击需要删除的岗位后边的“删除”链接,选择确定,即可删除该岗位,选择取消,本次删除取消操作。2.3.3.6职位管理职位管理用例图如图2-17所示。图2-17 职务管理用例图1、添加职务(1)用例图添加职务用例图如图2-18所示。 图2-18 添加职务用例图 图2-19 查看职务用例图(2)描述具有权限的用户登入系统后,将系统管理企业的职务添加进系统,职务级别是通过选择输入,职务编号、名称、描述、备注通过文本框输入,信息无误后,点击保存按钮,即可成功添加部门。2、查看职务(1)用例图查看职务用例图如图2-19所示。(2)描述职务查看有两种方式:第一种是点击导航栏的“查看职务”,将按照分页方式所有的职务信息,点击职务名称,可以查看该职务的详细信息;第二种是可以通过查看界面上的文本框输入查询,也可以查看具体某个职务的信息。3、修改职务(1)用例图修改职务用例图如图2-20所示。 图2-20 修改职务用例图 图2-21 删除职务用例图(2)描述在查看职务页面,点击需要修改的职务后边的“修改”链接,即可按照条件进行修改。4、删除部门(1)用例图删除职务用例图如图2-21所示。(2)描述在查看职务页面,点击需要删除的职务后边的“删除”链接,选择确定,即可删除该职务,选择取消,本次删除取消操作。3 总体设计3.1 概述本次OA协同办公系统采用基于JAVA WEB的SSH及IBATIS四大框架技术开发。其中贯穿了MVC设计模式、JAVA面对象思想。如图3-1所示。模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用像EJBs和ColdFusion Components这样的构件对象来处理数据库。被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。图3-1 系统整体架构图控制器接受用户的输入并调用模型和视图去完成用户的需求。所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。表示如图3-2所示。图3-2 系统物理架构图3.2系统总拓扑图系统总拓扑图如图3-3所示。图3-3 系统拓扑图3.3 系统功能清单系统功能清单如表1所示。表1 系统功能明细表名称模块名称功能概述OA办公自动化系统个人办公1:科技园员工日程管理模块(增,删,改,查功能)2:站内短信模块(增,删,改,查功能)3:代办任务模块(查看功能,系统自动添加)4:系统通讯录模块(系统自动生成,排序功能,查询功能)5:个人通讯录模块(增,删,改,查功能)6:个人桌面设置模块(增,删,改,查功能)7:修改个人密码功能8:定时提醒功能9:工作日志管理模块(增,删,改,查功能)10:工作计划管理模块(增,删,改,查功能,工作计划分解)11:工作汇报管理模块(增,删,改,查功能)人事信息1:人事基本信息管理模块(增,删,改,查功能)2:员工分配管理模块(增,删,改,查功能)3:员工调度管理模块(增,删,改,查功能)4:员工离职管理模块(增,删,改,查功能)基本信息1:数据字典管理模块(增,删,改,查功能)2:部门管理模块(增,删,改,查功能)3:岗位管理模块(增,删,改,查功能)4:职务管理模块(增,删,改,查功能)5:系统日志模块(查)权限组1:初始化管理员密码(administrator密码初始为88888888)2:角色信息管理模块(增,删,改,查,授权功能)3:用户信息管理模块(增,删,改,查,指定用户角色)3.4 环境搭建1、安装Oracle数据库2、安装Oracle客户端3、安装PLSQL4、配置Oracle数据库5、安装MyEclipse 6.56、配置tomcat/java环境变量4 系统设计4.1 开发及运行环境1 操作系统:Windows 2000/XP/2003 Server操作系统;2 数据库:Oracle 10.0.2.1;3 Web服务器:Tomcat 5.0;4 Java环境:Jdk 1.4;5 处理器:Intel Pentium 2GHz或以上的CPU;6 内存:512MB,建议使用1GB内存;7 硬盘:硬盘至少有1GB可用空间;4.2 数据库设计 本系统数据库采用Oracle 10g数据库,使用数据库连接池连接数据库后,通过服务端的JSP环境管理员就可以象对当地数据库一样通过各种界面对数据库进行浏览进行各种功能的显示。数据管理,增加、删除、修改。数据库是数据的存储之处,它是针对特定的需求所整理与组织出的相关信息的汇总处。企业级的高端应用更离不开数据库的支持。 Oracle是一个采用SQL语言的关系型数据库管理系统。它是一个不折不扣的服务器级数据库管理系统,与其它数据库服务器如SQL SERVER 、Sybase、 Informix等相比它拥有高弹性与多元化的结构,不仅符合业界的需求,更能与现今最重要的互联网紧密集成。 本系统数据库名称为oasys。数据库oasys中包含29张表。在本系统中,表2中字段作为公用字段,即每张表中都包含的字段,在以下就不在赘述。表2 默认字段序号字段名称中文说明键别是否为空数据类型备注1id主键PKNot nullNUMBER(19,0)2createTime 创建时间Not nullDATE3operateTime 操作时间DATE4creator 创建人NUMBER(19,0)5operator 操作人NUMBER(19,0)6status 状态Not nullVARCHAR2(1)默认Y有效7version 版本INTEGER4.2.1 数据字典类型表(t_sys_dicCategory)4.2.1.1总体描述该表用于存放数据字典的所有类型。4.2.1.2 字段列表 数据字典类型表字段结构如表3所示。表 3 数据字典类型序号字段名称中文说明键别是否为空数据类型备注1id主键PKNot nullNUMBER(19,0)2createTime 创建时间Not nullDATE3operateTime 操作时间DATE4creator 创建人NUMBER(19,0)5operator 操作人NUMBER(19,0)6status 状态Not nullVARCHAR2(1)默认Y有效7version 版本INTEGER8code编号Not nullVARCHAR(100)9name类型名称VARCHAR(100)4.2.2 数据字典表(t_sys_dictionary)4.2.2.1总体描述图4.2-6 修改系部页面效果图图4.2-6 修改系部页面效果图该表用于存放数据字典。4.2.2.2 字段列表数据字典表字段结构如表4所示。表 4 数据字典序号字段名称中文说明键别是否为空数据类型备注1id主键PKNot nullNUMBER(19,0)2createTime 创建时间Not nullDATE3operateTime 操作时间DATE4creator 创建人NUMBER(19,0)5operator 操作人NUMBER(19,0)6status 状态Not nullVARCHAR2(1)默认为Y有效,N无效7version 版本INTEGER8no编号Not nullVARCHAR2(30)9name名称Not nullVARCHAR2(60)10dicCategoryId数据字典类别IdFKNot nullNUMBER(19,0)关联:t_sys_dicCategoryId11remark备注Not nullVARCHAR2(90)4.2.3 部门信息表(t_sys_dept)4.2.3.1总体描述该表用于存放部门信息。4.2.3.2 字段列表部门信息表字段结构如表5所示。表 5 部门信息序号字段名称中文说明键别是否为空数据类型备注1id主键PKNot nullNUMBER(19,0)2createTime 创建时间Not nullDATE3operateTime 操作时间DATE4creator 创建人NUMBER(19,0)5operator 操作人NUMBER(19,0)6status 状态Not nullVARCHAR2(1)默认为Y有效,N无效7version 版本INTEGER9no部门编号Not nullVARCHAR2(60)10name部门名称 Not nullVARCHAR2(60)11deptDesc部门描述 VARCHAR2(500)12higherDeptId上级部门 FKNUMBER(19,0)关联表:t_sys_dept13levelId级别 FKNot nullNUMBER(19,0)关联:t_sys_dictionary14leaderId部门负责人 FKNUMBER(19,0)关联:t_ico_staffInfo15remark备注 VARCHAR2(1000)16sn序列号 NUMBER(19,0)4.2.4 岗位信息表(t_sys_job)4.2.4.1总体描述该表用于存放岗位信息。4.2.4.2 字段列表岗位信息表字段结构如表6所示。表 6 部门信息序号字段名称中文说明键别是否为空数据类型备注1id主键PKNot nullNUMBER(19,0)2creaTime 创建时间Not nullDATE3operTime 操作时间DATE4creator 创建人NUMBER(19,0)5operator 操作人NUMBER(19,0)6status 状态Not nullVARCHAR2(1)默认Y为有效,N无效7version 版本INTEGER9岗位编号 noNot nullVARCHAR2(60)10岗位名称 nameNot nullVARCHAR2(60)11岗位级别levelIdFKNUMBER(19,0)关联:t_sys_dictionary12岗位职责dutyVARCHAR2(500)13岗位描述jobDescVARCHAR2(500)14备注remarkVARCHAR2(1000)15序列号 snNUMBER(19,0)4.2.5 职务信息表(t_sys_duty)4.2.5.1总体描述该表用于存放职务信息。4.2.5.2 字段列表职务信息表字段结构如表7所示。表 7职务信息序号字段名称中文说明键别是否为空数据类型备注1id主键PKNot nullNUMBER(19,0)2creaTime 创建时间Not nullDATE3opeTime 操作时间DATE4creator 创建人NUMBER(19,0)5operator 操作人NUMBER(19,0)6status 状态Not nullVARCHAR2(1)默认Y为有效,N无效7version 版本INTEGER9no职务编号Not nullVARCHAR2(60)10name职务名称Not nullVARCHAR2(60)11dutyDesc职务描述VARCHAR2(500)12levelId职务级别FKNUMBER(19,0)外键关联表:t_sys_dictionary13levelId备注VARCHAR2(1000)14序列号 snNUMBER(19,0)5 系统程序设计5.1 基本信息5.1.1 数据字典5.1.1.1添加基础信息根据个人权限,用户可以对基础信息进行添加操作。如图5-1所示:添加基础信息的代码如附录1中“添加基础信息”。图5-1 添加基础信息5.1.1.2 查看基础信息根据个人权限,用户可以对基础信息进行查看操作。如图5-2所示。其中查看基础信息的代码如附录1中“查看基础信息”。图5-2 查看基础信息5.1.1.3 修改基础信息根据个人权限,用户可以对基础信息进行修改操作。如图5-3所示。图5-3 修改基础信息 其中,修改基础信息的代码如附录1中“修改基础信息”。5.1.1.4 删除基础信息 根据个人权限,用户可以对基础信息进行删除操作。如图5-4所示:下面的部门、岗位、职务的删除界面是一样的,就不赘述了。图5-4 删除基础信息删除基础信息的代码如附录1中“删除单个和批量删除基础信息”。5.1.2部门管理5.1.2.1 添加部门根据个人权限,用户可以对部门信息进行添加操作。如图5-5所示:图5-5 添加部门信息添加部门信息的代码如附录2中“添加部门信息”。5.1.2.2 查看部门根据个人权限,用户可以对部门信息进行添加操作。如图5-6所示:查看部门信息的代码如附录2中“查看部门信息”。5.1.2.3 修改部门根据个人权限,用户可以对部门信息进行修改操作。图示如添加部门图示:修改部门信息的代码如附录2中“修改和更新部门信息”。图5-6 查看部门信息5.1.2.4 删除部门根据个人权限,用户可以对部门信息进行删除操作。删除部门信息的代码如附录2中“单个删除和批量删除部门信息”。5.1.3岗位管理5.1.3.1 添加岗位根据个人权限,用户可以对岗位信息进行添加操作。如图5-7所示:图5-7 添加岗位信息添加岗位信息的代码如附录3中“添加岗位信息”。5.1.3.2 修改岗位根据个人权限,用户可以对岗位信息进行修改操作。图示如添加岗位的图示:修改岗位信息的代码如附录3中“修改和更新岗位信息”。5.1.3.3 查看岗位根据个人权限,用户可以对岗位信息进行查看操作。如图5-8所示:图5-8 查看岗位信息查看岗位信息的代码如附录3中“查看岗位信息”。5.1.3.4 删除岗位根据个人权限,用户可以对岗位信息进行删除操作。删除岗位信息的代码如附录3中“单个删除和批量删除岗位”。5.1.4职务管理5.1.4.1 添加职务根据个人权限,用户可以对职务信息进行添加操作。如图5-9所示:图5-9 添加职务信息添加职务信息的代码如附录4中“添加职务”。5.1.4.2 修改职务根据个人权限,用户可以对职务信息进行修改操作。图示如添加职务的图示:修改职务信息的代码如附录4中“修改职务信息”。5.1.4.3 查看职务根据个人权限,用户可以对职务信息进行查看操作。如图5-10和5-11所示。图5-10 查看所有职务信息图5-11 查看单个职务信息查看职务信息的代码如附录4中“查看职务”。5.1.4.4 删除职务根据个人权限,用户可以对职务信息进行删除操作。删除职务信息的代码如附录4中“单个删除和批量删除职务”。6 结束语

    注意事项

    本文(毕业设计(论文)OA办公自动化软件系统管理研究基本信息管理.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开