摘 要:為了提高學(xué)院社團(tuán)活動的知名度和影響力,我們設(shè)計(jì)并開發(fā)了一個基于asp.net 2.0的大學(xué)生社團(tuán)文化網(wǎng)系統(tǒng)。該系統(tǒng)采用Visual Studio 2008作為軟件開發(fā)平臺,SQL Server2005作為數(shù)據(jù)庫。本文簡述了基于B/S結(jié)構(gòu)的社團(tuán)文化網(wǎng)的開發(fā)過程,并對網(wǎng)站建設(shè)需開設(shè)的拓展課程進(jìn)行了思考。
關(guān)鍵詞:社團(tuán)文化網(wǎng);asp.net 2.0;Visual Studio 2008;SQL Server2005
中圖分類號:TP393.4
大學(xué)里的社團(tuán)是校園文化活動的生力軍,是實(shí)施素質(zhì)教育的重要途徑和有效的方式。創(chuàng)建鹽城衛(wèi)院社團(tuán)文化網(wǎng)的初衷:為本院大學(xué)生社團(tuán)提供活動展示、新聞報(bào)道、社團(tuán)招聘等活動服務(wù)。該網(wǎng)站將成為鹽城衛(wèi)院校園社團(tuán)文化的特色窗口,能為每一個入駐鹽衛(wèi)社團(tuán)網(wǎng)的我院社團(tuán)提高知名度和影響力,能正確引導(dǎo)我院大學(xué)生健康成長,順利成才。
1 前期工作
在項(xiàng)目申請成功的初期,小組成員在指導(dǎo)老師的帶領(lǐng)下,進(jìn)行多方調(diào)研,然后將信息進(jìn)行充分整合,確定社團(tuán)文化網(wǎng)主題為:“讓社團(tuán)更有力量”,每個社團(tuán)網(wǎng)建設(shè)中應(yīng)包含社團(tuán)簡介、社團(tuán)資訊、社團(tuán)活動、社團(tuán)成員、社團(tuán)相冊、社團(tuán)活動視頻、社團(tuán)公告、社團(tuán)招聘、留言板等板塊。
2 技術(shù)介紹
網(wǎng)站設(shè)計(jì)首先要考慮的問題就是網(wǎng)站的風(fēng)格,經(jīng)過商討,項(xiàng)目組的成員決定以平易近人的風(fēng)格為主打,避開那種嚴(yán)肅冷漠的色調(diào)。
關(guān)于網(wǎng)站的整體風(fēng)格,在制作的過程中,我們總結(jié)出一些經(jīng)驗(yàn),羅列出來與大家共勉:(1)將網(wǎng)站的Logo盡可能放在頁面最顯眼的位置;(2)網(wǎng)站的標(biāo)語一定要有感染力,能夠反映網(wǎng)站的精髓。如本網(wǎng)站采用“讓社團(tuán)更有力量” 作為標(biāo)語。(3)同一層次的對象應(yīng)該設(shè)置成相同的格式,這樣更容易讓瀏覽者接受。
關(guān)于網(wǎng)頁中的色彩搭配,我們也有一些心得體會,羅列出來與大家分享。
為了讓網(wǎng)站的各個頁面看起來和諧搭調(diào),我們選擇藍(lán)色作為社團(tuán)文化網(wǎng)的基礎(chǔ)色調(diào),然后通過調(diào)整其透明度和飽和度,來打造整個網(wǎng)站的色彩基調(diào)。這種方法設(shè)計(jì)出來的網(wǎng)站,讓人感覺色彩很統(tǒng)一。
社團(tuán)文化網(wǎng)基于B/S架構(gòu),Microsoft visual studio 2008(以下簡稱vs2008)平臺,輔以Microsoft SQL server 2005數(shù)據(jù)庫軟件實(shí)現(xiàn)表的創(chuàng)建、修改、設(shè)置與連接等。
Asp.net是創(chuàng)建動態(tài)網(wǎng)頁的一種強(qiáng)大的服務(wù)器技術(shù),利用這項(xiàng)技術(shù),可以為world wide web站點(diǎn)或企業(yè)內(nèi)部互聯(lián)網(wǎng)創(chuàng)建動態(tài)的可進(jìn)行交互的Web頁面。
Asp.net的工作原理
圖1
3 功能、部分代碼介紹
3.1 功能模塊介紹
基于Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu)的大學(xué)生社團(tuán)文化網(wǎng)的功能模塊如圖2所示:
圖2
系統(tǒng)管理員登錄系統(tǒng)之后,可以進(jìn)行系統(tǒng)的維護(hù)與管理,可以賦予社團(tuán)管理員登錄名與口令??梢栽黾涌蛻粜畔?,如學(xué)號、姓名、手機(jī)號、所屬院系等。這些均可在SQL server 2005中完成??梢栽黾由鐖F(tuán)的信息,如社團(tuán)名稱,所屬部門,社團(tuán)宗旨,社團(tuán)成員社團(tuán)通知、下載專區(qū)等,審查留言板內(nèi)容,有不法言論則予以刪除等等。
社團(tuán)管理員登錄之后,可以發(fā)布社團(tuán)招聘信息、社團(tuán)活動通知、社團(tuán)新聞等。比如衛(wèi)生學(xué)院IT精英聯(lián)盟、影像學(xué)院維修社都可以提前發(fā)布活動時間,便于客戶的提前準(zhǔn)備。
普通客戶可以注冊登錄,登陸之后,可以瀏覽新聞,若是發(fā)現(xiàn)自己感興趣的社團(tuán),可以聯(lián)系并應(yīng)聘,成為其中的一分子。本網(wǎng)站部分社團(tuán)可以實(shí)現(xiàn)服務(wù)預(yù)約,如電腦維修可預(yù)約,血壓測量可預(yù)約、家電維修可預(yù)約……,客戶也可以到每個社團(tuán)的留言板留言,寫下自己的感受,和社團(tuán)成員進(jìn)行溝通交流。
3.2 部分代碼介紹
如社團(tuán)管理員在上傳新聞時,可使用vs2008自帶的控件FileUpload,該控件可以將文件從用戶的計(jì)算機(jī)發(fā)送到服務(wù)器上。它允許用戶上載圖片、文本文件或其他文件等。要上載的文件作為瀏覽器請求的一部分提交給服務(wù)器。在文件上載完畢后,系統(tǒng)管理員可以用代碼管理該文件。
每個客戶都可以對文件進(jìn)行查看和下載。文件列表功能是通過VS2008自帶的DataList控件與數(shù)據(jù)庫中的UPFiles表中的文件名字段綁定實(shí)現(xiàn)的。點(diǎn)擊文件名可打開和保存該文件,這是通過Http報(bào)頭的Content-Disposition屬性來實(shí)現(xiàn)的。該屬性可以獲得用戶點(diǎn)擊的文件的位置,然后在網(wǎng)頁上彈出文件下載對話框。
4 課程建設(shè)的思考
該項(xiàng)目由我院衛(wèi)生信息管理專業(yè)同學(xué)研究開發(fā)。該專業(yè)就業(yè)崗位核心能力之一為網(wǎng)站建設(shè)和維護(hù)能力。
為了使該專業(yè)畢業(yè)生能成為網(wǎng)站開發(fā)的技能型人才,我們可以適當(dāng)增加課時,開展拓展課程,如Ajax(Asynchronous JavaScript and XML,異步JavaScript和XML)技術(shù)課程,它是一種創(chuàng)建交互式網(wǎng)頁的技術(shù),是成為網(wǎng)站建設(shè)高級人才必備的技術(shù)。還需開展模板技術(shù),在動態(tài)網(wǎng)站開發(fā)中,模板技術(shù)可實(shí)現(xiàn)“美工”與“程序”的分離。模板技術(shù)對于大型網(wǎng)站的維護(hù)、提高程序的可維護(hù)性具有重要作用。還需要教會學(xué)生怎樣進(jìn)行網(wǎng)站的發(fā)布與推廣,如域名、虛擬機(jī)管理、ICP備案的申請,網(wǎng)站搜索引擎優(yōu)化(SEO)等。還需掌握關(guān)于Web服務(wù)器的知識,如服務(wù)器的運(yùn)行機(jī)制、分類、安全性等等。
5 結(jié)束語
本文從鹽城衛(wèi)院社團(tuán)文化網(wǎng)開發(fā)的重要性、開發(fā)初期所做的工作、網(wǎng)站實(shí)現(xiàn)的功能、具體使用技術(shù)以及項(xiàng)目之后的思考等方面進(jìn)行了闡述,道明了社團(tuán)文化網(wǎng)開發(fā)的全過程。社團(tuán)文化網(wǎng)在投入使用之后,得到了師生們的一致好評,大大提高了學(xué)院社團(tuán)活動的知名度和影響力,為學(xué)院社團(tuán)活動添上了精彩的一筆。
參考文獻(xiàn):
[1]黃建隆.關(guān)于網(wǎng)站開發(fā)相關(guān)問題的探究[J].電腦知識與技術(shù),2012(17):4143-4146.
[2]孫翠華.高職院?!?NET動態(tài)網(wǎng)站開發(fā)》課程教學(xué)改革的探討[J].電腦知識與技術(shù),2014(31):7366-7367.
[3] 鄭家剛.基于.NET結(jié)構(gòu)下有效創(chuàng)新考試模式的探索[J].電腦編程技巧與維護(hù),2014(22):37-38.
[4]高宏,李俊民.ASP.NET典型模塊與項(xiàng)目實(shí)戰(zhàn)大全[M].北京:清華大學(xué)出版社,2012.
作者簡介:楊建翠,女,江蘇鹽城人,講師,主要從事計(jì)算機(jī)教學(xué)、學(xué)院網(wǎng)絡(luò)維護(hù)工作;徐笛源,女,江蘇鹽城人,助教,主要從事現(xiàn)代教育技術(shù)的研究。
作者單位:鹽城衛(wèi)生職業(yè)技術(shù)學(xué)院,江蘇鹽城 224005