1 / 23
文档名称:

任务管理系统概述与方案.docx

格式:docx   大小:1,517KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

任务管理系统概述与方案.docx

上传人:buzaiwuzhuang123 2020/9/26 文件大小:1.48 MB

下载得到文件列表

任务管理系统概述与方案.docx

文档介绍

文档介绍:任务目标管理系统简介及功能概述目录一、软件开发平台概述  平台设计原则  平台特点  强大易用的工作流构建  工作平台所需的技术运作环境参数 7二、任务目标管理系统开发的主要功能简介  系统结构描述  系统结构拓朴图如下所示: 系统界面简介  系统功能简介  灵活的公文处理能力  规范的档案管理  业务管理描述  公文的管理功能说明  友好的系统工作界面  解决了客户对远程办公的需求  多样化的通讯手段,实现零距离无限沟通  灵活的系统初始化设定  其他功能的简要描述 15三、工程实施方案  实施步骤  实施的阶段划分及里程碑定义  系统平台搭建  业务咨询与规划  系统实施与后台配置  系统测试、集成调试  系统培训  系统试运行  系统测实验收  系统正式运行切换  售后服务  工程实施成果物  实施计划 22一、软件开发平台概述我公司的 XX 软件工厂开发平台(以下简称平台)主要采用流行的 J2EE 技术架构,基于 B/S 模式,基于可视化开发的思想实现。平台使用中间组件来构建系统,不同于传统的其他软件手工编写代码的方式,提供了丰富的可视化组件,根据业务需求在浏览器拖拉、摆放各种自由组件来完成业务操作。平台的这种模式决定了平台本身具有足够灵活、开放、适用性更强等特点,构建开发一个新系统的时间将大大缩短,对于用户需求的变化适应更加灵活,因为只需要根据新需求再摆放组件就可以了等优点。 平台设计原则平台设计的基本原则是以系统总体目标为宗旨,为用户提供一个技术先进,成熟可靠,灵活适用,性能优秀的网站应用系统。因此,系统设计将遵循如下原则:开放性、先进性:系统在设计时考虑到功能的可扩展性与维护的方便性,使用的操作平台类型,应用服务器、编程语言和数据库,将遵循通用性、开放性,以期达到减少后续功能增加,修改的难度。底层采用 J2EE 技术开发,可以发布在装有 Unix 或 Windows 操作系统的电脑上,数据库访问采用中间访问组件,支持各种主流数据库 MsSqlServer、Oracle、Db2、Sysbase 和开源数据库 MySQL、PostgresSQL 等,业务表单设计采用可视化设计,程序员无需知道实现细节即可不用写一行代码或少量脚本的代码即可完成业务操作。比起市面上的各种开发平台还在使用代码编写业务系统先进多了。表单可视化设计界面如图所示:工作流可视化设计界面如图所示:l 高性能:平台支持数据库缓冲池、缓存数据集、优化分页算法等技术,在大访问量的情况下也能应付。l 安全性:平台支持各种安全措施,包括防止 SQL 注入,直接复制 Url 并从浏览器地址栏直接进入系统,CA 认证,权限逐级分配等。l 可集成性:已经开发的每个模块都可以整体分离,做为一个新的模块级组件再重复使用,可以在新的系统中直接导入模块级的组件使用,而不用再次开发。平台支持组件级、模块级、甚至系统级的复用。l 一致性:所有组件都由平台提供,所以构建出的网站系统风格都会保持高度一致,简洁,明快操作方便。l 可扩展性:可以用已有的中间组件开发出新的组件。 平台特点l 支持多个子系统同时开发。l 多个系统之间可以通过平台门户来进行信息共享。其中的工作界面之一,如图所示:l 传统的开发出来的系统一次只能打开一个功能页面,要想同时打开另一个功能页面,得先关闭原来的页面,再打开新的页面。而平台构建的业务系统,采用标签页的模式,默认同时可以打开 8 个功能页面进行操作(可以按需要更改可以打开的个数),从图(3)看出打开了三个功能页面“我的桌面”、“邮件”、“浏览新闻”。平台使用的组件更为先进,每个组件都是 XX 积累了多年开发经验精心编写,不使用任何第三方自己无法控制的组件,因此每个组件都会得到不断的更新和完善。比如附件上传组件,在上传前已经可以判断所传文件的合法性,包括文件的长度、合法性、重名判断、可同时上传个数、限制可上传文件等属性,而不是等用户在提交等待后弹出一个“上传不成功”的提示,如果上传的是个大文件,其中用户所浪费的等待时间可想而知。同时支持文件真正删除,其他系统大多在附件删除时,只从数据库删除了附件的引用,附件的实体文件并没有删除。长期使用,将会出现大量无用文件,造成硬盘空间浪费。而 XX 的这个附件上传组件已经解决了这个问题,用户删除时也将删除服务器上的物理文件,其他系统的上传附件并没有解决这个