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

上海工程技術大學交友網站的設計與實現

2020-07-04 02:13:18章周
電腦知識與技術 2020年13期

章周

摘要:在數字信息時代,每個大學都有自己的教學管理系統,該系統是將學生與學校之間建立聯系,但缺少了學生與學生之間聯系的橋梁,所以為了更好地幫助在校大學生更好地適應校園生活、結識同學、搜集信息。有必要設計針對學生的交友網站,該網站集學生論壇,用戶注冊登錄,失誤招領,尋人問事等功能為一體。采用ASP.NET平臺進行開發,數據庫采用Mongo dB,并部署至阿里云服務器,該網站在PC端和手機端都可使用。

關鍵詞:網站設計;ASP.NET;交友網站

中圖分類號:TP311 文獻標識碼:A

文章編號:1009-3044(2020)13-0105-03

1概述

在日新月異的網絡時代,信息技術的迅猛發展和廣泛、深入地應用,推動了各行各業的技術進步,同時也向高校提出了更高的要求,高校教育的迅速發展對教學手段和教育管理體系逐步網絡信息化的同時,校園學生生活也應該與時俱進,基于這種思考,我們本次創新項目開發這個上海工程技術大學交友網站,目的是使志同道合的人有共同奮斗的目標,讓彼此遇見有趣的靈魂,加強校園內學生的交流與溝通,同時分享在校園中的心情,留言等一點一滴,讓校園生活因此而多一點精彩與期待。

2需求分析

2.1功能需求分析

本網站為學生提供交流溝通的平臺,應具備以下幾種功能:

1)用戶注冊登錄功能

用戶注冊登錄功能是大部分網站平臺的基本功能之一,目的在于識別用戶,限制權限,方便完成后續功能,因此用戶名的注冊應保持唯一性。

2)個人資料設置功能

當用戶注冊并登錄成功后,可以進行資料完善(例如:頭像修改、個性簽名、聯系方式,姓名性別等設置)

3)論壇功能

網站論壇分為三個模塊,分別是:失物招領、交友信息、校園新聞模塊。學生可以在對應的模塊通過發帖來達到所需目的,只有注冊成功并且登錄的用戶才能進行發帖、評論等操作,論壇還設有管理員模式,用于管理論壇各項權限事務,以及過濾刪除不良帖子與評論。論壇功能也是該網站最為核心的功能。

4)主頁功能

主頁功能是該網站的門戶,學生用戶進入網站看到的第一個頁面就是主頁。隨著時代的進步,用戶對界面的要求越來越高,一個美觀的主頁直接影響了用戶體驗。所以我們的主頁設計也相對比較美觀。除此之外,還有關于網站的基本介紹,與問題反饋功能,用于幫助學生更好的使用本網站,并且幫助開發者收集問題,不斷維護和完善網站。

2.2非功能需求分析

1)美觀簡潔的用戶界面:一個網站擁有美觀的用戶界面不僅可以給用戶好的用戶體驗,也能讓用戶使用網站變得更加方便快捷。

2)實現高并發以及較短的響應時間:隨著用戶使用人數的增加,對網站服務器的要求越來越高,高并發可以使網站正常運轉,使數據與界面保持一致,而響應時長直接決定了用戶體驗。

3)用戶數據安全性:數據庫采用MongoDB數據庫,這是一種NoSql類型的分布式數據庫,以文檔的方式記錄每一條記錄,這樣能實現數據的高速讀取,而分布式的存儲更是加大了數據的安全性。此外,網站還采用了Hash加密的方式對用戶密碼進行加密。

3技術選型

3.1 ASP.NET

在Web開發的發展過程中,ASP.NET是一種較為主流的開發平臺,它為開發者提供了企業級應用所必需的全部服務,并且它還兼容多種公共語言(例如:Visual C#、Visual Basic等)。ASP.NET框架支持面向對象編程的思維模式,使得Web便于閱讀與維護,它開發出來的Web程序既支持PC端,也支持移動端,擁有高安全性的同時又減少開發成本。

3.2MongoDB

MongoDB作為NoSQL類型的數據庫,所謂NoSQL,就是指不使用SQL作為查詢語言,其數據存儲也不用采取很嚴格的表格模式,所以它具有高可拓展性,分布式計算,低復雜度關系,低成本等特點,數據的存儲采用Json格式,有很好的代碼親和性,因而在Web應用中大量使用。在一個初期網站,許多數據以及功能有待拓展與完善,而MongoDB可以很好地解決這一點。

3.3阿里云服務器

阿里云作為全球領先的云計算及人工智能科技公司,擁有先進的科學技術,服務于各行各業,業務拓展至200多個國家和地區,在云計算與云服務方面更是首屈一指。在這樣的強大背景下,選用阿里云服務器能實現高性價比,節省60%左右的成本投入。能實現高穩定性,有多重備份,秒級恢復,按需擴容等保障功能。數據更是安全可靠,阿里云有全球最大的網絡攻擊防御經驗,為用戶服務保駕護航。除此之外,阿里云還有一系列的云服務生態系統和金牌客服服務來幫助用戶云上作業。

4網站設計

4.1功能設計

用戶首先進入網站主頁,在該頁面,用戶可以了解網站的用途與基本功能。然后以游客身份進入校園論壇頁面,此時用戶可以進行瀏覽帖子的操作,但用戶要想進行發帖、評論、刪除、私信其他用戶等操作,必須先要注冊一個賬戶并登錄成功。具體功能結構如圖1所示。

4.2數據庫E-R圖設計

5網站實現

5.1網站主頁界面實現

網站主頁采用以圖片作為背景的設計,網站設計為簡約風格,界面元素相對較少,直接用一句話言簡意賅地表達了網站的功能,使得界面在維持美觀的基礎上方便用戶使用,網站域名的設計為websues.cn,采用了學校名字的縮寫,方便學生記憶使用。

網站的主頁功能同時支持PC端(圖3)和移動手機端,滿足不同用戶的使用環境需求。

5.2用戶登錄注冊界面實現

進人論壇頁面,用戶若要進行發帖、評論、回復、私信等功能,必須要進行用戶登錄。若用戶不存在,可先進行用戶注冊,在注冊過程中,還設有驗證,例如:用戶名必須大于3位數,密碼長度必須大于六位。注冊成功后即可登錄。(登錄界面如圖4,用戶注冊界面如圖5)

5.3論壇功能界面實現

論壇功能為本網站的核心功能,如圖6分為失物招領、交友信息、校園新聞三大模塊,學生可在對應的模塊進行發帖來達到自己的目的。如圖7所示為發帖界面,圖8則為發帖成功后進人到該帖子的界面,在該帖子中,其他用戶可進行評論。樓主則可進行回復和刪帖、編輯等操作。

5.4個人資料設置界面

如圖9所示為個人資料設置界面,完善資料可幫助他人更好地了解你,增加帖子的真實性與可信度。在該界面中,可實現頭像修改、資料完善、查看已發帖子、查看私信等功能。

6總結

通過該網站的建設,使得學生與學生之間有了直接溝通的橋梁,可以幫助學生們更好地了解學校,幫助新生更快適應大學生活,幫助學生找到自己合適的朋友或群體。

網站實現了較為簡潔美觀的界面,基本的核心功能也建設完成,但是仍然有需要完善的地方,例如:后期可以連接學校數據庫,用于學生身份的驗證,增強學生信息的真實性,并且可以使用學號,進行用戶登錄。隨著網站使用人數的增加,也會進行相應的功能拓展,例如:開設心情分享、圖書角、音樂角等模塊。讓學生在交友中更好的學習,學習中擴展自己的朋友圈。

至于技術層面,服務器的并發程度依然不夠全校學生同時使用,如果再加上游客瀏覽,則會出現服務器過載,導致用戶長時間得不到響應,所以后期網站完善也應努力擴大服務器的并發程度,服務于更多的用戶,給予他們更好的用戶體驗。

主站蜘蛛池模板: 国产女人爽到高潮的免费视频| 日韩欧美国产区| a级毛片免费网站| 成人精品免费视频| 国产精品yjizz视频网一二区| 午夜一级做a爰片久久毛片| 久草视频精品| 99久久国产精品无码| 国产精品视频白浆免费视频| 欧洲熟妇精品视频| 国产剧情伊人| 亚洲欧美精品日韩欧美| 免费av一区二区三区在线| 国产00高中生在线播放| 亚洲精品爱草草视频在线| 高清无码不卡视频| 91久久国产热精品免费| 91精品国产一区| 99re视频在线| 中文字幕在线看视频一区二区三区| 手机在线国产精品| 草草影院国产第一页| 在线观看热码亚洲av每日更新| 欧美午夜在线视频| 激情综合图区| 在线另类稀缺国产呦| 国产成人精品高清不卡在线| 夜夜爽免费视频| 色偷偷av男人的天堂不卡| 欧美午夜视频在线| 久久精品人妻中文系列| 在线国产欧美| 欧美精品影院| 国产内射在线观看| 色偷偷一区二区三区| 国产成人精品免费视频大全五级| 中文字幕 91| 91免费在线看| 亚洲天堂日韩在线| 一本大道东京热无码av| 亚洲资源在线视频| 婷婷亚洲天堂| 玖玖免费视频在线观看| 69av在线| 99re视频在线| 五月六月伊人狠狠丁香网| 亚洲日本在线免费观看| 国产青青操| 国产成人久视频免费| 久久精品娱乐亚洲领先| 97国产一区二区精品久久呦| 成人国产三级在线播放| www成人国产在线观看网站| 日韩精品久久无码中文字幕色欲| 国产91丝袜在线观看| 白浆视频在线观看| 欧美97色| 无码专区国产精品一区| 成人免费一区二区三区| 午夜视频免费试看| 国产成人亚洲精品无码电影| 久久毛片免费基地| 成人在线观看不卡| 亚洲精品波多野结衣| 免费一极毛片| 国产激爽爽爽大片在线观看| 97色伦色在线综合视频| 久久久久免费精品国产| 久久99这里精品8国产| 久久精品国产免费观看频道| 婷婷五月在线视频| 国产 在线视频无码| 欧美午夜网站| 538精品在线观看| 无套av在线| 日韩无码真实干出血视频| 国产亚洲视频中文字幕视频| 亚洲无码视频图片| 97国产精品视频自在拍| 一级毛片在线播放免费| 秋霞午夜国产精品成人片| 色悠久久久久久久综合网伊人|