工作到现在开发过很多项目,但感觉一直稀里糊涂的,并没有意识到它们之间的关联,或许很多项目之间觉得很想象,但然后就没有然后了。直到,有一天在升级公司的crm,照着原来的那种功能样式重新撸了一遍代码,突然问自己,crm是什么,它是那几个单词缩写,中文叫什么呢?然后回顾了之前开发的一些项目,又查了一些相关企业应用软件的介绍,在此记下笔记。

1、cms内容管理系统

cms是content management system 的缩写,翻译过来也就是内容管理系统;这个系统基本是软件开发公司必备的一个系统,我待过的两家软件开发公司都有这个系统,功能也大同小异。主要是用来发布管理网站用的;一般包括网站模板管理模块,媒体库,页面管理,文章管理,设置(包括菜单和站点配置),评论管理等模块。就目前我的认知,它主要就是一个做网站的,让即使不会代码的人,通过管理后台,在编辑器中编辑编辑文字图片,配置配置菜单,肤色什么的,就可以发布一个网站的页面。要做成多租的模式出售,就需要加权限管理模块。整体来说这个算是一个相对简单而又不可或缺的系统,一般的软件公司在做自己的门户网站的时候就顺便整了个自己的cms,当然多半都是根据自己的特色或相应的需求,开发了一些模块,最后顺带的卖给那些不做网站开发的公司。

2、oa办公自动化系统

oa是Office Automation 的简写,就是办公自动化系统;也是基本所有的软件开发公司都搞自己的oa系统,而且很多都是去参考泛微的东西,反正我待过的两家公司都这样。oa的板块比较多,之前的公司开发的签报审批系统号称是oa签报审批,当前的公司搞了个打卡,报销(审批走线下的,不知道怎么想的),现在也在搞签报审批。感觉oa主要就是管理报销等日常办公的协同工作的系统。

3、crm客户关系系统

crm是customer relationship management 的缩写,也就是客户关系管理系统;这个一般的企业也能用的到,那个公司没有自己的客户网呢。所以有这么一个管理自己客户的系统也是很必要的。crm系统比较常见的模块是商机线索和客户,其他的加上通讯录,合同,账单等常见的模块,其他的基本看自己客户的需求。

4、erp系统

erp是enterprise resource planning 的缩写,也就是企业资源计划管理系统;这个不是所有的公司都用的到,这个应用的比较多的是在加工制造,物流等企业,如果软件开发的客户涉及到这些制造业,物流,工厂等的,可能有这个系统,它主要是对企业的生产,制造,仓储,财务,人员等相关资源的管理。

5、电商平台

电商算是企业软件开发的一个大的模块,不过好像没有很完善的划分,之前的公司提出了abcdo什么的模式,什么a好像是agency就是机构的意思,b是bussiness就是常见的商家,c是client就是客户,d是developer就是开发者,o是operate就是运营者的意思;反正就是想把一个电商平台分成几个部分,每个部分做成通用的。

6、特定服务领域

特定服务领域软件基本就是每个公司自己定位的服务领域,比如我当前的公司定位的智慧园区的,做的就是智慧园区物业管理,保修,会议室预订等模块。这个看每个公司的定位,一般很少有软件公司什么类型的项目都做的,那样基本都要去开发,开发效率相对较低,而且在一个领域的产品不能做的很精致。

1,2,3这些软件,基本软件开发公司自家都要用的,老板一般都会在项目青黄不接的时候,让程序员开发出来。后面的三个偏特定方向些。一般的多看看这些类型的网站管理后台,基本在任何一家公司都能用的到。

软件开发常见的软件系统总结相关推荐

  1. 软件开发常见模型(瀑布模型、V模型、W模型、敏捷开发模型)

    软件开发经典流程图 一.瀑布模型 模型图 定义:瀑布模型(Waterfall Model)是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品. 地位:这是一 ...

  2. 软件开发常见英文单词

    scenario:n. 方案:情节:剧本:设想:场景 usage scenario:使用场景 the most common scenario:最常见的场景 By far the most commo ...

  3. 软件测试常见概念(软件生命周期、软件开发模型、软件质量模型、软件缺陷管理、软件测试概述、软件测试分类、软件测试与软件开发、软件测试原则、黑盒测试方法、白盒测试方法、性能测试)

    文章目录 1. 软件概述 1.1 软件生命周期 1.2 软件开发模型 1.2.1 瀑布模型 1.2.2 快速原型模型 1.2.3 迭代模型(增量模型或演化模型) 1.2.4 螺旋模型 1.2.5 敏捷 ...

  4. 软件开发的几种常见模型(网易秋招笔试题)

    软件开发模型(Software Development Model)是指软件开发全部过程.活动和任务的结构框架. 开发模型有: 1.边做边改模型(Build-and-Fix Model): 2.瀑布模 ...

  5. 定制交友盲盒软件 交友盲盒软件开发 交友软件系统开发

    ​​定制交友盲盒软件 交友盲盒软件开发  交友软件系统开发 盲盒介绍 1.本模式属于自愿随机交友模式 2.用户可一元投入自己的微信号,等待小哥哥小姐姐对你的召唤.   用户也可以一元抽取微信号,开启与 ...

  6. 软件开发中常见知识总结

    最近在准备软件开发的笔试面试,复(yu)习(xi)了一些在软件开发中的常见知识.为了给自己攒点RP,故与大家分享一二. 软件开发需要准备的比较多,主要分为编程语言,数据结构和算法,计算机网络,计算机操 ...

  7. 软件开发中 常见英文文档 缩写(转)

    软件开发中常见英文缩写和各类软件开发文档的英文缩写: 英文简写 文档名称 MRD market requirement document (市场需求文档) PRD product requiremen ...

  8. 直播平台软件开发,展示弹窗常见API详解

    直播平台软件开发,展示弹窗常见API详解 showToast 演示代码 wx.showToast({title: "购买失败",icon: "error",du ...

  9. 【软件工程】几种常见的软件开发模型:(瀑布模型,快速原型模型,增量模型,螺旋模型,喷泉模型)模型的概念特点优点缺点和不同。

    (瀑布模型,快速原型模型,增量模型,螺旋模型,喷泉模型)各种模型的概念特点优点缺点和不同. (张海藩,吕云翔)著-软件工程 复习记录 文章目录 一.瀑布模型 二.快速原型模型 三.增量模型 四.螺旋模 ...

  10. 概要设计 英文_互联网知识大全:软件开发中和文档常见的英文缩写,还不快收藏...

    概要设计 英文_互联网知识大全:软件开发中和文档常见的英文缩写,还不快收藏... https://blog.csdn.net/weixin_39914243/article/details/11123 ...

最新文章

  1. nginx 转将http跳转到https
  2. css实现排序升降图标
  3. 华为高性能服务器刀箱,云平台服务器刀箱
  4. 高等数学下-赵立军-北京大学出版社-题解-练习12.4
  5. LC-BLSTM结构快速解读
  6. 22 大端序和小端序
  7. was控制台的用户和密码怎样加密使用_Python爬虫进阶 | X咕视频密码与指纹加密分析...
  8. 交流信号叠加直流偏置_示波器助您更好地测量直流电源轫上的纹波噪声
  9. ZPCategory
  10. 完全二叉树的叶子节点数公式_二叉树基础知识
  11. 权重的计算(熵权法)
  12. mac使用开源方案实现读取ntfs
  13. 结构化数据、半结构化数据和非结构化数据
  14. 如何提升会员收入?从这道面试题谈谈框架思维。
  15. 限流器(一):guava应用级限流器RateLimiter之SmoothBursty
  16. 华工历次数学实验源代码
  17. FDI-01-基于PCA的TEP故障检测
  18. 淘宝网热浪引擎平台资费规则
  19. 山西省忻州一中2021高考成绩查询,【高考直击】2021年高考今日开考
  20. python 测试用例 自动生成目录_如何在python中自动向测试套件添加十几个测试用例...

热门文章

  1. 计算机二级真题期刊论文模板,标准期刊论文格式模板_优秀论文范文3000字
  2. PyTorch 激励函数
  3. 51单片机八音盒C语言,单片机八音盒程序和与仿真原理图
  4. 51单片机数码管闪烁c语言,AT89C51单片机数码管闪烁问题怎么解决
  5. discord android .apk,Discord语音交流app
  6. 基于SSM+SpringBoot+Vue的高校竞赛赛事管理系统
  7. 数据采集的大致流程(离线和实时)
  8. 第二章 ARM体系结构与指令集——ARM
  9. 【光学】基于Matlab模拟衍射光栅实验
  10. 豆瓣评分9.4,邱锡鹏教授蒲公英书姊妹篇《神经网络与深度学习:案例与实践》重磅来袭...