2.3软件购买 2.3.1业务流程图
注册用户进入软件商城点击购买某软件,进入购买页面选择购买版本填写购买授权个数和年限点击取消确定购买是否已经购买没有购买成功进入购买的软件进入添加用户是已添加的用户个数<授权个数?有否进入续费页面,添加授权个数用户是否存在否添加用户,把用户添加到相应软件中注册用户否授权期限未到?是进入续费页面,添加授权期限进入使用结束
图6软件购买流程图
2.3.2业务详细说明
用户在软件商城可查看所有平台已通过审核的软件,若用户已登录并未购买过该软件,则可点击购买进行购买软件;点击查看详细信息,可查看软件的详细信息,点击购买可进行购买(前提是用户已登录并未购买过该软件),若此用户已购买过该软件则会提示已购买并跳到购买的软件页面,用户可点击进入使用,若此用户未登录,则提示请先注册并登录。
添加用户:
若租户购买的授权个数大于1,则可添加其他用户使用软件,添加用户有两种方式:
1. 若用户已存在,即添加已在平台上注册的用户,则可通过注册时填写的电子邮
件地址进行查找,并添加,添加成功后,对方即可在参与的软件中使用该软件。
2. 若用户不存在,即添加还未在平台上注册的用户,则可通过创建新用户来进行
添加,并把创建的信息告知对方,对方即可在参与的软件中使用该软件。
若不在想让某用户使用该软件,可通过删除操作来删除。 续费:
租户可根据仅追加使用授权个数,仅追加购买授权期限或同时追加个数和权限来进行续费
2.3.3功能描述
软件商城显示所有注册了并通过审核的软件,平台上已注册并登录的用户充值后可选择相应的软件根据授权个数和授权时间进行购买。购买成功后即可在购买的软件中查看并使用,同时还可进行续费,添加用户等操作。
添加用户用于租户添加自己所购买软件的使用人员,也可根据需要进行删除。 注意:授权个数即可使用该软件的人数,客户购买了软件后即成为租户,租户可通过添加用户操作添加用户。
授权时间即该软件可使用的时间,若租户想增加授权个数或增加授权人数,即可通过续费来完成。
2.3.4用例图
购买软件<
2.4参与软件 2.4.1业务流程图
无业务流程图。
2.4.2业务详细说明
通过软件购买中的添加用户可添加用户,成功后,用户点击参加的软件中相应软件的进入使用,可使用包括自己购买的和通过其他租户添加进去使用的软件
2.4.3功能描述
参加的软件中显示用户可使用的软件列表,包括自己购买的和通过其他租户添加进去使用的软件
2.4.4用例图
参与的软件<
2.5账户与个人信息 2.5.1业务流程图
无业务流程图。
2.5.2业务详细说明
用户可根据需要查看余额,进行充值,查看个人信息,修改密码等
2.5.3功能描述
帐户与个人信息可查看用户的余额,可进行充值,查看个人信息,修改密码等操作
2.5.4用例图
系统修改密码<
02.6 SaaS平台免登陆接口 2.6.1业务流程图
用户请求登陆SaaS软件,平台对SaaS软件传参数SaaS软件对CheckLogin.aspx请求访问调用接口判断请求接口的名称[未找到相应的接口名] 返回调用未声明接口的错误信息[存在此接口名称] 获取请求的参数[请求的参数不完全或为空] 返回需要请求参数为空的参数信息[调用接口的参数全部获取] 判断请求信息是否超时重传[调用接口的Token已经超时] 返回超时重传的错误信息[Token未超时] 判断请求参数信息的合法性[根据参数计算的sipsign不符合要求] 返回不存在或非法的参数错误信息[计算的sipsign符合要求] 处理接口调用请求,返回结果数组
图 1-6-1 免登陆接口的处理流程