MiniOA 操作指南
2011-5-18 代前杰
1 MiniOA 项目简介 是一个开源的协同办公系统,旨在帮助企业 IT 管理人员快速搭建信息管理 MiniOA 是一个开源的协同办公系统 系统,主要包括组织结构管理 主要包括组织结构管理、权限管理、导航菜单管理、文章(新闻)管理 管理、图表展示、 邮件客户端、工作流审批、 、电子表单管理、即时通讯等模块。MiniOA 操作简单 操作简单、易学 易用、功能实用、良好的用户体验 是一套适合中小企业的完整的协同办公系统,其最 良好的用户体验,是一套适合中小企业的完整的协同办公系统 大特点是开放的源代码,有利于企业实现快速二次开发 有利于初学者了解企业信息化 有利于企业实现快速二次开发,有利于初学者了解企业信息 需求和积累 Web 应用程序开发经验 应用程序开发经验。
2 安装部署 MiniOA 运行环境要求, , Windows 或 Linux 操作系统, Jdk1.6 以上, Tomcat6.0, Tomcat6.0 MySQL5。 获取 MiniOA 程序源代码 程序源代码,从网址 le/p/minioa/downloads/list 下 载。这个网址还提供了相关软件的下载 这个网址还提供了相关软件的下载。 默认安装即可,假设安装在目录 C:\Java\jdk1.6.0_03\ \;安装 MySQL5 先安装 Jdk1.6,默认安装即可 和 MySQL 管理工具;安装 Tomcat6.0,假设安装在目录 F:\apache-tomcat 安装 tomcat-6.0.18。 安装 MiniOA,将 MiniOA 程序代码解压缩至 F:\apache-tomcat-6.0.18 6.0.18\w
ebapps\下。 设置 Tomcat,修改 F:\ \apache-tomcat-6.0.18\conf\ l 修改默认的用户 名和密码,防止被他人利用 防止被他人利用。修改 F:\apache-tomcat-6.0.18\bin\startup.bat startup.bat,在文件头增 加环境变量: set JAVA_HOME=C: JAVA_HOME=C:\Java\jdk1.6.0_03\ set JAVA_OPTS= JAVA_OPTS=-Xms128M -Xmx256M set CATALINA_BASE=F: CATALINA_BASE=F:\apache-tomcat-6.0.18 set CATALINA_HOME=F: CATALINA_HOME=F:\apache-tomcat-6.0.18
set CATALINA_TMPDIR=F: CATALINA_TMPDIR=F:\apache-tomcat-6.0.18\temp temp set CATALINA_OPTS= CATALINA_OPTS=-Xms128M -Xmx256M 如果是 Linux 系统,建设 Tomcat 安装在/opt 下,修改/opt/tomcat/bin/startup.sh 建设 /opt/tomcat/bin/startup.sh,设 置环境变量: export JAVA_HOME=/usr/java/jdk1.6.0_16/ export JAVA_OPTS=" JAVA_OPTS="-Xms256M -Xmx512M" export CATALINA_BASE=/opt/apache-tomcat-6.0.18 export CATALINA_HOME=/opt/apache CATALINA_HOME=/opt/apache-tomcat-6.0.18 6.0.18 export CATALINA_TMPDIR=/opt/apache CATALINA_TMPDIR=/opt/apache-tomcat-6.0.18/temp 6.0.18/temp export CATALINA_OPTS=" CATALINA_OPTS="-Xms256M -Xmx512M"
恢复数据库,通过 MySQL 管理工具 MySQL Administrator 恢复 MiniOA 数据库。
设置 MiniOA 应用程序参数 应用程序参数,修改文件 F:\apache-tomcat-6.0.18\webapps webapps\MiniOA\l, 需要设置参数 webAppName、 defaultPassword、smtpHost smtpHost、smtpPort、enableOpenfire 等参数,webAppName 指的是当 webAppName 前 tomcat\webapps 下当前程序的名称 下当前程序的名称,defaultPassword 指的是初始化用户密码时实用 的密码, smtpHost 指的是发送邮件时实用的服务器 smtpPort 指的是 SMTP 服务器端口, 指的是发送邮件时实用的服务器, enableOpenfire 如果设置成 true,表示启用 Spark 即时通讯提醒,此时请确保 Openfire 成 此时请确保 服务已启动。 <context-param> <context <param-name>webAppName</param-name> <param-value>MiniOA</param-value> </context-param> </context <context-param> <context <param-name>defaultPassword</param-name> name> <param-value>123456</param-value> </context-param> </context <context-param> <context
<param-name>smtpHost</param-name> <param-value>localhost</param-value> </context-param> </context <context-param> <context <param-name>smtpPort</param-name> <param-value>25</param-value> </context-param> </context <context-param> <context <param-name>enableOpenfire</param-name> <param-value>false</param-value> </context-param> </context 设置数据库连接参数, ,修改 F:\apache-tomcat-6.0.18\webapps webapps\MiniOA\WEB-INF\classes\l l: <property name="tion.url">jdbc:
mysql:// name="tion.url">jdbc:mysql://localhost/minioa minioa</property> <property name="hibern name="tion.username">root</property> <property name="tion.password"> name="tion.password">password</property> </property> 双击 tomcat\bin\startup.bat 或 startup.sh 启动 MiniOA。 startup.bat
3 登录 输入网址 ,输入用户名 打开浏览器,输入网址 localhost:8080/MiniOA/出现登录界面, admin,密码 123456 登录。 。
4 首页 首页显示图片新闻、公司新闻 公司新闻、通知通告、集团新闻、行业新闻、社会新闻 社会新闻、图片 文档等。
5 菜单导航 菜单导航有左侧菜单和顶部菜单。左侧菜单支持多级,单击图标 展开菜单 菜单导航有左侧菜单和顶部菜单 展开菜单。左侧 菜单在“系统管理-菜单管理 菜单管理”中,菜单有四个字段,代码必须由两位数字或其倍数组 代码必须由两位数字或其倍数组 成,00 表示一级菜单,0001 表示二级菜单,且是菜单 00 的子菜单。代码主要用于菜单 0001 代码主要用于菜单 树的显示。名称表示菜单显示名 名称表示菜单显示名,目标有站内和新窗口两个选项,站内指的是目标网址 站内指的是目标网址 现在在 MiniOA 的主区域,新窗口表示重新打开一个浏览器窗口显示目标网址。网址, ,新窗口表示
param name重新打开一个浏览器窗口显示目标网址 表示菜单要显示的目标链接,如果目标是站内,则不需要输入 http,例如 表示菜单要显示的目标链接 例如 modules/core/User.jsf。如果目标是新窗口 如果目标是新窗口,则需要输入完整的网址,例如 例如 le/p/minioa/。菜单设置完成后需要分配权限后才能够使用 le/p/minioa/ 菜单设置完成后需要分配权限后才能够使用。每个站 内菜单网址后都会自动追加参数 resetPageNo=1,目的是访问分页数据时设置初始页 目的是访问分页数据时设置初始页。
快捷菜单指的是显示在顶部的菜单,不支持多级,这是每个用户自行设置的 快捷菜单指的是显示在顶部的菜单 这是每个用户自行设置的,不能 统一设置。设置方法与左侧菜单相同 设置方法与左侧菜单相同。 6 单位管理 这个模块主要用于展示一个表单的基本布局和功能, 这个模块主要用于展示一个表单的基本布局和功能 主要包括搜索区域 列表区域、 主要包括搜索区域、 分页区域、修改区域和增删改操作 修改区域和增删改操作。
7 部门管理 部门管理有代码和名称两个字段,代码格式要求和菜单导航的代码格式要求一样 部门管理有代码和名称两个字段 代码格式要求和菜单导航的代码格式要求一样, 支持树形结构。 8 角管理 用户组管理, 向用户组中添加用户, 向用户组中添加用户 然后给用户组设置操作权限和菜单权限 MiniOA 然后给用户组设置操作权限和菜单权限。 中只能给用户组分配权限, , 用户的权限根据所在用户组的权限获得。 通过按钮 创建静态角列表。
9 账号管理 账号管理 工号、姓名、性别、部门、工作电话、移动电话 移动电话、岗位、邮件、 帐号管理有账号、工号 直接上级、经理、密码、锁定等几个字段 锁定等几个字段。账号必须是由字母或数字组成 必须是由字母或数字组成,最好按照英 文名称呼设置,例如高晓松 高晓松,xiaosong.gao,帐号和密码会和 Openfire 同步 同步,即 MiniOA 的帐号和 Openfire 的帐号一致 的帐号一致。如果用户被锁定将不能登录。通过按钮 通过按钮 创建

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。