1、 毕业设计(论文)毕业设计(论文) 专业名称专业名称 软件技术专业软件技术专业 班班 级级 学生名称学生名称 指导教师指导教师 系系 主主 任任 二一一二一一 年年 四四 月月 三十三十 日日 毕业设计(论文)任务书毕业设计(论文)任务书 I、毕业设计(论文)题目:办公自动化办公自动化(OA)(OA)系统系统 II、毕业设计(论文)使用的原始资料(数据)及设计技术要求: A: 注册信息 B: J2EE + JSP + MYSQL III、毕业设计(论文)工作内容 该论文是一个办公自动化(OA)系统的实现,具体步骤如下: A:收集相关数据 B: 对办公自动化(OA)系统做需求分析 C: 系统设计
2、(概要、详细设计、数据库设计) D:编代码 E: 系统调试 F: 完成论文 IV、主要参考资料: J2EE 程序天下整合详解与典型案例 JSP 网络开发实例自学手册 JSP 项目开发全程实录 计算机技术系 软件技术专业: 学 生: 日 期:自 2010 年 11 月 20 日 至 2011 年 4 月 30 日 目目 录录 摘摘 要要 1 1 第一章第一章 前前 言言 1 1 1.1 开发背景 . 1 1.1.1 办公自动化概述 . 1 1.1.2 中小企业办公模式的现状 . 3 1.2 开发意义 . 3 1.3 设计技术及开发环境 . 4 1.3.1 设计技术 . 4 1.3.2 开发环境
3、. 5 第二章第二章 系统分析系统分析 6 6 2.1 可行性分析 . 6 2.1.1 组织和管理可行性 . 6 2.1.2 经济可行性 . 6 2.1.3 技术可行性 . 6 2.2 现行业务分析 . 7 2.2.1 业务流程 . 7 2.2.2 功能分析 . 7 第三章第三章 总体设计总体设计 8 8 3.1 系统设计 . 8 3.1.1 用户验证模块流程图 . 9 3.1.2 电子邮件模块流程图 10 3.1.3 通讯管理模块流程图 10 3.1.4 系统管理模块流程图 11 第四章第四章 详细设计与实现详细设计与实现 1212 4.1 系统介绍 12 4.2 程序结构图 13 4.3
4、控制层 Struts 实现 . 13 4.3.1 开发 Struts 核心流程代码 . 13 4.3.2 开发 JSP 页面原型 14 4.3.3 增加表单校验功能 15 4.4 重要模块的实现及代码 16 4.4.1 用户登入验证 16 4.4.2 Struts 配置文件信息 . 18 第五章第五章 总结总结 2222 致致 谢谢 2222 参考文献参考文献 2222 第 1 页 共 22 页 办公自动化办公自动化(OA)(OA)系系统统 摘摘 要要 办公自动化,英文 Office Automation,简称 OA,是办公信息处理的自动化,它利用先 进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到 充分利用信息,提高工作效率和工作质量,提高生产率的目的。 所开发的办公自动化系统,基于公司本身内部管理及业务发展需求,应用计算机技术, Internet 技术,实现企业办公自动化,管理信息化。本系统采用结构化与原型法结合的系统 开发方法