相關(guān)歸檔文件_第1頁
相關(guān)歸檔文件_第2頁
相關(guān)歸檔文件_第3頁
相關(guān)歸檔文件_第4頁
相關(guān)歸檔文件_第5頁
免費預(yù)覽已結(jié)束,剩余26頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、摘要本文主要是介紹了基于優(yōu)盟公司的公眾系統(tǒng)的設(shè)計與實現(xiàn)過程。該設(shè)計主要包括了兩個部分,一個是優(yōu)盟公司的官網(wǎng)部分,主要是以的方式對普遍用戶呈現(xiàn),讓用戶可以隨時以的方式或搜公司的相關(guān)情況,索公眾賬號的方式即可進行關(guān)注,并且隨時可以了解到該該些還會不定時更新發(fā)布一些與本公司相關(guān)的消息,或者相關(guān)行業(yè)內(nèi)的一大事和觀點看法;另一個則是針對該公司旗下的貨代業(yè)務(wù)做的一個業(yè)務(wù)系統(tǒng),主要是以企業(yè)號的形式來實現(xiàn),針對的用戶群體主要是對公司貨代業(yè)務(wù)進行管理的經(jīng)理以及更高級別的公司的辦公更加便捷有效。,讓這些該系統(tǒng)的設(shè)計,一方面利用了公眾公眾擁有廣大用戶群體的優(yōu)勢來對公司進行,另一方面則是利用符合廣大用戶的優(yōu)勢來簡化公

2、司經(jīng)理以及更對公司業(yè)務(wù)的管理,同時也減少了公司在開發(fā)方面的開支。本系統(tǒng)主要采用的是Struts 2+ Spring + Hibernate 三個成SSH2 集成框架,以此為基礎(chǔ)來進行本系統(tǒng)的設(shè)計和開發(fā)實現(xiàn),運用的是 Java 開發(fā)語言,同時結(jié)合了數(shù)據(jù)庫,以及公眾公司的預(yù)留的公眾接口,配合 Apache系統(tǒng)。在設(shè)計本系統(tǒng)Tomcat 服務(wù)器,搭建了一個基于的時候要充分考慮整個系統(tǒng)的靈活性和可擴展性的原則要求,通過對模塊的合理劃分,實現(xiàn)系統(tǒng)在之后業(yè)務(wù)新增或各種變更時的靈活性和適應(yīng)能力,這也是開發(fā)者高效進行開發(fā)的一個保證。:公眾;貨代;SSH2ABSTRACTThis article is toro

3、duce the design and implemenion of trade union excellentsoftware company WeChat public platform system. The design includes two parts, a partof optimization is the offil website of the company trade union, mainly by way ofWeChat public number of common user is presented, allowing users at any time i

4、n atwo-dimenal code or a way to search public accounts be concerned about, and readyto hear about the circumstanupdated regularly publish some related opinions and views withof the software company, the public number will beof the company related news, some news or events he industry; the other is f

5、or the software companysfreight forwarding business to do a business system, mainly in the form of WeChatentrise to implement, user groups mainly aimed aior staff withhe company tomanage the companys freight forwarding business manager as well as a higher level, sot these high-level offitaff more co

6、nvenient and effective.The system is designed, on the one hand takes advantage of WeChat public platform is a vast user community to the company for marketing, on the other hand is the use of WeChat public platform in line with the majority of users accustomed to the advantage of simplifying the com

7、pany managers and a higher level of the companys business management, but also reduce the companys costs in development.This system is mainly used in Struts 2+ Spring + Hibernate three mature SSH2egrated framework as a basis for carrying out the design and development of thesystem, using the Java de

8、velopment language, combined with thedatabase, asthe Apache Tomcat he design of thiswell as WeChat public platform WeChaterfa, withserver, set up a WeChat public platform-based software company.system time to fully consider the requirements of the principle of flexibility andscalability of the syste

9、m, through the rational diviof modules for system flexibilityand ability to adapt tbusiness or when, after various changes, which is developerswith high efficiency a guarantee development.Key Words: WeChat Public Platform; Freight Forwarding; SSH2目錄第 1 章 引言111334555667789研究背景 現(xiàn)狀研究 主要研究內(nèi)容 1

10、.企業(yè)號 第 2 章2.1共同技術(shù) .22.1.3Struts + Spring + HibernateTomcat 服務(wù)器 數(shù)據(jù)庫 2.2官網(wǎng)所用技術(shù) 2.2.1 Flex 2.2.2 HTML5 貨代系統(tǒng)所用技術(shù) 接口 API 第 3 章 系統(tǒng)設(shè)計3.1 總體設(shè)計 3.2 各模塊設(shè)計 111111121213151515161718182122252526272.23.2.3官網(wǎng)模塊 微業(yè)務(wù)模塊 數(shù)據(jù)表設(shè)計 第 4 章 系統(tǒng)實現(xiàn)4.1官網(wǎng) .24.1.3導航 輪換 主要功能模塊展示4.2 微業(yè)務(wù)系統(tǒng) 4.2.

11、.3任務(wù) 超期 查詢 第 5 章 總結(jié)與展望5.1 結(jié)論 5.2 進一步工作的方向 參考文獻致 謝第1章引言1.1 研究背景公眾,是“騰訊”在的基礎(chǔ)上開發(fā)的新功能。推出,不少企業(yè)就利用加強與客戶的溝通交流。但是隨著用戶的爆發(fā)式增長,企業(yè)產(chǎn)生了構(gòu)建一個專門進行用戶的管理需求。騰訊公司基于這樣的需求,開發(fā)了公眾,企業(yè)可以打造一個的,為客戶提供各用戶,用較低種特色服務(wù)及信息;也可以將產(chǎn)品及服務(wù)推廣給上億的的成本來提高企業(yè)品牌的知名度,打造更具的企業(yè)品牌形象。自從 2013 年5.0 推出后,作為移動互聯(lián)網(wǎng)的形態(tài)已經(jīng)初步形成1,發(fā)展到現(xiàn)在,它已經(jīng)不再是一個簡單的通訊工具,它已經(jīng)成為一

12、個綜合性的、一個用戶、一個輕量級 App大,一個社交、一個,微生活的,未來必將成為日常生活不可分割的一部分2。信已經(jīng)成為對于一個企業(yè)而言,公眾可以為他們提供一個具有無比廣闊的以開發(fā)的API 基礎(chǔ)上根據(jù)自己企業(yè)的業(yè)務(wù)需及無限空間,企業(yè)可以在公眾求開發(fā)出各種功能,公眾的二次開發(fā)對企業(yè)而言尤為重要,將成為企業(yè)是否能利用改善公司經(jīng)營狀況的關(guān)鍵。1.2 現(xiàn)狀研究優(yōu)盟是一個以客戶的需求為基礎(chǔ),為客戶開發(fā)、建立的公司,貨代是公司旗下的一個子業(yè)務(wù),貨代業(yè)務(wù)剛起步,因此貨代的業(yè)務(wù)還處于人工操作狀態(tài),隨著業(yè)務(wù)量的。公司目前也還未建設(shè)一個屬于公司自己的。這也是優(yōu)盟目前問題。的兩個問題,所以最好是設(shè)計一個系統(tǒng),以便可

13、以同時解決掉這兩大首先對于一個公司而言,建設(shè)一個公司的官網(wǎng),是極其重要的。原因有三點:一來,可以利用公司的官網(wǎng)來公司的知名度和度;二來,可以通過官網(wǎng)來尋求合作伙伴,在官網(wǎng)上發(fā)布關(guān)于本公司的相關(guān)介紹,可以讓對方較為簡易的了解到本公司的概況以及產(chǎn)品介紹等信息之后進行下一步的實施和技術(shù)交流活動,減少一系列不必要的費用支出;三來,公司進行一些公司業(yè)務(wù)流程的必要操作和管理。員工可以通過登錄公司的,來再者,因為現(xiàn)在是移動互聯(lián)網(wǎng)的時代,隨著移動設(shè)備的普及,人們漸漸傾向于在移動設(shè)備上進行上網(wǎng)和辦公。以前,人們辦公都要在笨重的臺式機面前,現(xiàn)在隨著人們開始把傳統(tǒng)的網(wǎng)頁和移動互聯(lián)網(wǎng)相結(jié)合,方便人們隨時隨地辦公,這也

14、是目前社提倡的BYOD,即攜帶你自己的個人移動設(shè)備辦公,如此一來,人們的辦公地點將不再收到限制,而辦公時間也不再局限于在里的那幾個小時里,這無論是對員工還是對來說,都是一件值得令人高興和推崇的事情。瞻顧整個社會的網(wǎng)絡(luò)發(fā)展趨勢,不難發(fā)現(xiàn),現(xiàn)在最受歡迎的即時通訊是一個叫的移動應(yīng)用程序,從誕生至今短短幾年,已經(jīng)擁有了 8 億的用戶量。從推出 5.0 版本后,就已經(jīng)不再是一個單純的即時通訊了,作為移動的形態(tài)已經(jīng)初步形成1,這主要取決于因此受到各行各業(yè)的重點互聯(lián)網(wǎng)公眾在 5.0 版本后推出的作為一個互聯(lián)網(wǎng)開發(fā),也讓,與各個行業(yè)和領(lǐng)域的融合正不斷加深1?;谀壳坝脩舻睦^續(xù)式增長,以及和貨代的業(yè)務(wù)都在公眾公

15、眾的特點和未來發(fā)展趨上進行設(shè)計部署開勢,最終選擇把優(yōu)盟的發(fā)。通過息都部署到公眾,優(yōu)盟公司可以把想要給用戶展示的各種相對靜態(tài)的信上,打造一個方便管理、用戶瀏覽簡易且符合用戶使用的、語音公眾系統(tǒng),以此來實現(xiàn)優(yōu)盟與一些特定的用戶群體使用文字、等方式來進行全方位的溝通和互動。公眾最大的亮點就是用戶在通過對優(yōu)盟的公眾賬號進行關(guān)注之后,該公眾賬號所發(fā)布的所有消息都可以直接發(fā)送到有進行關(guān)注的用戶的是相對于直接把優(yōu)盟上,每個有關(guān)注本的用戶都可以瀏覽到該信息,這的部署到網(wǎng)絡(luò)上來說更精準的一種方式。優(yōu)盟公眾公眾還需要解決的貨代業(yè)務(wù)系統(tǒng)部分,是要開發(fā)一個移動應(yīng)用還是在上進行開發(fā)呢?這是系統(tǒng)設(shè)計初期考慮。開發(fā)移動應(yīng)用

16、在上進行開發(fā),最主要考慮到的是使用者,即最大程度提高用戶的使用滿意度。而開發(fā)一個移動應(yīng)用程序和直接在移動應(yīng)用程序的公眾上進行開發(fā),最大的區(qū)別是用戶可以不需要再多安裝一個應(yīng)用程序,而且在公司對該貨代業(yè)務(wù)系統(tǒng)進行更新的時候,用戶不需要再重新去進行更新的安裝,這是臺上進行二次開發(fā)的一個好處。再加上用戶經(jīng)常會去使用,所以直接在公眾平的公眾上進行設(shè)計開發(fā),也完全可以符合用戶的使用。綜上所述,決定把優(yōu)盟的貨代業(yè)務(wù)系統(tǒng)也在公眾上進行部署開發(fā)。1.3 主要研究內(nèi)容公眾賬號分為“”、“訂閱號”和“企業(yè)號”三種類型。公眾的官網(wǎng)上解釋說,的能力3,可以幫助企業(yè)在是為企業(yè)或是組織提供更強大的業(yè)務(wù)服務(wù)與用戶管理公眾上設(shè)

17、計開發(fā)自己的系統(tǒng),對于關(guān)注者來說,公眾就是一個能夠為其提供業(yè)務(wù)服務(wù)的;而訂閱號旨在為和個人提供一種新的信息方式3,構(gòu)建了一種公司與關(guān)注者之間能進行更好的溝通與管理的模式;最后一種賬號類型是企業(yè)號,企業(yè)號則是主要為企業(yè)和組織提供移動應(yīng)用的,幫助企業(yè)能夠快速建立與供員工、上下游供應(yīng)鏈以及企業(yè)應(yīng)用之間的連接3。根據(jù)公眾賬號的特征,本系統(tǒng)選用了兩個類型的公眾賬號來實現(xiàn),一個是主要通過來實現(xiàn)公司接口開發(fā)一個貨代與的結(jié)合,實現(xiàn)對公司的管理;一個是企業(yè)號,的業(yè)務(wù)系統(tǒng),實現(xiàn)了公司貨代業(yè)務(wù)的負責管理對該業(yè)務(wù)的操作管理。1.3.1通過對證后,的開發(fā),可以實現(xiàn)傳統(tǒng)和的對接。通過信息,并且認管理員就可以在每個月給有進

18、行關(guān)注的用戶的消息將會顯示在聊天列表上,而不會像訂閱號一樣折疊起來,只要下發(fā)消息就可以即時通知到有進行關(guān)注的用戶,這樣用戶就不會錯過任何一條消息。同時請自定義菜單,來進行二次開發(fā)??梢陨暝谏喜渴饍?yōu)盟的,以期通過公眾實現(xiàn)公司營銷產(chǎn)品、擴大知名度的目的。公眾有模塊、高級模塊和商戶模塊等模塊,其中高級模塊最為重要,該模塊在公眾賬號審核通過后才能看到2,高級功能包含編輯模式和開發(fā)模式2。本系統(tǒng)目前只采用了公眾的模塊和高級模塊進行設(shè)計。模塊最常用也最重要的功能之一4,也是優(yōu)盟功能是公眾選擇建設(shè)運營公眾賬號的原因之一。優(yōu)盟可以在公司完成新的案例、發(fā)布新的產(chǎn)品以及本行業(yè)發(fā)生大的時候給有關(guān)注本的用戶發(fā)送相關(guān)消

19、息,用戶不定時接收在用戶中的印象,同時,發(fā)布一些本到優(yōu)盟發(fā)送的消息,如此來優(yōu)盟行業(yè)中,用戶會比較關(guān)注的消息,也能優(yōu)盟在用戶心目中的好感度。 高級模塊高級功能包含編輯模式和開發(fā)模式2,在編輯模式下,管著者可以通過簡單的界面編輯來設(shè)置自動回復(fù)、自定義菜單等功能;在開發(fā)模式下,開發(fā)者就可以直接通過優(yōu)盟公眾在所提供的接口來實現(xiàn)自動回復(fù)、自定義菜單等功能。上只需要部署簡單的靜態(tài),以便于用戶在上面進行瀏覽,對公司有一個簡單的了解,因此只需要選用高級模塊下的編輯模式進行部署即可。1.3.2企業(yè)號企業(yè)號與最主要的區(qū)別是,只有在限定范圍內(nèi)的用戶才可以關(guān)注對應(yīng)的企業(yè)號,在本系統(tǒng)中即限定了必須是公司負責貨代業(yè)務(wù)的經(jīng)

20、理及更高級別管理者使用企業(yè)號發(fā)送的消息數(shù)量的管理才可以成功關(guān)注該企業(yè)號,也幾乎沒有限制5。因此,把優(yōu)盟了。的貨代業(yè)務(wù)部署在企業(yè)號上再合適不過企業(yè)號與的功能模塊一樣,在企業(yè)號上,只選擇使用高級模塊下的開發(fā)模式來開發(fā)貨代系統(tǒng)。在企業(yè)號的高級模塊下,有開發(fā)模式,在開發(fā)模式下,開發(fā)者通過公眾上提供的接口可以更加靈活便捷地在公眾上開發(fā)設(shè)計自己的系統(tǒng)。在微信企業(yè)號的開發(fā)模式下有兩種連接模式,一種是主動調(diào)用模式,一種是回調(diào)模式,二者最大的區(qū)別之一就是主動調(diào)用模式不加密,而回調(diào)模式以 AES 方式進行加密。本次系統(tǒng)開發(fā)選用了企業(yè)號的開發(fā)模式下的回調(diào)模式來進行設(shè)計實現(xiàn)優(yōu)盟旗下的貨代業(yè)務(wù)系統(tǒng)。公司第2章本系統(tǒng)的公

21、司官網(wǎng)(簡稱微官網(wǎng))采用Struts 2+ Spring + Hibernate 三大集成框架加Flex、HTML5,結(jié)合數(shù)據(jù)庫進行開發(fā),而貨代系統(tǒng)也采用了 Struts2+ Spring + Hibernate 三大集成框架,結(jié)合API、數(shù)據(jù)庫進行設(shè)計實現(xiàn)。2.1 共同技術(shù)2.1.1 Struts2 + Spring + HibernateStruts2 + Spring +Hibernate 簡稱SSH2 三大框架,是目前開發(fā)相對較成開源集成框架。一個集成 SSH2 框架主要根據(jù)其不同的職責,可以分為四個層,分別為表示層、域模塊層、邏輯表示層和數(shù)據(jù)持久層。為了讓開發(fā)能在更短的時間內(nèi)即可搭建

22、出結(jié)構(gòu)比較清晰,并且可復(fù)用性比較好、也相對更方便簡單的 Web 應(yīng)用程序,使得開發(fā)可以更高效的進行 Web 應(yīng)用程序的開發(fā),并且在縮短開發(fā)周期的同時也能提高系統(tǒng)的性能。其中,Struts 框架在系統(tǒng)的整體基礎(chǔ)架構(gòu)起著重要的作用,它是基于典型的 MVC(模型-視圖-控制)模式下的一個屬于表示層的集成框架,它通過提供了一個叫做ActionServlet 的控制器來實現(xiàn) MVC 架構(gòu),通過此控制器可以控制管理 JSP(Java Server Pages,Java 服務(wù)器頁面)與其他的表現(xiàn)層之間的流程, Struts 通過使用ActionForward 和 ActionMap兩個類來保證表現(xiàn)層之外的控

23、制流決策來實現(xiàn)MVC 模式6。JSP 可以一個邏輯目標,控制器組件在運行的時候可以提供準確的URL,從而實現(xiàn)頁面的控制。在Struts 實現(xiàn)了整個業(yè)務(wù)跳轉(zhuǎn)控制的過程中,使用了 Hibernate 框架技術(shù)來支持數(shù)據(jù)持久層,而 Spring 的性質(zhì)較為形象的一個說法就是相當于在做管理,主要是對Struts 和Hibernate 進行管理。Struts2 是 Struts 的第二代產(chǎn)品,但不是 Struts 直接升級,而是在 WebWork 與Struts 的技術(shù)基礎(chǔ)上整合而成5。Struts2 以 WebWork 為,采用器(Filter)的機制來處理客戶端的請求,并作出相應(yīng)的動作(Action

24、)處理數(shù)據(jù),最后在將結(jié)果(Result)呈現(xiàn)給客戶端。Struts2 的Action 實例并沒有與ServletAPI 耦合,因為器設(shè)計使得控制層能夠與ServletAPI 完全脫離開。Hibernate 是一個面向 Java 環(huán)境的 O/R(對象/關(guān)系)數(shù)據(jù)庫的工具,到最基這樣的工具主要的用途就是把要對象模型中所表示出來的對象直接本的 SQL 關(guān)系模型數(shù)據(jù)結(jié)構(gòu)當中,并且通過使用配置文件與數(shù)據(jù)庫共同來為 Web應(yīng)用程序提供JSP 的數(shù)據(jù)持久化服務(wù)。在最開始 Spring 加入程序的時候,它就是相當于之前在單一的 Hibernate 環(huán)境下開發(fā)的過程7。而現(xiàn)在 Spring 管理了 SesFac

25、tory 后,就簡化了這中間的一些繁瑣步驟,之前不能直接某些文件,現(xiàn)在卻完全可以通過spring.xml就可以輕輕松松獲取ApplicationContext 操作,然后被作為對象注入之后可被,以獲得產(chǎn)生的相應(yīng)Ses,再去調(diào)用所需的業(yè)務(wù)方法,非常便捷,省去了重新創(chuàng)建事物方法的麻煩。這也是Spring 出現(xiàn)后給Hibernate 和Struts 帶來的高效率。2.1.2 Tomcat 服務(wù)器Tomcat 服務(wù)器是一個免費的開放源代碼的輕量級 Web 服務(wù)器,經(jīng)常在 Java 應(yīng)用程序的開發(fā)過程中,用來部署 Web 應(yīng)用程序的網(wǎng)絡(luò)環(huán)境,方便開發(fā)者在開發(fā)過程中可以直接驗證并調(diào)試程序運行的實際效果。T

26、omcat 服務(wù)器屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務(wù)器,可利用它響應(yīng) HTML(標準通請求。實際上 Tomcat 部分是 Apache 服務(wù)用標記語言下的一個應(yīng)用)頁面的器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。當配置正確時,Apache 為 HTML 頁面服務(wù),而 Tomcat 實際上運行 JSP 頁面和Servlet。另外,Tomcat 和IIS 等 Web 服務(wù)器一樣,具有處

27、理HTML 頁面的功能,另外它還是一個Servlet 和JSP 容器,獨立的Servlet 容器是Tomcat 的默認模式。不過,Tomcat 處理靜態(tài) HTML 的能力不如 Apache 服務(wù)器。目前 Tomcat 9.0。Tomcat 技術(shù)先進、性能穩(wěn)定2,是調(diào)試JSP 的最佳選擇。對于使用Java 作為開發(fā)語言的開發(fā)者來說,其以小型、靈活及快速等特點深受廣大 J2EE 的開發(fā)者喜愛。版本為2.1.3數(shù)據(jù)庫目前市場上主流的數(shù)據(jù)庫有Oracle、SQL Server、DB2、等,前三者具量較小,功能相有數(shù)據(jù)量大、安全性強、等特點,相對而言對較少,但現(xiàn)有功能已經(jīng)可以滿足中小型項目,又因其開源免

28、費的特性,大大降低了項目開發(fā)的成本,同時是一個輕量級的數(shù)據(jù)庫管理系統(tǒng),適用于中小型的開發(fā)。在進行數(shù)據(jù)庫關(guān)聯(lián)的方式中,是將所有的數(shù)據(jù)進行分布式的管理,然后將其在不同的數(shù)據(jù)表中,取代了傳統(tǒng)的數(shù)據(jù)方式,即把所有的數(shù)據(jù)全部放在一個大倉庫的方式,這樣可以提高數(shù)據(jù)的為一張表的損壞而危害到其它所有的表。效率和安全性,不會因因為本基于公司的公眾系統(tǒng)定位為中小型企業(yè),屬于中小型項目,故采用對中小型企業(yè)非常友好的數(shù)據(jù)庫。具有可靠、快速、易用、體積小等的特點,是目前最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)11。言是最常使用的、標準化的SQL 語言。本系統(tǒng)使用的是 Navicat Premium 數(shù)據(jù)庫管理工具,相比之前使用過的

29、一眾數(shù)所采用的語據(jù)庫管理,它明顯具有出眾的優(yōu)點,它的高兼容性允許它任意不同類型的數(shù)據(jù)庫,并且可以快速便捷的提取和傳遞數(shù)據(jù)庫之間的數(shù)據(jù),可以對數(shù)據(jù)庫進行各種權(quán)限范圍內(nèi)的操作。2.2官網(wǎng)所用技術(shù)官網(wǎng)建設(shè)過程中采用 SSH2 技術(shù)結(jié)合 HTML5 進行前臺界面的開發(fā),F(xiàn)lex框架語言開發(fā)管理界面,以及使用 Navicat Premium 作為數(shù)據(jù)庫管理軟件,在Tomcat 服務(wù)器搭建出的網(wǎng)絡(luò)環(huán)境下,一步一步地實現(xiàn)。2.2.1 Flex+SSH2Flex 是一個開發(fā) RIA(豐富互聯(lián)網(wǎng)程序)的技術(shù),其具有多種組件,在動畫效果以及互動界面等方面都有比較好的設(shè)計體驗。本系統(tǒng)使用到的創(chuàng)建Adobe Flas

30、h Builder,它就可以用來運行Flex 框架構(gòu)建出來的應(yīng)用程序,高效的智能編碼以及交互式遍歷調(diào)試都可以提高開發(fā)效率。此在可視化用戶界面布局上也給開發(fā)者帶來了福利。Flex 所使用的是MXXM 語言,它所構(gòu)建的應(yīng)用和基于 HTML 的應(yīng)用相比,最大的優(yōu)點就是不需要在每次請求時,都去加載一次服務(wù)器上的數(shù)據(jù),而是從頭到尾只需要加載一次,這大大減少了系統(tǒng)工作量。所以,F(xiàn)lex 也嘗試將文件機構(gòu)的邏輯和設(shè)計進行分離化管理。SSH2 是目前國內(nèi)業(yè)界主流的 Web 開發(fā)框架,F(xiàn)lex 是一個主流的構(gòu)建具有豐富表現(xiàn)力的 Web 應(yīng)用程序的框架,四者的結(jié)合很好地發(fā)揮出各自的技術(shù)優(yōu)勢,實現(xiàn)絕大多數(shù)業(yè)務(wù)場景的

31、處理,充分利用 Flex 強大的接近于桌面應(yīng)用的 Web 端表現(xiàn)力以 Java EE 服務(wù)器端的優(yōu)勢,使得客戶既能夠體驗到一流的用戶體驗,又能發(fā)揮出 J2EE應(yīng)用的高穩(wěn)定性、高擴展性和可移植性。使用Flex + SSH2 的框架,具有以下優(yōu)點:開源免費,文檔較完備;有相對比較成Flex 開源框架和豐富的功能插件可供使用。實現(xiàn)效果友好,足以應(yīng)付所有功能需求;配置簡單;Flex 與Java 通信方便;標準的MVC 框架,系統(tǒng)各層次清晰。2.2.2 HTML5HTML5 是一個新的網(wǎng)絡(luò)標準,現(xiàn)在仍處于發(fā)展階段。目標是取代現(xiàn)有的HTML4.01 和 XHTML1.0 標準。它希望能夠減少互聯(lián)網(wǎng)富應(yīng)用(

32、RIA)對 Flash、Silverlight、JavaFX 等的依賴,并且提供HTML5 與八大特性。能有效增強網(wǎng)絡(luò)應(yīng)用的API。HTML5 引入了新的HTML 元素,通過使用這些元素,開發(fā)者可以更細致的描述文檔結(jié)構(gòu),讓文檔更加易讀,搜索引擎也能更好的理解頁面中各部分間的關(guān)系,也可以搜索到更快、更準確的信息。程序緩存,即 web 應(yīng)用可以進行緩存,并且可在沒有因特網(wǎng)連接時進行訪問。設(shè)備通用,直接使用HTML5 原生的Drag&Drop 拖拽事件,再結(jié)合FileAPI中的FileReader 來實現(xiàn)網(wǎng)頁中的拖拽效果,操作簡單。WebSockets 是在一個(TCP)接口進行雙向通信的技術(shù),PU

33、SH 技術(shù)類型,在 WebSocket API 中,瀏覽器和服務(wù)器只需要做一個握手動作,而后,瀏覽器和服務(wù)器之間就形成了一條快速通道,兩者之間就直接可以進行數(shù)據(jù)互相傳送。Audio 和者可以像是首批添加到 HTML 規(guī)范中的,它們的加入使得開發(fā)一樣來處理音頻和文件。通過 WebGL 技術(shù),編寫 THML即可實現(xiàn) 3D 圖像的展示,無需任何瀏覽器插件支持,且通過的、標準的、跨的 OpenGL 接口來實現(xiàn)利用底層的圖像硬件加速功能進行圖像渲染。XMLHttpRequest Level2 在功能上相較XMLHttpRequest 有了很大的改進,支持跨源XMLHttpRequest 好進度事件。使用

34、CSS3,更快捷的得到遺忘需要使用很多插件才能實現(xiàn)的效果。2.3 貨代系統(tǒng)所用技術(shù)貨代業(yè)務(wù)系統(tǒng)采用的是 SSH2 框架,結(jié)合API 接口和數(shù)據(jù)庫進行設(shè)計部署,實現(xiàn)了在上操作管理貨代業(yè)務(wù)系統(tǒng)。2.3.1接口 API公眾公眾設(shè)計開發(fā)開放了消息接口和通用接口兩大模塊。消息接口,它可以為開發(fā)者提供一種新的處理消息的方式,同時也為開發(fā)者提供了一個可以與用戶隨時來進行消息交互的能力9。對于那些可以成功接入消息接口的公眾賬號,當已經(jīng)關(guān)注了該公眾賬號的用戶向其發(fā)送消息的時候,公眾的服務(wù)器就會對公眾賬號所對應(yīng)的服務(wù)器請求對接入的進行消息的推送,此時第服務(wù)器就可以直接通過使用一個響應(yīng)包來以特定結(jié)構(gòu)進行回復(fù),從而達

35、到回復(fù)消息的目的10。通用接口的作用主要是可以實現(xiàn)一些比較特別的功能,比如可以獲取到關(guān)注該公眾賬號的用戶的部分資料,也可以上傳文件,消息接口可以回復(fù)語音、和等多消息的功能,在對消息接口進行豐富的同時也能夠支持主動給關(guān)注的用戶推送消息12。公眾體文件上傳、的。公眾通用接口,是可以讓開發(fā)者直接與服務(wù)器進行交互,實現(xiàn)媒文件獲取等功能,以達到獲取語音、等文件的目調(diào)用接口需要acs_token,而 acs_token 又必須通過獲取憑借接口需使用https 協(xié)議4。接口來獲取,代碼如下所示。調(diào)用所有圖 2.1 獲取 acs_token 接口代碼2.3.2 多線程編程現(xiàn)在大部分操作系統(tǒng)都支持多進程,因為只

36、支持一個進程遠遠不夠用。如果系統(tǒng)有許多任務(wù),就必須有的進程去解決這些任務(wù),還不能干擾其它編程,所以現(xiàn)在怎樣能夠以最簡單的方式去解決最難就成了大家所要關(guān)注。輕量級進程。線程可以在一個作用域范圍內(nèi)進行操作,搭建線程比搭建進程簡單很多。但是計算機也不一樣都有線程,還是要看效果,而且執(zhí)行項目時需要外力的協(xié)助。多線程在生活中就好比拿好多個一模一樣的事情分給許多個人來同時完成,但是中間有一個者承擔調(diào)度的作用,其他的工作者就依賴這個的存在,也可以讓自己展開工作。以前我聽你是單CPU 的話,那多線程就毫無意義,其實不然,單 CPU 只能代表線程被使用瞬間只接受一個命令,并不代表只能接受一個。第3章系統(tǒng)設(shè)計3.

37、1 總體設(shè)計本系統(tǒng)主要基于優(yōu)盟這家公司設(shè)計的一個公眾系統(tǒng),主要實現(xiàn)把公司官網(wǎng)和公司旗下的一個貨代業(yè)務(wù)在公眾上部署,實現(xiàn)普通用戶通過掃描或者搜索就可以進行關(guān)注,并且能也只能看到公司官網(wǎng)的信息。而貨代業(yè)務(wù)是只能公司相關(guān)經(jīng)理以及更高級別的員工可以進行關(guān)注,并可處理貨代業(yè)務(wù)的業(yè)務(wù)流程。整個系統(tǒng)的框架設(shè)計圖如圖 3.1 所示。在微官網(wǎng)中,可以給關(guān)注的用戶展示公司的一些靜態(tài)的基本信息,可以供用戶隨時了解本公司的相關(guān)信息。微業(yè)務(wù)模塊,即貨代系統(tǒng)模塊,主要提供給用戶貨代業(yè)務(wù)的業(yè)務(wù)處理流程,以及提供了貨代業(yè)務(wù)的財務(wù)和業(yè)務(wù)查詢功能模塊,而超期功能模塊則是用來提醒用戶,關(guān)于公司財務(wù)超期的相關(guān)條目。圖 系統(tǒng)整體設(shè)計框

38、架圖3.2 各模塊設(shè)計該系統(tǒng)分為兩個部分進行設(shè)計,包括普遍用戶可隨時進行關(guān)注的官網(wǎng)模塊和只限公司特定可進行關(guān)注的貨代業(yè)務(wù)系統(tǒng)模塊,這兩個模塊都是在公眾系統(tǒng)上進行實現(xiàn)的。3.2.1官網(wǎng)模塊微官網(wǎng)模塊主要是為用戶提供公司簡要概況等一些幾乎不怎么更新的靜態(tài)信息供用戶了解。靜態(tài)信息主要是指一些不需要經(jīng)常變更的信息,如公司的介紹,產(chǎn)品介紹以及案例等。微官網(wǎng)可以滿足用戶對公司的各種需求信息:,主要是介紹本公司的簡要情況,用戶通過本功能模塊即可對本公司有一個大體的了解。中心,主要是發(fā)布一些本公司相關(guān)的,或 IT 行業(yè)內(nèi)發(fā)生的值得關(guān)注的一些大事件,讓用戶在瀏覽瀏覽本公司官網(wǎng)時還能同時了解到行業(yè)內(nèi)大事。產(chǎn)品中心

39、,主要介紹了公司經(jīng)營的產(chǎn)品和業(yè)務(wù),讓用戶可以能夠清楚的知道本公司的經(jīng)營方向,以便有相關(guān)需求的時候知道可以找到本公司。服務(wù)中心,主要是介紹優(yōu)盟容。公司可以給用戶提供的的具體內(nèi)案例錦集,主要是發(fā)布了公司已經(jīng)做過的一些案例,供用戶可以參考了解,也可以讓用戶了解到本公司的技術(shù)實力。招聘,優(yōu)盟不定時會在本功能模塊上發(fā)布一些公司的招聘信息。們,主要是公司的,用戶在有需要的時候,可以快速的聯(lián)系到本公司相關(guān)。3.2.2 微業(yè)務(wù)模塊微業(yè)務(wù)模塊,主要針對的用戶群體是公司負責貨代業(yè)務(wù)的經(jīng)理以及更高級別的管理層,在該模塊下,包括三個功能模塊,即任務(wù)、超期和查詢。任務(wù)功能,主要是在連接的數(shù)據(jù)庫后,把需要處理的任務(wù)單據(jù)條

40、目逐條以列表的形式在本功能模塊的界面上進行顯示,以供用戶對任務(wù)單據(jù)進行查看和操作管理。超期功能,主要是檢索出數(shù)據(jù)庫中已經(jīng)超期但還未處理的財務(wù)賬單條目逐條在本功能界面的模塊上進行顯示,并自動以郵件、給指定的用戶進行提醒。以及消息的方式發(fā)送查詢功能,可以通過選擇相關(guān)搜索條件對貨代業(yè)務(wù)進行財務(wù)或業(yè)務(wù)的查詢,從而讓用戶可以更清楚的了解到整個貨代業(yè)務(wù)的基本運營情況。3.2.3 數(shù)據(jù)表設(shè)計在本次系統(tǒng)設(shè)計中,涉及到許多的表,下面只列取三張較為簡單的數(shù)據(jù)表,并做簡單說明。 用戶表設(shè)計圖 3.2 用戶表如圖 3.2 用戶表是貨代業(yè)務(wù)系統(tǒng)中,用于用戶關(guān)注該企業(yè)號時登記的信息。其中 username 是用來用戶的賬

41、戶,password 是用來用戶的賬戶,phoneNumber 是用來用戶用來接收公眾發(fā)送的消息的號碼,eamil 是用來用戶用來接收公眾發(fā)送的郵件的郵箱賬號。 任務(wù)單據(jù)表圖 3.3 任務(wù)單據(jù)表如圖 3.3 所示,是任務(wù)單據(jù)表,主要是并調(diào)用相關(guān)的其他諸如海運數(shù)據(jù)表、空運數(shù)據(jù)表等數(shù)據(jù)表的內(nèi)容,用來顯示在貨代業(yè)務(wù)系統(tǒng)下的任務(wù)界面的信息。 角色權(quán)限關(guān)聯(lián)表圖 3.4 權(quán)限表如圖 3.4 所示,是貨代業(yè)務(wù)系統(tǒng)的權(quán)限表,用來需要做權(quán)限管理的數(shù)據(jù),比如用戶的權(quán)限。其中,code 是用來權(quán)限角色的編碼,parentid 是用來父級 ID,而 cName 是用來權(quán)限角色的中文名稱,eName 是用來權(quán)限角色的英

42、文名稱。第4章系統(tǒng)實現(xiàn)基于優(yōu)盟公司的公眾系統(tǒng)總共分為兩個子系統(tǒng)模塊,即官網(wǎng)模塊和微業(yè)務(wù)系統(tǒng)模塊。4.1官網(wǎng)官網(wǎng)中,主要是通過 Flex 來實現(xiàn)信息供用戶來瀏覽,采用 B/S 模式,用戶通過管理,而前臺界面主要是展示公司的便可輕松。根據(jù)需求,前臺包括 7 個欄目,分別為:、中心、產(chǎn)品中心、案例緊急、服務(wù)支持、們、招聘。前臺界面采用“三段式”布局,分為頭部、中部和尾部,其中頭部和尾部固定,每個欄目都擁有,各個欄目的中部不同。其中,頭部內(nèi)容包含企業(yè)的logo、技術(shù)、輪播和導航。尾部內(nèi)容包含信息和企業(yè)官網(wǎng)的。中部內(nèi)容依據(jù)各欄目需求而定。首頁界面如圖 4.1 所示。在 網(wǎng)搜索。在的右上角可以看到有一個搜

43、索框,只要輸入關(guān)鍵字即可在本內(nèi)進行泉底部左邊,有公司的地址,用戶可以掃碼關(guān)注該等信息,右邊是一個。,是本官網(wǎng)的4.1.1 關(guān)鍵字搜索當在搜索框中輸入關(guān)鍵字,會將站內(nèi)資源與關(guān)鍵字相關(guān)的標題按時間進行排序,查詢結(jié)果通過頁面響應(yīng)給客戶端,當輸入例如“adsfadjhjahdkjlfh”做為關(guān)鍵字時,的站內(nèi)資源并無該內(nèi)容,則系統(tǒng)查詢不到相應(yīng)的結(jié)果。4.1.2 導航在微官網(wǎng)中,設(shè)置了鼠標移入移出的效果,在鼠標移動到相應(yīng)導航欄中,如果對應(yīng)的導航欄目有子菜單的話,就會彈出一個下拉框顯示該欄目對應(yīng)的子菜單,否則就不會彈出下拉框。的導航,包括 首頁總共有 8 個欄目,欄目下依據(jù)情況又各自的子欄目,子欄目可以根據(jù)

44、需要進行更改。在導航管理模塊的,通過使用上傳功能,做為內(nèi)容的封面,內(nèi)容編輯器則是調(diào)用 Rtfeditor 控件。Rtfeditor 是一個簡單的開源文本編輯器,能實現(xiàn)字體的調(diào)整、內(nèi)容拍板等一些基本的文本編輯器的功能。圖 4.1 微官網(wǎng)首頁界面4.1.3輪換輪換是通過上傳,臺界面上輪流展示給用戶,達到宣傳語言實現(xiàn)公司的目的。該模塊展示是通過一個 DIV 裝載,通過一個 JavaScript輪流,再用 Action 動作獲取列表,整個過程就實現(xiàn)了自動輪流指定的的工。在所示。輪換的模塊下,設(shè)置了每 3 秒換一次,循環(huán)輪換。如圖 4.2圖 4.2輪換模塊界面4.1.4 主要功能模塊展示在首頁位于下面的

45、布局,設(shè)置了三個模塊,主要是中心模塊、產(chǎn)品中心模的消息題目,用戶如塊和服務(wù)支持模塊。主要是在首頁下方的三個模塊內(nèi)展示果感就可以直接點擊進去進行瀏覽。圖 4.3 主要功能模塊展示界面4.1.5功能公眾的功能是最的功能之一,也是公眾最吸引的地方,相當于一樣,這樣的效果是十分強大的。在微官網(wǎng)模塊下,為了可以更好的經(jīng)營優(yōu)盟的,需要管理員不定時在通過公眾系統(tǒng)上向用戶推送一些消息,比如公司新產(chǎn)品推出的消息、案例共享以及行業(yè)內(nèi)發(fā)生的大事件,不定時的出現(xiàn)在有關(guān)注的用戶的面前,可以加深用戶對本公司的印象,同時也讓有相關(guān)需求的用戶可以更快發(fā)現(xiàn)本公司的存在11。同時,在推送消息的時候需要管理員進行認真篩選,因為在移

46、動網(wǎng)絡(luò)時代,推送枯燥生硬的或者是到處都有的,都有可能造成粉絲流失的,所以需要進行有選擇的推送消息。4.2 微業(yè)務(wù)系統(tǒng)在貨代業(yè)務(wù)的微業(yè)務(wù)系統(tǒng)中,整合了貨代業(yè)務(wù)的大部分業(yè)務(wù)流程,為相關(guān)業(yè)務(wù)管理者提供更加便捷的管理。主要功能模塊包括任務(wù)、超期和查詢。整體功能設(shè)計如圖 4.4 所示?;谄髽I(yè)號的貨代業(yè)務(wù)系統(tǒng),業(yè)務(wù)管理層只需要使用進入即可對業(yè)務(wù)流程進行必要的操作,無需再進行多余的登錄,簡單方便,用戶體驗滿意度高。圖 4.4 業(yè)務(wù)系統(tǒng)整體功能模塊在使用進入業(yè)務(wù)系統(tǒng)前,需要用戶先登錄,并掃描企業(yè)號,此時在通過管理公眾的管理員對該用戶的信息進行認證核實后進行用戶才得以進入業(yè)務(wù)系統(tǒng)進行相關(guān)的操作。該貨代業(yè)務(wù)系統(tǒng)

47、的企業(yè)號,用戶可以自定義菜單“業(yè)務(wù)系統(tǒng)”即可以進入到貨代的業(yè)務(wù)系統(tǒng)中,才可以對貨代業(yè)務(wù)進行管理操作。4.2.1 任務(wù)任務(wù)功能模塊主要的基本功能是讓用戶對公司相關(guān)的單據(jù)進行。功能實現(xiàn)流程圖,見圖 4.5。用戶在登錄后,查找并進入到該企業(yè)號的業(yè)務(wù)系統(tǒng),之后在窗口點擊任務(wù)按鈕,系統(tǒng)會自動彈出需要用戶進行的單據(jù)列表,用戶可以對單據(jù)的相關(guān)明細進行審核,如果信息確認無誤可以選擇通過該單據(jù),否則就可以選擇退回該單據(jù),并且需要填寫退回單據(jù)的原因,管理在處理退回的單據(jù)時可以清楚該單據(jù)存在,并及時改進,避免耽誤后面的工作。圖 任務(wù)功能的流程任務(wù)模塊的界面如圖 4.6 所示,以列表的形式可以顯示出相關(guān)任務(wù)單據(jù)的一些

48、簡要信息,包括任務(wù)單據(jù)的類型、銷售者的名字、數(shù)據(jù)錄入者的名字、工作號以及任務(wù)單據(jù)生成的較為詳細的時間。用戶可以很直觀的從該任務(wù)模塊界面上了解到每個任務(wù)單據(jù)的相關(guān)信息,而后通過任務(wù)單據(jù)的簡要信息去選擇相關(guān)的任務(wù)單據(jù)條目,而后進一步進行流程管理操作。任務(wù)單據(jù)的排列順序是按照時間順序,以時間的任務(wù)單據(jù)排面,當任務(wù)單據(jù)已經(jīng)被處理完成,即會自動在任務(wù)模塊的界面上消息,任務(wù)模塊的界面上只會顯示已處理完畢的任務(wù)單據(jù),而不會顯示已處理完畢的任務(wù)單據(jù),避免使用者搞混。圖 4.6 任務(wù)界面如圖 4.7 所示,在用戶選擇了相應(yīng)的任務(wù)單據(jù)后,就進入到該界面,會顯示具體的單據(jù)內(nèi)容,用戶可以對單據(jù)內(nèi)容進行審核,核對確認后

49、用戶可以選擇確認,如果要選擇退回的話,會彈出一個窗口,讓用戶書寫退回的理由,以便管理對該任務(wù)單據(jù)進行下一步的流程操作。圖 4.7 任務(wù)單據(jù)審核界面4.2.2 超期該模塊主要是對本公司財務(wù)進行管理和提醒。在用戶點擊超期的按鈕時,系統(tǒng)會彈出本公司超期未付的賬單條目,用戶可以點擊相應(yīng)賬單條目,核對相關(guān)的超期內(nèi)容,并及時對此內(nèi)容采取支付等相應(yīng)措施。超期的界面如圖 4.8 所示。圖 超期模塊界面數(shù)據(jù)庫中,一旦發(fā)現(xiàn)有超期未付的財務(wù)賬單條目,即生成超期賬單系統(tǒng)在顯示在超期列表中,并通過信上的形式給系統(tǒng)指定的相關(guān)、郵件以及公眾直接發(fā)送到指定用戶的微發(fā)送提醒消息,消息內(nèi)容包含超期未付的財務(wù)賬單條目的明細。具體流

50、程如圖 4.9 所示。圖 超期功能模塊流程圖如圖4.10 所示的代碼實現(xiàn)的是通過的接口在數(shù)據(jù)庫檢測到貨代系統(tǒng)中有超期為未處理的賬單條目時,自動給指定相關(guān)以、郵件以及公眾平臺直接發(fā)送到指定用戶的上的方式發(fā)送消息。圖 4.10 發(fā)送消息的代碼4.2.3 查詢查詢主要包括業(yè)務(wù)查詢和財務(wù)查詢。用戶在點擊查詢的按鈕后,系統(tǒng)會直接彈出查詢的整體界面,如圖 4.11。用戶在選擇需要查詢的類別后,可以按照界面上已有的查詢條件進行選擇查詢。在用戶點擊選擇相關(guān)的查詢條件后,系統(tǒng)會根據(jù)查詢的類別進行顯示,比如查詢的是業(yè)務(wù),則系統(tǒng)用柱狀圖來表示查詢結(jié)果;用戶選擇查詢的是財務(wù)時,則會以列表的形式來展示結(jié)果。模塊實現(xiàn)流程

51、圖,如圖 4.12 所示。圖 查詢模塊界面如圖 4.11 的查詢界面,可以看到有業(yè)務(wù)查詢和財務(wù)查詢,業(yè)務(wù)查詢的界面下就有幾個相關(guān)的搜索條件可以讓用戶進行選擇,如圖 4.13 所示,在指定年業(yè)務(wù)查詢時,彈出一個選擇插件,供用戶選擇具體要查詢的年份,之后再彈出查詢的相應(yīng)年份的結(jié)果,以柱狀圖的形式顯示。在查詢財務(wù)業(yè)務(wù)時,顯示結(jié)果是以列表的形式顯示,如圖 4.14 所示。圖 查詢流程圖圖 4.13 業(yè)務(wù)查詢結(jié)果顯示界面圖 4.14 財務(wù)查詢結(jié)果顯示界面第5章總結(jié)與展望5.1 結(jié)論系統(tǒng)的開發(fā),一共花了將近 4 個月,從最開始跟公司進行需求分析了解,并確定了系統(tǒng)的結(jié)構(gòu)后,花了 2 個多月的時間來進行底層框

52、架和開發(fā)環(huán)境的搭建,之后開始進行具體模塊的實現(xiàn),花了一個多月的時間初步實現(xiàn)了整個系統(tǒng)的模塊,并且實現(xiàn)了業(yè)務(wù)系統(tǒng)下的大部分功能。同時也花費了 3 周的時間進行系統(tǒng)具體功能的測試,修正了部分bug,以確保功能可以正確的運行。在整個系統(tǒng)的開發(fā)過程中,碰到太多,在底層框架和開發(fā)環(huán)境的搭建就官網(wǎng)的設(shè)計過程中,因為之前對 html5 語言的不熟悉,花費了很多的時間,在所以對官網(wǎng)的頁面布局方面也花了較多的時間。開發(fā)貨代的業(yè)務(wù)系統(tǒng)時,遇到是最多的,包括前端界面的格式調(diào)試問題、的編碼實現(xiàn)、邏輯問題、數(shù)據(jù)庫的連接以及語法的調(diào)試等等,各種各樣。在查閱了各種的相關(guān)書籍,請教公司同事以及指導老師,才慢慢的把問題一個一個的克服了。在此過程中,學到了SSH 框架下的各個層的功能實現(xiàn)和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論