基于mvc模式的企业内部网信息管理系统设计与实现.doc
约36页DOC格式手机打开展开
基于mvc模式的企业内部网信息管理系统设计与实现,基于mvc模式的企业内部网信息管理系统设计与实现页数 36 字数 16321摘 要网络办公系统是为适应现代无纸化及网络化办公的趋势,更好地服务于现代办公操作,基于internet web开发的一套广泛应用于各行业企事业单位的办公自动化系统。办公自动化(简称为oa--office automation)。本文论述了一个基...
内容介绍
此文档由会员 孙阳阳 发布
基于MVC模式的企业内部网信息管理系统设计与实现
页数 36 字数 16321
摘 要
网络办公系统是为适应现代无纸化及网络化办公的趋势,更好地服务于现代办公操作,基于Internet Web开发的一套广泛应用于各行业企事业单位的办公自动化系统。办公自动化(简称为OA--Office Automation)。
本文论述了一个基于公司企业实现无纸化办公的采用B/S模式下的充分利用数据库服务的整体软件平台的设计与实现。讨论了系统的结构框架和设计原理。说明了系统数据库设计的思路与实现方法。系统构建的重点主要在于强调权限控制,不同级别的员工有不同的权限,可看到不同的界面进行不同的操作,系统数据库的合理设计与实现。本文中就如何在软件中实现以上几点作了详细分析与讲解。
关键字:网络办公自动化系统,Servlet,JSP,SQL
Abstract
The network office system is for adapting to the modern with no paper at all and networked trend that handle official business, serve and handle official business modernly and operate better, a set of office automated systems applied to the every profession and trade enterprises and institutions extensively developed on the basis of Internet Web. Handle official business and turn (abbreviation into OA automatically --Office Automation).
This thesis is focused on the design and implementation of handle official business without paper, in the mode of company management with fully Data Service utilization. By the analysis of system framework and deployment, we explore the specific structure of original Data extraction model, build up a simplized model with Data extraction, Data collection & interpretation and report template filling as its three phases. The system structure mainly emphasizes on the process capability of large quantity of database, system efficiency and global parameter configuration, so as to lessen program redevelopment. In order to realize the above effects, such techniques are widely used in the system, as memory calculation, fast lookup algorithm, formula analysis algorithm, predication analysis, working procedure control, report template filling, among which several key technical calculation are provided.
KEY WORDS: Network OA System, Servelt, JSP, SQL
目 录
前 言………………………………………………………………………………...4
第1章 系统功能需求分析……………………..…………………………………5
1.1 需求分析 5
1.2 业务划分 5
1.3 业务流程 5
1.4 实体-关系分析 6
1.5 实体属性和职责 7
第2章 总体设计…………………………………….…………………………….8
2.1 系统结构 8
2.2 系统架构选择 9
2.3 设计模式选择 9
2.4 技术路线选择 11
2.5 设计工具的选择 11
第3章 系统功能模块设计……………………………………………………...13
3.1. 系统组合 13
3.2 功能设计 13
3.3 数据库设计与实现 13
3.4 创建数据表的脚本 16
3.5 员工基本信息查询模块 17
第4章 系统测试………………………………………………………………….24
4.1 测试环境 24
4.2 单元测试 24
第5章 技术难点………………………………………………………………….25
5.1 身份验证的后续检查 25
5.2 框架页面中超链接目标页面显示位置 25
5.3 员工信息维护管理模块 25
5.4 企业内部公告模块 29
第6章 结束语…………………………………………………………………….35
致 谢………………………………………………………………………………..36
参考文献…………………………………………………………………………….36
参考文献
1. 张桂元、贾燕枫编著,《Struts开发入门与项目实践》,人民邮电出版社,2005年8月第一版
2.Bruce Eckel编著,《Thinking in Java, 3rd ed. Revision 4.0》,机械工业出版社,2002年11月20日
3. MindView.net发布, Struts模式设计,2006年4月14日
http://www.MindView.net
4.中国Java开发网站发布,MVC模型设计,2006年4月2日
5.飞思研发中心,精通Jbuilder9,电子工业出版社, 2004年2月第3次印刷。
页数 36 字数 16321
摘 要
网络办公系统是为适应现代无纸化及网络化办公的趋势,更好地服务于现代办公操作,基于Internet Web开发的一套广泛应用于各行业企事业单位的办公自动化系统。办公自动化(简称为OA--Office Automation)。
本文论述了一个基于公司企业实现无纸化办公的采用B/S模式下的充分利用数据库服务的整体软件平台的设计与实现。讨论了系统的结构框架和设计原理。说明了系统数据库设计的思路与实现方法。系统构建的重点主要在于强调权限控制,不同级别的员工有不同的权限,可看到不同的界面进行不同的操作,系统数据库的合理设计与实现。本文中就如何在软件中实现以上几点作了详细分析与讲解。
关键字:网络办公自动化系统,Servlet,JSP,SQL
Abstract
The network office system is for adapting to the modern with no paper at all and networked trend that handle official business, serve and handle official business modernly and operate better, a set of office automated systems applied to the every profession and trade enterprises and institutions extensively developed on the basis of Internet Web. Handle official business and turn (abbreviation into OA automatically --Office Automation).
This thesis is focused on the design and implementation of handle official business without paper, in the mode of company management with fully Data Service utilization. By the analysis of system framework and deployment, we explore the specific structure of original Data extraction model, build up a simplized model with Data extraction, Data collection & interpretation and report template filling as its three phases. The system structure mainly emphasizes on the process capability of large quantity of database, system efficiency and global parameter configuration, so as to lessen program redevelopment. In order to realize the above effects, such techniques are widely used in the system, as memory calculation, fast lookup algorithm, formula analysis algorithm, predication analysis, working procedure control, report template filling, among which several key technical calculation are provided.
KEY WORDS: Network OA System, Servelt, JSP, SQL
目 录
前 言………………………………………………………………………………...4
第1章 系统功能需求分析……………………..…………………………………5
1.1 需求分析 5
1.2 业务划分 5
1.3 业务流程 5
1.4 实体-关系分析 6
1.5 实体属性和职责 7
第2章 总体设计…………………………………….…………………………….8
2.1 系统结构 8
2.2 系统架构选择 9
2.3 设计模式选择 9
2.4 技术路线选择 11
2.5 设计工具的选择 11
第3章 系统功能模块设计……………………………………………………...13
3.1. 系统组合 13
3.2 功能设计 13
3.3 数据库设计与实现 13
3.4 创建数据表的脚本 16
3.5 员工基本信息查询模块 17
第4章 系统测试………………………………………………………………….24
4.1 测试环境 24
4.2 单元测试 24
第5章 技术难点………………………………………………………………….25
5.1 身份验证的后续检查 25
5.2 框架页面中超链接目标页面显示位置 25
5.3 员工信息维护管理模块 25
5.4 企业内部公告模块 29
第6章 结束语…………………………………………………………………….35
致 谢………………………………………………………………………………..36
参考文献…………………………………………………………………………….36
参考文献
1. 张桂元、贾燕枫编著,《Struts开发入门与项目实践》,人民邮电出版社,2005年8月第一版
2.Bruce Eckel编著,《Thinking in Java, 3rd ed. Revision 4.0》,机械工业出版社,2002年11月20日
3. MindView.net发布, Struts模式设计,2006年4月14日
http://www.MindView.net
4.中国Java开发网站发布,MVC模型设计,2006年4月2日
5.飞思研发中心,精通Jbuilder9,电子工业出版社, 2004年2月第3次印刷。