`
wsql
  • 浏览: 11782164 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

AQSW公司OA系统需求分析

 
阅读更多

一、需要考虑的问题

1.组织架构/用户边界及形式,来确定OA建设环境的企业架构,是采用集中式还是集成式?

1)集中式的代表:应用服务standalone方式,门户Portlet方式。

2)集成式的代表:企业服务总线ESB、应用集成IntegrationBPM、数据集成方式。

2.功能点闭环。符合业务的功能点需求以及功能点实现的方式代价。

1)功能点是否符合各个部门用户的办公自动化需要。

2)功能点实现是装配式还是扩展式。

3)装配式易于逐渐形成SOA化的信息系统,但需要基于ESBSOA基础架构技术来实现。

Ø优点:从架构根基实现SOA化,便于进行大型项目的设计和建设。使用技术成熟高效,系统拓扑明晰,易于制定与开发实施相缜密交互的建模和设计,非常适合采用或部分采用异构的最新技术,能够将各家的优势技术集中应用。如知识管理、基于元数据的企业内部搜索、图文档及票据等非关系型文件及档案的分析管理等。对新老系统并存以及异构系统集成有明显的优势。硬件利用率高。

Ø缺点:设计实施webservice化程度高,不利于中小型企业项目设计,系统建设和维护的技术门槛比传统MIS项目要高。

4)扩展式基于原型设计进行,通过基于某种平台技术来进行功能增加扩展集成。可以基于.netFramework,J2EE,Domino,SAPAllinOne.来进行。

Ø优点:项目起步快、见效快。易于使用成熟厂商的应用服务器资源和开发框架进行定制。升级简便随着平台组件的升级而升级。

Ø缺点:扩展性存在应用模块的增加造成的系统复杂度和维护难度的几何级增加。硬件采购基于MVC模块来进行道理硬件利用率和耦合度不高。基于平台的软件采购成本成为一个固定支出。

3.权限及用户管理

a)组织机构中各部门,分支机构的人员管理及权限分配

b)涉及到多部门人员流动的权限管理

c)涉及到工作流中的权限委派和权限回收问题

d)将LDAP中的用户管理和门禁等应用系统的集成

e)如何消除“小心翼翼”的用户管理信息中的“脏数据”

4.应用逻辑和流程管控

a)流程建模及流程优化先行(基于WBM进行流程模拟咨询,属于需求分析的实质性核心内容)

b)应用逻辑的特点来选择实现应用架构设计,如e-learningIM、报表统计查询等适合进行Cache设计。

c)流程管控一定要符合“塞班斯法案”企业内控的技术管理要求,此为上市公司的必需信息化环节。

5.数据管理

a)多个实例多个数据库?VS单实例多个数据库VS数据仓库?规模选择及应用特色选择。

b)另外需要考虑数据是否为分散及集中形式。

c)数据分散消耗维护管理成本,数据集中需要考虑一致性、完整性的数据风险,以及数据集中过程中的异构数据库集中交互(数据库联邦)的实现方式选择。

d)如果进行了数据集中是否在现阶段实现ETL,构建OA应用数据的归档、备份、清洗、转换。

6.常见功能特色应用

a)流程BPM、会话管理、公文流转、档案管理、即时通讯、邮件系统集成、NFS文件共享、知识库、各功能实现(考勤、门禁、报销、CRM、任务管理、项目组合管理、销售管理、商机管理、配件及仓库管理、PDM设计与分析管理)

b)特色应用:票据管理、元数据企业内容搜索、图文档管理、权限集成委派、异构数据联邦。

7.界面和人机交互

a)界面选择方式,性能功能及访问方式。使用AjaxPortalFlashAir。考虑浏览器兼容性和性能、稳定性。考虑后端应用的展现支持程度。

b)单点登录功能。

c)支持多种设备的人机交互,涵盖客户端(JavaWebStarterNetbeansRCPEclipseRCPWin32NativeClient)、浏览器、IM门户、工具栏plugin插件、iPadiPhoneAndroid

d)支持多种数据访问传输方式,TCP/IP、工控机SocketGPRS/3GVPN、手机短信网关。

8.维护成本

a)横向和纵向的监控。横向涵盖接入设备、中间件、数据库。纵向涵盖存储、网络交换、主机服务器、能耗。

b)健康告警及问题定位工具

c)HA双活机制、MVC各部分均有集群设计和缓存设计。

9.配套硬件

a)基于应用技术选择来确认操作系统选型,由此决定硬件形式,PCServeror小型机

b)硬件HA模式及双活集群设计的购买原则

c)考虑备份所需的容量规划和基于备份策略及方式使用的存储设备。

d)现有设备的优化整合利用。

1,输入员工信息;

2SAP提取照片;

3,从SOA中搜索员工信息--如研究生学历;

4,调查表填写;

5,如何检查E-learning如何保证员工已经学习;

6,教学管理方面:当前所在位置-第二个视频,同时有保留记录;--用户

上传学习材料,合格分数,邮件通知---管理者

7,满意度调查:连接在每一个流程后面;---如何发起满意的调查,以及反馈--文档需求电子化;

8OA中集成子公司的数据;

9,组织结构人员

10,数据迁移

11,知识库管理---后来人如何看到前面的数据

12,报销人员信息和HR数据要求互相导出,



分享到:
评论

相关推荐

    Linux 平台基于 Qt5 的网速浮窗.zip

    Linux 平台基于 Qt5 的网速浮窗

    手机游戏峡谷沼泽农田关卡地图Ai+EPS+PSD源文件.zip

    游戏开发资源,游戏UI,游戏GUI,游戏图标,PSD格式,XD格式,PNG下载,源文件,可编辑下载,游戏购物充值界面,宝石,图标,PS格式,AI格式等,游戏APP

    上市公司-企业资本结构动态调整数据及代码(2001-2022年).txt

    数据存放网盘,txt文件内包含下载链接及提取码,永久有效。 样例数据及详细介绍参见文章:https://blog.csdn.net/li514006030/article/details/138324717

    Git 常用命令手册大全

    Git 是一个开源的分布式版本控制系统,它允许你跟踪代码的更改,并且可以与他人合作开发项目。附件中是一些常用的 Git 命令。 这些命令覆盖了 Git 的基本操作,包括初始化、克隆、提交、分支管理、合并、查看状态和历史、远程仓库操作等。根据你的具体需求,可能还需要学习更多的命令和 Git 的高级用法。 文件绿色安全,仅供学习交流使用,欢迎大家下载学习交流!

    中科大2021秋《机器学习概论》课程资源.zip

    机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。它专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是人工智能的核心,是使计算机具有智能的根本途径。 机器学习的发展历程可以追溯到20世纪50年代,当时Arthur Samuel在IBM开发了第一个自我学习程序,一个西洋棋程序,这标志着机器学习的起步。随后,Frank Rosenblatt发明了第一个人工神经网络模型——感知机。在接下来的几十年里,机器学习领域取得了许多重要的进展,包括最近邻算法、决策树、随机森林、深度学习等算法和技术的发展。 机器学习有着广泛的应用场景,如自然语言处理、物体识别和智能驾驶、市场营销和个性化推荐等。通过分析大量的数据,机器学习可以帮助我们更好地理解和解决各种复杂的问题。例如,在自然语言处理领域,机器学习技术可以实现机器翻译、语音识别、文本分类和情感分析等功能;在物体识别和智能驾驶领域,机器学习可以通过训练模型来识别图像和视频中的物体,并实现智能驾驶等功能;在市场营销领域,机器学习可以帮助企业

    游戏道具3D立体blender模型图标素材-3d Game Asset Icon Vol.1.zip

    游戏开发资源,游戏UI,游戏GUI,游戏图标,PSD格式,XD格式,PNG下载,源文件,可编辑下载,游戏购物充值界面,宝石,图标,PS格式,AI格式等,游戏APP

    K1213-Q版游戏UI界面.zip

    游戏开发资源,游戏UI,游戏GUI,游戏图标,PSD格式,XD格式,PNG下载,源文件,可编辑下载,游戏购物充值界面,宝石,图标,PS格式,AI格式等,游戏APP

    百问网linux桌面GUI,基于LVGL 8.x。.zip

    百问网linux桌面GUI,基于LVGL 8.x。

    HTML5小游戏源码下载网页版游戏JS小游戏-塔防源码.zip

    HTML5小游戏源码下载,JS小游戏源码下载,坦克大战,驴子跳,连连看,俄罗斯方块,圈泡泡,塔防,太空战舰,愤怒的小鸟,植物大战僵尸,水果忍者,扫雷,超级玛丽,打地鼠,坦克大战,麻将等JS小游戏源码下载,游戏开发教程,网页游戏,本地直接打开就可以玩。

    2022年 【30页】外部环境边际改善,AIGC搭建元宇宙内容生态.zip

    2022年 【30页】外部环境边际改善,AIGC搭建元宇宙内容生态.zip

    node-v10.15.3-x86.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v6.11.1-sunos-x64.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    Support 客户关系管理 - SAS 支持.pdf

    Support 客户关系管理 - SAS 支持.pdf

    node-v6.12.1-sunos-x64.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    机械设计PF-1315反击式破碎机sw14可编辑非常好的设计图纸100%好用.zip

    机械设计PF-1315反击式破碎机sw14可编辑非常好的设计图纸100%好用.zip

    ATMEGA328P+CH340C arduino-nano最小系统开发板AD09设计硬件(原理图+PCB)文件.zip

    ATMEGA328P+CH340C arduino_nano最小系统板ALTIUM设计硬件原理图+PCB文件,硬件采用2层板设计,大小为8x10mm, 包括完整的ALTIUM设计硬件原理图和PCB文件,可以做为你的设计参考。

    源代码-160.es免费资源网程序.zip

    源代码-160.es免费资源网程序.zip

    用Python来抓取一个新闻网站上的文章标题、链接、发布时间和内容

    在这个爬虫开发案例中,我们将使用Python的requests库和BeautifulSoup库来抓取一个新闻网站(如https://news.example.com)上的文章标题、链接、发布时间和内容。 代码解释 导入requests和BeautifulSoup库。 定义get_article_list函数,接收一个URL参数,用于获取文章列表。 使用requests.get()方法发送GET请求,获取网页内容。 使用BeautifulSoup解析网页内容,提取文章标题、链接和发布时间。 将提取到的文章信息存储在一个字典列表中,并返回。 定义get_article_content函数,接收一个URL参数,用于获取文章内容。 使用requests.get()方法发送GET请求,获取网页内容。 使用BeautifulSoup解析网页内容,提取文章内容。 返回提取到的文章内容。 在主函数main中调用get_article_list函数,遍历文章列表并输出标题、链接、发布时间和内容。 注意:请将示例中的https://news.example.com替换为您要抓取的实际新闻网站URL。在

    毕业设计:Python高校社团学生会管理系统(源码 + 数据库 + 说明文档)

    毕业设计:Python高校社团学生会管理系统(源码 + 数据库 + 说明文档) 二、 相关技术介绍 4 (一) SSM架构 4 (二) MYSQL简介 4 (三) Java技术简介 5 (四) Eclipse介绍 5 三、 需求分析 6 (一) 功能需求 6 (二) 非功能需求分析 6 (三) 业务过程分析 6 (四) 系统设计原则 6 四、 系统可行性研究 7 1. 技术可行性 7 2. 经济可行性 7 3. 操作可行性 7 五、 系统总体设计 8 六、 数据库设计 8 (一) E-R图 8 (二) 数据库表实现 9 七、系统实现 10 1. 首页 10 2. 注册 11 3. 登录 11 4. 后台首页界面 12 5. 社团公告页面 13 6. 留言信息页面 13 7. 社团活动页面 14 结论 14

    扫雷游戏UI素材源文件minesweeper.zip

    游戏开发资源,游戏UI,游戏GUI,游戏图标,PSD格式,XD格式,PNG下载,源文件,可编辑下载,游戏购物充值界面,宝石,图标,PS格式,AI格式等,游戏APP

Global site tag (gtag.js) - Google Analytics