freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微信機(jī)器人的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)論文(參考版)

2024-08-30 14:16本頁(yè)面
  

【正文】 2020年 。新浪微博商業(yè)模式發(fā)展研究 [D]。北京郵電大學(xué) 。2020年 27期 [9] 王睿 ?;谖⒉┯脩粼u(píng)論和用戶轉(zhuǎn)發(fā)的數(shù)據(jù)挖掘 [J]。2020年 09期 [8] 張國(guó)安 。社交網(wǎng)站和微博的信息傳播比較 —— 以社會(huì)網(wǎng)絡(luò)分析結(jié)果為依據(jù) [J]。計(jì)算機(jī)光盤軟件與應(yīng)用 。2020年 09期 [6] 李天健 。SNS 網(wǎng)站與搜索引擎融合的可能性和策略探討 [J]。2020年 05期 [5] 劉曉麗 。移動(dòng) SNS—— 人類交流的又一延伸 [J]。北方文學(xué) (下半月 )。2020年 06 期 [3] 陳蕾 。SNS社交網(wǎng)絡(luò)發(fā)展現(xiàn)狀及趨勢(shì) [J]。圖書情報(bào)知識(shí) 。宗利永 。也可以這么說(shuō)要不是您們?cè)诖髮W(xué)四年中嚴(yán)格要求我們,現(xiàn)在要完成整個(gè)畢業(yè)設(shè)計(jì)那是根本不可能的 最后感謝我的學(xué)院和我的母校 —— 福建閩江學(xué)院對(duì)我的精心培養(yǎng)。 還要特別感謝大學(xué)幾年來(lái)所有傳授我知識(shí)、培養(yǎng)我成長(zhǎng)的老師們,他們?yōu)槲掖蛳聢?jiān)實(shí)計(jì)算機(jī)專業(yè)知識(shí)的 基礎(chǔ)?;厥准韧约阂簧顚氋F的時(shí)光能于這樣的校園之中,能在眾多學(xué)富五車、才華橫溢的老師們的熏陶下度過(guò),實(shí)是榮幸之極。這次設(shè)計(jì)中還有一些欠缺或考慮不周全的地方,但畢業(yè)設(shè)計(jì)的經(jīng)歷將對(duì)本人今后的學(xué)習(xí)和工作產(chǎn)生重大意義。通過(guò)這次的畢業(yè)設(shè)計(jì),使本人對(duì) Restful 等相關(guān)的技術(shù)有了非常深刻的影響。添加狀態(tài)、一級(jí)菜單、二級(jí)菜單 ,也可以按照狀態(tài)和名稱進(jìn)行查詢?nèi)鐖D 612 所示: 圖 612 菜單管理 后臺(tái)微餐廳添加菜單管理 專家系統(tǒng)添加菜單管理模塊,用來(lái)管理添加餐廳內(nèi)菜系添加的基本信息,可以對(duì)其進(jìn)行保存、修改操作,點(diǎn)擊添加菜單可以進(jìn)入此頁(yè)面,菜單類型可以按轉(zhuǎn) 31 分類表里的大小分類進(jìn)行選擇,可以添加菜單名稱、縮略圖、菜單簡(jiǎn)介等,如圖613 所示: 圖 613 添加菜單 后臺(tái)微餐廳 添加訂單管理 專家系統(tǒng)訂單管理模塊,用來(lái)管理查看此餐廳所有用戶訂單的基本信息,可以對(duì)其進(jìn)行處理操作,可以通過(guò)此模塊查詢相應(yīng)的訂單,按店鋪、店內(nèi)、狀態(tài)、訂單號(hào)等,可以看到客戶端的訂單在后臺(tái)顯示,如圖 614 所示: 圖 614 訂單管理 后臺(tái)微餐廳添加訂單詳情 專家系統(tǒng)查看訂單詳情管理模塊,用來(lái)查看用戶所下訂單的基本信息,可以對(duì)其進(jìn)行查看、處理操作,點(diǎn)擊訂單列表選擇處理可以進(jìn)入此頁(yè)面,可以顯示用戶名、聯(lián)系電話、用餐時(shí)間、桌號(hào)、訂單價(jià)格、支付方式等,訂單詳情的顯示,如圖 615 所示: 32 圖 615 訂單詳情 33 7 總結(jié) 本系統(tǒng)采用 B/S 結(jié)構(gòu),以 Restful+ Hibernate +Linux 服務(wù)器作為基礎(chǔ),使用 MySQL 數(shù)據(jù)庫(kù)及 Hibernate 、 nginx 負(fù)載均衡、 jetty 服務(wù)器等技術(shù)進(jìn)行開發(fā),搭建的微信公眾平臺(tái)后臺(tái)管理系統(tǒng),前端的智能化操作,可以使用戶非常方便簡(jiǎn)潔地獲取需要的信息,這里主要介紹了學(xué)院介紹的智能回復(fù)以及基于微信公眾號(hào)的智能訂餐系統(tǒng)的完成,在微餐廳模塊微用戶提供了操作性極其簡(jiǎn)單的智能訂餐功能:點(diǎn)菜,查詢,更新,結(jié)賬,主頁(yè),在線預(yù)訂,購(gòu)物車,關(guān)于餐廳,我的訂單,退出一體化實(shí)現(xiàn),為餐廳提供極大的便利,為用戶提供最人性化的服務(wù)。 如圖 611 所示 。如圖 68 所示: 圖 68 關(guān)于餐廳界面 29 我的訂單 用戶可以通過(guò)我的訂單查看,所下訂單的基本信息。如圖 66 所示: 圖 66 在線預(yù)訂 28 購(gòu)物車部分 用戶可以在購(gòu)物車中找到剛剛在線預(yù)訂的信息,并且選擇支付。如圖 6 6 665 所示。如圖 55 圖 55 用戶獲取關(guān)于餐廳信息 我的訂單 微餐廳用戶自己訂單的時(shí)序圖,后臺(tái)會(huì)保存用戶的訂單信息,用戶可以在前端查看自己的訂單,當(dāng)顧客通過(guò)移動(dòng)設(shè)備進(jìn)入彭秋源微信服務(wù)號(hào)時(shí),點(diǎn)擊微餐廳 24 查看此自己的訂單信息,此時(shí)會(huì)請(qǐng)求以報(bào)文的形式發(fā)送至后臺(tái)專家系統(tǒng)進(jìn)行解析,后臺(tái)專家系統(tǒng)解析前端用戶發(fā)起的報(bào)文,從數(shù)據(jù)庫(kù) select 出關(guān)于此用戶過(guò)去的訂單信息,返回給前端的用戶界面,整個(gè)查詢自己訂單信息的過(guò)程結(jié)束。如圖 53 圖 53 用戶在線預(yù)訂 用戶查詢購(gòu)物車 微餐廳用戶添加訂單至購(gòu)物車的時(shí)序圖,當(dāng)顧客通過(guò)移動(dòng)設(shè)備進(jìn)入彭秋源微信服務(wù)號(hào)時(shí),點(diǎn)擊微餐廳查看需要預(yù)訂的菜 系,然后選擇菜系、數(shù)量,加入前段 23 的購(gòu)物車,此時(shí)會(huì)把購(gòu)物車對(duì)象以報(bào)文的形式發(fā)送至后臺(tái)專家系統(tǒng)進(jìn)行解析,后臺(tái)專家系統(tǒng)解析前端用戶發(fā)起的報(bào)文,保存用戶購(gòu)物車內(nèi)的訂單信息,當(dāng)用戶點(diǎn)擊自己的購(gòu)物車時(shí),可以從后臺(tái)返回對(duì)應(yīng)的信息,整個(gè)添加購(gòu)物車并查詢的過(guò)程結(jié)束。如圖 51 圖 51 服務(wù)端 請(qǐng)求時(shí)序圖 客戶端相關(guān)模塊設(shè)計(jì) 用戶進(jìn)入微信公眾號(hào)之后,點(diǎn)擊微餐廳,可在主菜單選擇操作,點(diǎn)菜,查詢,更新,結(jié)賬,主頁(yè),在線預(yù)訂,購(gòu)物車,關(guān)于餐廳,我的訂單,退出 主菜單時(shí)序圖 微餐廳查詢主菜單的時(shí)序圖,當(dāng)顧客通過(guò)移動(dòng)設(shè)備進(jìn)入彭秋源微信服務(wù)號(hào)時(shí),點(diǎn)擊微餐廳查看需要預(yù)訂的菜系,后臺(tái)專家系統(tǒng)解析前段用戶發(fā)起的報(bào)文,response 一個(gè)對(duì)象,把菜系的大分類和對(duì)應(yīng)的小分類返回給客戶端,整個(gè)查詢主菜單過(guò)程結(jié)束。 服務(wù)端有系統(tǒng)用戶表、商品表、分類表、菜譜表、訂單表、訂單明細(xì)表; 客戶端有餐桌表、菜譜表,當(dāng)服務(wù)端的數(shù)據(jù)改變時(shí),需要通過(guò)更新及時(shí)將服務(wù)端的數(shù)據(jù)動(dòng)態(tài)的更新到客戶端以保持?jǐn)?shù)據(jù)一致。自定義菜單消息 、個(gè)人介紹、閩院介紹等 。 2) 用戶主動(dòng)發(fā)的 上行的消息推送,此時(shí),可以處理消息。 根據(jù)系統(tǒng)設(shè)計(jì)作出系統(tǒng)活動(dòng)圖,當(dāng)顧客通過(guò)移動(dòng)設(shè)備進(jìn)入彭秋源微信服務(wù)號(hào)時(shí),點(diǎn)擊微餐廳查看需要預(yù)訂的菜系,點(diǎn)餐完畢后,訂單交由微信機(jī)器人進(jìn)行消息報(bào)文的解析,顧客預(yù)訂下單完畢后至微信專家系統(tǒng)后臺(tái)對(duì)消息進(jìn)行處理,整個(gè)訂餐過(guò)程結(jié)束。 (6)用戶可以通過(guò)我的訂單查看,所下訂單的基本信息。 (4)用戶可以在購(gòu)物車中查找在線預(yù)訂的信息,并且選擇支付。 (2)用戶點(diǎn)擊微餐廳后,顯示主菜單頁(yè)面,用戶可以查看菜單。 本系統(tǒng)設(shè)計(jì)的結(jié)構(gòu)圖,如圖 31 所示: 圖 31結(jié)構(gòu)圖 基于微信 公眾平臺(tái) 開發(fā)的專家系統(tǒng)智能機(jī)器人,在此主要有以下倆個(gè)方面: 智能回復(fù)部分 個(gè)人信息、學(xué)院信息,用戶可以根據(jù)服務(wù)器返回的提示信息,進(jìn)行相應(yīng)的動(dòng)作,獲取精確的消息。 Mysql 是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在 WEB 應(yīng)用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) )應(yīng)用軟件之一。 } } } (5) MySQL 數(shù)據(jù)庫(kù)。 proxy_buffering on。 proxy_set_header XForwardedFor $proxy_add_x_forwarded_for。 proxy_set_header Connection 。 proxy_temp_file_write_size 512k。 proxy_buffers 8 256k。 proxy_send_timeout 600。 proxy_connect_timeout 600。 error_log logs/ info。 server_name 。 Proxy_pass { upstream weixin{ server :8080。 Call name=addConnector Arg New class= Set name=portSystemProperty name= default=8080/Set Set name=maxIdleTime30000Set Set name=Acceptors2Set 10 Set name=confidentialPort8443Set New Arg Call (3) Linux 服務(wù)器防火墻的管理,開放 8080 端口,需要切換到 root 權(quán)限。 Linux cenos 作為服務(wù)器 Nginx 作為負(fù)載均衡,下面將詳細(xì)介紹 9 Mvn clean install –=true Mvn clean jetty:run Mvn clean package –=true 部署環(huán)境 (1) 項(xiàng)部署 linux 下,打 war 包。開發(fā)時(shí)直接自己在代碼里啟動(dòng)了,省下打包拷貝 War 文件的時(shí)間。 i++) { ((i).getKinds().get(0).getName())。 for (int i = 0。 Test public void test1(){ ((11144111))。使用 JUnit 用于后臺(tái)的 service 的測(cè)試使用,使用注解 Test ContextConfiguration(locations = {classpath:/}) public class CateringTest extends AbstractTransactionalJUnit4SpringContextTests{ Resource(name = classService) private ClassService classService。 } 8 圖 23 映射關(guān)聯(lián) ( 4) Test Unit Test: 使用 JUnit 作為測(cè)試框架 。 /** * 店鋪名稱 */ Column(name = t_name) private String name。 /** * 租戶 id */ Column(name = uid) private String uid。 下例子為系統(tǒng)設(shè)計(jì)的一個(gè)實(shí)體類, 7 用實(shí)體類來(lái)對(duì)表進(jìn)行映射關(guān)聯(lián),表名設(shè)計(jì)為 t_store Entity Table(name = t_store) public class Store extends BaseEntry { private static final long serialVersionUID = 1L。如有幾十個(gè)表, 他們之間的聯(lián)系比較緊密 , 就可以 使用相同的前綴。 } } ( 3) DateBase 數(shù)據(jù)庫(kù)設(shè)計(jì)的一般性原則: 用 項(xiàng)目中的實(shí)體類和表做關(guān)聯(lián)映射,不去建立任何的外鍵,是為了方便數(shù)據(jù)的操作以及維護(hù) 。 (gtable)。 (new Date())。 Resource(name=gtableDao) private GtableDao gtableDao。 下例是 service 實(shí)現(xiàn)類使用 spring 注解 Service(storeService) Transactional(readOnly = true) public class StoreServiceImpl implements StoreService{ Resource(name=storeDao) private StoreDao storeDao。 Spring MVC 分離了控制器、模型對(duì)象以及處理程序?qū)ο蟮慕巧?從而使 它們更容易進(jìn)行定制 后臺(tái)設(shè)計(jì) ( 1) Web Framework: MVC 框架 、同時(shí)使用了 Restful 的風(fēng)格 Javascript Library: 前段大量用 jquery,在這里 Framework 的出現(xiàn)是為了解決一個(gè)問(wèn)題, 關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)與對(duì)象的 mapping 關(guān)系 CSS Framework :使用了 Twitter Bootstrap,簡(jiǎn)便的布局能力和基本的頁(yè)面美化 6 圖 22 后臺(tái)設(shè)計(jì)的部分展示 ( 2) WebService Restful Service: 這里后臺(tái) 直接使用 Spring MVC 架構(gòu)更簡(jiǎn)單 ,大量使用 spring注解 。 同時(shí) Spring Web 模塊還簡(jiǎn)化將請(qǐng)求 參數(shù)綁定到對(duì)象的工作。 Spring ORM: iBatis 、 JDO、 Hibernate 他們和 Spring 框架一起使用 , 都去遵從 Spring的事務(wù)管理和 Dao 的異常層次結(jié)構(gòu), 從而提供了 ORM 的對(duì)象關(guān)系工具 。 使用 Spring AOP,可以將事務(wù)管理集成到應(yīng)用程序中 ,而不去依賴 EJB 組件 。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1