首页
会员中心
到顶部
到尾部
Java毕业设计

中小企业办公自动化设计与实现(SSH)毕业论文+开题报告+设计源码

时间:2020/10/13 14:53:41  作者:  来源:  查看:0  评论:0
内容摘要: 摘  要办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。所开发的办公自动化系统,...

摘  要

办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。

所开发的办公自动化系统,基于公司本身内部管理及业务发展需求,应用计算机技术,Internet技术,实现企业办公自动化,管理信息化。本系统采用结构化与原型法结合的系统开发方法。整个系统分为系统整体设计及用作用户登录和注册的用户身份验证模块,用作系统管理员对职工信息进行管理的职工信息管理模块,用作当前登录用户对自己的通讯录进行管理的个人通讯录模块,用作当前登录用户对自己的日程进行管理的日程安排模块、用作当前登录用户对自己的工作日志进行管理的工作日志模块、用作系统各个用户之间互相发送信息的短消息管理模块、用作系统管理员对会议进行管理以及普通用户查看会议信息的会议管理模块、用作系统管理员对公告进行管理以及普通用户查看公告信息的公告管理模块和当前登录用户上传、下载、查看文件的文件管理模块等。

系统开发采用先进的开发软件与技术,即采用Dreamweaver页面制作软件与Photoshop等技术相结合开发系统的页面,用JSP动态页面设计技术与Struts、Spring、Hibernate技术,MySQL数据库管理系统开发强大完善的数据库支持环境。

关键词:办公;自动化;管理信息;会议管理;公文管理


ABSTRACT

Office automation,English Office Automation, abbreviated as OA, the automation of information processing that work , it utilizes advanced technology, makes various official working operational activities of people's help to finish by various apparatus , various man-machine information systems progressively , reach and fully utilize information, improve working efficiency and work quality , the purpose to boost Productivity .

The office automated systems based on auspicious open scientific and technological computer training school internal management and business develop the demand, employ the computer technology, Internet technology, realizes enterprise's office automation, manage the information. This system adopts the systematic development approach that structurize combines with prototype law. The whole system into the overall design and system for users to log in and registered user authentication module for the system administrator to manage the information workers trade union information management module for the current log of users to manage their personal address book contacts module For the current log of users to manage their own agenda of the schedule of modules for current users log in the log of their work to manage the work of the log module for the system among various users send short message information management module for systems management Members of the general meeting of management and information of the user to view the session management module for the system administrator to manage the notice, as well as ordinary users to view the information notice Notice management module and the current log users to upload, download, view documents, such as document management module.

System develops, adopt advanced development software and technology, and adopt Dream weaver page animation software and Photo shopped. technology combine together and develop the systematic page, use JSP dynamic page designing technique and Struts,Spring,Hibernate,MySQL data base management system develops the strong and complete database and supports the environment.

Keywords: Office;automation;manage information;meeting management;

document management


目  录

摘  要I

ABSTRACTII

目  录IV

1 前  言1

1.1 课题背景1

1.1.1 办公自动化概述1

1.1.2 中小企业办公模式的现状2

1.2 研究意义3

1.3 设计技术及开发环境5

1.3.1 设计技术5

1.3.2 开发环境7

2 可行性分析9

2.1 组织和管理可行性9

2.2 经济可行性9

2.3 技术可行性9

3 需求分析11

3.1 现行业务分析11

3.1.1 业务流程11

3.1.2 功能分析11

3.2 系统建模13

3.2.1 用户身份验证用例图13

3.2.2 个人通讯录用例图13

3.2.3 职工信息管理用例图14

3.2.4 日程安排用例图14

3.2.5 日志管理用例图15

3.2.6 短消息管理用例图15

3.2.7 公告管理用例图16

3.2.8 文件管理用例图16

3.2.9 会议管理用例图17

4 系统设计18

4.1 系统设计18

4.1.1 用户身份验证模块流程图19

4.1.2 个人通讯录模块流程图19

4.1.3 职工信息管理模块流程图21

4.1.4 日程安排模块流程图22

4.1.5 工作日志模块流程图23

4.1.6 短消息管理模块流程图24

4.1.7 文件管理模块流程图25

4.1.8 公告管理模块流程图26

4.1.9 会议管理模块流程图27

4.2 数据库设计29

4.2.1 数据库概念设计29

4.2.2 数据库逻辑设计31

5 系统实现35

5.1 系统架构35

5.1.1 系统架构图35

5.1.2 程序结构图36

5.2 持久层Hibernate实现37

5.2.1 创建并配置Hibernate映射文件37

5.2.2 开发并配置Hibernate DAO层38

5.3 控制层Struts实现38

5.3.1 开发Struts核心流程代码38

5.3.2 开发JSP页面原型40

5.3.3 增加表单校验功能40

5.3.4 调用DAO组件操作数据库41

5.4 业务层Spring实现41

5.4.1 数据源配置42

5.4.2 配置SessionFactory43

5.4.3 配置事务43

5.4.4 配置DAO组件43

5.4.5 配置DAO事务43

6 系统测试44

6.1 测试计划44

6.2 测试用例44

6.2.1 对身份验证功能进行测试44

6.2.2 对职工信息管理功能进行测试45

6.3 测试结果46

7 系统开发总结47

8 结束语48

参考文献49

致  谢50

附  录51

A 主要源程序51

B 用户手册55

B.1 系统功能简介55

B.2 系统的支持平台56

B.3 安装说明56

B.4 使用说明59

B.5 系统维护方法72

C 软件光盘73

C.1 光盘的树形目录73

C.2 光盘文件一览表73

D 科技译文74

Java Learning Path process74

JAVA学习过程81

中小企业办公自动化设计与实现(SSH)毕业论文+开题报告+设计源码

中小企业办公自动化设计与实现(SSH)毕业论文+开题报告+设计源码

中小企业办公自动化设计与实现(SSH)毕业论文+开题报告+设计源码

中小企业办公自动化设计与实现(SSH)毕业论文+开题报告+设计源码

中小企业办公自动化设计与实现(SSH)毕业论文+开题报告+设计源码


  


相关评论
Java毕业设计
    本类推荐
      广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号