需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10142 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现如今信息技术飞速发展,无论是从个人还是到企业,计算机也被越来越广泛的应用,随之各种信息管理系统也在不断的发展。而作为企业人员,为了使办公更加的方便快捷,在此目的上,设计了一款基于企业办公人员使用的OA协同办公系统,它是以面向对象的Java语言为基础,以SPRING-SPRINGMVC-MYBATIS作为框架,利用ORACLE数据库存储数据等来实现该系统的功能。该系统主要面对企业的管理员,领导和员工。管理员所具备的功能有:部门的管理,人员的管理,人员的角色管理。而领导和员工的功能主要实现了平时办公所需要的功能,例如:邮箱功能,会议管理功能,名片夹功能和工作清单功能等等。 本文主要分析了OA协同办公系统的一些基本功能,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了OA协同办公系统的要求。同时简单介绍了JAVA编程环境和ORACLE数据库管理系统的功能特点,OA协同办公系统是企业管理中不可或缺的一部分。
关键词:协同办公系统;JAVA;ORACLE
目录 摘要 Abstract 1 绪论-1 1.1 课题研究的背景-1 1.2 研究的现状-1 1.3 课题研究的目的和意义-1 1.4 可行性分析-2 1.4.1 技术可行性-2 1.4.2 经济可行性-2 1.5 本章小结-2 2 需求分析-3 2.1 任务目标-3 2.2 用户特点-3 2.3 系统运行环境-3 2.3.1 软件平台-3 2.3.2 硬件平台-4 2.4 整体功能描述-4 2.4.1 整体业务功能-4 2.4.2 整体操作功能-5 2.4.3 管理员操作流程功能-6 2.4.4 经理操作流程功能-6 2.4.5 员工操作流程功能-6 2.5 具体功能点需求-6 2.5.1 管理员功能-6 2.5.2 经理功能-8 2.5.3 职员功能-11 2.6 本章小结-14 3 系统总体设计-15 3.1 系统体系结构-15 3.2 开发环境与运行环境设计-15 3.2.1开发环境-15 3.3.2运行环境-15 4 系统详细设计-16 4.1 系统数据库设计-16 4.1.1数据库描述-16 4.1.2系统E-R图-16 4.1.2数据库逻辑设计-17 4.2 主要功能模块详细设计-21 4.2.1邮箱模块-21 4.2.2会议模块-22 5 系统运行与测试-24 5.1 测试环境-24 5.1.1运行环境的建立-24 5.1.1 软件配置-24 5.2 测试方案-25 5.2.1黑盒测试-25 5.2.2白盒测试-25 5.3 系统功能测试用例描述-25 5.3.1管理员部门管理功能测试-25 结 论-27 参 考 文 献-28 致 谢-29 |