- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6-MAS业务配置炼习
MAS业务配置练习 业务与软件数据业务产品技术服务部 Contents 练习一:信息定制业务 练习二:工资通知 练习三:违章查询 练习四:通讯录查询 练习五:百货业务应用 练习一:信息定制业务 信息定制业务 某局有一办公系统,该系统每天上午8:00会产生一条应用类信息存储在数据表TBL_AGRO_INFO中。表TBL_USER_INFO用来存放定制应用类短信的用户信息。 要求如下: 1、用户可编辑短信“DZ”发送到短信号码“1860”来定制应用类信息。(请考虑各种操作结果,并短信提醒用户) 2、注册用户可发送“CXGM”到“1860”查询办公系统产生的应用类信息 练习一:数据表结构 练习一:业务流程图1 练习一:业务流程图2 Contents 练习一:信息定制业务 练习二:工资通知 练习三:违章查询 练习四:通讯录查询 练习五:百货业务应用 练习二:工资通知 某公司员工工资数据库表 tbl_pay、员工信息数据库表 tbl_staff 结构如下页所示,请配置一个员工工资到帐信息发送业务,在每个月的10日早上8:30分将员工工资到帐信息以短信方式发送到员工手机上 要求如下: 1、短信发送号码为“1860”; 下发的工资短信中包含如下字段:员工姓名、当月工资总额、扣税金额、扣保险金额、实发金额、所属月度; 2、只下发当月的工资信息,以前的工资信息不予下发 (假设当月为2007年8月) 练习二:数据表结构 练习二:简单方法 通过SQL Server客户端,创建跨表视图 条件:通过两表共有的列——name关联 查询时只需要选择创建的视图,即可简单实现 注意:业务配置中选择视图查询,但修改数据时一定要修改源表数据 练习二:业务流程图—视图方式 练习二:关键SQL语句 SELECT a.mobile,* FROM tbl_staff a, tbl_pay b WHERE a. name = AND b. salary_month = ‘[ThisMonth]’ 系统自带参数 ‘[ThisMonth]’ = 200706 ‘[ThisDay]’去除空格方法 SELECT rtrim(name) AS name FROM VIEW2 WHERE salary_month = [ThisMonth()] 练习二:业务流程图—跨表查询方式 Contents 练习一:信息定制业务 练习二:工资通知 练习三:违章查询 练习四:通讯录查询 练习五:百货业务应用 练习三:违章查询 某交警大队有如下需求: 1、 司机可编辑短信“WZ#车牌号”发送到“1860”号码进行违章信息查询业务。 2、 用户可直接编辑自己的车牌号码发送到“1861”号码察看当天违章记录 。 注:车牌号码以12345为例,表TBL_INFO用来存放违章信息 最好使用全数字作为车牌号码 练习三:数据表结构 练习三:业务流程图 查询当天违章信息 SELECT info FROM tbl_INFO WHERE carno = [#@input#] AND year(info_time)=year(getdate()) AND month(info_time)=month(getdate()) AND day(info_time)=day(getdate()) Contents 练习一:信息定制业务 练习二:工资通知 练习三:违章查询 练习四:通讯录查询 练习五:百货业务应用 练习四:通讯录查询 某公司所有员工的信息都存放在数据库表 tbl_emploeer中,请配置一个通讯录查询业务 要求如下: 手机输入指令“cx#员工姓名或手机号码”到短信接入号码“1860”; 公司内部员工才能使用本业务,外部人员无权使用; 下发的信息中必须包含如下字段:姓名、性别、所属部门、手机号码; 请考虑各种可能出现的情况,并有适当回复。 练习四:数据表结构 练习四:业务流程图 练习四:循环结果集的使用 循环结果集的使用 Contents 练习一:信息定制业务 练习二:工资通知 练习三:违章查询 练习四:通讯录查询 练习五:百货业务应用 练习五:百货业务应用 某百货公司存有客户积分数据信息以及VIP客户登记信息,请按照要求完成上、下行业务配置 要求如下: 1、积分查询:输入JFCX#卡号,反馈积分或输入错误等相关信息。 2、对积分超过1000分的用户,发送领取积分奖励信息,修改标志位(要求只发送一次),要求输出姓名和对应卡号。 练习五:数据表结构 练习五:业务流程图1 练习五:业务流程图2-视图方式 练习五:业务流程图2-跨表查询方式 触发业务 提取用户卡号 回复该用户积分信息 回复没有相关记录,请核对卡号 查询积分记录 无该卡号记录 有记录
文档评论(0)