如何开发SaaS软件,有没有相关实例教程?悬赏100分,回答好的话再追加。十分感谢!

实验室接的项目要求用SaaS模式实现软件,老板要求我想做出一个SaaS软件的Demo出来,有没有开发SaaS软件的教程,最好有实例讲解。另外像GoogleApps,Off... 实验室接的项目要求用SaaS模式实现软件,老板要求我想做出一个SaaS软件的Demo出来,有没有开发SaaS软件的教程,最好有实例讲解。另外像Google Apps, Office 365, salesforce.com, 八百CRM等SaaS软件开发具体采用什么样的技术,比如采用什么工具开发,数据库设计等等。PS:相关资料如何收集?
求助啊,回答好,再追加100到200分。谢谢了。
展开
 我来答
百度网友f9fe670
推荐于2017-09-10 · TA获得超过5522个赞
知道小有建树答主
回答量:642
采纳率:100%
帮助的人:229万
展开全部
相信你也查过SaaS的相关资料,包括特点、概念什么的,基本的东西百科文库里都有。
我的理解是SaaS 软件即服务,意思将软件做成服务的方式,而不是直接卖软件部署到客户方,应该是部署到开发方自己服务器上,通过配置客户功能需求,客户通过Internet等方式来访问,用户只管用,其他的如硬件维护、数据安全等方面的内容托管给厂商维护,客户根据使用的情况来付费,差不多就是用的多付的钱也多,这跟什么工具、技术、数据库什么的来说无关,应该说是一种商业模式的差异。
Google Apps 等这些软件采用什么技术工具开发,这个不清楚,应该只有他们的开发知道。其实我觉得也可以不用管他们用什么技术,只要你自己的软件符合SaaS的特性就行。

关于Demo,我先说一个例子,Email(如Hotmail,比较常见容易理解),包括基本功能收发信,当然也有一些扩展的其他功能。每个人只能看到自己的信件、每个人的功能界面可以定制化(如颜色背景调整)、只要联网以及一个浏览器我们就可以随时随地访问、如果扩大邮箱容量可能要收费,另外我们假设它有10元的500封/每月的套餐,跟移动流量收费方式一样,你先多发多出钱,少发少出钱。
我从百度百科(SaaS模式)拷贝一下SaaS的特性。
a) 服务的收费方式风险小,灵活选择模块,备份,维护,安全,升级
b) 让客户更专注核心业务
c) 灵活启用和暂停,随时随地都可使用
d) 按需定购,选择更加自由
e) 产品更新速度加快
f) 市场空间增大
g) 订阅式的月费模式
h) 有效降低营销成本
i) 准面对面使用指导
j) 在全球各地,7*24全天候网络服务
k) 不需要额外增加专业的IT人员
l) 大大降低客户的总体拥有成本
基本上Email满足了上述特性,不用在用户那边安装服务器(需要产地加一些保护工具措施)、部署软件还要IT人员来维护, 用户只要注册了账号信息以及购买了套餐(前面加上的)就可以使用了,用户付费了才能使用满足 a、g,服务器的相关维护都在厂商那里,用户只管用就行,而且全球各地7*24网络服务,不想用就停用账号就行,满足b、c、d、h、j、k,软件整体还是厂商所有用户也不需要全部购买才能使用,满足h、i,部署在厂商这边,升级备份都方便很多,满足e,这种模式收费低当然市场空间也大了满足f,所以我认为Email就是一个典型的SaaS软件。

关于Demo,百科上提到
SaaS的一些应用
a、实际上saas主要在CRM软件领域应用广泛。
b、另外,进销存,物流软件等也是一种应用。
C、更广义的是工具化SaaS,比如视频会议租用等,企业邮箱等成为SaaS应用的主要应用。
CRM这个上次SAP来我们公司做了一次演示,这个软件各种移动端包括苹果PAD、安卓的一些PAD都可以访问,首先注册一个公司、然后各种基础数据一弄好,就可以使用了,功能就是CRM的常见功能。
看了一下你的描述,我觉得你老板做只是做一个Demo来说明SaaS的一些特性而已。
其实你可以简单这么做,我举个例子,开发一个仓库管理软件,功能包括入库、出库、库存查询、盘点、出入库明细查询等几个功能,用Java SSH架构的,C# MVC架构的,网上有很多源代码(很久以前下过一些,现在也没了),功能不细说,需要做一些维护功能:
公司注册、公司跟用户人绑定、公司产品数据维护(不同产品特性有很大差别,你可以选择几种,衣服电器什么的)、用户使用情况记录(用于计费,怎么计费自己随便扯)。在做出入库功能的时候要根据用户公司产品特性来显示界面,满足不同用户不同的需求。如果你想做的更好,业务模块做成接口方式,如REST或则Webservice等等,这样一些移动客户端你可以做一些APP应用来访问。

关于SaaS相关资料,你如果想要写论文,这个相关论文网都有很多的,学校应该有相关论文网站的链接吧,都可以做为你的参考,关键是你从SaaS这种模式中发现什么。另外,你可以看看百度云、阿里云(简单的说:服务器提供商)的一些资料,现在很多的应用都部署在云上面,选一些应用拿来分析一下。

希望对你有所帮助。
【纷享销客】—连接型CRM
2021-12-31 广告
好用的SaaS CRM就选纷享销客CRM,可以满足大中小不同规模企业的CRM需求,实现从线索获取、销售管理、商机管理到订单回款等销售全流程数字化管理,实时追踪,智能分析销售行为,优化销售流程,缩短销售周期,提升客户服务满意度,助力销售业绩轻... 点击进入详情页
本回答由【纷享销客】—连接型CRM提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式