時間:2022-08-07 01:29:44
序論:好文章的創作是一個不斷探索和完善的過程,我們為您推薦十篇計算機軟件畢業論文范例,希望它們能助您一臂之力,提升您的閱讀品質,帶來更深刻的閱讀感受。
1、本課題的來源及研究意義
隨著計算機技術的飛速發展,信息網絡已成為社會發展的重要保證。如何以網絡為紐帶快速、高效、方便地實現知識傳遞,以現代化手段促進教學改革,將傳統的課堂教學轉變為課堂+電腦+網絡課堂+internet等多種學習方式,是教育工作者應當為之努力的方向。基于JSP技術的網絡教學平臺是依托校園網的優勢設計和開發的,通過此平臺,學生可以不受時間、空間、地域的限制,實現網上瀏覽教學內容、完成作業,參加測試等功能,教師也可借助此平臺,公告信息,試題,實現課件上傳下載,組織討論答疑等功能。
2、國內外發展狀況
在國外,網絡教學平臺系統已經走上正軌,能高效、方便地實現知識傳遞,具有很強的可靠性,但是功能稍顯不足。
在國內,網絡教學平臺系統的開發與使用都處于低層次階段,只有少部分信息存于系統中,系統功能不夠全面,人們更多的是使用傳統的課堂教學手段,所以我選擇了這個畢業設計,目的就是要開發一個通用的功能比較全面的網絡教學平臺。
3、本課題的研究目標
網絡教學平臺按照Browser/Server模式,將傳統的瀏覽器/WEB服務器的兩層體系結構擴展成瀏覽器—WEB服務器+應用服務器—數據庫服務器三層體系結構,這種模式采用多種標準的協議和技術,適合于任何硬件平臺和軟件環境。
系統采用JSP與mysql數據庫相結合,其實現的基本原理是利用mysql作為數據倉庫,用Servlet等高性能服務器端程序作為后臺總控程序,JSP程序在前臺運行,Servelet接受用戶的輸入,分別調用不同的JSP程序向客戶端反饋信息,JSP/Servlet通過HTTP連接在服務器端和客戶端傳遞數據。
4、本課題的基本內容
1、教師教學系統與學生學習系統
教師教學系統與學生學習系統的功能相對應,主要包含以下幾個模塊:
(1)網絡課堂。
(2)網上作業。
(3)網上測試。
(4)討論答疑。
(5)網上交流。
(6)實驗指導。
2、教學管理系統
系統分為人員管理、課程管理、作業管理、考試管理和討論交流管理。
(1)人員管理。
(2)課程管理。
(3)作業管理。
(4)考試管理。
(5)討論交流管理:包括BBS版主管理、帖子管理。
5、本課題重點和難點
重點:各功能模塊的創建。
難點:數據庫的連接和數據庫的各種操作。
6、論文提綱
第一章:概述
第二章:開發環境簡介
第三章:需求分析
第四章:系統的總體設計
第五章:系統的詳細設計
第六章:系統實現
第七章:系統運行
第八章:結束語
7、進度安排
階段工作內容工作進度安排
1開題報告及立題論證任務書4月3日
2可行性研究報告4月7日
3軟件需求規格說明書4月12日
4項目實施計劃書4月15日
5軟件設計及調試4月16日~5月16日
6畢業論文5月17日~5月31日
8、主要參考文獻
[1]陳禹.信息系統分析與設計.北京:電子工業出版社[M],1986
[2]鄭人杰.軟件工程.北京:清華大學出版社,2000
[3]Binstock&Rex.PracticalAlgorithmsforProgrammers.Addison-Wesley,1995
[4]Gamma,Helm,Johnson&Vlissides.DesignPatterns.Addison-Wesley,1995
[5]Hamilton,Cattell&Fisher.JDBCDatabaseAccesswithJava.Addison-Wesley,1997
[6]Cornel&Horstmann.CoreJava.Prentice-Hall,1997
[7]BruceEckel.ThinkinginJava,3rded.PearsonEducation,2003
[8]PatrickChan&RosannaLee.TheJavaClassLibraries:AnAnnotatedReference.北Addison-Wesley,1997
指導教師意見:
指導教師:
年月日
《自由軟件》的提法對于計算機用戶來說并不是什么新鮮事。而自由軟件的概念、自由軟件的思想、自由軟件的情懷、自由軟件的意義、自由軟件的范圍,特別是開發應用自由軟件的觀念,或許不同的人有各自的理解,甚至有很大的差異。
筆者自詡是水利水電工程地質計算機自由軟件的倡導者,兩年前即將“韋港字典”作為自由軟件公開進行交流,從而帶動了更多的自由軟件的廣泛交流。刊登于《工程地質計算機應用》1996年第3期的《贊自由軟件》,闡明了筆者對自由軟件的個人觀點。本文“再贊”自由軟件,其出發點仍在于希望通過自由軟件的交流來促進工程地質軟件的發展,為本專業計算機的普及和計算機應用水平的提高多探一條路。本刊不斷刊出一些工程地質專業的自由軟件介紹,相信探索這條路是有意義的,有希望的,也是符合工程地質專業特點的。
1自由軟件神侃
1.1自由軟件的起源、組織和自由軟件思想
自由軟件起源于美國。麻省理工學院的研究人員M.Stallman不滿于一些軟件廠家的傲慢與狹隘,將自己開發的軟件產品與他人共享,提出了自由軟件的概念,1984年成立了“自由軟件基金會”,全球千千萬萬軟件專家紛紛響應,形成了大量高質量的自由軟件。
自由軟件并無權威性的嚴格定義,但被PC-Talk的作者AndrewFluegelman注冊了Freeware這一術語。洋人取的名字Freeware,將它直譯成中文就成了自由軟件這一專用詞,也有譯成免費軟件的。Freeware這個詞發明得實在太妙,簡直就是妙不可言。十分妙哉非常妙哉相當妙哉的就是無論將Freeware直譯還是意譯,她的中文詞意都是十分清楚的。自由的意義在于此類軟件可以自由拷貝自由使用自由交流;免費的含義就更為明白:不要錢,白送!顯然,自由(免費)軟件的字面意義與實際意義是絕對的名符其實!
中國軟件行業協會中的自由軟件分會,于1993年4月面向全國各行各業組建的自由軟件聯誼網,為國內的自由軟件交流形成氣候確立了合法身份。多年來,聯誼網一直在《軟件世界》雜志上刊登自由軟件信息和介紹,并為全體網員免費拷貝自由軟件。時至今日,聯誼網組織在擴大,內涵在外延。1997年6月17日,中國軟件行業協會國際自由軟件應用研究發展分會正式宣告成立,在北京舉行了隆重的成立大會。《計算機世界》報從1997年9月起,開辟了“自由軟件系列談”專欄。各類計算機報刊雜志幾乎每期都刊有自由軟件的下載網址。至此,自由軟件在中國躍上了一個新臺階。
自由軟件的思想是哪個階級的?如此命題在今天看來確實荒唐,然!在荒唐年代7個音符里還有階級斗爭呢。自由軟件是一種計算機軟件,這種軟件在功能與應用方面與其它性質的軟件沒有嚴格的本質區別和范圍界定。而將自由軟件的存在上升成為哲學概念,升華成為一種思想,一種理念,讓哲學家思想家們去尋找理論依據,經受實踐檢驗,則大有文章可做。同樣,將自由軟件的實踐作為文化進行探討,形成一種自由軟件文化,照樣可以讓文人們有寫不完的題材,做不完的文章。
回到現實中來,自由軟件只不過也是計算機程序,怎么還有思想呢?別太復雜化神秘化懸虛化深沉化,其實,她就是中國人再熟悉不過的“為人民服務”的思想!奉獻的思想,這種思想不是社會主義的專利,其它主義也有,否則為什么Freeware一詞被資本主義的洋人注了冊呢。
1.2自由軟件的意義
自由軟件從誕生之日起就表現出一種旺盛的生命力,得到業界認可并迅速遍及全球,證實了她的存在價值和深層次的社會意義。
在芬蘭赫爾辛基理工大學從事研究工作的科學家宮敏先生使用自由軟件上了癮,得出結論:自由軟件優于商業軟件!他在國外的體會是:鑒于自由軟件的水平之高、應用面之廣并有源代碼,廣泛提倡使用自由軟件、學習自由軟件、參與開發自由軟件,對于方便用戶使用、保護用戶投資、提高軟件應用與開發的綜合水平、打破商業軟件的壟斷和控制都具有重大意義,是非常必要的。
自由軟件有無商業意義,回答是肯定的。一個向公眾提供好的自由軟件的公司或企業,對于樹立公司形象將超過鋪天蓋地的廣告效應。自由軟件的傳播不必花廣告費,自由拷貝轉送過程中,就義務為軟件作了免費廣告。一夜暴富的Netscape公司,很大程度上就是因為始終堅持免費發放自己開發的導航者瀏覽器(NetscapeNavigator),在Internet上占領先機,擁有一筆無法估量的財富--傳遍網絡的聲譽,從而獲得70%以上Internet產品的市場份額。Netscape公司在微軟公司探險家瀏覽器(InternetExplorer)的窮追猛逼之下,宣布將新版本瀏覽器軟件的源代碼上載到Internet主頁讓需要者免費下載。網上搜索引擎Yahoo一直未改初衷,始終堅持免費向用戶提供信息檢索查詢服務,每天吸引了上百萬的網絡來訪者,大量商業廣告為Yahoo帶來了滾滾財源。
自由軟件具有滿足表現欲的奇效,可以毫無約束地表現自己,就象Internet上的個人主頁一樣,向世人盡情地展示自己的才華。個人主頁沒有訪問者,那就是白占服務器的空間;自己編的程序不提供給他人用,等于白搭。計算機是年輕人的事業,年輕人具有極強的表現欲望,自由軟件是電腦狂的最好表現方式,也是編程者個人價值的充分體現。
軟件具有很強的時效性。操作系統在瘋狂升級,用戶的口味也在不斷翻新,老的程序在新操作系統上運行起來總是那么別扭。計算機編程語言層出不窮,編程工具功能日益強大,程序員的編程工作量也有所減輕,用比以往少許多的工作量編出的應用軟件,其功能更強大速度更快捷。例如第五代函數型編程語言--J語言,與傳統的編程語言相比,就先進多了。用BASIC編一個求平均值的計算程序需寫8行代碼,J語言僅用一行;用BASIC編寫的求解二元一次線性方程組程序需100余行代碼,J語言僅需兩行。軟件的時效性說明,今天的應用軟件實在沒有什么保存和收藏價值,更無增值意義。一種軟件一旦成為明日黃花,也就意味著淪落到毫無價值無人問津的凄涼境地。不能形成商品的軟件走自由軟件之路實為明智之舉,這也許是一些電腦程序狂隨時將自己編的軟件向社會無償提供的原因之一。
自然,人們對自由軟件最關心的是她的“免費”意義。免費似乎成了Internet上最基本最流行的理念,許多計算機黑客的原始動機就是信息應該無償獲得,因此,黑客們(計算機高手)便在此原始動機的驅駛下肆無忌憚地猛闖各類計算機網絡系統,讓政府官員軍方要員網絡管理員們膽戰心驚。無償獲得信息的原始動機導致了黑客的產生,軟件廠家的傲慢、狹隘、壟斷和控制,創造了自由軟件的輝煌。計算機用戶們引吭高歌:我愛你!自由軟件。
自由軟件的文化內涵是豐富的,自由軟件的自由情懷是浪漫的,自由軟件的思想是先進的,自由軟件的奉獻情操是高尚的,自由軟件的使用價值是公認的,自由軟件的社會意義是深遠的……。總之,自由軟件是人類社會步入高級階段的必然產物。
2Internet上的自由軟件資源
Internet的全球化為自由軟件的發展提供了絕妙的生存空間和交流通道,大約有40%的Internet服務器所使用的軟件是從網上免費獲得的。Internet上有大量的站點存放有成千上萬種自由軟件、共享軟件(Shareware)、和公共軟件(PublicDomainSoftware),還有專門存放此類軟件供人們下載的網址,如等等。一些此類軟件還有適合多種軟硬件平臺的版本,如DOS版、Windows版、Macintosh版和UNIX版。
“自由軟件庫”作為Internet的一個重要組成部分,在國外已經非常普遍,大量著名的服務站點為自由軟件的交流和發展起到了很好的推動作用。“中國自由軟件庫”1997年8月在國家經濟信息網上正式開通,網址:,存有80G容量的自由軟件(97年8月公布),堪稱是世界上規模最大的自由軟件檔案庫之一。國內許多ISP也在自己的網頁上開辟有“自由軟件”欄目,如瀛海威、東方網景等。時至今日,自由軟件的交流也就不再僅限于磁盤拷貝這一業界古老的媒體傳播形式了。
“免費”是Internet的最大魅力,然而“免費”在Internet上遠不止僅限于自由軟件!她還包括免費網址、免費主頁、免費Email、免費查詢、免費教科書、免費服務、免費…。利用搜索引擎Yahoo,在查詢詞條中輸入“free,Internet,stuff”,即可找到一些專門收集免費網上資源的網站,國內四通利方網站中的《網上免費服務大全》就是這樣的一個網站。
總之,Internet上的免費資源多如牛毛,信手拈來幾個網址可以一試:
中國自由軟件庫:;瀛海威時空:;
中國經濟信息網:;四通利方:;
共享軟件經典:;;
下載軟件的好去處:;
熱門免費電子函件:。
3工程地質軟件何處去初探
水利水電工程地質專業的應用軟件分散、標準化程度低,多為各單位或個人自主開發的自用軟件,也有一些與高校或科研單位合作針對某一工程而開發的專門性軟件。前者用戶群有限,沒有形成規模或事實標準,軟件開發者和用戶之間是單位與單位之間的轉讓關系(盡管也存在買賣關系,但算不上商品軟件,原因請見參考文獻1);后者由于針對性較強,從特殊到一般顯然有些勉強,也沒見到有多少是得以推廣應用的。盡管在許多科技成果鑒定意見中都美言有推廣價值,實際上正如北大方正集團的掌門人王選教授所言,誰要相信那些科研成果的鑒定意見,中國就是世界第一科技大國。多年來,水利水電系統的確也沒有進行過規模性的投入和開發,更沒有正規的開發商或軟件組織來研究到底我們應該開發什么樣的軟件,上什么檔次,以什么為標準,當然也就不具備象樣的商業意義。
工程地質軟件到底向何處去?這一長期困惑我們的疑難命題,隨著勘測設計市場化進程的加快,沖突與矛盾將更加復雜化。新機制在落后的技術基礎上運作,對于進入市場競爭是極為不利的,而技術的革命性進步又要面對尚在過渡中的管理機制的約束,這種進步更將步履維艱。專業軟件的開發需要大量投入,誰來投入?誰來組織、研究、系統分析、總體設計?誰來實施?組建協作網的目的之一,是希望走開放聯合之路,聯合各單位共同投入,建立標準,高效通用。然而,協作網這樣一種松散的專業技術性質的群眾組織,不具備任何約束效力,完全是一種自愿合作的運作機制,能否完成這一歷史使命,有待于實踐去檢驗。
當前或者說近期我們應該為地質軟件做些什么?請大家討論,最好能提出一些可以操作的解決方案。所謂領導重視,國家支持,總院組織,聯合開發等等大框架,不具備實際的操作意義。根據本系統的實際情況,兩年前我們就提出走自由軟件之路的倡議,希望各單位和地質計算機愛好者們將自己開發的不能形成商品的軟件貢獻出來廣泛進行交流,得到了積極響應。成勘院任鳴春專家提供的“AutoCAD圖案生成器”工具,隨“標準圖例庫”軟件發至各網員單位,反映良好。最近又有長江勘測技術研究所的王秋明女士向協作網提供自由軟件。衷心感謝他們。
為了我國的水利水電勘測事業,為了工程地質專業學科的發展,為了使本專業已經落后的計算機應用現狀改觀,希望我們的地質計算機專家,將你們的聰明才智貢獻出來,服務于勘測事業,服務于社會。協作網將為本專業的自由軟件交流提供廣闊的天地。自由軟件永存!
自21世紀高等教育改革以來,全國各高校招生規模不斷擴大,導致畢業生數量也相應大規模增加,給高校學生的求職擇業帶來了嚴峻的考驗。為了可以跟上時代的步伐,為求職帶來一些實際項目經驗,計算機專業越來越多學生選取了軟件開發作為畢業設計課題。然而,在各高校實際當中,本科畢業設計質量已經下降,軟件開發類論文與實際完全脫節,歸根結底是沒有一個可以從頭到尾指導學生進行軟件開發的學習模式,主要存在下面幾個不足之處。
1.1學生問題
學生設計能力低,編程水平差,無項目實際經驗,既不知道軟件開發的基本理論與方法,也不知道程序語言代碼編寫和開發工具界面操作,甚至不知道從何處開始下手準備畢業論文,成為目前軟件開發類畢業論文質量差的根本原因;學生思想上存在誤區,不重視畢業設計的重要性與必要性,認為畢業設計與普通課程一樣,對畢業設計敷衍了事,不愿意花時間和精力認真努力開發軟件,總是被動、消極地接受學習,成為軟件開發類畢業論文質量差的直接原因。
1.2學校問題
學生在大一至大三期間,一般只是簡單地開設各科課程,并沒有將所有軟件開發類課程結合起來,直接導致出現學生軟件設計能力低與開發水平差的現象;從論文開題、中期檢查到論文答辯等過程中,并沒有嚴格按照各種材料上交的日期進行,普遍是最后答辯時上交補交所有材料,甚至包括論文開題報告,直接導致學生消極怠慢的態度;最后的畢業論文考核是最關鍵的問題,也是目前畢業論文相關制度中管理最混亂的一部分。既沒有一套規范畢業論文考核標準,也沒有對畢業論文的中間過程進行監控,就連最后的論文答辯也只是流于形式。
1.3教師問題
大部分教師沒有項目開發實際經驗,只知道軟件設計理論基礎,不能全方位地指導學生,更加無法讓學生能夠主動積極地學習,成為畢業論文水平不高的原因之一。
2CDIO教育模式
CDIO教育模式繼承和發展歐美20多年以來的工程教育改革理念,將“做中學”和“基于項目教育和學習”的集中概括和抽象表達,是2004年由麻省理工學院和瑞典皇家工學院等四所大學研究創立,CDIO分別代表了構思(Conceive)、設計(Design)、實現(Implement)和運作(Operate)等四個學習過程,它以產品研發到產品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯系的方式學習[3]。CDIO培養大綱將工程畢業生的能力分為工程基礎知識、個人能力、人際團隊能力和工程系統能力四個層面,大綱要求以綜合的培養方式使學生在這四個層面達到預定目標[4]。本文將CDIO模式的構思、設計、實現和運作等四個學習過程引入到計算機軟件開發類畢業設計中,要求嚴格按照構思、設計、實現和運作這四個階段進行,并將每一個階段的成果都作為畢業論文考核的依據,以此調動學生的積極性與主動性,既能讓指導老師清楚整個設計流程,并根據階段安排加以指導和督促,也能讓學生愿意付出時間和精力努力投入到畢業設計當中。在彌補學生軟件開發水平不足的同時,提高學生思考問題、綜合設計的能力,最后達到提高畢業論文質量的目的。
3基于CDIO模式的計算機軟件開發類畢業設計
3.1構思階段
畢業論文是從學生的選題開始,一般是由老師提供一系列題目,再由學生根據自己的具體情況選擇,這種方式遏制了學生的主動性。應該由學生根據自己的愛好、專長和對將來的職業規劃等情況,利用各種參考資料主動搜索與查找適合自己的題材范圍,再在老師的指導下確定畢業論文題目。不僅能夠調動學生的設計積極性,為后面的畢業論文工作提供有利條件,而且還可以培養學生查閱資料和思考問題的能力。之后,指導老師提供軟件開發類參考資料,并在中國知網等學術平臺搜索課題相關文獻,確定論文的基本要求,給學生下達論文任務書。學生根據接收到的任務書,利用軟件工程專業書籍、中國知網等學術平臺、論文相關的Web網站,查閱大量的資料,了解論文的背景、研究現狀和開發意義,確定論文的研究內容和開發中的關鍵問題,撰寫論文開題報告,完成軟件開發的構思階段。
3.2設計階段
設計階段主要包括需求分析和總體設計,正式開始畢業論文的設計工作。根據資料查閱、市場調查和企業要求等形式分析軟件產品操作流程、功能列表,完成系統需求分析,并在需求分析的基礎上重點進行功能設計、模塊劃分、模塊接口規范、數據庫概念設計及數據庫邏輯設計,在老師的指導下反復修改不斷完善,最終確定系統的總體設計。然而,在軟件開發設計階段,學生論文還沒有開始寫,軟件程序也沒有完成,指導老師無中期檢查依據,不能有效地督促學生開發設計。因此,在設計階段完成之后,應該形成需求分析、數據庫設計、概要設計等相關說明書,作為畢業論文中期檢查的材料,納入論文考核的范圍。
3.3實現階段
實現階段是學生畢業論文工作的重點,也是畢業論文設計工作量最大、所需時間最長的一個階段,直接決定最終畢業論文的質量水平。學生需要掌握軟件開發工具、程序設計語言等基本理論與方法,根據系統總體設計的功能模塊、接口規范等進行數據庫的實現、程序代碼的編寫,并反復運行與測試。此階段生成詳細設計說明書、編程規范、測試等文檔,作為畢業論文第二次中期檢查材料。在這個階段有了指導老師的督促,能夠完全確定系統功能,不至于在后期階段又需要反復修改。
3.4運作階段
根據前期產生的開題報告、需求分析、數據庫設計、概要設計、詳細設計、編程規范、測試等文檔和開發好的軟件系統撰寫畢業論文,并參與論文答辯,是學生畢業論文的總結階段,不僅著重體現學生的寫作水平,更能了解學生對軟件的學習情況,是分值比重最大的一部分。最后,將所有文檔和論文、答辯情況一起評分,獲得畢業論文成績。
中圖分類號:G64 文獻標識碼A: 文章編號:1006-0278(2014)01-177-01
一、背景意義
如今計算機網絡的普及已近是亙古不變的潮流了,而且全國大學網絡的正在以高速的發展節奏和社會潮流接軌,各種計算機網絡化已經逐步取代繁瑣的傳統辦公模式。大學畢業設計作為大學生四年學結的最重要環節,我們完全有必要實現網路管理化,可以減少指導老師和學生的工作時間和負擔,讓繁瑣的畢業設計過程采用網絡化數據庫統一管理。通過畢業論文管理系統,大大方便了學生、老師及學校管理員。社會科技在不斷的革新,我們的生活、工作和獲取知識的方式結構都發生了完全的更新和進步,傳統的方式在不斷的改變,這是社會發展的畢竟之路,也是走向未來的畢竟過程,所以使得各種傳統方式得到不斷的簡單、方便和先進是十分重要和必須的。然而在許多大學和高校里面并沒有在畢業這一環節上實現信息化管理,所以這一部分的工作所有都是由人工來完成,然而人為的物理操作必定存在許多缺陷,比如大量的畢業生信息需要處理,工作量就十分的龐大,到處都是紙質資料,不易整理和保管,還容易丟失,另外最麻煩的是需要更新和修改的資料的情況,其次就是學生和指導老師之間關于論文進行的交流和聯系都是線下的,會受到各種不定因數影響,影響這一環節的進度和質量。有著網絡的基礎,系統可以采用了目前十分流行的B/S結構和Web技術,使得操作交流都變得十分簡單和快捷。最重要的是通過計算機信息化管理完全避免人為物理操作的不足。
二、初步調研
瀏覽了各大類型和類似的網站,畢業論文管理管理系統,我同樣采用了當前很流行的B/S結構來開發。
通過各個高校去實地考察,很少有大學開始使用此類系統來管理畢業論文。另外,大多數學生和老師都希望高校能完善此塊的建設,來減少畢業生和指導老師的工作量和工作效率。并且此系統會有效的減少學校在此類工作的成本。由于只針對高校畢業生的畢業論文,技術上的要求和開放難道并不是特別大,做好策劃工作就好。所以完全可以由大學生和本校老師來指導完成。
最后我們考慮到費用,因為不是企業級的網站,而是校內開發,功能和維護性的要求并不是特別高,所以費用基本可以忽略不記。綜上所述,系統的開發無論從技術上、經濟上,可行性都是相當高的。對于各大高校是值得去開放和使用的。
三、開發過程中問題
在開放過程之前,我們需要選擇何種編程語言和環境。語言和環境的選取對系統的開發難度和時間長度都是有直接的聯系的。為了減少開發周期,減弱開發費用,提高產品的質量,對系統做出需求分析報告是非常必要的。比如本畢業論文的系統,是可以完成論文的申請,上傳,查看,評價,統計等一系列功能的。那么采用SQL Server2012+Microsoft Visual Studio 2012++C#做為開發工具。在軟件系統開發過程中,不提倡無模型的隨機開發方式,不可以想到什么功能模型就隨手開發什么代碼,這樣不規范的開發,不僅使得開過過程處于混亂,而且大大地降低了系統開發效率。我們可以適當的利用一些經典的開發模型,典型的開發模型有:1.邊做邊改模型(Build-and-Fix Model);2.瀑布模型(Waterfall Model);3.快速原型模型(Rapid Prototype Model);4.增量模型(Incremental Model);5.螺旋模型(Spiral Model);6.演化模型(evolution model);7.噴泉模型(fountainmodel);8.智能模型(四代技術(4GL));9.混合模型(hybrid model);10.RAD模型;我們要盡量避免原始老舊的開放模型,這樣可以避免許許多多開發問題。但是要根據系統的大小,和開發的難度來做決定,有句話說的好殺雞焉用宰牛刀,太多復雜的模型適合龐大的系統開發,然而用的一般的小系統上反而會增加開發難度。
參考文獻:
[1]周名浩.科關于畢業論文管理系統的設計思想[J].才智,2011(12).
1、選題來源及意義
1.1選題來源
隨著信息時代的高速發展,以校園網絡為平臺的應用也越來越廣泛,例如校園一卡通服務、辦公自動化應用(OA)、教務管理、圖書管理、電子郵件服務、校校通服務、網上學習等。然而在開放式網絡環境下,校園網絡的使用過程中面臨著各種各樣的安全隱患,一方面,由于使用校園網絡最多的是學生和教師,學生對于網絡這樣的新鮮事物非常感興趣,可能會下載一些黑客軟件或帶有病毒的軟件,從而破壞校園網絡系統,加之學生不懂得愛惜,對于暴露在外界的網絡設備造成一定破壞,據統計,80%的校園網絡的攻擊都來自于校園網內部[1];另一方面,來自外部的網絡用戶對IP地址的盜用、黑客攻擊、病毒攻擊、系統漏洞、信息泄露等方面的隱患也會對校園網絡造成破壞。綜上所述,校園網絡的安全問題既有內部因素,也有外部攻擊。因此,如何在現有條件下,充分應用各種安全技術,有效的加強、鞏固校園網絡安全問題非常重要。通過筆者在昌吉市一中網絡中心實習的經歷,發現昌吉市一中校園網絡原有方案只是簡單地采用防火墻等有限措施來保護網絡安全。防火墻是屬于靜態安全技術范疇的外圍保護,需要人工實施和維護,不能主動跟蹤入侵者。而管理員無法了解網絡的漏洞和可能發生的攻擊,嚴重的影響的正常的教學工作。因此針對中學校園網絡安全的防護更不容輕視。[2-3]
1.2選題意義
校園網絡的安全建設極其重要,源于校園網一方面為各個學校提供各種本地網絡基礎性應用,另一方面它也是溝通學校校園網絡內部和外部網絡的一座橋梁。校園網絡應用遍及學校的各個角落,為師生提供了大量的數據資源,方便了師生網上教學、交流、專題討論等活動,為教學和科研提供了很好的平臺,因此存在安全隱患的校園網絡對學校的教學、科研和辦公管理都會造成嚴重的影響。根據學校的不同性質,保證網絡穩定、安全和高效運行是校園網絡建設的首要任務。因此做好校園網絡安全的防護及相應對策至關重要,即本論文選題意義。[4]
2、國內外研究狀況
2.1國外網絡安全現狀
由于筆者查閱文獻資料的有限性,沒有查到國外校園網絡安全現狀的資料,因此針對國外所采取的網絡安全措施進行如下概述:
(1)法律法規的制定。近年來,世界各國紛紛意識到網絡安全與信息安全的重要性,并制定相關的法律法規規范廣大網絡用戶的行為。美國、俄羅斯、英國、日本、法國等其他許多國家都相繼成立國家級信息安全機構,完善網絡防護管理體制,采取國家行為強化信息安全建設。
(2)網絡防護應急反應機制的建立。面對網絡反恐、黑客、信息的泄露、網絡入侵、計算機病毒及各類蠕蟲木馬病毒等一系列網絡危機,世界各國通過建立網絡防護應急反應機制。分別從防火墻技術、入侵檢測系統、漏洞掃描、防查殺技術等傳統的安全產品方面入手,防止各種安全風險,并加快網絡安全關鍵技術的發展和更新.動態提升網絡安全技術水平。
綜上所述,網絡安全的問題將隨著技術的不斷發展越來越受到重視。然而,網絡技術不斷發展的今天,網絡安全問題只能相對防御,卻無法真正的達到制止。[5-7]
2.2國內網絡安全現狀
由于我國在網絡安全技術方面起步比其他信息發達國家晚,發展時間較短,技術不夠純熟,面對各種網絡安全問題有些應接不暇,主要是由于自主的計算機網絡核心技術和軟件缺乏,信息安全的意識較為淺薄,不少事企單位沒有建立相應的網絡安全防范機制以及網絡安全管理的人才嚴重缺乏,無法跟上網絡的飛速發展。面對這一系列的問題,我國通過制定政策法規,如GB/T18336一2001(《信息技術安全性評估準則》)、GJB2646一96(《軍用計算機安全評估準則》等來規范網絡用戶的使用,還通過技術方面的措施進行防護,如加密認證、數字簽名、訪問控制列表、數據完整性、業務流填充等措施進行網絡安全的維護。然而通過技術措施進行網絡維護的過程中,網絡管理員對技術的偏好和運營意識的不足,普遍都存在“重技術、輕安全、輕管理”的傾向,致使在管理、維護網絡安全方面還有很大的漏洞。[5]國內網絡安全整體的現狀如上所述,通過大量文獻的閱讀,發現數據信息危害和網絡設備危害是校園網絡安全現在主要面臨的兩大問題,主要威脅有病毒的傳播與攻擊、黑客的入侵、信息的篡改等一系列安全隱患,通過采取加密認證、訪問控制技術、防火墻、漏洞掃描等措施進行防護。[3]中學校園網絡管理者如何保證校園網絡能正常的運行不受各種網絡黑客的侵害就成為各個中學校園不可回避的問題,并且逐漸引起了各方面的重視。[8-10]
3、本選題的研究目標及內容創新點:
3.1研究目標:
本文在對當前校園網絡面臨的各類安全問題進行詳細分析的基礎上,深入、系統的探討了目前常用的各種網絡安全技術的功能以及優缺點,并以昌吉市一中等中學校園網絡為研究對象,分別從中學校園網絡的物理因素、技術因素、管理因素等角度分析威脅校園網絡安全的因素,并結合昌吉市一中校園網絡現有的條件,分別從設備管理、技術提供、管理人員意識等方面充分應用各種安全技術,有效加強、鞏固校園網絡安全,提出解決網絡安全問題的策略及防范措施。從而綜合利用各種網絡安全技術保障本校的校園網絡的安全、穩定、高效運行。
3.2內容創新點:
(1)通過對昌吉市一中的校園網絡進行分析,并結合文獻資料參考其他中學校園網絡安全的問題,總結出中學校園網絡安全存在常見的安全隱患,并制定出針對中學校園網絡隱患所采取的防范措施。
(2)將制定出的網絡安全防范措施運用于昌吉市一中校園網絡,制定出真正合理的、恰當的、適合現有條件的網絡安全防范措施,并對昌吉市一中的校園網絡進行展望,使得校園網絡可持續發展。
參考文獻
[1]段海新.CERNET校園網安全問題分析與對策[J].中國教育網絡,2005.03
[2]袁修春.校園網安全防范體系.[D].西北師范大學.計算機應用技術.2005,5
[3]鐘平.校園網安全技術防范研究[D].廣東.廣東工業大學.2007,4:3
[4]蔡新春.校園網安全防范技術的研究與實現[D].軟件工程2009,4
[5]董鈺.基于校園網的網絡安全體系結構研究與設計[D].山東.計算機軟件與理論.2005,5:11-12
[6]王先國.校園網絡安全系統的研究與設計.[D].南京.計算機技術.2009.12
[7]定吉安.常用網絡安全技術在校園網中的應用研究[D].山東.計算機軟件與理論.2011,4
[8]顧潤龍.影響校園網絡安全的主要因素及防范措施.[J].咸寧學院學報.2012,9(32):155-156
[9]張伯江.國外信息安全發展動向[J].信息安全動態,2002,8(7):36-38
[10]譚耀遠.新世紀中國信息安全問題研究.[D].大連.大連海事大學.2011,6
一、采用的研究方法及手段(1、內容包括:選題的研究方法、手段及實驗方案的可行性分析和已具備的實驗條件等。2、撰寫要求:宋體、小四號。)
1、文獻研究法:查找文獻資料時借助圖書館及網絡,搜集、鑒別、整理文獻。從前人的研究中得出對我們的研究有價值的觀點與例證。本研究采用文獻研究法的目的:
(1)查取大量校園網絡安全問題常見的問題,結合昌吉市一中的校園網絡現狀進行分析。
(2)對國內外的網絡安全防范措施進行分析,選擇適合昌吉市一中校園網絡安全所應對的策略。
2.訪談法:通過與昌吉市一中網絡信息中心的教師交流探討,以訪談的形式了解昌吉市一中校園網絡的現狀。
論文的框架結構(宋體、小四號)
第一章:緒論
第二章:影響中學校園網絡安全的因素
第三章:常用的校園網絡安全技術
第四章:校園網絡安全建設
-----以昌吉市一中校園網絡安全體系需求分析及設計
第五章:總結和展望。
論文寫作的階段計劃(宋體、小四號)
第一階段:20xx.10.1—20xx.11.20選定論文題目,學習論文寫作方法及注意項;
第二階段:20xx.11.20—20xx.12.25與孫老師見面,在孫教師的指導下,搜集材料閱讀有關文獻資料,按照開題報告的格式和要求完成《昌吉學院本科畢業論文(設計)開題報告》的撰寫;
第三階段:20xx.12.26—20xx.1.3寫出開題報告,并與指導教師充分溝通,做好開題報告答辯準備;
第四階段:20xx.1.5—20xx.1.13開題報告論證答辯;
第五階段:20xx.1.17—20xx.3.25在指導教師指導下,開始畢業論文的寫作,至3月25日完成初稿交指導教師;
第六階段:20xx.3.25—20xx.3.31寫出中期報告書,接受中期檢查。并根據指導教師建議完成初稿的修改;
第七階段:20xx.4.1—20xx.4.10根據指導教師建議完成二稿的修改;
第八階段:20xx.4.11—20xx.4.20根據指導教師建議完成三稿的修改;
2“產學研”結合模式的指導方式
“產學研”結合模式主要通過理論和實踐教學兩條途徑,在充分考慮企業需求前提下,以提高學生的工程素養、鞏固學科基礎、培育創新能力為基本目的,由高校、企業、學生三方面共同研究,明確畢業設計的課題,確定研究內容和研究方法[7]。在畢業設計實施的具體過程中,由高校和企業聯合派出導師,由高校教師承擔對學生的理論指導,由研發一線的工程師在企業中進行實踐指導。畢業設計后期,可聘請企業中經驗豐富的高職稱工程師或工程技術部門主要負責人與校內教師一起共同組成畢業設計答辯考評小組,共同對學生的畢業設計實施書面評價、答辯、評定成績等畢業設計的質量審查。
3“產學研”結合模式的的關鍵點
3.1做好選題工作
恰當的選題是提高畢業設計質量的關鍵,能直接體現出地方院校人才培養的特色。“產學研”結合的畢業設計選題要求密切聯系生產和研發實際,有工程應用的背景和工程的實際內涵,確保其具備較強的實用性。此外,選題還應具有一定的深度,保證有足夠的工作量,在某些方面還應體現出創新的成分。因此,在選題時要盡量做到以下幾方面的具體要求:⑴畢業設計選題應與服務地方的人才培養定位充分結合地方性本科院校是以培養高素質的應用型人才和服務地方經濟發展的為主要辦學方針的高校。我院所處的廣東省近十年來軟件產業一日千里、欣欣向榮,業已成為全國行業的龍頭老大。2011年統計數據表明,廣東省共有軟件企業3136家,占全國的13.7%,全年實現軟件業務收入3122億元,占全國的16.9%。其中軟件產品收入1203億元,信息系統集成服務收入471.3億元,信息技術咨詢服務收入140.1億元,數據處理和運營服務收入583.8億元,嵌入式系統軟件收入663.9億元,IC設計收入60.2億元。我院所處的惠州地區正處于廣東省軟件產業發展的核心地帶,因此我院計算機系的畢業設計在選題上就充分考慮了人才培養的定位,以嵌入式軟件設計、大型數據處理與運營、創意文化支撐技術等方向為主,為人才培養設定了明確的目標。⑵畢業設計選題應與地方企業研發實際充分結合地方院校的計算機工科專業是為了滿足適應地方信息產業發展的高級應用型人才,其是否具有較強的創新能力和工程實踐能力是決定著人才能否快速適應地方信息技術產業發展的實際需求。因此畢業設計的選題應密切結合地方信息產業發展的趨勢,與地方企業密切聯系、共同協商、共擬課題,真題真做。由于課題貼近實際、應用性突出,學生們往往更容易地激發學習興趣,在解決工程問題的過程中切實增強學生的實踐能力。同時,與地方企業研發充分結合還有利于高校教師隊伍的建設,加強教師們服務地方經濟的意識,增進服務地方的能力。⑶畢業設計選題應與學生就業充分結合利用“產學研”結合的畢業設計模式可讓學生到有就業意向的企業中完成畢業設計的課題,直接接觸到今后工作中需要面對的研發項目。這樣學生往往會將之視為證明自己能力和價值的一次機會,激發出了極大的工作熱情,有助于高質量地完成畢業設計。同時,在此過程中學生也提前適應了工作崗位,完成了崗前培訓,能更快地適應工作崗位,也為企業節省了培訓新員工的費用與時間。⑷畢業設計選題應反映學科發展的前沿畢業設計也是學生在走向社會之前對學科發展前沿的一次眺望。因此在畢業設計的選題上,應以能使學生盡可能多地接觸國內外行業應用和發展的最新理論、最新技術、最新應用,如云技術、量子計算、網絡信息融合與知識服務等,可在畢業設計選題中適度安排這些體現學科先進性的內容,以期學生在畢業后能盡快融入到企業的發展中。
3.2強化過程管理
對畢業設計過程有效地管理是“產學研”結合模式能否成功的關鍵。為此我院專門制定有《惠州學院本科生畢業論文(設計)工作規定》,在此基礎上還補充制定了與企業研發密切相關的具體措施,如教育并嚴格要求學生對接觸到的關鍵技術、源代碼、項目文檔等履行保密義務,保障校企雙方的利益都不受損害。在確定課題后,各系部組織學生與校內導師、企業導師見面,在校企雙方面導師的共同指導下向學生詳細介紹課題的內容、要求和任務,并要求學生按照規定完成查新、外文文獻閱讀、撰寫開題報告、制定研發計劃和工作進度,設定預期目標,確定最終的結果形式等工作。學生在企業完成畢業設計期間,還加強了對學生考勤的檢查,規定學生必須按照實習單位的作息制度上下班,如遇特殊情況確需請假,應同時報告校內導師和企業導師,在取得他們同意后方可離開。我院還強化對校內指導教師的管理。校內導師要與學生定期聯系、在畢業設計開題、中期檢查;定稿前、答辯前均需召集學生開會,檢查畢業設計完成情況,收集學生意見,答疑解惑;每周不少于2次指導學生畢業論文(設計)。考慮到此時學生大多身處企業,不在校內,可利用電話、網絡(如電子郵件、QQ在線交流、網絡論壇、微博)等方式遠程指導,校內導師還定期訪問學生所在企業,與企業導師保持密切聯系,協助校外導師做好學生的日常管理,及時了解學生的工作進展、生活情況、甚至心理與情感困惑等。為保證設計及畢業論文都到達規范要求,我院專門制訂有《惠州學院畢業論文(設計)撰寫規范》,對畢業論文的形式做出了十分具體的要求。畢業論文送審前均需由校內導師對論文進行形式審查,審核諸如論文各項內容是否齊全,格式是否規范等,確保形式符合要求。為提高畢業設計質量,教務處每年還從各系部評選出來的優秀畢業設計(論文)中遴選出最優秀的典范畢業論文,編印成冊,下發至畢業班級中,以這些畢業論文為示范樣本,鼓勵學生高質量完成畢業設計(論文)。我院還做好畢業設計的檔案管理工作,規定在畢業設計完成前需提交畢業論文審批表、任務書、開題報告、查新報告、指導記錄、外文閱讀文獻目錄、論文文本、各類不的源代碼、需求分析報告、項目總結報告等十二種材料,紙版文檔與電子版文檔均需同時提交,雙備份,對于電子文檔需長期保存。
3.3適度調整考核標準與程序
“產學研”結合模式下指導的畢業設計有其特殊性,因此最終的考核——畢業論文評審、畢業論文答辯——也應有別于在校內完成的傳統學術型論文,在評價上需結合實際并適度傾斜。首先在選題的評價方面應首先考察學生選題的新穎性、實用性,對于密切結合研發的具有較大實用價值且是研發過程中的重點或難點的選題,應該給予肯定;在畢業設計工作完成情況的評價上,應該充分考慮學生的工作量,并對于畢業設計的原創性、真實性予以認真的考察,即畢業設計必須是學生親自動手解決的研發過程中的若干具體問題;評審人的構成方面,可聘請企業中經驗豐富的研發工程師、項目經理等人員與校內專家一起組成考評小組,企業專家的參與將增強評判的客觀性、公正性,也將強化學生畢業論文中實用性的評價;學生畢業設計的考核也應包含團隊協作能力的評價,在企業進行研發工作,如完成一個軟件項目,本身就是一個團隊作戰的過程,學生的溝通能力、表達能力、組織協調能力也應該進行考察,引導學生重視團隊協作;最后,畢業設計的成果形式也不應僅局限于畢業論文,可將學生在“產學研”過程中實際參與或完成的智力成果都納入評價范圍,如公開發表的學術論文、計算機軟件登記、各類發明與實用新型專利、工程設計報告、項目需求分析報告等。
4“產學研”結合模式的實踐
惠州學院計算機科學系從2004年成立起就一直非常重視與惠州市及周邊地區的企業開展“產學研”結合。主動與旭日集團電腦部、用友軟件有限公司等當地十多家IT企業輸送實習生,充分利用以往積累下來的資源。從2005年起,每年都組織學生到上述企業開展畢業論文、生產實習等實踐教學,共同開展協同創新。在校內指導教師與企業工程師的雙重指導下,通過“產學研”結合模式完成畢業設計,并初具成效。從客觀數據上分析,參加“產學研”結合模式的學生其畢業設計成績得分較高,且易取得突出成果。以2005級為例,該年級學生在企業完成畢業設計的共計有30余人,占畢業生總數的近20%,其中9人的畢業設計被評為“優等”,2人的畢業論文獲選校級優秀畢業論文。從學生主觀感受上看,學生直接到企業參與企業的研發課題,也提升了學生的學習積極性和主動性,使其自信心陡增,對學習的滿意率也有大幅提高,這一點可從畢業論文的“評教”得分上得以體現。我系對參加“產學研”結合模式進行畢業設計的學生展開了調研,匯總“評教”得分,將其與不參加“產學研”結合模式的學生的“評教”的得分進行了對比,具體情況如表1。
1 系統設計的研究背景
計算機軟件和網絡已經成功地成為教學管理的主要輔助工具。在我國教育需求不斷增加,高校教育資源有限,教育經費相對不足的情況下,利用現代信息技術發展高等教育,不僅充分利用了優秀教育資源,而且為更多的人提供接受高等教育的機會,同時這也極大促進了高校的信息化發展。隨著各種信息技術的發展,適用于各種教育層次的教務管理、教學管理、課件、考試等系統或平臺也逐漸發展成熟。但是,目前實施網上遠程教育的高校已構建的“現代遠程教育”平臺中的教學系統一般都是以完成“課程教學”為目標設計的,還不能實現對遠程教育的全面支持。一個完整的網絡教學系統應能對教學計劃規定的各個教學環節提供全面的支持服務,即除課程教學之外,還應對課程實驗、畢業設計(論文)等實踐性環節提供支持服務。
畢業設計是高校學生的一個綜合實踐環節,是學習知識,鍛煉實際動手能力的一種重要的學習過程。特別是對于計算機專業的學生來說,如何將書本上的知識運用在實際的計算機系統的設計過程中尤其重要。計算機專業學生的畢業設計要求一般包括兩個部分:計算機系統的設計作品和畢業論文。學生在完成計算機系統設計和畢業論文期間都存在著不同的問題。當前各大高校都開發了畢業設計的網上指導系統,但這些系統主要是實現網上選題,開題報告的提交和畢業論文的提交。
開放教育背景下的學生不同于普通高校學生,他們具有自身特點,他們在進行畢業設計時會遇到很多問題和困難,主要有:(1)每個教師指導的學生數量較多,教師不可能做到完全的一對一輔導;(2)開放教育背景下的學生大多是在職學習,工學矛盾突出,不可能經常來學校與教師進行面對面的溝通;(3)有部分學生的專業基礎知識不扎實,不從事計算機相關的工作,在入學前也沒有計算機課程的學習背景,沒有完整的信息系統的設計思想,在做畢業課題設計的過程會遇到很多的困難,他們希望有一個學習平臺,可以補充計算機專業知識,希望有一個交流平臺,可以與同學和老師進行溝通。(4)有部分學生不清楚畢業論文的書寫方法,教師在指導的過程中感到很吃力,特別是論文格式上的修改,往往會發生學生多次修改論文也無法完全滿足格式要求的情況,對于教師來說要完全規范學生的論文格式也很困難。
根據開放教育以及計算機專業的特點,筆者開發了一個畢業設計在線指導平臺。該指導平臺主要是以指導教師和學生作為服務對象,不僅包括了畢業論文的在線指導,還包括課題的設計指導平臺和論文寫作平臺。
2 系統實現的技術方案
畢業設計在線指導系統采用了B/S架構,學生、指導教師使用瀏覽器通過Internet向畢業論文指導平臺提交請求、接收反饋結果,客戶端不需要安裝額外的客戶端應用程序。畢業論文指導平臺部署在學校內部的一臺服務器上,服務器包括網站服務器和數據庫服務器,其中網站服務器用來處理所有的用戶提交請求,數據庫服務器存儲和處理相關的數據。
該系統是在Visual Studio2008平臺上進行開發的,采用和C#語言為前臺開發語言,采用SQL Server 2005作為后臺數據庫。下面將介紹該系統的主要功能以及數據庫的設計。
3 系統的主要功能
本系統一共分為四大功能模塊(如圖1):
圖1 系統功能模塊圖
3.1 用戶管理模塊
本系統主要有三類用戶:管理員,指導教師和學生。管理員的管理權限主要是進行用戶管理,針對兩類用戶,指導教師和學生。系統提供教師和學生的注冊平臺,教師和學生注冊成功后,由管理員進行認證,認證通過后,教師和學生就可以登陸該平臺,進行相應的操作了。
3.2 畢業課題設計輔導功能模塊
主要是針對學生的專業基礎知識部分進行復習和鞏固,在線給出計算機信息系統的案例以及系統開發的難點解答,方便學生進行學習。采用比較形象的視頻演示和文字描述的兩種形式,符合學生在線學習的習慣。
圖2 畢業課題設計指導模塊結構圖
如圖2所示,該功能模塊針對兩類用戶,對于教師來說,教師需將信息系統案例的文字和視頻信息進行上傳和編輯,本平臺提供教師以網頁和word文檔的形式上傳案例的形式,以流媒體的形式上傳信息系統案例的演示視頻。教師可以實現對上傳的內容進行刪除和修改。對于學生來說,學生可以通過該平臺學習計算機信息系統的相關知識,如完整的信息系統概念和演示,信息系統開發的過程演示。既有文字信息也有視頻信息,方便學生自己在家學習。通過該功能模塊的設置,可以幫助學生補充在課堂上學習不到的知識,幫助他們建立完整的信息系統開發思想。
如圖3所示,該功能模塊提供給學生一個編輯論文的平臺,學生可以選擇要編輯論文的條目,如摘要,目錄,正文,參考文獻等,然后在對應的編輯平臺上進行文本的輸入和修改。論文會根據教師事先設置好的論文條目格式自動生成。學生可以選擇在線編輯,也可以選擇導出為word格式。由教師在后臺設置好論文編輯的條目和格式。這一功能方便學生統一論文格式,也方便教師隨時監控學生完成論文的情況。
3.4 師生互動的在線答疑功能模塊
該功能主要是方便學生和教師之間實現在線互動,由教師設置好課題組,每個課題組統一在一個討論平臺上,學生只能在教師分配好的課題組平臺上發言。學生可以通過該平臺向教師提問,也可以通過該平臺與同一課題組的同學進行討論。這一平臺不同于其他畢業論文指導系統只有一個統一的討論平臺,而是以課題組為討論單位,這樣便于教師管理和指導,也利于學生之間對同一類課題進行交流。
4 系統的數據庫設計方案
畢業設計在線指導系統采用SQL Server 2005作為數據庫系統。數據庫系統共有8個表,這8個表具體如表1所示:
表1 系統數據表說明
每個數據表的具體設計在這里就不再詳細敘述了。
5 結論
該系統是針對在開放教育背景下,利用遠程教學的方法開發的一個畢業設計在線指導系統。它不同于其他的畢業設計在線系統,它不提供教務人員的論文管理功能,本系統主要是針對指導教師和學生的,方便兩者在畢業設計指導過程中進行遠程交流和遠程學習。因為筆者所在的學校已經存在了畢業論文的提交系統,但已存在系統主要是實現畢業論文的提交和管理使用的,學生和教師之間的互動較少,而該系統主要是針對理工類計算機專業學生而設計的,不僅幫助他們解決了論文的編輯問題,還提供了輔導他們進行課題設計的功能。該系統正在開發試驗階段,根據學生和指導教師使用后的反饋意見,我們還可以進行功能的適當調整和系統的進一步完善。
參考文獻
[1] 崔東浩.業余大學畢業論文指導平臺的設計與實現.上海交通大學碩士論文,2011.
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2015)34-0067-02
1 概述
“軟能力”主要包括就業能力、方法能力和社會能力。就業能力是必須具備的專業能力;方法能力是學習以及從事某種工作所采用的方法;社會能力是指協調以及自我反省的能力。
為了提高軟件專業學生的職業“軟能力”素養,對一些軟件企業進行了崗位調研,對部分畢業生跟蹤調查,獲取反饋信息,并且在企業資深軟件工程師和管理人員的協助下,深入分析軟件專業學生所需要的職業“軟能力”素質要求,努力探索如何能夠更好地培養學生的職業“軟能力”,滿足企業的用人需求。
2面向“軟能力”培養的教學實踐
計算機專業課程具有很強的綜合性、實踐性等特點,教學目的不只是要讓學生掌握基本的知識,培養程序開發思維,更重要的是培養自主學習能力和獨立分析、解決問題的能力。因此,努力改革課程設置和考核方式,豐富教學方式和手段,通過軟件專業系列專業課程的學習和實踐,循序漸進、堅持不懈地培養學生的“軟能力”。
《計算機導論》課程要求學生能夠熟練使用Windows操作系統、Word、Excel、PowerPoint,以及其他常用計算機軟件;《C程序設計》對學生初次接觸的編程語言細致講解,講練結合,建立面向過程的編程思想;《操作系統》、《計算機網絡及應用》、《計算機組成原理》通過課程設計加強實踐操作,加深理解;《數據結構》借助于C語言進行編程實踐,將復雜的理論簡單化、形象化。
《數據庫系統概論》使用Oracle進行實踐教學,《SqlServer數據庫應用》讓學生充分感受另一個主流數據庫管理系統的魅力;《軟件工程與項目》、《管理管理信息系統》、《軟件文檔寫作》既能使學生體會軟件工程的基礎理論和基本思想,也掌握了運用軟件工程方法分析、解決和描述問題的能力。
《Java程序設計》、《Java高級編程》、《Java Web開發技術》、《網站設計與開發》、《面向對象分析與設計》、《XML應用基礎》、《Java項目實訓》等課程幫助學生構建面向對象的編程思路,熟練掌握Java項目的開發方法;《C#程序設計》、《.Net WinForm編程》、《.Net多媒體》、《.Net項目實訓》等課程則為學生介紹了.Net軟件項目的開發思路和方法,為日后的.Net軟件項目開發奠定基礎。
以上課程大多采用上機考試,注重對實踐能力的考核。借助于軟件系統進行試題庫的保存和維護,還開發了專門的考試系統,使用多套試卷,保證相鄰座位考生試題不同。從抽取試題,到監考、批卷、登記成績,步步把關。尤其是對試卷的管理格外嚴格,考前加密,防止漏題;考后加密,以防徇私;流水批卷,公平合理;多人復查,減少錯誤。
還有一部分課程采用任務驅動的方式,以團隊為單位完成大作業,進行成果演示和答辯,進行綜合能力考核。成果演示和答辯,鍛煉學生的邏輯思維、語言表達和反應能力;以團隊方式完成任務,培養學生的責任意識、協作精神、溝通能力、創新能力、解決問題的能力。
通過實踐教學和綜合考核,以考督學,以考督教,調動了教師和學生的積極性、主動性,改善了教學質量和效果,提高了學生的專業水平和綜合能力,也有效減少了死記硬背、不求甚解,平時不努力,考前抱佛腳的現象。
3 畢業設計
畢業設計旨在讓學生把大學期間所學的計算機知識融合在一起,以完成系統開發和畢業論文的形式為本科四年交上一份合格的答卷,也引導大家體驗軟件開發從可行性研究、需求分析、到設計、編碼、測試、維護的各個階段,為學生日后從事軟件開發工作積累經驗。
畢業設計在培養學生“軟能力”發面發揮了重要的作用,在開題階段指導學生如何查閱資料,培養學生獲取信息的能力;引領學生閱讀文獻,培養學生對新知識的快速領悟能力。通過分析、設計和開發軟件系統,鍛煉學生對所學專業技術知識的綜合運用,培養分析問題、解決問題的能力。在畢業論文撰寫環節,教學生如何組織論文內容,培養認真嚴謹、實事求是的專業文檔撰寫能力[1]。答辯是畢業設計(論文)考核階段的最后環節,通過答辯,學生不僅展示了畢業設計工作的效果,更展示了自己的專業知識、技術水平和綜合素質[2]。
近年來,校企合作模式畢業設計的實踐教學,被廣大高校尤其是計算機專業的師生所認同,并取得了一定的效果 [3]。我校與多個知名的軟件企業一起合作指導畢業設計,共享資源,統一流程:先確定論文題目,然后中期檢查軟件系統和論文,論文盲審,答辯,資料最終提交和驗收。畢業設計的成果物為:軟件系統、畢業論文和相關文檔。
1)軟件系統
學生參照個人喜好和前期積累,選擇熟悉、能夠駕馭的技術來開發系統。要求畢業設計所開發的系統規模不能太小,功能不能過于簡單。最起碼有信息的增加、刪除、修改、查詢功能,邏輯設計較為嚴謹,沒有明顯漏洞。頁面的數量不能太少,控件布局比較合理,內容清晰,頁面背景色不要太深,使用一定的動畫效果,界面美觀、友好,方便用戶使用。
系統一般具有用戶登錄、注冊、密碼修改、用戶信息修改和刪除等功能。至少有兩種用戶,每種用戶所具有的操作權限有所不同。系統所使用數據庫表數量不能太少,而且表的結構應該合理,符合規范化的要求,表與表之間的關聯比較科學,程序中盡量用到存儲過程。程序命名要合理、規范,代碼中要有合理的注釋。程序有足夠的異常捕獲和處理,保證系統的健壯性。
2)畢業論文
擬定論文題目后開始撰寫畢業論文,論文結構包括:封皮、英文和中文摘要、目錄、緒論(項目背景、研究意義、國內外研究現狀、系統概述等)、系統分析、系統設計、系統的實現、系統測試、結論、致謝、參考文獻等。論文內容盡量充實,尤其要重點突出自己所做的工作。
中文摘要為整篇論文菁華的濃縮,簡要介紹系統開發的意義、系統的主要功能、系統開發手段等。英文摘要是對中文摘要的翻譯,盡量要語句通順,表達準確。目錄中有“致謝”,但不包括摘要。目錄層次不要太深,系統開發一般是遵循分析、設計、實現、測試的步驟來做。
每一章中的圖、表都是各自排序,不混在一起排。圖、表應該清晰,不能模糊不清,圖、表必須有序號和名稱,而且圖的名稱放在圖的下面,表的名稱放在表的上面。參考文獻在正文中都要按照次序引用,引用標記在右上角。
3)相關文檔
《開題報告》記錄題目、擬選題的意義及研究(設計)方法、擬選題的研究現狀、擬寫作內容及寫作大綱、擬寫作進度時間表,指導教師意見、院系意見等。《指導記錄表》記錄指導教師輔導的情況。《中期檢查記錄表》記錄指導教師進行中期檢查的日期、檢查內容、意見及建議、學生的中期檢查成績等。《指導教師評語表》記錄指導教師評語。《評閱人評語表》記錄評閱人意見、是否同意參加答辯等。《答辯記錄表》記錄學生的基本信息、論文中英文題目、答辯日期、答辯組長和答辯小組成員名字,以及答辯時問題回答情況。《誠信承諾表》承諾論文是學生本人獨立研究、寫作的成果,論文中的引用均在論文中加以說明。
4 結束語
計算機課程改革提倡以學生為主體,提升學生的學習興趣,提高課內實踐的教學質量,鼓勵以工程化的方式開發和設計軟件,著重培養學生作為軟件工程師所需要的專業能力和素養。面向“軟能力”培養的軟件專業實踐教學探索過程中,較多地運用了基于項目案例驅動的教學模式,可以激發學生的求知欲望,有助于培養自主學習、獨立分析問題、解決問題、創新等綜合能力。
參考文獻:
高校本科畢業論文是實現本科生培養任務的重要環節,是培養學生綜合運用所學知識解決實際問題的教學過程。隨著招生規模的不斷擴大,高校畢業生數量持續增加,本科畢業論文管理工作也越來越成為備受重視的環節。傳統人工管理方式已很難適應日益繁重和多樣化的論文管理工作,各高校開始嘗試走畢業論文管理的信息化道路。如濟南大學計算機工程學院設計開發的畢業設計題目申報與管理系統[1];陜西天啟軟件公司設計開發的普通高校畢業設計和實習管理平臺[2];西財在線的畢業論文指導功能模塊等。[3]
目前雖然部分高校已將畢業論文管理工作作為教學工作的重要部分納入教育信息化進程,但其重要性和緊迫性仍被許多高校所忽視。而且就目前的論文管理系統而言,大多功能比較單一,通用性較差。筆者從高校畢業論文管理的現狀入手,分析其管理信息化的必要性和重要意義,并將畢業論文的管理流程和計算機軟件設計的全生命周期方法相結合,應用工作流技術構建畢業論文管理平臺,從而更好地提升畢業論文的管理質量和效率。
一、畢業論文管理工作流程
本科畢業論文管理過程各高校雖稍有不同,但基本都包括選題、論文撰寫、答辯等主要環節,各環節及其產生的文件見圖1。
圖1 畢業論文主要環節分解圖
1.選題環節
學生根據老師提供的論文題目及自己的專業和興趣選擇題目或導師。在選題完成后,在規定時間內完成任務書和開題報告。該環節若不實施有效控制,則容易出現個別老師或學生的拖延現象。
2.論文撰寫環節
為了控制學生的論文進度和檢查老師的指導情況,需要保存每次的指導記錄,但實際情況通常是學生不會立刻將指導記錄寫下來,而是最后統一補上,這樣就導致指導記錄通常是不完全的甚至是胡編亂造的。論文經過審閱和評閱之后,方可提交答辯,同時提交審閱意見表和評閱意見表,最后學生書寫小結表。
3.答辯環節
論文答辯后,上交答辯結果表,并根據各答辯組上報的成績統計形成成績列表。但由于最終論文成績由指導老師、審閱老師、答辯小組、答辯委員會等幾方面給出的成績綜合決定,因此,任何一方成績缺少或有變動都將影響到最終成績的給出。
二、畢業論文管理信息化的必要性
由上述畢業論文管理的過程可以看出,傳統的采用人工管理加紙質文檔的形式不僅在人力、物力、財力上造成很大開銷,而且很容易出現一些失誤和延誤。現總結如下:
1.效率低下
論文管理中有很多文件要發放、表格要填寫。諸多文件管理起來容易產生混亂,重復填寫等情況時有發生。對于這些文件表格如能集中管理、查閱、填寫,則可以有效提高效率。
2.溝通不暢
各級管理人員、老師和學生之間缺乏較好的溝通互動平臺,出現如信息和接收不同步、信息傳達不到位等情況。對不能面對面溝通的,論文的修改則需要教師逐字逐句地在文中作標注,然后通過電子郵件發送。
3.容易出錯
論文管理參與人員眾多且分散,容易造成信息缺乏一致性。如學生最初選題和最終論文題目由于中途變更而造成數據不一致;論文的多次修改版本會由于管理混亂而提交錯誤等。
由上可以看出,畢業論文工作周期長、數據量大、效率低、出錯率高,因此,采用信息化的管理手段是必要的,也是大有潛能的,而借助論文管理平臺可有效解決上述問題。
三、畢業論文管理平臺的研究與實現
1.論文管理平臺的技術框架
本系統采用B/S的多層架構,數據交換以XML和WEBSERVICE技術為依托,在線文檔編輯以OLE Microsoft Office為主。后臺開發語言為JAVA,Lotus Script和公式語言,前臺開發語言以javascript+html為主,數據庫采用Lotus Notes,數據庫建模采用PowerDesiner,操作系統可以為Linux或Windows,應用服務器為Lotus Domino R6.5.3。[4-5]
2.論文管理平臺的基本功能
該系統從論文管理的全過程著眼,對各環節進行了全生命周期管理,并在管理過程中加強了流程監控的過程化管理和批閱細節的痕跡化保留。
系統主要功能模塊包括主界面、電子公告、知識庫、過程管理、論文管理、交流園地、留言版、系統設置等,見圖2。
圖2 系統功能結構圖
(1)電子公告
通知、畢業設計動態、實習動態等,讓教師和學生方便快捷地獲知所需信息。
(2)知識庫
輸入主題、內容、提交人等,將論文規范、論文樣本、論文管理文件等存入系統。
(3)過程管理
輸入指導老師、學生姓名、論文題目等信息,完成論文題目、學生選題、成績查詢、答辯結果提交等操作。
①論文題目。設置時間和范圍,超過設定時段后該功能自動關閉,對老師形成一種約束。
②學生選題。超過設定時段該功能將自動關閉,以有效避免個別學生的拖延現象。選題過程支持動態顯示,讓學生及時獲知各老師的被選信息并調整自己的選擇。
③成績查詢。老師對論文給出建議成績和答辯成績,折算提交后自動進入數據庫供學生查詢,避免了人工匯總的麻煩,可導出為Excel。
④答辯結果提交。提交答辯記錄、答辯小組意見等,為答辯小組成員共享資料提供方便。
(4)交流園地
支持老師和學生在線溝通和交流,可以按照主題、內容、作者等展開成樹型的交流記錄。
(5)留言板
為師生提供一個咨詢、解答、表達想法、信息溝通的渠道,允許留言內容隱藏。
(6)論文管理
①填寫論文的基本信息、正文,支持掛結論文附件。
②進行在線論文修改,并自動保留批閱痕跡,完成指導記錄的填寫。
③指導老師對論文修改完成后,填寫反饋意見,以供學生查閱。
④論文管理各主要流程環節可任意拖動、靈活選擇,能夠適應各種不同的論文管理過程,支持流程提交、回退、撤消、會簽、流程監控等功能。
(7)系統設置
通過輸入各類系統參數,完成權限賦予、菜單設定、分類設定等功能。
(8)主界面
用戶登錄后可接收到從后臺提取的待辦文檔、留言信息等,方便用戶及時處理相關事宜。
四、結語
筆者從高校畢業論文的管理現狀出發,對論文的管理過程進行了梳理,指出了其存在的問題。基于工作流技術設計開發了論文管理平臺,對不合理的流程進行了改進,對分散的信息進行了整合,讓師生在一個互動的平臺上完成了論文過程,極大地提高了論文管理工作的質量和效率。另外,系統中工作流技術的應用,可使各高校根據各自不同的論文管理過程靈活選擇工作流程,具有較好的普適性。
參考文獻:
[1]/.
[2]/bysj/.
[3]/webManage/articleWebDirect/art_login.asp.
層次
學制
主要課程
音樂教育
專科
兩年
大學語文、基礎樂理、視唱練耳、基礎聲樂、基礎和聲、合唱與指揮基礎、基礎鋼琴、藝術概論、民族民間音樂、音樂欣賞、中學音樂教學法、計算機應用基礎、計算機應用基礎實踐、基礎鋼琴實踐、基礎聲樂實踐、
本科
兩年
英語(二)、中外音樂史、中外音樂欣賞、和聲學、音樂作品分析、歌曲寫作、音樂教育學、音樂美學、簡明配器法、歌曲鋼琴伴奏、聲樂實踐、歌曲鋼琴伴奏、聲樂實踐、歌曲鋼琴伴奏實踐、視唱練耳實踐、畢業論文
經濟法
專科
兩年
大學語文、法理學、憲法學、民法學、民事訴訟法學、公司法、經濟法概論、刑法學、合同法、稅法、國際經濟法概論、勞動法、計算機基礎、人力資源管理
本科
兩年
英語(二)、行政處罰法、行政復議法學、國家賠償法、經濟法學原理、企業與公司法、行政法學、勞動法、金融法概論、房地產法、環境法學、稅法原理、行政訴訟法、財務管理學(輔修)
市場營銷 專科 兩年 政治經濟學(財經類)、高等數學(一)、基礎會計學、經濟法概論(財經類)、大學語文(專)、國民經濟統計概論、消費心理學、談判與推銷技巧、企業管理概論、公共關系學、廣告學(一)、市場營銷學、市場調查與預測、計算機應用基礎(含實踐)
本科 兩年 英語(二)、高等數學(二)、市場營銷策劃、金融理論與實務、商品流通概論、消費經濟學、國際商務談判、國際貿易理論與實務、企業會計學、國際市場營銷學、管理系統中計算機應用(含實踐)
公共關系 本科 兩年 人際關系學、公共關系口才、現代談判學、公共關系案例、國際公共關系、公關政策、企業文化、創新思維理論與方法、領導科學、人力資源管理(一)、現代資源管理(一)、廣告運作策略
行政管理 專科 兩年 大學語文(專)、政治學概論、法學概論、現代管理學、行政管理學、市政學、人力資源管理(一)、公文寫作與處理、管理心理學、公共關系學、社會研究方法、秘書工作 、計算機應用基礎(含實踐)
本科 兩年 英語(二)、當代中國政治制度、西方政治制度、公共政策、領導科學、國家公務員制度、行政組織理論、行政法與行政訴訟法(一)、社會學概論、中國行政史、中國文化概論、普通邏輯、財務管理學、秘書學概論、企業管理概論
漢語言
文學
專科
兩年
文學概論、中國現代文學作品選、中國當代文學作品選、中國古代文學作品選(一、二)、外國文學作品選、現代漢語、古代漢語、寫作等
本科
兩年
美學、中國現代文學史、中國古代文學史(一、二)、外國文學史、語言學概論、英語(二)、兩門選修課、畢業論文
涉外秘書學
專科
兩年
英語(一)、大學語文(專)、公共關系、外國秘書工作概況、涉外秘書實務、涉外法概要、
本科
兩年
英語(二)、中外文學作品導讀、國際貿易理論與實務、經濟法概論、秘書語言研究、公關禮儀、交際語言學、國際商務談判、中外秘書比較、口譯與聽力等
對外漢語
本科
兩年
現代漢語、實用英語、中國古代文學、中國現當代文學、外國文學、外國文化概論、對外漢語教學概論、英語表達與溝通(實踐環節)畢業論文等
英語翻譯
專科
兩年
英語寫作基礎、綜合英語(一二)、英語閱讀(一)、英語國家概況、英語筆譯基礎、初級英語筆譯、初級英語口譯、英語聽力
本科
兩年
中級筆譯、高級筆譯、中級口譯、同聲傳譯、英漢語言文化比較、第二外語(日 / 法)、高級英語、英美文學選讀、畢業論文
日語
專科
兩年
基礎日語(一二)、日語語法、日本國概況、日語閱讀(一二)、經貿日語、日語聽力、日語口語
本科
兩年
高級日語(一二)、日語句法篇章法、日本文學選讀、日漢翻譯、第二外語(英/法)、現代漢語、計算機應用基礎、日語口譯與聽力、畢業論文
英語
專科
兩年
綜合英語(一二)、英語閱讀(一二)、英語寫作基礎、英語國家概況、英語聽力,口語等
本科
兩年
英語寫作、高級英語、英美文學選讀、英語翻譯、經貿知識英語、口譯與聽力、二外(日語)等
外貿英語
專科
兩年
綜合英語(一二)、英語閱讀(一)、英語寫作基礎、英語國家概況、國際貿易理論與實務、英語聽力、口語、外貿英語閱讀等
本科
兩年
英語寫作、高級英語、英美文學選讀、英語翻譯、經貿知識英語、外貿口譯與聽力、二外(日語)等
公共事業
管理
專科
兩年
計算機應用基礎、公共事業管理概論、社會學概論、管理學原理、人力資源開發與管理、公共關系、社會調查與方法、行政管理學、文教事業管理、計劃生育管理、秘書學概論、計算機應用基礎(實踐)等
本科
兩年
英語(二)、公共管理學、公共政策、公共事業管理、公共經濟學、非政府組織管理、行政法學、人力資源管理(一)、管理信息系統、畢業論文等
工商企業
管理
專科
兩年
計算機應用基礎、基礎會計學、經濟法概論、國民經濟統計概論、企業管理概論、生產與作業管理、市場營銷學、中國稅制、企業會計學、人力資源管理、企業經濟法(輔修)、民法學(輔修);
本科
兩年
英語(二)、高等數學、管理系統中計算機應用、國際貿易管理與實務、管理學原理、財務管理、金融理論與實務、企業經營戰略、組織行為學、質量原理、企業管理咨詢、合同法(輔修)、行政法學(輔修)。
國際貿易
專科
兩年
高等數學、法律基礎、計算機應用基礎、英語、國際貿易實務、國際金融、國際商法、中國對外貿易、WTO知識概論、市場營銷學等
本科
兩年
國際市場營銷學、世界市場行情、國際商務談判、企業會計學、國際運輸與保險、西方經濟學、外國經貿知識選讀、涉外經濟法、經貿知識英語等
金融管理
專科
兩年
證券投資分析、保險學原理、銀行會計學、商業銀行業務與管理、貨幣銀行學、財政學、經濟法概論、基礎會計學、管理學原理等
本科
兩年
管理會計實務、國際財務管理、公司法律制度研究、英語(二)、電子商務概論、組織行為學、風險管理、高級財務管理、審計學、政府政策與經濟學等
會計(電算化)
專科
兩年
英語(一)、大學語文、高等數學(一)、基礎會計學、國民經濟統計概論、數據庫及應用、財政與金融、會計電算化、成本會計、財務管理學、計算機應用基礎、經濟法概論(財經類)
本科
兩年
高等數學(二)、、英語(二)、數據結構、審計學、管理學原理、通用財務軟件、計算機網絡基礎、財務報表分析(一)、金融理論與實務、高級財務軟件、操作系統。加考課程:會計電算化、財務管理學、成本會計、基礎會計學、政治經濟學(財經類)
人力資源
管理
專科
兩年
管理學原理、組織行為學、人力資源管理學、人力資源經濟學、企業勞動工資管理、勞動就業論、社會保障、勞動與社會保障法、公共關系學、應用文寫作等
本科
兩年
企業戰略管理、人力資源戰略與規劃、人力資源培訓、人事測評理論與方法、人力資源薪酬管理、績效管理、人力資源開發管理理論與策略、管理信息系統等
文化事業
管理
專科
兩年
英語(一)、寫作、中國文化概論、文化管理學、文化行政學、文化政策與法規、文化經濟學、文化策劃與營銷、藝術概論、社會學概論、民間文學、計算機
文化產業
本科
兩年
英語(二)、中國文化導論、文化產業與管理、文化產業創意與策劃、文化市場與營銷、外國文化導論、媒介經營與管理、文化服務與貿易
經濟信息
管理
專科
兩年
高等數學、計算機網絡基礎、計算機應用技術、計算機軟件基礎、計算機組成原理、經濟信息導論、計算機信息基礎、信息經濟學等
本科
兩年
英語(二)、應用數學、中級財務會計、計算機網絡技術、社會研究方法、網絡經濟與企業管理、數據庫及應用、電子商務概論、高級語言程序設計、應用數理統計、經濟預測方法。
游戲軟件
開發技術
專科
兩年
英語(一)、高等數學、計算機游戲概論、高級語言程序設計、游戲作品賞析、計算機網絡技術、游戲軟件開發基礎、市場營銷、動畫設計基礎等
本科
兩年
英語(二)、游戲創意與設計概論、可視化程序設計、藝術設計基礎、多媒體應用技術、DirectX、Java語言程序設計、游戲開發流程與引擎原理、游戲架構導論、軟件工程、游戲心理學等
電子商務
專科
兩年
電子商務英語、經濟學(二)、計算機與網絡技術基礎、市場營銷(三)、基礎會計學、市場信息學、國際貿易實務(三)、電子商務概論、商務交流(二)、網頁設計與制作、互聯網軟件應用與開發、電子商務案例分析、綜合作業
本科
兩年
英語(二)、數量方法(二)、電子商務法概論、電子商務與金融、電子商務網站設計原理、電子商務與現代物流、互聯網數據庫、網絡營銷與策劃、電子商務安全導論、網絡經濟與企業管理、商法(二)
信息技術
教育
本科
兩年
英語(二)、物理(工)、數據庫原理、數據結構、計算機網絡與通信、計算機系統結構、軟件工程、數值分析、面向對象程序設計、計算機輔助教育、高級語言程序設計、數字邏輯、中學信息技術教學與實踐研究
計算機
及應用
專科
兩年
大學語文、高等數學、英語(一)、模擬電路與數字電路、計算機應用技術、匯編語言程序設計、數據結構導論、計算機組成原理、微型計算機及其接口技術、高級語言程序設計(一)、操作系統概論、數據庫及其應用、計算機網絡技術
本科
兩年
英語(二)、高等數學、物理(工)、離散數學、操作系統、數據結構、面向對象程序設計、軟件工程、數據庫原理、計算機系統結構、計算機網絡與通信
電子政務
專科
兩年
行政管理學、公文寫作與處理、公共事業管理、行政法學、經濟管理概論、辦公自動化原理及應用、政府信息資源管理、電子政務概論、管理信息系統、計算機應用技術
本科
兩年