摘要
办公自动化,英文 Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
颉特计算机科技公司网站的办公自动化系统,基于公司本身内部管理及业务发展需求,应用计算机技术,Internet技术,实现企业办公自动化,管理信息化。本系统采用结构化与原型法结合的系统开发方法。整个系统分为系统整体设计及用户身份验证模块,员工信息管理模块,财务信息管理模块,员工信息交流模块等。系统开发采用先进的开发软件与技术,即采用Dream weaver页面制作软件与Photoshop等技术相结合开发系统的页面,用JSP动态页面设计技术与Java Bean技术以及Flash实现系统的动态交互功能,SQL Server 2000数据库管理系统开发强大完善的数据库支持环境。
本文围绕颉特公司办公自动化系统的规划和用户身份验证模块及员工信息管理模块的设计与实现展开:第一章为绪论,介绍办会自动化系统的背景,论文的研究内容及系统的可行性分析。第二章描述了整个系统及用户身份验证模块员工信息管理模块的开发工具。第三章说明了系统需求分析;第四章说明了系统的详细设计。第五章为系统的开发实现。第六章为系统测试及开发总结。文章内容充实,图文并茂。
关键字:办公自动化 员工信息 JSP 数据库
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 of the websites of training school of the auspicious open scientific and technological computer, 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. Whole system divide into system global design and custom status validate module, employee information administer module, financial information administer module, employee information communication module and so on. 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 Java Bean technology and mutual function of trends of Flash implementation system, SQL Server 2000 data base management system develops the strong and complete database and supports the environment.
This text is around the planning of the office automated system and design and realizing expansion of public custom status validate module and employee information administer module: Chapter one is the introduction, recommend that can do the background of the automated system,the research contents of the thesis and systematic feasibility analysis. Chapter two has described and worked in whole system and custom status validate and employee information administer the developing instrument of the module. Chapter three has explained requirement analysis; Chapter four introduces system design of the module in detail. Chapter five has in order to realize some systematically. Sixth develop, summarize for system testing. The article is rich in content; both pictures and texts are excellent.
Key word: Office automation employee information JSP Databas
目录
摘要 I
ABSTRACT II
目录 IV
第1章 绪 论 1
1.1 课题背景 1
1.1.1 办公自动化概述 1
1.1.2 颉特计算机科技公司办公模式的现状 2
1.2 论文的研究内容 3
1.2.1 颉特公司办公信息管理系统概述 3
1.2.2 用户身份验证模块概述 4
1.2.3 员工信息管理模块概述 4
1.2.4 财务信息管理模块概述 5
1.2.5 内部信息交流模块概述 5
1.2.6 系统技术要求及可行性 5
1.3 论文的组织结构 6
第2章 颉特公司办公信息管理系统需求分析 7
2.1 系统概述 7
2.1.1 设计目标 7
2.1.2 系统特点 7
2.2 系统运行的环境 8
2.2.1 设备要求 8
2.2.2 支撑软件 9
2.3 系统的用例设计 9
2.3.1系统用例图 9
2.3.2 用户身份验证子系统用例图 10
2.3.3员工信息管理子系统用例图 11
2.3.4 财务信息管理子系统用例图 12
2.3.5 内部信息交流子系统用例图 13
2.4 需求规格 14
2.4.1登陆 14
2.4.2添加用户 15
2.4.3删除用户 15
2.4.4查看员工信息 15
2.4.5查看部门经理信息 15
2.4.6修改个人信息 15
2.4.7修改所有人信息 15
2.4.8浏览个人报表 15
2.4.9添加报表 16
2.4.10修改报表 16
2.4.11删除报表 16
2.4.12查询报表 16
2.4.13查询所有报表 16
2.4.14浏览部门报表 16
2.4.15 查看内部信息 16
2.4.16 发送内部信息 17
第3章 系统设计 18
3.1 系统设计 18
3.1.1用户身份验证模块分析 19
3.1.2 员工信息管理模块分析 20
3.1.3 财务信息管理模块分析 22
3.1.4 内部信息交流模块分析 24
3.2 设计技术与开发环境 26
3.2.1 设计技术 26
3.3 系统数据库设计 27
3.3.1 数据库结构设计 28
3.3.2 数据库逻辑设计 28
3.3.3 数据库物理设计 31
第4章 系统实现 35
4.1 登陆-功能设计描述(LOGIN.JSP) 35
4.2 系统主页面(HOME.JSP) 36
4.3 公司员工信息管理子系统 37
4.3.1 员工信息管理子系统主页面(employeeinformation.jsp) 37
4.3.2 修改个人信息页面(modifypersonalinformation.jsp) 39
4.3.3 系统管理员管理页面(systemmanager.jsp) 41
4.3.4 添加新用户页面(addnewuser.jsp) 42
4.4 公司财务信息管理子系统 43
4.4.1添加新财务信息记录页面(addfinancialrecord.jsp) 44
4.4.2 添加新财务项目记录页面(addfinancilalrecord.jsp) 45
4.4.3 生成财务信息报表页面(financialreport.jsp) 46
4.4.4 修改财务信息报表页面(modifyfinancialrecord.jsp) 48
4.5 公司内部信息交流系统 49
4.5.1 内部通知公告牌(messagboard.jsp) 49
第5章 系统测试结果 51
5.1 测试计划 51
5.2 测试用例 51
5.2.1 对用户身份验证功能进行测试 51
5.2.2 对员工信息管理功能进行测试 51
5.2.3 对财务信息功能进行测试 52
5.3 测试结果 52
第6章 系统开发总结 54
6.1 系统存在的问题 54
6.3 未来展望 54
6.4结束语 55
致 谢 56
参考文献 57
外文文献阅读与翻译 58
英文翻译 63
第1章 绪 论
1.1 课题背景
1.1.1 办公自动化概述
办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
办公自动化由70年代未80年代初在我国的提出,到现在已有了近二十年发展历史。由于办公自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。