电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

煤炭企业OA设计概要VIP免费

煤炭企业OA设计概要_第1页
1/15
煤炭企业OA设计概要_第2页
2/15
煤炭企业OA设计概要_第3页
3/15
开发者第1页共15页煤炭企业OA自动化办公系统设计概要第2页共15页目录1引言1.1编写目的本说明书目的在于明确说明系统各功能模块划分及其实现方式,指导开发人员进行编码。本说明书的预期读者为:项目经理,开发工程师,测试经理以及测试设计人员。1.2背景待开发软件系统的名称:煤炭企业OA设计概要此软件系统任务提出者:客户此软件系统任务开发者:开发小组此软件系统任务用户:客户单位人员及该单位面向的人群1.3范围系统包括的范围:公告发布、电子相册、论坛、系统管理等。第3页共15页2总体设计2.1概述2.1.1功能描述系统包括的范围:公告发布、电子相册、论坛、系统管理等。2.1.2运行环境2.1.2.1软件环境分类名称版本语种操作系统WindowsServer2003简体中文操作系统的附加功能无数据库平台Oracle8i简体中文数据库平台补丁无应用平台Tomcat6.0简体中文应用平台补丁无客户端软件MSIE6.0简体中文2.1.2.2硬件环境服务器最低配置推荐配置应用和数据库服务器1CPU:P42.0G1CPU:P42.8GMem:1GMem:2GHD:80GHD:120G第4页共15页2.1.3开发环境2.1.3.1服务器软件环境分类名称版本语种操作系统WindowsServer2003简体中文操作系统的附加功能无数据库平台Oracle8i简体中文数据库平台补丁无应用平台Tomcat6.0简体中文应用平台补丁无版本控制系统Cvs6.0简体中文客户端软件MSIE6.0简体中文2.1.3.2服务器硬件环境服务器最低配置推荐配置应用服务器、数据库服务器1CPU:P42.0G1CPU:P42.8GMem:1GMem:2GHD:80GHD:120G第5页共15页2.1.3.3开发机器软件环境分类名称版本语种操作系统WindowsServer2003简体中文操作系统的附加功能数据库平台Oracle8i简体中文应用平台Tomcat6.0简体中文开发平台NetBean6.1英文开发平台插件客户端软件MSIE6.0简体中文2.1.3.4开发机器硬件环境分类最低配置推荐配置开发机器1CPU:P42.0G1CPU:P42.8GMem:1GMem:2GHD:80GHD:120G2.2设计思想2.2.1系统构思本系统采用基于B/S架构实现。应用MVC设计模式的思想,对整个系统进行功能层次划分,大体分为三个层次——Model、Controller、View.Model主要包括了数据库物理存储、数据库访问更新模块及系统业务逻辑功能模块。数据库计划采用oracle数据库产品。数据库访问接口将采用两种方式实现,第6页共15页第一种为直接使用jdbc自主开发数据库访问模块;第二种为采用Hibernate实现。View主要包括用户界面,其中分为普通用户界面及管理员用户界面。这部分采用JSP/JSF等动态网页技术实现。Controller的作用是沟通和协调M和V,实现显示与后台处理业务的分离,既保证了后台的安全性、稳定性,又保证了显示层的简洁与高效。此部分计划采用Servlet技术实现。对于View和Controller部分,计划采用Struts技术实现,这样可以保证开发的效率。后台数据库与业务逻辑部分是系统开发的重点,进一步对业务逻辑进行模块化细分,大体可以分为以下功能模块:1)前台服务模块a)电子相册b)网站公告和新闻c)登陆认证模块d)论坛e)相册排行榜f)批量上传模块2)后台管理模块a)登陆认证模块b)用户管理模块c)权限与角色管理模块d)前台模块管理通过对上述模块的分析可以发现,对于前台服务模块大致可分为两大类,即信息发布和信息交互。信息发布类是指直接由系统使用者分类发布的、供公众阅读和学习用的信息,不需要公众的直接参与;信息交互类是指公众和系统使用者通过信息交互才能实现的信息服务功能。后台数据库分为物理数据库部分和数据库访问接口部分。系统功能模块结构层次图如下:第7页共15页前台功能模块数据库数据库访问接口系统管理权限与角色管理系统控制器门户网站功能界面后台管理界面用户信息管理前台模块管理电子相册新闻公告论坛登陆认证模块批量上传人气排行榜由于开发时间有限,结合开发组内部人员的技术水平,考虑使用相对成熟的Struts框架技术,在项目原型开发阶段使用Struts和Hibernate的技术组合。根据项目运行状况再考虑是否使用其他一些新的技术,如Ajax、Spring等技术。在数据库开发方面考虑到性能方面的一些要求:成百个用户在线使用,因此在数据库访问接口方面要进行连接对象的管理,如使用数据库连接池技术。由于本系...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

煤炭企业OA设计概要

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部