第一篇:計算機專業畢業設計論文學籍管理系統樣本
計算機專業畢業設計論文學籍管理系統樣本
計算機專業畢業設計論文
學籍管理系統
姓名
學 科 專 業
指 導 教 師
學號:
目錄
摘要
第一章 概述
1.1、管理信息系統簡介
1.2:面向對象的程序設計
1.3、系統軟件開發環境簡介
第二章 應用系統功能需分析
2.1數據字典
2.2數據流程圖
2.3 功能模塊結構圖
2.4數據庫需求分析
2.5數據庫概念設計
第三章 學籍管理信息系統的設計
3.1方案設計
3.2功能模塊的設計
3.3數據庫結構設計
3.4菜單設計
第四章 學籍管理系統的實現
4.1系統窗體的實現
4.2系統菜單的實現
總結
參考文獻
附錄
【內容摘要】
本學籍管理系統是采用VISAUL BASIC6.0開發的一個數據庫管理系統。本設計說明書主要講述了VISAUL BASIC6.0的基本功能及設計方法。緊接著以本系統為例,逐一介紹開發本系統系統的步驟:系統分析、系統設計、系統實現、系統維護。在系統分析中先后用數據流圖、數據字典、系統的功能結構圖分析了系統所需的各種數據。在系統的設計中,詳細的展現了系統的各個功能模塊。所需的數據庫表及表字段。菜單的設計等。在系統的實現中,給出了實現表單中相應的功能控件的事件及代碼。以及菜單實現的方法。文章的最后則給出了本系統的主要功能源代碼。
本系統具有數據輸入,數據存儲,檔案查詢,報表打印等功能,系統的人機對話界面友好。系統功能全面,用戶操作方便是本設計的一個特色。
【Abstract】
This student status management system is a database that adopt VISAUL BASIC6.0''s develop management of system.This design the manual primarily related the visaul basic6.0 basic function and design methoded.The Iintroduce this system as the examples:System analysis, system design,the system realizes, system maintenance.Analyzed the inside to successively used the data float the diagram , the data function construction of the dictionary, system the diagram to analyze the every kind of data for needing of system in the system.In the system’s design inside, detailed emerged the system’s piece of each function mold.Database form for needing and watch word segment.The menu’s design etc..In the realizing of system, given outed to realize the form and listed the function controlinside of the piece’s affairs and code.And menu method that realizes.Article of finally then give outed the main function code of this system.This system has the data importation, data save , file search, statement to print to wait the person machine dialogue of the function, system the interface amity.The system function is completely, customer operation convenience is this design a special features
【關鍵字】
面向對象 學籍學籍管理VISAUL BASIC6.0
引言
計算機已經要成為我們學習和工作的得力助手。今天,計算機的價格已經十分低廉,性能卻有了長足的進步,它已被應用于許多的領域,計算機之所以如此流行的原因主要有以下幾個方面:首先,計算機可以代替人工進行許多的復雜的勞動。其次,計算機可以大大的提高人們的工作效率。第三,計算機可以節省許多資源。第四,計算機可以使敏感文檔更加安全
現有我國的大中專院校的檔案的管理水平不高,有的還停留在紙介質的基礎上,這樣的機制已經不能適應時代的發展,因為它浪費了許多的人力和物力。在在信息時代這種傳統的管理方法必然被計算機為基礎的信息管理所取代。
我作為計算機專業的畢業生,希望在這方面有所貢獻。我希望能用所學的知識編制一個適用的程序來幫助還停留紙介質基礎上的學校進行更有效的學籍管理。
第一章 概述
1.1、管理信息系統簡介:
管理信息系統MIS(manage information systion)是由人和計算機等組成的能進行管理信息的多種操作(包括收集、儲存、加工、維護和使用)的系統。它由四個要素組成。即現代化經濟管理理論、系統工程、數學方法和計算機手段。其目的是通過自動化的事務處理方法來監視和控制企業、學校的行為、通過對歷史數據的科學統計提供可靠的預測數據。并通過一些優化方法提供決策依據,管理信息系統是生產力發展的階段標志是現代管理的綜合體現。一個MIS系統的開發應分為如下步驟進行。
1)系統任務的提出。
系統開發的工作是從接受任務開始的,而系統任務應由系統用戶提出,以書面的形式給予表達。
2)初步系統調查。
初步系統調查著重了解存在的主要問題和用戶提出的目的要求,并制定新系統總體規劃。
3)確定系統目標。
經過初步系統調查,了解了用戶的基本狀況和用戶對系統的設想及要求后,系統開發人員就可以初步提出學籍管理系統的系統目標。
4)系統的可行性研究。
系統的可行性研究包括可能性和必要性。有技術上的,經濟上的,人力資源上的,以及組織管理上的。經過系統的可行性研究,最后應寫出一份系統可行性分析報告。分析報告是系統開發人員第一階段工作的小結。
5)詳細的系統調查。
通過詳細的系統調查??梢缘玫饺斯す芾順I務的處理辦法,并詳細地掌握住處的流程,總結出現有業務過程的規律,存在的問題。從而提出改進措施。
6)現行系統的描述與分析。
著重用來分析現行系統頁面設計后,相關性版塊信息交互的方便性。特別是要分析現行學籍管理系統存在主要問題和管理上的薄弱環節,以及產生這些問題的原因和解決辦法。
7)用戶需求及功能分析。
用戶需求因不同用戶而有所區別,但主要可分為系統范圍,信息的處理和技術性三個方面。
8)新系統的邏輯模型。
通過對現行系統的進行詳細調查,分析及用戶需求分析后,就可以確定新系統的邏輯模型。新系統的模型包括新系統的功能要求、目標、各級頁面之間鏈接、數據字典。
9)編碼對象的分析及編碼體系結構的確定。
在系統分析階段,對現行系統及學籍管理系統將要采用的編碼對象及方法應該認真分析,以確定先進的科學的高效的系統編碼體系。
10)系統的軟件,硬件配置建議。
分析人員應對學籍管理系統所需的計算機系統的配置提出建議。
11)系統的物理編程。
根據不同的系統要求以及用戶軟、硬件技術狀況,在合適的平臺上,選取相宜的學籍管理開發語言和工具進行實際編程。
第二章 需求分析
需求分析階段確定的系統邏輯模型是以后設計和實現目標系統的基礎,因此必須準確完整地體現用戶的要求。系統分析員通常都是計算機軟件專家,技術專家一般不喜歡著手搞具體設計,然而,一旦分析員開始談論程序設計的細節時,就會脫離用戶,使他們不能繼續提出他們的要求和建議。軟件工程使用的結構分析設計的方法為每個階段都規定了特定的結束標準,需求分析階段必須提出完整的準確的系統邏輯模型,經過用戶確認之后才能進入下一階段。
需求分析是軟件生命周期的一個重要階段,它根本的任務是確定為了滿足用戶的需要必須做什么。具體地說,應該確定系統必須具有的功能和性能,系統要求的運行環境,并且預測系統發展的前景,必須仔細分析系統中的數據,既要分析系統中的數據流。又要分析長期使用的數據存儲,通過分析應該得出用數據流圖、數據字典,為系統的設計奠定基礎。
在這一章里,我將給出系統的數據流圖,功能結構圖,系統分析說明書,數據字典,為系統的設計奠定基礎。
2?1數據字典:
數據字典是關于數據的信息的集合,也就是對數據流圖中包含的所有元素的定義的集合。
1.學生基本信息流程圖
F2 XSXJ
添加新記錄
修改記錄F1 XSDA
學號等 輸入學生檢查是
信息信息資料否注冊刪除記錄
檢索記錄窗體報表
F1 XSDA
流程圖分析:
從流程圖上可以看出:學生基本信息的流動首先是以學籍號的特征為流動方向的依據。非0學號可以繼續流動,并檢驗數據庫學生檔案表檢查是否已經注冊,已經注冊的信息可以修改、查詢、并將查詢結果報表。
未注冊的信息可以錄入到數據庫中。為了數據的一致性,這里添加記錄的同時,也對數據庫中的另一表學生學籍表記錄對應的學籍號,姓名。這里可以分析得出:要實現學生基本信息的流動,需要設計一個學生基本信息數據庫表(XSDA),學生學籍數據庫表(XSXJ)。并對該數據庫表可以實現信息的錄入、修改、查詢、統計、報表。
2.學生成績信息的流程圖:
F3XF
>=60.T.修改學分
&
nbsp;F4JXJH
添加新記錄
修改記錄F2 XSCJXX
學號輸入學生檢查是
科目相應成績否注冊刪除記錄
檢索表單報表
F2XSCJXX統計表單報表
統計條件輸入
條件
據庫中相關的表實現信息的錄入、修改、查詢、統計、報表。
3.學籍信息的流程圖:
添加新記錄
索和統計。在此基礎上,總結得到如下的系統功能結構圖:
編輯基本信息
基本信息模塊檢索基本信息
基本信息報表
導入學籍信息子模塊
學籍信息模塊編輯學籍信息子模塊
&nb
sp;學籍信息報表
成績編輯子模塊
成績查詢子模塊
成績管理模塊成績報表子模塊
學分查詢子模塊
學分報表子模塊
教學計劃編輯子模塊
教學計劃模塊教學計劃查詢子模塊
教學計劃報表子模塊
系統功能模塊結構圖
第三章 計算機學籍系統的設計
系統設計的目的是確定系統如何完成預定的任務,也就是確定系統的物理配置方案,并且進而確定組成系統的每個程序的結構。首先需要從數據流圖出發,設想完成系統功能的若干種合理的物理方案,分析員應該仔細比較這些方案,并且和用戶共同選定一個最佳方案,然后,進行軟件結構設計,確定軟件由哪些模塊組成以及這些模塊之間的動態調用關系。進行軟件結構設計時應該遵循的最主要的原理是模塊獨立原理,也就是說:軟件應該由一組完成相對獨立的子功能模塊組成,這些模塊之間的接口關系應盡量簡單。自頂向下逐步求精是進行軟件結構設計的常用途經,但是,如果已經有了詳細的數據流圖,也可以使用面向數據流的設計方法,用形式化的方法由數據流圖映射出軟件結構。
在進行詳細的過程設計和編寫程序之前,首先進行結構設計,其好處在于可以在軟件開發的早期站在全局高度對軟件結構進行優化,在這個時期進行優化付出的代價不高,卻可以使軟件質量得到重大改進。
3.1方案設計
本項目在初始設計時曾經考慮過三套設計方案,方案內容大致如下:
第一套:系統功能分為四個模塊,分別為文件操作,數據庫操作,系統設置和幫助文件。
1. 文件操作模塊包括對本程序所使用的所有文件的打開,關閉,復制,備份和重新安裝等操作。
2. 數據庫操作模塊包括對本程序所使用的數據庫的追加,查詢,刪除等操作。
3. 系統設置模塊包括對本程序所使用的數據庫的路徑設置,用戶安全設置等操作。
4. 幫助模塊包括如何使用本系統的各類操作。
第二套:系統功能分為兩個模塊,分別為文件操作和數據庫操作。
1. 文件操作模塊包括對系統所使用的各類文件的維護,以及報表的打印和系統的設置等操作。
2.學生成績表:
該表用來存放學生在校期間的個人成績信息。
字段名 類
型 寬度
學號 字符型 10
姓名 字符型 8
科目 數字型 3
成績 數字型 3
學期 數字型 3
3.學生學籍表:
用來存放學生在校期間的評語信息。
字段名 類型 寬度
學號 字符型 10
姓名 字符型 10
獎貸學金 字符型 10
異動 字符型 8
軍訓等級 備注型 0
畢業去向 備注型 0
4.學生學分表
用來存放學生學分信息。
字段名 類型 寬度
學號 字符型 10
學分 數字型 10
5.教學計劃表:
用來存放教學信息。
字段名 類型 寬度
課程號 字符型 10
課程名 字符型 10
學分 數字型 2
年級 字符型 10
備注 備注型 4
另外,系統還設置用戶管理表。字段包括:用戶帳號,用戶密碼,級別,聯系電話。以上是本系統的庫表結構的設計簡要說明。
第二篇:學籍管理系統論文
學籍管理系統論文
一、引言
學生檔案管理系統是一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生檔案管理系統應該能夠為用戶提供充足的信息和
快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。
隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。
作為計算機應用的一部分,使用計算機對學生檔案信息進行管理,具有著手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生檔案管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。
因此,開發這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發學生檔案管理系統為例,談談其開發過程和所涉及到的問題及解決方法。
二、系統功能
現在我國的中小學校中檔案的管理水平還停留在紙介質的基礎上,這樣的機制已經不能適應時代的發展,因為它浪費了許多人力和物力,在信息時代這種傳統的管理方法必然被計算機為基礎的信息管理所取代。
我作為一個計算機應用的本科生,希望可以在這方面有所貢獻。改革的總設計師鄧小平同志說過“科學技術是第一生產力”,我希望能用我三年的所學編制出一個實用的程序來幫助中小學進行更有效的學籍管理。歸納起來,功能大約有以下幾點:1.學生信息的錄入。不同地域的學生通過各種途徑不擇地點、不擇時間地自主上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。
2.學生信息的查詢。學生的檔案信息發在網上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學期,年級,班級,姓名,學號等)的查詢,查看自己需 要的學生信息。
3.學生信息的修改。通過網絡在任何地方,檔案管理人員均可隨時對轉入、轉出的學生進行添加和刪除,實現了信息的動態管理。好處為:
1. 可以存儲歷屆的學生檔案,安全、高效;
2. 只需一到二名檔案錄入員即可操作系統,節省大量人力;
3. 可以迅速查到所需信息。三.ASP的簡單認識
ASP的全稱是:Active Server Pages,是在服務器端腳本編譯環境,使用它可以創建和運行動態、交互的Web服務器應用程序。ASP可以與HTML頁、腳本命令和
ActiveX組件組合創建交互的Web頁和基于Web的功能強大的應用程序。ASP應用程序很容易開發和修改。所以筆者推薦廣大教育工作者在教學工作繁忙的情況,使用ASP來制作適應教學的交互性強的動態網頁是非常適合的。
以下羅列了 Active Server Pages 所獨具的一些特點:
1.使用 VBScript,JScript 等簡單易用的腳本語言,結合 HTML 代碼,即可快速地完成網站的應用程序的編寫。
2.無須編譯,容易編寫,調試方便可在服務器端直接執行。
3.使用普通的文本編輯器,如 Windows 的記事本,或在FRONTPAGE等流行軟件中都可進行編輯設計。
4.與瀏覽器無關(Browser Independence)。用戶端只要使用可執行 HTML 碼的瀏覽器,即可瀏覽 ASP 網頁的內容。ASP所使用的腳本語言(VBScript、Jscript)均在 WEB 服務器端執行,用戶端的瀏覽器不要求能夠執行這些腳本語言。
5.ASP 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,如:REXX、Perl、Tcl等。腳本引擎是處理腳本程序的 COM(Component Object Model)物件。
6.Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人直接剽竊,提高了程序的安全性。
7.可使用服務器端的腳本來控制產生客戶端的腳本。
8.ActiveX Server Components(ActiveX 服務器元件)具有無限可擴充性??梢允筕isual Basic、Java、Visual C++、COBOL 等編程語言來編寫你所需、要的 ActiveX Server Component。
由此可見,將ASP技術用于教育任務繁重的教師建設網站是最適合的。由于筆者本文主題是講解用ASP技術實現網上作文的自動化管理的過,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學校網站應用現代網絡技術實現網絡自動化管理。所以對于網絡的一些基礎知識不作過多鋪墊,下僅列出本文所需基礎知識:
1.懂得基本的HTML語言。
2.懂得基本的VBScript 或JScript語言。
3.有數據庫操作基礎,最少會一種數據庫(如最簡單的Microsoft Access)四.網上學生學籍管理實現的目標
主要是對學生信息(如學號、姓名、性別、家庭住址等)進行管理。本模塊又分為五個子模塊:
(1)錄入學生信息
(2)查詢學生信息
(3)修改/刪除學生信息
其中,學生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。五.網上學籍自動化管理實現的幾個ASP文件簡介
從本節開始我們逐漸深入地探討如何用ASP技術實現以上目標。實現網上學籍的自動化管理和BBS、在線論壇等的建立機制有許多相似的地方,但在數據庫的建立或管理方法方面卻有許多不同之處。以下筆者以范例的方式來分析利用ASP技術來實現的方法。整個自動化管理機制大致可由如下幾個ASP文件和一個數據庫文件來組成,它們的大至功能如下。
(1)index.asp 進入本欄目后的第一顯示頁,顯示本軟件總體功能,提供多種對學生檔案的管理方式,以及用戶的注冊。
(2)login.asp用于用戶的注冊。
(3)InfoInput.asp 將學生的基本信息寫入數據庫。
(4)InfoQuery.asp可查詢學生的基本檔案信息。
(5)InfoModifyDel.asp 用于數據的修改、刪除。六.數據庫的搭建
使用Access2000 實現關系型數據庫學生基本檔案:
存儲了學生的檔案包括:學號、姓名、年齡,性別,族別,出生年月,聯系電話,家庭
住址,其中學號為該表的主關鍵字。學生入學狀況:
存儲了學生的入學狀況包括:學號,年級,班級,入學時間。它的學號必須在學生基本檔案中存在。
用戶密碼登記:
存儲了系統用戶和普通用戶的信息,包括:姓名,口令,登記日期學生考試計劃登記表: 存儲了每次考試的基本信息,包括:考試編號,科目,年級,班級,考試日期,考試類別等。
學生考試成績:
存儲了學生各科考試的成績,包括:學號,考試編號,考試類別,科目,成績。在以上表中,學生基本檔案和學生入學狀況以及學生考試成績中的學號是相互關聯的,學生基本檔案中該學號存在,那么在學生入學狀況和學生考試成績中才能存在該學號。
而學生考試計劃登記表和學生考試成績中的考試編號是相互關聯的。只有用戶做了考試計劃以后,才能對學生進行考試,才能輸入成績入庫。不過由于時間倉促,學生成績管理模塊沒有完全實現。
七.ASP文件實現自動化管理過程的細節
ASP技術以其簡單易操作,且功能較強大完全能夠完成以上所要求的各操作目標。下面分操作及ASP文件的組成來講解實現具體細節,其中著重介紹用〈VBsript〉語句的操作。
(1)index.asp
學籍管理系統的首頁,主要用于用戶的注冊和判斷用戶是否已注冊,并提供信息管理、成績管理、考試管理的入口。其中判斷用戶注冊是否正確的代碼為: function CheckForm(){ if(document.Login.UserName.value==“
” { alert(“請輸入用戶名!”);document.Login.UserName.focus();return false;} if(document.Login.PassWord.value == “
” { alert(“請輸入密碼!”);document.Login.PassWord.focus();return false;} } function ClearForm(){document.Login.UserName.value = “
”;document.Login.PassWord.value = “
”;}
十.參考文獻
《ASP3.0動態網頁實經典》—— 位元文化——中國青年出版社
《ASP網頁制作實戰步步通》天創工作室編著 人民郵電出版社 2001/6 第一版 《精通WEB數據庫架設技巧》劉、蔡鋒編著 科學出版社 2001/4第一版 《ASP網絡編程實例》老虎工作室 編著 人民郵電出版社 2001/6 第一版
教師:趙恒瑩 2013年9月3日
第三篇:學籍管理系統論文
學籍管理系統論文
一、引言:
學生檔案管理系統是一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生檔案管理系統應該能夠為用戶提供充足的信息和
快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數
據,這對于查找、更新和維護都帶來了不少的困難。
隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。
作為計算機應用的一部分,使用計算機對學生檔案信息進行管理,具有著手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生檔案管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。
因此,開發這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發學生檔案管理系統為例,談談其開發過程和所涉及到的問題及解決方法。
二、系統功能
現在我國的中小學校中檔案的管理水平還停留在紙介質的基礎上,這樣的機制已經不能適應時代的發展,因為它浪費了許多人力和物力,在信息時代這種傳統的管
理方法必然被計算機為基礎的信息管理所取代。
我作為一個計算機應用的本科生,希望可以在這方面有所貢獻。改革的總設計師鄧小平同志說過“科學技術是第一生產力”,我希望能用我三年的所學編制出一個
實用的程序來幫助中小學進行更有效的學籍管理。歸納起來,功能大約有以下幾點:1.學生信息的錄入。不同地域的學生通過各種途徑不擇地點、不擇時間地自主
上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。
2.學生信息的查詢。學生的檔案信息發在網上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學期,年級,班級,姓名,學號等)的查詢,查看自己需
要的學生信息。
3.學生信息的修改。通過網絡在任何地方,檔案管理人員均可隨時對轉入、轉
出的學生進行添加和刪除,實現了信息的動態管理。
好處為:
1. 可以存儲歷屆的學生檔案,安全、高效;
2. 只需一到二名檔案錄入員即可操作系統,節省大量人力;
3. 可以迅速查到所需信息。
三.ASP的簡單認識
ASP的全稱是:Active Server Pages,是在服務器端腳本編譯環境,使用它可以創建和運行動態、交互的Web服務器應用程序。ASP可以與HTML頁、腳本命令和
ActiveX組件組合創建交互的Web頁和基于Web的功能強大的應用程序。ASP應用程序很容易開發和修改。所以筆者推薦廣大教育工作者在教學工作繁忙的情況,使用
ASP來制作適應教學的交互性強的動態網頁是非常適合的。
以下羅列了 Active Server Pages 所獨具的一些特點:
1.使用 VBScript,JScript 等簡單易用的腳本語言,結合 HTML 代碼,即可快速地完成網站的應用程序的編寫。
2.無須編譯,容易編寫,調試方便可在服務器端直接執行。
3.使用普通的文本編輯器,如 Windows 的記事本,或在FRONTPAGE等流行軟件中都可進行編輯設計。
4.與瀏覽器無關(Browser Independence)。用戶端只要使用可執行 HTML 碼的瀏覽器,即可瀏覽 ASP 網頁的內容。ASP所使用的腳本語言(VBScript、Jscript)
均在 WEB 服務器端執行,用戶端的瀏覽器不要求能夠執行這些腳本語言。
5.ASP 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語
言,如:REXX、Perl、Tcl等。腳本引擎是處理腳本程序的 COM(Component Object Model)物件。
6.Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人直接剽竊,提高了程序的安全性。
7.可使用服務器端的腳本來控制產生客戶端的腳本。
8.ActiveX Server Components(ActiveX 服務器元件)具有無限可擴充性。可以使用 Visual Basic、Java、Visual C++、COBOL 等編程語言來編寫你所需
要的 ActiveX Server Component。
由此可見,將ASP技術用于教育任務繁重的教師建設網站是最適合的。
由于筆者本文主題是講解用ASP技術實現網上作文的自動化管理的過,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學校網站應用現
代網絡技術實現網絡自動化管理。所以對于網絡的一些基礎知識不作過多鋪墊,下僅列出本文所需基礎知識:
1. 懂得基本的HTML語言。
2. 懂得基本的VBScript 或JScript語言。
3. 有數據庫操作基礎,最少會一種數據庫(如最簡單的Microsoft Access)
四.網上學生學籍管理實現的目標
主要是對學生信息(如學號、姓名、性別、家庭住址等)進行管理。本模塊又分為五個子模塊:
(1)錄入學生信息
(2)查詢學生信息
(3)修改/刪除學生信息
其中,學生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。
五.網上學籍自動化管理實現的幾個ASP文件簡介
從本節開始我們逐漸深入地探討如何用ASP技術實現以上目標。實現網上學籍的自動化管理和BBS、在線論壇等的建立機制有許多相似的地方,但在數據庫的建立或
管理方法方面卻有許多不同之處。以下筆者以范例的方式來分析利用ASP技術來實現的方法。整個自動化管理機制大致可由如下幾個ASP文件和一個數據庫文件來組
成,它們的大至功能如下。
(1)index.asp 進入本欄目后的第一顯示頁,顯示本軟件總體功能,提供多種對學生檔案的管理方式,以及用戶的注冊。
(2)login.asp用于用戶的注冊。
(3)InfoInput.asp 將學生的基本信息寫入數據庫。
(4)InfoQuery.asp可查詢學生的基本檔案信息。
(5)InfoModifyDel.asp 用于數據的修改、刪除。
六.數據庫的搭建
使用Access2000 實現關系型數據庫
學生基本檔案:
存儲了學生的檔案包括:學號、姓名、年齡,性別,族別,出生年月,聯系電話,家庭住址,其中學號為該表的主關鍵字。
學生入學狀況:
存儲了學生的入學狀況包括:學號,年級,班級,入學時間。它的學號必須在學生基本檔案中存在。
用戶密碼登記:
存儲了系統用戶和普通用戶的信息,包括:姓名,口令,登記日期
學生考試計劃登記表:
存儲了每次考試的基本信息,包括:考試編號,科目,年級,班級,考試日期,考試類別等。
學生考試成績:
存儲了學生各科考試的成績,包括:學號,考試編號,考試類別,科目,成績。
在以上表中,學生基本檔案和學生入學狀況以及學生考試成績中的學號是相互關聯的,學生基本檔案中該學號存在,那么在學生入學狀況和學生考試成績中才能存
在該學號。
而學生考試計劃登記表和學生考試成績中的考試編號是相互關聯的。只有用戶做了考試計劃以后,才能對學生進行考試,才能輸入成績入庫。不過由于時間倉促,學生成績管理模塊沒有完全實現。
下面是各表之間的關系圖:
七.ASP文件實現自動化管理過程的細節
ASP技術以其簡單易操作,且功能較強大完全能夠完成以上所要求的各操作目標。下面分操作及ASP文件的組成來講解實現具體細節,其中著重介紹用〈VB
sript〉語句的操作。
(1)index.asp
學籍管理系統的首頁,主要用于用戶的注冊和判斷用戶是否已注冊,并提供信息管理、成績管理、考試管理的入口。其中判斷用戶注冊是否正確的代碼為: function CheckForm()
{
if(document.Login.UserName.value==“"
{
alert(”請輸入用戶名!“);
document.Login.UserName.focus();
return false;
}
if(document.Login.PassWord.value == ”“
{
alert(”請輸入密碼!“);
document.Login.PassWord.focus();
return false;
}
}
function ClearForm()
{document.Login.UserName.value = ”“;
document.Login.PassWord.value = ”";
}
以上程序來檢查用戶注冊時提交的數據是否正確,以確定是否允許提交。
十.參考文獻
《ASP3.0動態網頁實經典》—— 位元文化——中國青年出版社
《ASP網頁制作實戰步步通》天創工作室編著 人民郵電出版社 2001/6 第一版 《精通WEB數據庫架設技巧》劉、蔡鋒編著 科學出版社 2001/4第一版 《ASP網絡編程實例》老虎工作室 編著 人民郵電出版社 2001/6 第一版
第四篇:畢業設計論文管理系統
畢業設計(論文)管理系統
用戶手冊(指導教師)
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.目錄
Nanjing Change Technology Co.,Ltd.6.3 指導日志..........................................................................................................................................15 6.4 學生聯系信息..................................................................................................................................15
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.1.4論文,畢業答辯流程 論文,畢業答辯階段:
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.2.確認選題
教師申報盲選課題由專業、學院審核發布后,進入雙選階段。學生可以選擇課題,然后被選擇課題的教師進入該頁面選擇學生。老師可以點擊頁面右上角的“您有x條課題需要選擇”進入選擇學生,也可以點擊流程管理處的確認選題進入。
點擊【進入選擇】(標記選擇學生數的課題,點擊進入選擇才可以選到學生,例如課題
Nanjing Change Technology Co.,Ltd.選擇后需要最后確認選題或者重選。進行完確認操作,進入等待院長發布最終雙選結果的步驟,院長發布最終結果后,雙選才結束。
3.審核學生申報課題
學生自主申報課題后,指導教師審核。可以點擊頁面右上角的“您有x條課題需要審核”進入審核,也可以點擊流程管理—審核學生申報課題。
點擊審核,填寫指導教師意見
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.3.3 確認選題
教師申報盲選課題由學生選題,學生選題后,老師在【確認選題】處選擇學生并確認。如果您沒有確認那么您還可以選擇其他的學生,只有確認后才進入教學院長的審核流程。
3.4 下達任務書
院長發布選題后,教師即可下達任務書,由專業負責人審核。(提交時可以點擊頁面右上角的提示進入,也可以在流程管理-下達任務書進行下達)。任務書頁面如下:
點擊提示進入到如下頁面,點擊【下達】,即可填寫任務書內容
3.5 下達翻譯原文
指導教師在這邊下達翻譯原文給對應的學生 3.6 審閱開題報告
審核學生提交的開題報告:當老師下達完任務書,學生即可提交開題報告,學生提交后,老師才可以審核。審核方式可以通過右上角的提示,也可以點擊流程管理處進行審核,可以選擇退回修改,也可以通過。審核頁面如下:
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.3.7審閱翻譯譯文
該功能對應的是【下達翻譯原文】,老師下達原文后,由學生翻譯提交,老師來在此查看審核 3.8審閱設計(論文)定稿
學生提交了論文定稿后,指導教師審核學生提交的論文定稿,可以給出評分和意見,也可以選擇退回請學生繼續修改。頁面展示如下:
3.9評閱教師成績評定
在進行畢業設計(論文)的過程中,專業負責人會為學生分配論文的評閱教師。當老師被選擇為評閱教師后,有需要的論文需要評閱時,就可以在此處對學生的論文進行評分。
3.10查看答辯學生論文信息
學生被專業負責人選進論文答辯小組后,指導教師可以在這邊查看到學生的答辯小組情況,包括答辯組地點,答辯日期地點,答辯組員等。3.11 學生材料打印
指導教師導出下載學生的材料信息:包括選題審題表、任務書、開題報告、各教師評分、總分等材料。
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.4.特殊情況處理
包括:審閱外出畢業設計申請(可選)、已審課題修改、任務書修改、開題報告修改審核 4.1審閱外出畢業設計申請(可選)
如果學生提交了校外畢業設計申請,指導教師可以在此處進行審核 4.2 已審課題修改
指導教師對已經審核的課題進行修改申請,可以修改課題名稱,課題類型,課題簡介等。此處還需要填寫課題修改的原因,提交后由專業負責人審核即可。具體頁面如下:
4.3 中期檢查修改
對于已經審核后的中期檢查:若是中期檢查有些問題需要修改,指導教師可以在此處提交申請修改。4.4 開題報告修改審核
此功能主要是審核學生修改的開題報告。有些學生認為開題報告填寫的不完整,會在
Nanjing Change Technology Co.,Ltd.5.3上傳電子簽名
指導教師可以制作電子簽名并上傳。上傳之后,學生的材料需要老師審核并簽名的地方會顯示已經上傳的電子簽名。效果見表格材料打印。具體格式要求如下:(建議上傳)交流互動 6.1 收件箱
收件箱,即教師查收本系統所有人發來的郵件信息。6.2 發件箱
發件箱,即教師查看在本系統中發出的所有郵件信。6.3 指導日志
指導日志,即教師填寫所有課題的指導日志信息。指導教師可以在此處填寫自己指導學生的狀況。填寫頁面如下:
6.4 學生聯系信息
此處可以查看得到指導教師所帶課題的學生聯系方式,便于聯系學生,督促學生提交材料。
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.*教師申報指定學生課題流程:
1,教師申報指定學生課題; 2,專業負責人審核教師申報的課題;
3,專業負責人審核發布選題即發布雙選結果(通過或者重選:如果選擇重選表示不同意選題,則該學生重新選擇課題);
4,指導老師下發任務書; 5, 專業負責人審核任務書; 6,指導老師下達翻譯原文(可選);
7,學生上傳翻譯譯文,指導教師審核(可選); 8,學生上傳開題報告,指導教師審核;
9,指導教師填寫中期檢查,教學院長審核(可選); 10,學生提交論文定稿;
11,指導老師審核論文定稿并且審核評分; 12,專業負責人分配評閱教師
13,評閱教師進行論文評閱給出評閱分數;
14,專業負責人添加答辯組并且選擇相應的學生進入答辯組,并且在賬號管理中設置答辯錄入員賬號; 15,學生進行答辯,答辯錄入員錄入學生答辯成績; 16,教學秘書發布總評成績 ;
*學生申報課題流程:
1,學生申報課題
2,指導老師審核學生申報課題
3,專業負責人審核學生申報課題(如果審核退回直接退給學生,學生再提交,專業負責人再審核)4,專業負責人發布選題即發布雙選結果
(通過或者重選:如果選擇重選表示不同意選題,則該學生重新選擇課題)5,指導老師下發任務書;
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.6, 專業負責人審核任務書; 7,指導老師下達翻譯原文(可選);
8,學生上傳翻譯譯文,指導教師審核(可選); 9,指導教師上傳開題報告,教學院長審核; 10,學生填寫中期檢查指導教師審核(可選); 11,學生提交論文定稿;
12,指導老師審核論文定稿并且審核評分;
13,專業負責人分配評閱教師(注:教學院長或教學秘書發布選題結果后即可分配評閱教師); 14,評閱教師進行論文評閱給出評閱分數;
15,專業負責人添加答辯組并且選擇相應的學生進入答辯組,并且在賬號管理中設置答辯錄入員賬號; 16,學生進行答辯,答辯錄入員錄入學生答辯成績; 17,教學秘書發布總評成績 ;
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.
第五篇:畢業設計論文管理系統
畢業設計(論文)管理系統
用戶手冊(教學秘書)
目錄
Nanjing Change Technology Co.,Ltd.1.1課題流程..............................................................................................................................................4 1.2任務書流程..........................................................................................................................................4 1.3開題報告,中期檢查流程..................................................................................................................4 1.4論文,畢業答辯流程..........................................................................................................................5 1.5申報校優秀省優秀流程......................................................................................................................5 1.6論文評審流程......................................................................................................................................5 1.7畢設工作總結流程..............................................................................................................................6
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.1.4論文,畢業答辯流程 論文,畢業答辯階段:
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.3.2.2設置教學院長:
點擊賬號管理-指導教師-修改,勾選該角色即可
3.2.3 答辯錄入員:
答辯錄入員可以由專業負責人在維護答辯組的時候進行選擇,如果有臨時錄入員,教學秘書可以在賬號管理處添加賬號,給其分配答辯組。錄入員登陸賬號后即可錄入論文答辯成績。
3.3 院內公告
教學秘書可以添加本學院的通知,添加后在頁面院內公告處顯示。學院所有人均可查看。點擊添加頁面如下(添加標題,內容以及附件):
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.4.課題申報和選擇(教學秘書審核或查看本學院課題相關的信息)協調課題
教學秘書點擊協調課題,可以為沒有課題的學生直接分配題目
5.任務書(教學秘書查詢本學院任務書的提交情況)點擊任務書查看各專業提交審核情況。點擊各數據進入即可查看詳細。
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.6.二次答辯(教學秘書維護需要二辯學生信息)--(二辯學生的成績是單獨發布的)
(1)點擊二次答辯學生,選擇需要進行二辯的學生。等待學生提交二次答辯稿,以及指導教師審核。
(2)點擊二次答辯成績錄入,輸入二辯成績(3)點擊發布二辯學生成績,直接發布最終成績
7.成績匯總(教學秘書發布學生總成績)
在指導教師分數,評閱分數以及答辯分數錄入之后,教學秘書即可點擊成績發布,可以發布本學院所有學生的總成績(二辯學生的成績是單獨發布的)
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.
Nanjing Change Technology Co.,Ltd.*教師申報指定學生課題流程:
1,教師申報指定學生課題; 2,專業負責人審核教師申報的課題;
3,專業負責人審核發布選題即發布雙選結果(通過或者重選:如果選擇重選表示不同意選題,則該學生重新選擇課題);
4,指導老師下發任務書; 5, 專業負責人審核任務書; 6,指導老師下達翻譯原文(可選);
7,學生上傳翻譯譯文,指導教師審核(可選); 8,學生上傳開題報告,指導教師審核;
9,指導教師填寫中期檢查,教學院長審核(可選); 10,學生提交論文定稿;
11,指導老師審核論文定稿并且審核評分; 12,專業負責人分配評閱教師
13,評閱教師進行論文評閱給出評閱分數;
14,專業負責人添加答辯組并且選擇相應的學生進入答辯組,并且在賬號管理中設置答辯錄入員賬號; 15,學生進行答辯,答辯錄入員錄入學生答辯成績; 16,教學秘書發布總評成績 ;
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.*學生申報課題流程:
1,學生申報課題
2,指導老師審核學生申報課題
3,專業負責人審核學生申報課題(如果審核退回直接退給學生,學生再提交,專業負責人再審核)4,專業負責人發布選題即發布雙選結果
(通過或者重選:如果選擇重選表示不同意選題,則該學生重新選擇課題)5,指導老師下發任務書; 6, 專業負責人審核任務書; 7,指導老師下達翻譯原文(可選);
8,學生上傳翻譯譯文,指導教師審核(可選); 9,指導教師上傳開題報告,教學院長審核; 10,學生填寫中期檢查指導教師審核(可選); 11,學生提交論文定稿;
12,指導老師審核論文定稿并且審核評分;
13,專業負責人分配評閱教師(注:教學院長或教學秘書發布選題結果后即可分配評閱教師); 14,評閱教師進行論文評閱給出評閱分數;
15,專業負責人添加答辯組并且選擇相應的學生進入答辯組,并且在賬號管理中設置答辯錄入員賬號; 16,學生進行答辯,答辯錄入員錄入學生答辯成績; 17,教學秘書發布總評成績 ;
南京先極科技有限公司
Nanjing Change Technology Co.,Ltd.