天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于CMS的鐵路客網(wǎng)站管理系統(tǒng)的設(shè)計與實現(xiàn)

發(fā)布時間:2018-05-28 03:28

  本文選題:CMS + Spring ; 參考:《北京交通大學(xué)》2014年碩士論文


【摘要】:CMS (Content Management System,內(nèi)容管理系統(tǒng))具有許多基于模板的優(yōu)秀設(shè)計,可以加快網(wǎng)站開發(fā)的速度、減少開發(fā)的成本。它的強(qiáng)大之處在于不僅能處理文本,還可以處理圖片、Flash動畫、聲像流、圖像甚至電子郵件檔案。 目前CMS由于其突出優(yōu)點已引起國內(nèi)外的大量研究,如今已發(fā)展到多種平臺、上千種版本,各有其優(yōu)缺點。鐵路資訊網(wǎng)站國內(nèi)外研發(fā)出的產(chǎn)品也非常多,國內(nèi)較著名的有火車網(wǎng)、火車票網(wǎng)、中華鐵道網(wǎng)及中國鐵路網(wǎng)等,大多是圖文信息,內(nèi)容雖詳盡,但形式較單一,沒有視頻等樣式,缺乏供火車站內(nèi)部候車乘客查看、搜索的即時鐵路資訊。 本人在泛百納信息技術(shù)有限公司實習(xí)期間參加的項目便是基于CMS面向鐵路服務(wù)的網(wǎng)站開發(fā),命名“鐵路客”,鐵路旅客的簡稱。本人實習(xí)期間主要的工作是完成CMS后臺服務(wù)模塊的設(shè)計與實現(xiàn),以及網(wǎng)站的新聞、視頻、火車查詢、會員管理與互動商圈模塊在PC端版本的功能實現(xiàn),同時協(xié)助Android、iOS和Pad端開發(fā),涉及的概念包括Spring MVC以及網(wǎng)絡(luò)爬蟲。本人的主要工作可概括如下: (1)完成了需求分析。結(jié)合在校學(xué)習(xí)期間掌握的知識、技能以及鐵路客網(wǎng)站的相關(guān)功能需求和業(yè)務(wù)分析,針對鐵路客網(wǎng)站管理系統(tǒng)提出了較為完整的功能性需求以及非功能性需求。 (2)完成了新聞、視頻、會員管理等模塊的概要設(shè)計和詳細(xì)設(shè)計。在設(shè)計上主要使用Spring MVC架構(gòu),易于同其它View框架無縫集成,采用IoC(Inversion of Control,控制反轉(zhuǎn))便于測試。 (3)完成了新聞、視頻、火車查詢等模塊的數(shù)據(jù)庫表的設(shè)計。利用網(wǎng)絡(luò)爬蟲爬取相關(guān)數(shù)據(jù)并存入對應(yīng)數(shù)據(jù)庫表,供網(wǎng)站的內(nèi)部查詢與顯示。 (4)完成了新聞、視頻、會員管理等模塊的代碼實現(xiàn)。結(jié)合美工提供的頁面原型和切圖,采用JAVA語言實現(xiàn)了網(wǎng)站首頁的數(shù)據(jù)顯示與新聞、視頻等模塊的具體功能。 (5)完成了新聞、視頻、會員管理等模塊的測試。主要是參照測試用例完成各模塊的功能測試,以及性能測試、界面測試、兼容性測試和跨平臺測試。 本網(wǎng)站已進(jìn)入部署實施階段,基本上滿足了鐵路部門提出的需求,能夠較好的服務(wù)于火車站工作人員和候車乘客,為他們提供豐富的鐵路資訊、娛樂信息、火車查詢以及到站提醒等服務(wù),方便鐵路乘客的旅行。
[Abstract]:CMS content Management system (content Management system) has many excellent template-based designs, which can speed up the development of websites and reduce the cost of development. Its power lies in its ability to handle not only text, but also picture flash animation, audio and video streams, images and even email files. At present, CMS has attracted a lot of research at home and abroad because of its outstanding advantages. Now, CMS has been developed to a variety of platforms, thousands of versions, each has its own advantages and disadvantages. There are also a lot of products developed by railway information websites at home and abroad. The more famous domestic ones are the train network, the train ticket network, the China railway network and the China railway network. Most of them are graphic and textual information, although the contents are detailed, but the form is relatively simple. There is no video style, lack of real-time railway information for train station internal waiting passengers to view and search. During my internship in Panbany Information Technology Co., Ltd, I took part in a project based on CMS Railway Service oriented website development, named "Railway passenger", the abbreviation of Railway passenger. During my internship, my main work is to complete the design and implementation of the CMS background service module, as well as the website news, video, train inquiry, member management and interactive business circle module in the PC version of the function implementation, while assisting in the Android iOS and Pad development, The concepts involved include Spring MVC and web crawlers. My main work can be summarized as follows: 1) requirements analysis has been completed. Combined with the knowledge, skills and related functional requirements and business analysis of railway passenger website during the study period, this paper puts forward more complete functional requirements and non-functional requirements for railway passenger website management system. Completed the news, video, membership management module outline design and detailed design. In the design, Spring MVC architecture is mainly used, it is easy to integrate seamlessly with other View frameworks, IoC(Inversion of Control, inversion of Control) is easy to test. The design of database table of news, video, train inquiry and other modules has been completed. The web crawler is used to crawl the relevant data and store the corresponding database table for the internal query and display of the website. 4) completed the news, video, member management and other modules of the code implementation. Combined with the page prototype and cut drawing provided by the art engineer, the JAVA language is used to realize the specific functions of the data display, news, video and other modules on the front page of the website. 5) complete the test of news, video, member management and other modules. The function test, performance test, interface test, compatibility test and cross-platform test of each module are completed by reference to test cases. This website has entered the stage of deployment and implementation, basically meeting the needs of railway departments, can better serve railway station staff and passengers, provide them with rich railway information, entertainment information, Train enquiries and stop-in reminders, etc., to facilitate the travel of railway passengers.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.092

【參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 耿璐;聶足;;基于CMS的企業(yè)網(wǎng)站的設(shè)計與實現(xiàn)[J];計算機(jī)工程與設(shè)計;2009年02期

,

本文編號:1945075

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1945075.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b8fe1***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com