基于SSM和Oracle的协同办公系统开发.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-02
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10371
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:协同办公基于企业级软件,完全按照企业的现在情况模拟开发和设计的,可以解决公司内部大大小小的管理问题,领导可以通过软件来管理公司的日常,员工可以通过软件来了解领导安排和工作流程,对于企业的管理有着巨大的帮助。增加了公司管理效率,避免浪费不必要的管理时间,软件适用于大部分公司日常管理。

-协同办公系统包括员工管理、会议管理、留言管理、管工作管理等多项功能,并按照角色区分,不同员工拥有的权限与操作不同。共分为了3个角色:普通用户、部门领导、系统管理员。

-本次在开发协同办公软件过程中,采用Java作为开发语言,使用MVC(Model,View,Controller)的架构模式。 在服务器方面,使用的是Oracle数据库,数据库中设计了10张表,表之间涉及到了一对一、多对一和多对多等映射情况,此外,该项目采用了主流的SSM(Spring,Springmvc,Mybatis)的组合框架,并采用Tomcat作为web服务器,分别解决MVC的三层架构。前台页面使用的Html+CSS+ JavaScript的结构进行设计。

关键词:协同办公;MVC;Java;Oracle;SSM

 

目录

摘要

Abstract

1 引言-1

1.1 项目研究背景-1

1.2 研究意义-1

1.3 研究现状-1

1.4 项目概述-2

2 项目开发简介-3

2.1 SSM简介-3

2.1.1 Spring介绍-3

2.1.2 Mybatis介绍-3

2.2 MVC设计模式-4

2.2.1 MVC简介-4

2.2.2 MVC特点-4

2.3 JSP-5

2.3.1 JSP介绍-5

2.3.2 JSP结构-5

2.4 Eclipse介绍-5

2.5 Tomcat服务器-5

2.6 Oracle-6

2.6.1 Oracle简介-6

2.6.2 Oracle特点和优点-6

3 项目系统分析-6

3.1系统可行性分析-6

3.1.1 技术实现可行性-6

3.1.2 技术实现可行性-7

3.1.3 项目运行和发布可行性-7

3.2项目的需求分析-7

3.2.1功能需求-7

3.2.1性能需求-8

4 业务流程-9

5协同办公设计-11

5.1系统物理环境配置-11

5.2项目规划-11

5.3数据库设计-11

5.3.1概念设计-11

5.3.2逻辑设计-16

5.3.3物理设计-17

5.4系统物理环境配置-21

5.4.1普通用户-21

5.4.2部门领导-22

5.4.3管理员-23

6-协同办公项目实现-24

6.1系统技术的实现-24

6.1.1 B/S结构概述-24

6.1.2 四层架构简介-24

6.2 系统界面的实现-24

6.2.1 登录界面-24

6.2.2 管理员界面-26

6.2.3 部门领导界面-28

6.2.4 普通员工界面-31

结    论-34

参 考 文 献-35

致    谢-36

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:在移动网络飞速发展的今天,移动端的工作流也越来越来多了,各式各样的APP的出现,办公系统也跻身行列之中,但是主要的办公方式依然在PC端完成,因为大部分企业的办公工具是电脑......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: