王博
1 引言
隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展與普及,急劇改變了大多數(shù)人的日常生活。移動(dòng)端網(wǎng)站的出現(xiàn),給網(wǎng)上的大多數(shù)人提供了較自由的學(xué)習(xí)與交流的平臺(tái)和機(jī)會(huì)。為了方便人們?cè)诨ヂ?lián)網(wǎng)上進(jìn)行現(xiàn)代化的求索與溝通,進(jìn)行此研究意義很大。移動(dòng)端網(wǎng)站的用戶類型十分廣泛,在移動(dòng)端網(wǎng)站中所有人都可以分享自己的學(xué)習(xí)心得,尋找志同道合的朋友。而且用戶們可以在移動(dòng)端網(wǎng)站的各種信息中獲取積極向上的知識(shí),學(xué)習(xí)有用的生活小技巧,來豐富自己的業(yè)余生活。
2 基于.NET下的移動(dòng)端網(wǎng)站開發(fā)趨勢(shì)
互聯(lián)網(wǎng)作為當(dāng)今經(jīng)濟(jì)發(fā)展的最大驅(qū)動(dòng),人們的生活與之也日益密不可分。在這個(gè)互聯(lián)網(wǎng)的時(shí)代,生活節(jié)奏日益加快,知識(shí)獲取效率因之提高。每天在互聯(lián)網(wǎng)中花些時(shí)間沖浪,是網(wǎng)蟲們必做的習(xí)慣。移動(dòng)端網(wǎng)站的設(shè)計(jì)在日常生活中處處可見,上網(wǎng)時(shí)可以輕松的找到自己感興趣的移動(dòng)端網(wǎng)站,比較強(qiáng)大的移動(dòng)端網(wǎng)站像天涯移動(dòng)端網(wǎng)站等依舊從其創(chuàng)始開始一直占據(jù)著互聯(lián)網(wǎng)中的獨(dú)特位置。所以移動(dòng)端網(wǎng)站的研究現(xiàn)狀仍是可觀,有很大的研究空間。
移動(dòng)端網(wǎng)站發(fā)展的未來趨勢(shì)依舊很好,互聯(lián)網(wǎng)是離不開移動(dòng)端網(wǎng)站這種模式的在線交流平臺(tái)的。不過移動(dòng)端網(wǎng)站要想發(fā)展地更好,需要其不斷地進(jìn)行模式創(chuàng)新,比如開發(fā)移動(dòng)布局等,來適應(yīng)智能手機(jī)的發(fā)展,手機(jī)互聯(lián)網(wǎng)用戶數(shù)量增加。
3 需求分析
3.1網(wǎng)站功能需求
移動(dòng)端網(wǎng)站在功能設(shè)計(jì)較為全面。詳細(xì)功能如下:
1)用戶注冊(cè):這是一個(gè)為方便移動(dòng)端網(wǎng)站管理的基礎(chǔ)功能。新用戶注冊(cè)時(shí),注冊(cè)信息寫入數(shù)據(jù)庫(kù),注冊(cè)后的用戶可以進(jìn)行更多操作也可以修改自己的個(gè)人信息。管理員對(duì)已注冊(cè)的用戶可以進(jìn)行管理等。
2)用戶登錄:已注冊(cè)的用戶,驗(yàn)證個(gè)人信息后,獲得個(gè)人角色的權(quán)利。其中普通注冊(cè)用戶可以發(fā)送信息、回復(fù)信息等;版主可以進(jìn)入屬于自己的管理頁(yè)面并對(duì)本版塊內(nèi)的信息進(jìn)行管理;管理員可以進(jìn)入整個(gè)移動(dòng)端網(wǎng)站的管理頁(yè)面,來對(duì)用戶和移動(dòng)端網(wǎng)站版塊等進(jìn)行各種管理操作。
3)注冊(cè)用戶管理:網(wǎng)站初始化會(huì)分配管理員,他可以對(duì)注冊(cè)用戶信息進(jìn)行角色調(diào)整以及刪除等操作。
4)移動(dòng)端網(wǎng)站版塊管理:管理員可以添加、刪除移動(dòng)端網(wǎng)站版塊,添加后的版塊,管理員可以設(shè)置版主對(duì)該版塊進(jìn)行針對(duì)性的管理,包括其中審核、置頂、刪除等操作。
5)新聞發(fā)表、修改、刪除:版主可以發(fā)表一些新聞資訊并對(duì)其進(jìn)行修改與刪除的操作,且注冊(cè)用戶無法在新聞資訊中進(jìn)行回復(fù)等操作。
3.2網(wǎng)站可行性分析
該部分對(duì)網(wǎng)站開發(fā)的成本進(jìn)行評(píng)估,最大可能地減小網(wǎng)站開發(fā)的損失等。
3.2.1經(jīng)濟(jì)可行性
移動(dòng)端網(wǎng)站所需投資并不多,雖由多個(gè)設(shè)計(jì)人員共同設(shè)計(jì),但功能都可以得以實(shí)現(xiàn)。后期主要由設(shè)計(jì)人員管理所需花費(fèi)也不高。網(wǎng)站總體設(shè)計(jì)所需的人力物力不算是很高,經(jīng)濟(jì)上是可行的。
3.2.2技術(shù)可行性
移動(dòng)端網(wǎng)站面向的對(duì)象是廣大的互聯(lián)網(wǎng)用戶,采用比較流行的B/S三層結(jié)構(gòu)。使用Visual Studio 2013作為集成開發(fā)環(huán)境,使用SQL Server 2012作為數(shù)據(jù)庫(kù),運(yùn)用ASP.NET技術(shù)進(jìn)行網(wǎng)頁(yè)開發(fā)。而且只需一臺(tái)性能較好的筆記本電腦就能開發(fā)一個(gè)小型的網(wǎng)上移動(dòng)端網(wǎng)站。在軟件、硬件上現(xiàn)有開發(fā)工具與環(huán)境完全可以實(shí)現(xiàn)網(wǎng)站的設(shè)計(jì)開發(fā)。因此技術(shù)上是可行的。
3.2.3時(shí)機(jī)可行性
現(xiàn)如今,移動(dòng)端網(wǎng)站的設(shè)計(jì)開發(fā)的熱度依舊不減,網(wǎng)站上或大或小各行各業(yè)的移動(dòng)端網(wǎng)站數(shù)不勝數(shù),社交移動(dòng)端網(wǎng)站仍具有很大的發(fā)展空間,具備時(shí)機(jī)可行性。
綜上所述,移動(dòng)端網(wǎng)站網(wǎng)站的開發(fā)目標(biāo)已明確,在經(jīng)濟(jì)、技術(shù)、時(shí)機(jī)上具備可行性,而且投入少、見效快,因此網(wǎng)站的開發(fā)是可行的。
3.3角色分析
角色是一個(gè)網(wǎng)站中進(jìn)行安全權(quán)限管理的重要設(shè)計(jì)方面,對(duì)角色的劃分以及對(duì)不同角色的功能、權(quán)限分析是一個(gè)網(wǎng)站體現(xiàn)規(guī)范化的重要立足點(diǎn)。移動(dòng)端網(wǎng)站網(wǎng)站的角色主要分為普通注冊(cè)用戶、版主與管理員。普通注冊(cè)用戶具有瀏覽信息、查找信息、注冊(cè)、登陸以及登陸后的發(fā)送信息、回復(fù)信息等功能;版主擁有對(duì)其管理的版塊中的信息進(jìn)行管理的權(quán)限;管理員則可以對(duì)所有的版塊、注冊(cè)用戶等進(jìn)行管理操作。
3.4網(wǎng)站功能結(jié)構(gòu)和模塊設(shè)計(jì)
開發(fā)網(wǎng)上移動(dòng)端網(wǎng)站要能給用戶提供一個(gè)良好的在線交流平臺(tái),具備基本的實(shí)時(shí)在線交流功能。界面簡(jiǎn)潔,顯示明確,操作易上手。所以移動(dòng)端網(wǎng)站在設(shè)計(jì)上應(yīng)達(dá)到以下幾個(gè)目標(biāo):
1)網(wǎng)站界面友好,美觀;入手操作簡(jiǎn)單,明了。
2)進(jìn)行用戶界面劃分,不同的用戶獲取不同權(quán)限,有利于網(wǎng)站的安全管理。
3)移動(dòng)端網(wǎng)站相關(guān)信息易于管理,且有安全保障。
4)網(wǎng)站易于維護(hù)和拓展性較強(qiáng)。
5)網(wǎng)站運(yùn)行較為穩(wěn)定而可靠。
為合理地對(duì)移動(dòng)端網(wǎng)站進(jìn)行管理,以角色權(quán)限不同作為劃分模塊的方式較為科學(xué),所以移動(dòng)端網(wǎng)站主要分為普通用戶模塊以及管理員模塊(包括版主)。
其中,普通注冊(cè)用戶模塊主要有用戶登錄、注冊(cè)、瀏覽信息、發(fā)表信息、回復(fù)信息以及用戶中心等功能;管理模塊又劃分為管理員模塊與版主模塊,其中管理員模塊擁有用戶信息管理、版塊信息管理等功能,版主模塊則具有其所管理的版塊中的信息信息管理、信息回復(fù)管理與新聞資訊管理等功能。
4 結(jié)論
移動(dòng)端網(wǎng)站作為一種公共的在線的網(wǎng)上交流平臺(tái),給網(wǎng)上沖浪的人提供一個(gè)可以了解世界上的即時(shí)消息、發(fā)表意見以及與他人交流的機(jī)會(huì)。當(dāng)今社會(huì)上存在的移動(dòng)端網(wǎng)站用戶眾多,移動(dòng)端網(wǎng)站開發(fā)的實(shí)用性很強(qiáng),所以進(jìn)行移動(dòng)端網(wǎng)站的開發(fā)很符合當(dāng)今網(wǎng)站的開發(fā)主流。為了利于移動(dòng)端網(wǎng)站的設(shè)計(jì)開發(fā),選擇使用集成開發(fā)工具Visual Studio 2013運(yùn)用ASP.NET技術(shù)進(jìn)行網(wǎng)頁(yè)的設(shè)計(jì)與后臺(tái)代碼的編寫工作,使用SQL Server 2012 作為數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的存儲(chǔ)管理工作。
在該移動(dòng)端網(wǎng)站的設(shè)計(jì)上,用戶主要分為注冊(cè)用戶、版主與管理員。注冊(cè)用戶可以瀏覽信息,很方便地發(fā)送信息、回復(fù)信息等,達(dá)到與其他注冊(cè)用戶溝通交流的目的;版主可以對(duì)其管理的版塊中的信息進(jìn)行管理;而管理員可以管理注冊(cè)用戶與版塊等信息。該網(wǎng)站的功能較為完整,頁(yè)面簡(jiǎn)潔明了,力求達(dá)到較好的移動(dòng)端網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)效果。
(作者單位:長(zhǎng)春光華學(xué)院)