IM類app業務模組功能介面定義(三)

2021-07-09 05:25:36 字數 1585 閱讀 9655

這裡講傳送訊息和訊息管理

傳送訊息

在會話介面我們會和好友發訊息進行溝通,就需要業務模組提供訊息管理方法,如發訊息,刪除訊息等;

訊息可以是普通文字訊息,如文字,表情;也可以是多**訊息,如錄音

抽象方法如下:

/**

* 傳送文字訊息

*@param to

*@param content

*/public

void

sendtextmessage(string to,string content);

/*** 傳送表情

*@param to

*@param faceid

*/public

void

sendfacemessage(string to,string faceid);

/*** 傳送語音

*@param to

*@param path

*/public

void

sendvoicemessage(string to,string path);

/*** 傳送

*@param to

*@param path

*/public

void

sendimagemessage(string to,string path);

/*** 傳送地理位置資訊

*@param to

*@param locationentity

*/public

void

sendlocationmessage(string to,ilocationentity locationentity);

/*** 傳送檔案

*@param to

*@param path

*/public

void

sendfilemessage(string to,string path);

訊息管理

使用者也可以對以往的歷史訊息進行處理,如刪除和該聯絡人的聊天記錄,刪除所有聊天記錄,刪除指定某一條的聊天記錄。

抽象方法如下:

/**

* 清除和who的聊天記錄

*@param who

*/public

abstract

void

clearconversation(string who);

/*** 清除和who聊天中的具體id記錄

*@param who

*@param deletemessageid

*/public

abstract

void

removemessage(string who,int deletemessageid);

/*** 刪除和who的會話,包括本地歷史

*@param who

*/public

abstract

void

deleteconversation(string who);

產品設計 APP註冊功能業務邏輯

註冊功能主要業務邏輯 第一步 填寫手機號碼,進行手機號碼有效性校驗,填寫密碼,確認密碼,表單暫存 第二步 選擇使用者型別,若選擇個體商戶,則呼叫個體商戶要填寫的表單 若選擇公司 企業,則呼叫公司企業要填寫的表單 第三步 填寫對應身份的表單,提交表單 表單由手機號 密碼 身份 資質資訊組成,上傳到後台...

EBS功能 OM模組內部訂單業務

1 內部訂單業務.介紹 以內部庫存組織作為 的pr,稱內部pr,基於內部pr生成的銷售訂單叫內部訂單 內部訂單可以用於同一或不同ou 下的兩個庫存組織 2 內部訂單業務.相關設定 下面的案例是同一ou下的兩個庫存組織 s1是接收組織,即內部請購組織 m2是發運組織,即內部銷售組織 2.1 為接收組織...

APP測試點(功能 介面等)

根據產品需求文件編寫測試用例。軟體設計文件編寫用例。注意 就是根據產品需求文件編寫測試用例而進行測試。1 安裝執行解除安裝測試 2 安裝執行解除安裝的提示,報告等 2 ui測試 1 使用者介面 選單 對話方塊 視窗 等布局,風格是否滿足使用者需求,文字位置,描述是否正確,介面美觀程度,文字組合是否合...