999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JSP和MySQL的高等院校社交網(wǎng)站設(shè)計(jì)

2017-08-27 10:48:00于頊頊汪恒
世界家苑 2017年7期
關(guān)鍵詞:高等院校

于頊頊 汪恒

摘 要:隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和人們對(duì)精神生活要求的提高,越來(lái)越多的社交網(wǎng)站進(jìn)入了人們的生活中。眾所周知,各種社交工具占據(jù)了我們大量的空閑時(shí)間,應(yīng)用社交網(wǎng)站來(lái)維持人際關(guān)系的現(xiàn)象已經(jīng)非常普遍。而在各大高等院校中,大學(xué)生這一群體成為了社交網(wǎng)站的重要用戶(hù)來(lái)源。與傳統(tǒng)社交網(wǎng)站不同,本系統(tǒng)專(zhuān)門(mén)應(yīng)用于各大高校,針對(duì)大學(xué)生這一群體進(jìn)行開(kāi)發(fā)。它采用的是B/S架構(gòu),就是人們常說(shuō)的瀏覽器/服務(wù)器模式。需要用戶(hù)通過(guò)訪問(wèn)瀏覽器進(jìn)行使用,這種B/S架構(gòu)無(wú)論對(duì)于開(kāi)發(fā)者還是用戶(hù)來(lái)說(shuō)都是非常受歡迎的,運(yùn)用的技術(shù)是JSP+MySQL。

關(guān)鍵詞:社交網(wǎng)站;高等院校;JSP;MySQL

1開(kāi)發(fā)技術(shù)簡(jiǎn)介

JSP+MySQL一直以來(lái)都是構(gòu)建網(wǎng)絡(luò)應(yīng)用程序的一對(duì)“黃金搭檔”,使用JSP+MySQL可以高效快速地構(gòu)建友好、安全的網(wǎng)絡(luò)應(yīng)用程序,這是網(wǎng)絡(luò)程序開(kāi)發(fā)者們所一直推崇的。本網(wǎng)站采用的前端開(kāi)發(fā)工具是MyEclipse10和Tomcat7.0,數(shù)據(jù)庫(kù)開(kāi)發(fā)工具為MySQL5.0和SQLyog8.4(MySQL數(shù)據(jù)庫(kù)圖形化管理界面)。

1.1 JSP簡(jiǎn)介

Java Server Pages(簡(jiǎn)稱(chēng)JSP)實(shí)際上是一種動(dòng)態(tài)Web開(kāi)發(fā)技術(shù),也被稱(chēng)為Java服務(wù)器頁(yè)面。它是基于Java Servlet的一種頁(yè)面開(kāi)發(fā)技術(shù),同時(shí)也是Servlet 2.1 API的拓展[1]。動(dòng)態(tài)頁(yè)面是通過(guò)JSP結(jié)合標(biāo)記語(yǔ)言以及Java代碼來(lái)進(jìn)行處理的。在頁(yè)面第一次被調(diào)用時(shí),JSP引擎會(huì)將它編譯成Servlet,然后進(jìn)一步處理,之后每次調(diào)用時(shí),編譯過(guò)的Servlet都會(huì)被再次執(zhí)行。它的主要特性為如下:(1).將內(nèi)容的生成和顯示進(jìn)行分離。(2).程序的執(zhí)行效率高。(3).JSP的效率和安全性高。(4).JSP的適應(yīng)平臺(tái)很廣。(5).有很強(qiáng)大的數(shù)據(jù)庫(kù)支持。

1.2 MySQL簡(jiǎn)介

數(shù)據(jù)庫(kù)(Data Base)一般被定義為長(zhǎng)期保存在計(jì)算機(jī)上的存儲(chǔ)設(shè)備上,按照一定的規(guī)則組織起來(lái),可以被各種用戶(hù)或應(yīng)用共享的數(shù)據(jù)集合,這些數(shù)據(jù)被存放在結(jié)構(gòu)化的數(shù)據(jù)表里[2]。數(shù)據(jù)庫(kù)一般來(lái)說(shuō)分為兩種:關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù),其中MySQL是一款最受歡迎的小中型、關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL數(shù)據(jù)庫(kù)憑借其運(yùn)行速度快、安全性高、配置簡(jiǎn)單、穩(wěn)定性好、性能優(yōu)良等特點(diǎn)而被廣大網(wǎng)絡(luò)開(kāi)發(fā)者所青睞。

1.3 Struts 2框架

為了使應(yīng)用的維護(hù)性和擴(kuò)展性得以提高,開(kāi)發(fā)者會(huì)將一個(gè)應(yīng)用拆分為3個(gè)部分:模型(Model)、視圖(View)和控制器(Controller),從而讓它們以最低的耦合來(lái)進(jìn)行協(xié)作運(yùn)行,這也是我們常說(shuō)的MVC模式,也是一直以來(lái)為開(kāi)發(fā)者所青睞的一種模式。而Struts 2是一款優(yōu)秀的基于MVC思想的應(yīng)用框架,是Apache Struts和Web Work組合產(chǎn)生的新產(chǎn)品,是最靈活、最簡(jiǎn)單的MVC組件。Struts 2的實(shí)現(xiàn)過(guò)程:(1)瀏覽器發(fā)送請(qǐng)求。(2)核心控制器調(diào)用Action。(3)Interceptors攔截器實(shí)現(xiàn)代碼功能。(4)回調(diào)Action的execute方法。(5)頁(yè)面返回Result。

2網(wǎng)站總體設(shè)計(jì)

一個(gè)網(wǎng)站的設(shè)計(jì)需要從用戶(hù)的角度出發(fā),根據(jù)不同用戶(hù)的不同需求來(lái)設(shè)計(jì)不同的功能以及不同的界面,本網(wǎng)站針對(duì)普通用戶(hù)和后臺(tái)管理員設(shè)計(jì)了前端和后臺(tái)。普通用戶(hù)和游客可以通過(guò)瀏覽器訪問(wèn)前端界面,但是他們沒(méi)有訪問(wèn)后臺(tái)的權(quán)限。而后臺(tái)管理員可以通過(guò)管理員的帳號(hào)和密碼登錄后臺(tái)管理系統(tǒng)。一個(gè)可用的應(yīng)用程序離不開(kāi)數(shù)據(jù)庫(kù)的支持,數(shù)據(jù)庫(kù)是應(yīng)用的核心部分,而對(duì)于數(shù)據(jù)庫(kù)而言,其核心部分則是與實(shí)體屬性相對(duì)應(yīng)的數(shù)據(jù)表。

2.1 總體結(jié)構(gòu)設(shè)計(jì)

本系統(tǒng)的前臺(tái)主要分為十個(gè)模塊:用戶(hù)注冊(cè)、用戶(hù)登錄、信息修改、發(fā)布動(dòng)態(tài)、添加好友、搜索他人、刪除動(dòng)態(tài)、評(píng)論動(dòng)態(tài)、相冊(cè)、日志;后臺(tái)管理系統(tǒng)主要包括三個(gè)功能模塊:用戶(hù)管理、博文管理、公告管理。

2.2 模塊功能設(shè)計(jì)

(1)用戶(hù)注冊(cè)和登錄:系統(tǒng)可以明確分辨普通用戶(hù)和游客的身份,游客只能進(jìn)行瀏覽操作,而不能進(jìn)行評(píng)論、發(fā)布動(dòng)態(tài)等操作。如果游客有這些需要,那么他需要注冊(cè)一個(gè)賬號(hào)并登錄系統(tǒng)。

(2)信息修改:在用戶(hù)使用過(guò)程中,難免會(huì)遇到需要更改個(gè)人信息的時(shí)候,例如轉(zhuǎn)專(zhuān)業(yè)的同學(xué)需要更改學(xué)院信息。

(3)發(fā)布動(dòng)態(tài):動(dòng)態(tài)是一個(gè)人對(duì)自己心情表達(dá)的一個(gè)良好途徑,很多用戶(hù)通過(guò)動(dòng)態(tài)來(lái)表達(dá)自己內(nèi)心的想法以及最近發(fā)生在自己身邊的事。

(4)添加好友:添加好友這一功能是必不可少的,當(dāng)用戶(hù)遇到自己心儀的對(duì)象時(shí),為了能進(jìn)一步地溝通,他們首先需要將對(duì)方添加為自己的好友,然后才能夠更好的進(jìn)行進(jìn)一步的溝通。

(5)評(píng)論動(dòng)態(tài):用戶(hù)發(fā)布動(dòng)態(tài)的目的無(wú)疑是想引起他人的關(guān)注,而這種關(guān)注最直接的表達(dá)形式就是評(píng)論,一句評(píng)論代表了一種關(guān)心,這對(duì)于雙方用戶(hù)而言,都是一種非常有意義的互動(dòng)。

(6)相冊(cè):在同一個(gè)大學(xué)中,有可能兩個(gè)人曾經(jīng)遇見(jiàn)過(guò)而產(chǎn)生好感,但苦于不認(rèn)識(shí)對(duì)方,也不好意思去詢(xún)問(wèn)對(duì)方的信息,就止步于邂逅。但相冊(cè)功能會(huì)讓他們重新遇到對(duì)方,這一次的遇見(jiàn)會(huì)讓他們不再錯(cuò)過(guò)。

(7)關(guān)于后臺(tái)的功能,主要是針對(duì)管理員這一特殊身份而設(shè)計(jì)的,管理員的存在是為了管理學(xué)生用戶(hù)以及他們發(fā)布的各種動(dòng)態(tài)信息。除此之外,管理員還有發(fā)布公告權(quán)限,在后臺(tái)發(fā)布一些活動(dòng)之類(lèi)的公告,會(huì)在前臺(tái)頁(yè)面顯示,供學(xué)生用戶(hù)以及游客查看。

2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)里的核心內(nèi)容是數(shù)據(jù)表,數(shù)據(jù)表由數(shù)據(jù)項(xiàng)、數(shù)據(jù)類(lèi)型、主鍵、外鍵等多個(gè)屬性構(gòu)成,對(duì)應(yīng)數(shù)據(jù)表中數(shù)據(jù)項(xiàng)的是實(shí)體,該系統(tǒng)主要包括管理員、學(xué)生、動(dòng)態(tài)、相冊(cè)、日志、活動(dòng)、博文、公告等實(shí)體。

數(shù)據(jù)庫(kù)中的數(shù)據(jù)表有admin、bowen、gonggao、haoyou、pinglun、rizhi、user、xaingce、zhaopian。其中數(shù)據(jù)表admin如表2-1所示。其他數(shù)據(jù)表與數(shù)據(jù)表admin相似,在這里不過(guò)多描述。

3結(jié)語(yǔ)

社交網(wǎng)站的普及是網(wǎng)絡(luò)技術(shù)飛速發(fā)展的必然結(jié)果,高等學(xué)校的學(xué)生作為網(wǎng)絡(luò)的龐大用戶(hù),在經(jīng)歷了一天的學(xué)習(xí)之后,需要通過(guò)一些工具來(lái)放松一下自己。而且多數(shù)大學(xué)生更加渴望在大學(xué)生活中增加和異性的接觸,不僅可以滿(mǎn)足心理上的需求,還可以在學(xué)習(xí)上互幫互助,甚至成就一段美好的姻緣。于是社交網(wǎng)站會(huì)發(fā)揮無(wú)可取代的作用,它增加了大學(xué)生接觸本校學(xué)生的可能性,而減少了網(wǎng)絡(luò)上的未知可能性的隱患,對(duì)于在校大學(xué)生來(lái)說(shuō),無(wú)疑是更方便、更安全的選擇。

參考文獻(xiàn)

[1]張洪波,張黎明,單銀根.JSP/HTML編程實(shí)作教程[M].北京:北京希望電子出版社,2001:1-4.

[2]崔洋,賀亞茹.MySQL數(shù)據(jù)庫(kù)應(yīng)用從入門(mén)到精通[M].北京:中國(guó)鐵道出版社,2013:1-4.

[3]汪孝宜,劉中兵,徐佳晶.JSP數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例精粹[M].北京:電子工業(yè)出版社,2005:2-10.

[4]陳恒.Struts 2框架實(shí)用教程[M].北京:清華大學(xué)出版社,2017:12-19.

作者簡(jiǎn)介

于頊頊,1995年,男,漢族,江蘇徐州人,學(xué)歷:本科,專(zhuān)業(yè):軟件工程。

(作者單位:淮陰工學(xué)院)

猜你喜歡
高等院校
論高校圖書(shū)館檔案管理人員素質(zhì)的提升
論高校就業(yè)指導(dǎo)思想政治教育工作的意義及建議
淺談大學(xué)校園設(shè)計(jì)中的文化傳承意義
人間(2016年26期)2016-11-03 17:58:50
關(guān)于高校體育產(chǎn)業(yè)發(fā)展有利條件及市場(chǎng)定位的思考
高校開(kāi)展散打運(yùn)動(dòng)教學(xué)的可行性及對(duì)策研究
關(guān)于高校籃球教學(xué)中實(shí)施素質(zhì)教育的思考
高校跆拳道教學(xué)的影響因素及優(yōu)化對(duì)策分析
高等院校教育督導(dǎo)職能與任務(wù)
高職院校大學(xué)語(yǔ)文課程定位及改革取向研究
淺析VB程序設(shè)計(jì)教學(xué)方法的改革
主站蜘蛛池模板: 日本精品视频| 国产日韩久久久久无码精品| 亚洲一区精品视频在线| 欧美午夜视频在线| 日本影院一区| 亚洲性色永久网址| 久久精品中文无码资源站| 精品伊人久久久香线蕉| 亚洲国产一成久久精品国产成人综合| 中文字幕首页系列人妻| 国产成人超碰无码| 亚洲欧美日韩成人在线| 天堂中文在线资源| 亚洲人成成无码网WWW| 一级黄色欧美| 久久黄色视频影| 成人无码区免费视频网站蜜臀| 毛片免费在线视频| 国产欧美精品一区aⅴ影院| 久久久久青草线综合超碰| 国模视频一区二区| 久久这里只有精品23| 狠狠色综合久久狠狠色综合| 精品1区2区3区| 国产精品美女在线| 中国成人在线视频| 一级毛片网| 久久国产黑丝袜视频| 伊人网址在线| 日韩国产亚洲一区二区在线观看| 激情无码视频在线看| 亚洲无码精品在线播放| 亚洲一区精品视频在线| 婷婷亚洲视频| 伊人激情久久综合中文字幕| 国产菊爆视频在线观看| 午夜电影在线观看国产1区| 中文字幕 日韩 欧美| 久久午夜夜伦鲁鲁片无码免费| 国产高清无码麻豆精品| 国产精品专区第1页| 日韩视频免费| 亚洲人成网站在线播放2019| 亚洲成人手机在线| 国产AV毛片| 中文字幕人妻无码系列第三区| 国产精品夜夜嗨视频免费视频 | 日韩一区二区三免费高清| 亚洲首页在线观看| 日韩一区二区三免费高清| 伊人狠狠丁香婷婷综合色| 伊人久久大香线蕉综合影视| 国产黑丝一区| 欧美三级日韩三级| 幺女国产一级毛片| 激情视频综合网| 波多野结衣二区| 国产资源免费观看| 亚洲精品va| 久久成人免费| 国产精品污视频| 欧美日韩一区二区三区四区在线观看| 亚洲欧美国产五月天综合| 中文成人无码国产亚洲| 2021精品国产自在现线看| 亚洲性视频网站| 久久6免费视频| 欧美中日韩在线| 中文字幕精品一区二区三区视频| 欧洲精品视频在线观看| 在线观看视频99| 91久久青青草原精品国产| 大陆国产精品视频| 中文字幕无码制服中字| 国产你懂得| 国产精品久久久久久久久久久久| 免费无遮挡AV| 午夜一区二区三区| 亚洲色欲色欲www网| 国产精品亚洲αv天堂无码| 亚洲国产精品人久久电影| 日韩无码黄色|