【信息系统项目管理师】【论文】项目背景-通用部分(可背诵)
手机端浏览☞【信息系统项目管理师】【论文】项目背景-通用部分(可背诵)
高项论文中,对项目背景的说明通常包括但不限于(信息系统项目)项目的背景、项目规模、发起单位、目的、项目内容、组织结构、项目周期、交付的成果。
一、项目周期
最好是近三年的项目,周期建议11个月及以上,一定是要在考试时间前做完的项目,不要写没做完的项目。如12、14、15个月,或2年等(根据系统的大小)。最好不要写周期6个月以内的项目。
二、项目级别
最好是省级、集团级。可以市级,最好不要县级、区级等。
三、要不要写真实的项目名称?
不需要。如:西部某省人民医院的“互联智慧分级诊疗协同云平台”系统、“某某自治区教育科学决策服务系统”等之类的就可以了。
四、项目金额
(1)一百万以下的不要写。最少200万以上,最好是500万到2000万之间,如 585万、680 万、785 万、820万。
(2)应考虑到金额与系统的匹配性:写的系统要注意跟金额有一定的匹配性,不能太小,但也不要太浮夸。在论文里可以增加应用规模、系统功能复杂、功能点多等之类的细节的描述,如:是省企业集团、大型国有企业,该ERP系统是全员应用,涉及用户达到2万或该系统功能点多,复杂,包括N大子系统、330多个功能点,诸如此类。系统要大,应用规模要大,这才像是几百万甚至上千万的系统。若金额上亿,真实的项目可以直接按实际写,或也可以写你是其中一个系统的项目经理等。
(3)应注意系统的市场实际价值:如纯OA系统项目等,实际中,上千万的可能会少一些,如果金额很大的话要充分考虑一下体现这些系统的应用规模,或系统复杂性等,让人确实感觉这个系统值那么多钱。或可以考虑把金额适当放低,两者结合相配。
五、组织结构及人员安排参考
(1)项目需要的人力资源约12人左右。其中需求小组3人、开发小组6人、测试小组2人、质保小组1人,每个小组的组长直接向我报告。之后,我们制定了责任分配矩阵,将工作包、活动分配到具体的团队成员。
(2)项目经理1人、项目经理助理1人、配置人员1人、QA 1人、架构师1人、设计人员3人、Java工程师10人、前端2人、测试3人。并根据实际需要将开发团队分解成3个小组,每个小组设小组长一名,向项目经理汇报工作。
(3)组织了包括:需求、架构、产品、弱电、算法、开发、测试、QA、CMO等 30余人的项目团队。
六、常用技术术语及模板参考
(1)该系统采用前后端分离的B/S架构开发,利用容器化技术Docker将数据库及应用程序部署在服务器中,前端采用Vue.js框架,后端采用SpringBoot框架。由于该系统为政府单位,为符合国产化要求,数据库使用达梦数据库,操作系统采用国产麒麟操作系统。【一般的信息系统都可以用,尤其政府项目,建议都选国产的】
(2)该项目通过在虚拟机上搭建K8S集群提供基础设施服务,利用NAS等多种物理存储方式结合;将数据存储在MySQL,Redis,Elastisearch,MinIO,HBase集群中;封装通用、组件化服务,如消息推送,任务调度,流程引擎安全服务,统一认证等,以支持Web端、APP端,以及开放平台API的访问。
(3)该系统采用了Java语言开发,Oracle效据库、Kafka消息服务、同时系统建设的核心存储均构建在高性能SAN存储上。服务层包括:SpringBoot基础框架、SpringSecurity认证框架、Activiti流程引擎等。系统的移动端采用了Android和IOS平台开发,还有微信公众号平台开发。服务器全部使用中高端 X86服务器,通过 RAC集群方式提升性能。同时建立以VPN为基础的数据传输加密系统实现对重要信息的传输加密保护。
(4)平台部署在省政府的政务云平台上,为确保“数字XX”服务后台支撑的高性能,平台开发采用分布式海量数据库技术,各业务系统间接口调用采用REST协议。
(5)该系统使用kafka消息服务、redis缓存服务,clickhouse列式存储等。服务层包括SpringBoot基础框架、SpringSecurity认证框架、SpringCloudTask任务调度等,解析组件采用streaming流式解析技术,告警组件采用实时流处理技术对指标数据进行告警监控。前端展示层使用了Vue3.0,Element,Echarts等技术栈,项目中还使用了麒麟arm架构的操作系统,国产的达梦数据库、金蝶、东方通中间件。
(6)系统开发采用B/S架构+移动端,采用面向对象的开发模式,使用Java和 HTML5的开发语言,系统部署在省政务云上,采用具有分布式数据存储和分布式计算于一体的云服务器集群,操作系统采用linux,数据库采用达梦数据库,地理信息平台采用超图(SuperMap)平台。
(7)系统采用B/S架构、主流Web开发框架SSH,开发工具采用Eclipse,中间件采用IBM的WebSphere,以JAVA作为主语言进行开发。考虑到医院内较大的数据处理量,选择Oracle 10G进行数据处理,应用服务器采用HP DL388 G9系列服务器,操作系统采用RHEL4.7,数据库服务器均采用双机热备加光纤存储,各院区间内网通过光纤互联互通。
(8)考虑到易维护性和易扩展性,该系统采用三层B/S架构,关系型数据库为Oracle 19c,非关系型数据库为Hadoop+spark,数据同步工具为Oracle Golden Gate,数据可视化工具为SAPBO。项目中还应用了温度、湿度、可燃气体等传感器技术和基于视频分析的实时地图信息全局呈现技术。
(9)该系统采用 B/S架构,基于Web-GIS数据可视化平台,使用JavaEE的企业标准进行开发,基础GIS平台采用ArcGS 10.2系列软件,数据库采用Oracle 12c,用loadrunner进行系统测试项目中还应用了RFID、智能温度传感器和5G网络传输技术。
(10)该系统采用Java语言开发,基于Struts+Spring+Hibernate框架的信息交流平台,充分保证了该系统的稳定性、鲁棒性和可延展性。系统在PC端和移动端(iOS平台和Android平台)均有开发,服务器采用了9台DELL服务器(其中2台为备用服务器),数据库使用了列储存的MPP架构的Vertica,并且根据XX总局要求,为每台服务器都配置了UPS不间断电源,以确保在突发断电情况下,系统和服务器能正常运转,不影响航班的运行保障。
(11)该系统采用了Java语言开发,采用多层体系结构,模块化的组织结构,Kafka消息服务、Redis缓存服务等,可以充分保证系统的可扩展性和可靠性。系统的移动端采用了Android和iOS平台开发,还有微信小程序平台开发。服务器采用了78台阿里云ECS服务器,3台RDS数据库服务器,数据库采用了Oracle19c。
(12)为实现系统的高扩展性和高可用性,按照业务对系统进行模块划分,按照调用关系对系统进行层次划分。数据库采用Oracle19c,使用Java语言开发,基于Spring cloud 搭建分布式微服务架构。由于系统有较高的涉密性要求,为确保数据传输的安全性,系统还采用了国密SM2加密算法。
(13)该系统采用了Java语言开发,系统采用了多层体系结构,服务中间件,模块化的组织结构,push message,业务定制化操作等手段,可以充分保证系统的可扩展性和可靠性。系统的移动端采用了Android和iOS平台开发,还有微信小程序平台开发。服务器采用了5台阿里云ECS服务器,数据库采用了Oracle19c。
(14)采用SOA服务架构,凸显“松耦合”的特点,不能出现“牵一发而动全身”的情况;整体业务系统包括核心、外围、渠道三大主题模块,实现了高安全性的前台后分离。平台采用B/S模式;数据库选用的是Oracle企业标准版数据库,采用双机热备份方式构建;中间件使用稳定安全的WebLogic并配置集群,实现负载均衡。
(15)平台采用B/S架构、主流Web开发框架SSH,数据库采用Oracle,开发工具采用Eclipse,中间件采用IBM的WebSphere,以JAVA作为主语言进行开发。
(16)系统采用J2EE体系结构,可实现B/S、手机客户端等多客户端接入,开发环境采用eclipse(Helios Service Release1),数据库采用Oracle。
(17)项目利用ArcGIS Server构建运行在标准的.NET和J2EEWeb服务器上的企业应用,ArcGIS Server的管理由ArcGIS Desktop负责,通过桌面应用以B/S的模式基于SOA思想,采用“服务总线+体化框架+插件”多层式企业软件架构开发实现局域网或Internet来访问ArcGIS Server。整个项目遵循OGC、国家公共平台等相关标准,充分利用GIS技术、系统集成技术和信息安全技术集中整合已有的地理信息数据及各类专题数据,实现互通、高效、集成、一体的GIS服务共享平台和图层,为业主提供全面的决策分析依据,并最终构建地理信息共享与应用的良好生态环境。【适用GIS项目】。
(18)其中关系型数据库为Oracle,非关系型数据库为Hadoop+spark,ETL工具(新购)为Oracle Data Integrator,数据同步工具为Oracle Golden Gate,数据可视化工具为SAP BO,中间件为Weblogic 11G,使用JAVA语言开发。硬件平台(其他项目采购)采用两台IBM Power750小型机作为Oracle服务器,11台不同配置云主机作为数据交换及应用服务器,12台物理服务器作为Hadoop服务器。【适用大数据项目】
(19)系统基于B/S结构设计,为了保证系统的高可用性、高可靠性和可扩展性,选择支持强大的企业级计算的成熟的技术路线,使用JavaEE的企业标准进行开发,JavaEE技术的基础是JAVA 语言,JAVA语言的与平台无关性,保证了基于JavaEE平台开发的应用系统和支撑环境可以跨平台运行。
(20)系统体系结构采用B/S架构,研发平台为VS 2020,运用Javascript进行开发,基础GIS平台采用ArcGIs 10.2系列软件,数据库采用Oracle 19c。
(21)系统整体采用C/S、B/S的混合架构,使用C++、java 等语言开发,服务端采用SpringMVC架构,Sockets5 通讯技术,可实现B/S、手机客户端等多客户端接入。数据库采用MYSQL 5.6,并增加redis5.0缓存数据库,采用混合云部署,保障金融合规和互联网化。此外,小程序端基于微信开发者进行原生开发:手机xx端H5+SDK集成开发,并针对视频组件SDK做兼容性测试调整,解决跨平台的原生能力支持及不同手机兼容性问题。
(22)该平台采用Spring Could分布式微服务架构设计模式,结合Kubernets/Docker容器管理技术作为平台的基础技术方向,采用Java语言开发,具备微服务化、灵活扩展、单一职责、容错隔离等特性。
(23)该系统采用Java语言开发,使用Spring Cloud+Vue 搭建前后端技术架构,基于SAAS模式实现各单位数据隔离。考虑到该项目对系统的安全性和可靠性要求较高,以及使用人数多并发量大等特点,采用了高可用集群、负载均衡以及统一备份策略等手段,以保证系统的稳定运行和稳定速度,常年使系统的可用时间维持在99%以上。
(24)政务平台采用 B/S架构,采用Java语言开发,数据库采用Oracle,缓存使用Redis,运行平台为Linux系统,Git作为配置管理工具。这是一个投资规模大,功能和目标复杂,建设周期长,人员构成复杂的一个综合性项目。
(25)本系统采用分四层设计,感知层使用传感器、RFID射频识别、多媒体信息采集技术等进行数据感知服务,网络层使用光纤、Wifi、4G/5G通讯技术实现数据传输服务,平台层向下连接海量设备,向上提供云端API,主要包含设备接入、设备管理、安全管理、消息通信、监控运维以及数据应用等;应用层整体上基于SOA架构,将收集的数据进行汇总、分类、清理然后封装成服务提供给各种应用。【适用物联网项目】
(26)本系统采用Java语言开发,使用Spring Cloud Alibaba微服务架构来构建分布式的B/S应用;通过Nacos组件来实现动态服务发现、配置管理和服务管理,Sentinel实现流量控制、熔断降级、系统负载保护,RocketMQ来实现分布式消息系统,Seata实现分布式事务处理框架,Spring Cloud Gateway实现服务网关,使用RESTfUIAPI提供统一资源接口。【适用政务系统项目】
附:常用技术国产化替代趋势
由于部分项目比如政府或一些国企要求,要采用全面国产替代。包括硬件,软件,集成等。那我们在写技术部分时可以写一些国产的软件。
“目前我国信创体系为“2+8+n”,“2”是指党、政,“8”是指关于国计民生的八大行业:金融、电力、电信、石油、交通、教育、医疗、航空航天,“n”则是指,把信创产品全面应用到消费市场。”
信创产业主要涉及基础硬件、基础软件、应用软件、信息安全四大板块。从软件关注的纬度来看,涉及:
厂商 | |
---|---|
芯片 | 鲲鹏(ARM)、海光(x86)、龙芯(MIPS)、兆芯(x86)、飞腾(ARM)、申威(Alpha)等。 |
操作系统 | 中标麒麟、银河麒麟、统信UOS、华为欧拉、中兴新支点、中科红旗等。 |
数据库 | 达梦、易鲸捷、腾讯TDSQL、华为GaussDB、中兴通讯GoldenDB、人大金仓KingBase、南大通用等。①TiDB数据库高度兼容MySQL。②华为云GaussDB是华为企业级分布式关系型数据库。③OceanBase是蚂蚁集团原生分布式关系数据库。④达梦数据库最新版本是8.0版本,简称DM8。 |
中间件 | 东方通、普元中间件、金蝶天燕、宝兰德中间件等。 |
云服务 | 阿里云、华为云、QingCloud、DaoCloud等。 |
云操作系统 | 鸿蒙OS、安超OS(国产通用型)、Fydeos等。 |