毕业设计论坛

 找回密码
 立即注册
查看: 683|回复: 0

[毕业设计] [毕业设计]基于J2EE+MySQL的办公自动化系统的设计与实现-新闻公告及文档管理

[复制链接]
发表于 2014-6-15 05:36:13 | 显示全部楼层 |阅读模式
文件格式:word+pdf
文件大小:3.19MB
适用专业:软件工程
适用年级:大学
论文编号:207767
下载咨询:
点击联系客服

论文简介:

毕业设计-基于J2EE的办公自动化系统的设计与实现-新闻公告及文档管理,共65页,16027字,附开题报告等
主要内容
(一) 开发工具与环境介绍:
开发语言:Java语言
IDE:MyEclipse 10
数据库:MySQL
采用技术:J2EE流行开发框架Struts 2 + Hibernate 3 + Spring 2.5。
(二) 系统需求分析:
1、功能需求:
(1) 新闻系统:
发布时时新闻、发布正在研究的项目信息、已经取得的研究成果
对新闻的管理、对在研项目信息的管理、对其他内容的管理
用户可以在新闻系统中直接看到发布的新闻和正在研究的项目信息,用户可以通过页面上的链接来浏览相 关信息,如新闻、在研项目
(2)公告系统
普通用户只需浏览发布出来的公告 管理员撰写、修改、删除公告
(3)个人便签
便签本用于快速和临时的记录容易遗忘的事情。特点:快速操作、用户独立数据库,不会泄露与出错
主要分为两块,便签列表和添加。
2、性能需求:请求响应速度快,用户收发消息具有实时性。
3、用户界面需求:简洁美观、风格统一,界面友好。
(三) 系统概要设计:
基于J2EE的办公自动化系统,使用跨平台的J2EE技术实现,涵盖:部门管理、员工管理、办公邮件、即时通讯、新闻、公告、部门日程、个人日程、个人便签、文档管理等功能的一套相对完整的办公自动化系统。通过该系统可以
.........


中文提要
办公自动化,英文全称Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。 随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。 基于J2EE的办公自动化系统,使用跨平台的J2EE技术实现,涵盖:部门管理、员工管理、办公邮件、即时通讯、新闻、公告、部门日程、个人日程、文档管理等功能的一套相对完整的办公自动化系统。
关键词:办公自动化 J2EE 新闻 公告 文档管理


Abstract
Office automation, English full name Office Automation, referred to as OA office automation of information processing, which uses state-of-the-art technology, makes a variety of office business activities gradually from a variety of devices, all kinds of people, local information systems to assist in the completion, to full use of information, improve work efficiency and quality of work, productivity-enhancing purposes. With the development of computer technology, especially the development of computer network technology and database technology to make people's life and work has undergone a drastic change. The application of network technology makes communication between computers, information sharing made ??possible the application of database technology compared with people the data storage, information retrieval, information analysis and other functions, which makes the work more efficiently.
J2EE-based office automation system, cross-platform J2EE technology, covering: departmental management, staff management, office e-mail, instant messaging, news, announcements, departmental schedule, personal calendar, personal notes, document management and other functions of a set of relativelycomplete office automation system.
Keywords:Office automation J2EE press release document management


目录
目录 III
第一章 绪论 - 1 -
1.1选题背景 - 1 -
1.2国内研究现状 - 1 -
1.3 研究目的,意义和范围 - 2 -
第二章 相关工具及关键技术简介 3
2.1 Tomcat6.0基本概述 3
2.2 JSP基本概述 4
2.3 Mysql的介绍 4
2.4SSH框架 5
2.41 Struts 2 基本概述 5
2.42 Spring基本概述 6
2.43 Hibernate 基本概述 7
第三章 系统需求分析 10
3.1系统的功能划分 10
3.2系统的功能描述(文档管理) 10
3.3系统的功能描述(系统管理) 11
3.4系统性能要求 11
3.5开发环境 11
3.6运行环境分析 12
3.7系统功能用例图 12
第四章 系统概要设计 19
4.1系统总体设计 19
4.2系统整体流程图 20
4.3 各功能模块设计 20
4.3.1系统登录模块 20
4.3.2 文件类型管理 21
4.3.3 文件信息管理 22
4.3.4浏览新闻公告 23
4.3.5新闻信息的修改 24
4.3.6 公告信息的修改 26
第五章 系统详细设计 28
5.1 数据库结构设计 28
5.1.1系统PDM 28
5.1.2物理结构设计 28
5.2 系统的struts.xml配置图 31
5.3系统登录模块 31
5.3.1用户登录 32
5.4文件管理模块的 33
5.4.1文件类型操作 33
5.4.2文件信息操作 35
5.5系统管理模块 40
5.5.1公告的浏览与修改 40
5.5.2新闻的浏览及编辑 41
第六章 系统的实现 44
6.1 新建工程 44
6.2 添加Struts框架 44
6.3添加Hibernate框架 45
6.4部分功能模块代码实现 51
6.4.1文档管理模块 51
第七章 模块测试 53
第八章 总结 55
收获和致谢 56
参考文献 57
图目录
图1 服务器接受客户请求并做出响应的图例 3
图2 struts2体系结构 5
图3 spring框架图 6
图4 Hibernate体系结构图 7
图5 系统功能图 10
图6 管理员操作权限用例图 13
图7 管理员条件查询用例图 14
图8 员工操作权限用例图 15
图9 员工条件查询用例图 15
图10 管理员用例图 17
图11 员工用例图 18
图12 三层结构 19
图13 系统整体流程图 20
图14 用户登录 21
图15 修改文件类型 21
图16 编辑、新增文件活动图 22
图17 修改文件信息 23
图18 浏览新闻公告 24
图19 编辑、新增新闻信息活动图 25
图20 新闻信息操作 26
图21 公告信息操作 27
图22 整体数据库 29
图23 系统配置 31
图24 系统登录 32
图25 用户登录页面 32
图26 错误提示框 33
图27 错误提示框..........33
图28 文件类型页面 33
图29 修改类型 34
图30 操作成功 34
图31 类型删除 34
图32 类型删除 35
图33 操作成功...............35
图34 文件类型添加 35
图35 操作成功...............35
图36 新增文件 36
图37 文件类型选择 36
图38 文件格式选择.......36
图39 提示框 36
图40 添加后页面 37
图41 文件下载页面 37
图42 文件信息编辑 38
图43 文件信息添加.......38
图44 文件信息删除 38
图45 操作成功...............38
图46 名称查询 39
图47 格式查询 39
图48 类型查询 40
图49 日期查询 40
图50 校园信息浏览 41
图51 种类公告浏览 41
图52 图片资讯浏览 42
图53 政治新闻页面 42
图54 新闻修改页面 42
图55 新闻编辑 43
图56 新闻添加………...43
图57 新闻删除 43
图58 删除成功...............43
图59 建立工程 44
图60 添加Struts框架 45
图61 添加数据库连接 46
图62 建立数据库连接成功 46
图63 添加Hibernate支持 47
图64 设置Hibernate 47
图65 数据库连接 48
图66 设置 hibernate 48
图67 设置hibernate 49
图68 工程结构图 49
图69 设置Hibernate Reverse Engineering 50
图70 配置数据库 50
表目录
表1 fileinfo文件信息 29
表2 filetypeinfo文件类型 29
表3 news新闻信息 30
表4 newsypeinfo新闻类型 30
表5 notice公告 30
表6 登录功能测试用例 53


论文文件预览:
共2文件夹,7个文件,文件总大小:3.19MB,压缩后大小:2.61MB

  • 毕业设计-基于J2EE+MySQL的办公自动化系统的设计与实现-新闻公告及文档管理
  • 1091000248
  • doc1091000248-杜征宇.doc  [3.17MB]
  • pdf1091000248_中期检查表.pdf  [3.25KB]
  • pdf1091000248_开题报告.pdf  [5.91KB]
  • pdf1091000248_成绩单.pdf  [2.55KB]
  • pdf1091000248_答辩记录单.pdf  [2.42KB]
  • pdf1091000248_论文打分表.pdf  [1.99KB]
  • pdf1091000248_进度报告.pdf  [6.99KB]


下载地址:
购买主题 本主题需向作者支付 200 下载币 才能浏览
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|文百网

GMT+8, 2024-5-16 06:59 , Processed in 0.102929 second(s), 14 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表