基于web技術的學生成績管理系統(tǒng)的畢業(yè)設計論文.doc
《基于web技術的學生成績管理系統(tǒng)的畢業(yè)設計論文.doc》由會員分享,可在線閱讀,更多相關《基于web技術的學生成績管理系統(tǒng)的畢業(yè)設計論文.doc(44頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、1 摘要 在 internet 迅猛發(fā)展的今天,基于 web 技術的管理系統(tǒng)也得到了廣泛的推廣 和應用。它改變的傳統(tǒng)的管理模式,不僅讓管理在本地進行,也可以在異地進行。 這項技術大大拓展了成績管理查詢的靈活性,為廣大老師進行成績錄入,學生進行 成績查詢提供了便利,這種高效率的管理機制提是傳統(tǒng)管理方法不具有的。為了能 使盡可能使這項基于 WEB 平臺的管理系統(tǒng)能真正做到高效率,高可靠性,進而彌補 傳統(tǒng)學生管理的不足,是本課題所做的核心工作。 本文用網(wǎng)頁管理信息系統(tǒng)開發(fā)的原理,靈活運用 ASP 動態(tài)網(wǎng)頁開發(fā)技術, 具體實現(xiàn)了學生成績管理系統(tǒng)的各個模塊,從而使得系統(tǒng)具備了:成績錄入清 晰明了,信息查
2、詢方便容易,日常維護簡單容易的三大特點。 本文簡單分析了 ASP 開發(fā)技術的原理,和 ADO 數(shù)據(jù)庫訪問技術,然后, 詳細闡述了學生成績管理系統(tǒng)的需求分析、系統(tǒng)的分析和設計、數(shù)據(jù)庫設計及 系統(tǒng)的實現(xiàn)。同時,本系統(tǒng)在初期開發(fā)完之后,后期進行了系統(tǒng)的功能測試, 并運行各種優(yōu)化技術,提高了系統(tǒng)的效率,同時對界面的改進了人性化改進, 使系統(tǒng)的界面更加“友好” 。 最后,對系統(tǒng)的開發(fā)進行了總結,分析系統(tǒng)還存 在的不足和需要繼續(xù)完善的功能。 本系統(tǒng)的實現(xiàn)采用了 ASP 技術、ACCESS 數(shù)據(jù)庫、 FrontPage2003、Macromedia Dreamweaver MX 等。Macromedia D
3、reamweaver MX 能夠設計出良好的網(wǎng)頁界面,使用戶能夠方便地操作系統(tǒng)。并且操作使用 方便,融合界面設計和代碼設計于一體,并很好地支持 ASP 技術, Vbscript、Javescript 等腳本 關鍵字:成績管理、ASP 技術、ER 圖、數(shù)據(jù)流程圖 2 AbstractAbstract Today, internet develops rapidly summary of technology, the administrative system based on web technology has got extensive popularization and applica
4、tion .And it changes traditional management mode too, it lets management being possible not just at hand but from far away,and it expands achievement management inquiry reatly. And this thesis, with principles of information system and webpage development, expounds the whole courses and main achieve
5、ments in different stages of school management development system in details.The system in my thesis has five main functions: students information of the school, teachers information, management and inquiry of course information and achievement information and the thesis is divided into five chapter
6、s: Chapter One-network analysis and Chapter Two-demands analyze are about a survey of users operational activity and a feasibility analyze and produce file (including organization picture , business flow diagram , data flow diagram , data dictionary of this system etc. ). The third and fourth chapte
7、r talks about outlines design and detail design of the system, which is based on physics design , produce file according to new logic scheme of system mainly in detail (mainly have HIPO picture , E-R picture , code design , procedure flow diagram ,etc.). The fifth chapter on system operation is main
8、ly about the procedure writing, the disposition of the software and hardware, systematic test and safeguard etc. The realization of this system comes from the use of ASP technology , ACCESS database , FrontPage2003 , Macromedia Dreamweaver MX ,etc Macromedia Dreamweaver MX can design good webpage in
9、terface and can use the family operating system conveniently. It is easy to operate and can merge interface design with the code designing to be an organic whole, and it well support ASP technology , scripts such as Vbscript , Javescript ,etc. Key word: The achievement is managed; E-R picture ;ASP t
10、echnology;data flow diagram 3 目錄 摘要1 ABSTRACT2 第一章 緒論.5 1.1 課題來源5 1.2 目前情況分析 .6 第二章 本系統(tǒng)的開發(fā)平臺和層次結構.7 2.1 基于 B/S 的系統(tǒng)結構設計 .7 2.2 ASP 技術和 ADO 數(shù)據(jù)庫訪問方式 7 第三章 需求分析11 3.1 可行性分析11 3.2 系統(tǒng)建模 .11 3. 3 系統(tǒng)功能分析 14 34 系統(tǒng)功能模塊設計 .15 第四章 數(shù)據(jù)庫分析與設計17 4.1 數(shù)據(jù)庫需求分析 .17 4.2 數(shù)據(jù)庫概念結構設計17 4.3 數(shù)據(jù)庫邏輯結構設計 .21 4.4 數(shù)據(jù)表的設計 .21 第五章 系
11、統(tǒng)的實現(xiàn).26 4 5.1 數(shù)據(jù)庫的連接 .26 5.2 登錄功能的實現(xiàn) .27 5.3 系統(tǒng)管理員功能的實現(xiàn) .29 5.4 教務管理員功能的實現(xiàn) .31 5.5 教師功能的實現(xiàn) .34 5.6 學生成績查詢功能的實現(xiàn) .37 5.7 成績查詢功能詳細分析:38 第六章第六章 畢業(yè)設計小結畢業(yè)設計小結.42 致謝.43 參考文獻.44 5 第一章第一章 緒論緒論 1.11.1 課題來源課題來源 當今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息處理,這正是 計算機被廣泛應用于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠 進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大
12、大的 提高了其安全性。尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。 管理信息系統(tǒng)是進行信息的采集、存儲、加工、維護和使用的系統(tǒng),它是 隨著管理科學和技術科學的發(fā)展而形成的。學生成績管理系統(tǒng)是一個教育單位 不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學 生成績管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段,對學生來 說可以輕松的查閱自己在校的成績以及信息等。但是一直以來人們都是靠傳統(tǒng) 人工的方式管理學生成績,這種管理方式存在著許多缺點,如:效率低、保密性 差,另外時間一長,將產生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了 不少的困難。 隨著科學技術的
13、不斷提高,計算機科學日漸成熟,其強大的功能已為人們深 刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機 應用的一部分,使用計算機對學生成績信息進行管理,有著手工管理所無法比擬 的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、 成本低等。這些優(yōu)點能夠極大地提高學生成績管理的效率,也是企業(yè)的科學化、 正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣的一套成績管理系統(tǒng)成為 很有必要的事情。 學生成績管理系統(tǒng)提供了強大的學生成績管理管理功能,方便系統(tǒng)管理員對學生成績 等信息的添加、修改、刪除、查詢、留言等操作,同時一樣的方面學生對自己各科成績查 詢,學習的
14、交流。 1.21.2 目前情況分析目前情況分析 在 21 世紀的科技時代,科學技術突飛猛進,計算機已經不僅是在科技上應 用,而且在生活中也是同樣得到了廣泛在應用。如今,不管是小學、初中、高 中、甚至是很多大學生的學生成績管理基本上是靠人工進行管理,但隨著時間 的變化,學校規(guī)模的擴大,有關學生成績管理工作和所涉及到的數(shù)據(jù)量越來越 大越來越多,大多數(shù)學校不得不靠增加人力、物力、財力來進行學生成績管理。 但是人工管理成績檔案具有效率低、查找麻煩、可靠性不高、保密性低等因素。 因此開發(fā)出一個不僅僅是適用于大中專院校以及其它高校通用的學生成績管理 系統(tǒng)是必要的。 開發(fā)一個學生成績管理系統(tǒng),采用計算機對學
15、生成績進行管理,進一步提 高了辦學效益和現(xiàn)代化水平。為廣大教師和學生提高工作效率,實現(xiàn)學生成績 信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。現(xiàn)在我國的大中專院校的學生 成績檔案管理水平普遍都不是很高,有的還停留在全用紙介質基礎上,這種管 理方式已不能適應時代的發(fā)展,社會的需求,因為它浪費了大量的人力物力, 也存在著許多不足的因素。在今天信息時代這種傳統(tǒng)的管理方法必然會被計算 機為基礎的信息管理系統(tǒng)所代替。一個高效的學生成績管理系統(tǒng)可以存儲歷屆 6 的學生成績檔案,不需要大量的人力,只需要幾名專門錄入員即可操作系統(tǒng), 節(jié)省大量人力,可以迅速查到所需信息、高效、安全,學生能方便的查看自己 的成績。
16、建立基于 web 技術的學生成績管理系統(tǒng),采用遠程計算機對學生成績進行 管理,進一步提高辦學效益和現(xiàn)代化水平。幫助廣大教師提高工作效率,實現(xiàn) 學生成績信息遠程管理工作流程的系統(tǒng)化、規(guī)范化和自動化。 學生成績檔案管理系統(tǒng)在開發(fā)使用中的應用存在兩個要素,這就是人、計 算機數(shù)據(jù)。在本系統(tǒng)中的“人”所指的是我們的開發(fā)者和系統(tǒng)管理員,以及使用 者。MIS 是一項系統(tǒng)工程,不是只有開發(fā)人員就可以完成的,必須有管理人員 和使用者。他們是系統(tǒng)開發(fā)的動力源泉。 7 第二章第二章 本系統(tǒng)的開發(fā)平臺和層次結構本系統(tǒng)的開發(fā)平臺和層次結構 2.12.1 基于基于 B/SB/S 的系統(tǒng)結構設計的系統(tǒng)結構設計 B/S 結構
17、:(Browser/Server,瀏覽器/服務器模式):是 WEB 興起后的一種網(wǎng) 絡結構模式,WEB 瀏覽器是客戶端最主要的應用軟件。這種模式統(tǒng)一了客戶端, 將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用。 B 指 Browser 瀏覽器-客戶機上只要安裝一個瀏覽器(Browser) ,如 Netscape Navigator 或 Internet Explorer,服務器安裝 Oracle、Sybase、Informix 或 SQL Server 等數(shù)據(jù)庫。瀏覽器通過 Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。 8 S 指 server 服務器-主要事務邏輯在服務器
18、端(Server)實現(xiàn), 這樣就大大簡 化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的 總體成本(TCO) 。 B/S 結構的優(yōu)點: B/S 結構最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。 只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。系統(tǒng)的擴展非常容易,只 要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以 在線申請,通過公司內部的安全認證(如證書)后,不需要人的參與,系 統(tǒng)可以自動分配給用戶一個賬號進入系統(tǒng)。 2.22.2 ASPASP 技術和技術和 ADOADO 數(shù)據(jù)庫訪問方式數(shù)據(jù)庫訪問方式 ASP 是 Active Serve
19、r Page 的縮寫,意為“活動服務器網(wǎng)頁” 。ASP 是微軟 公司開發(fā)的代替 CGI 腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互, 是一種簡單、方便的編程工具。ASP 的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各 種動態(tài)網(wǎng)站中。 ASP 是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài) 網(wǎng)頁或 web 應用程序。ASP 網(wǎng)頁可以包含 HTML 標記、普通文本、腳本命令以及 COM 組件等。利用 ASP 可以向網(wǎng)頁中添加交互式內容(如在線表單) ,也可以創(chuàng) 建使用 HTML 網(wǎng)頁作為用戶界面的 web 應用程序。與 HTML 相比,ASP 網(wǎng)頁具有 以下特點: (1)利用 ASP 可以
20、實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術; (2)ASP 文件是包含在 HTML 代碼所組成的文件中的,易于修改和測試; (3)服務器上的 ASP 解釋程序會在服務器端制定 ASP 程序,并將結果以 HTML 格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP 所產生 的網(wǎng)頁; (4)ASP 提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。 例如可以從 web 瀏覽器中獲取用戶通過 HTML 表單提交的信息,并在腳本中對這 些信息進行處理,然后向 web 瀏覽器發(fā)送信息; (5)ASP 可以使用服務器端 ActiveX 組建來執(zhí)行各種各樣的任務,例如存取數(shù)
21、據(jù)庫、發(fā)現(xiàn)哦那個 Email 或訪問文件系統(tǒng)等。 (6)由于服務器是將 ASP 程序執(zhí)行的結果以 HTML 格式傳回客戶端瀏覽器,因 此使用者不會看到 ASP 所編寫的原始程序代碼,可放置 ASP 程序代碼被竊取。 ASP 工作原理如圖2-1、2-2所示: 9 圖 2-1 ASP 客戶端,服務器工作原理示意圖 圖 2-2 ASP 請求、響應工作示意圖 ADO 數(shù)據(jù)庫訪問方式:ADO 訪問數(shù)據(jù)庫,更像編寫數(shù)據(jù)庫應用程序。它把絕大部 分的數(shù)據(jù)庫操作封裝在七個對象中,在 ASP 頁面中編程調用這些對象執(zhí)行相應 10 的數(shù)據(jù)庫操作。 ADO 是 ASP 技術的核心之一,它集中體現(xiàn)了 ASP 技術豐富而
22、靈活的數(shù)據(jù)庫 訪問功能。ADO 建立了基于 Web 方式訪問數(shù)據(jù)庫的腳本編寫模型,不僅支持任 何大型數(shù)據(jù)庫的核心功能,而且支持許多數(shù)據(jù)庫所專有的特性。 ADO 使用本機數(shù)據(jù)源,通過 ODBC 訪問數(shù)據(jù)庫。這些數(shù)據(jù)庫可以是關系型 數(shù)據(jù)庫、文本型數(shù)據(jù)庫、層次型數(shù)據(jù)庫或者任何支持 ODBC 的數(shù)據(jù)庫。主要優(yōu)點 是易用、高速、占用內存和磁盤空間少,所以非常適合于作為服務器端的數(shù)據(jù) 庫訪問技術。相對于訪問數(shù)據(jù)庫的 CGI 程序而言,它是多線程的,在出現(xiàn)大量 并發(fā)請求時,也同樣可以保持服務器的運行效率,并且通過連接池 (Connection Pool)技術以及對數(shù)據(jù)庫連接資源的完全控制,提供與遠程數(shù)據(jù) 庫
23、的高效連接與訪問,同時它還支持事務處理(Transaction) ,以開發(fā)高效率、 高可靠性的數(shù)據(jù)庫應用程序。 一般使用 ADO 訪問數(shù)據(jù)庫的 ASP 腳本程序應該使用 Connection 對象建立并 管理與遠程數(shù)據(jù)庫的連接,用 Command 對象提供靈活的查詢,用 Recordset 對 象訪問數(shù)據(jù)庫查詢所返回的結果。這三者是 ADO 的最核心的對象。 2.32.3 系統(tǒng)平臺的介紹系統(tǒng)平臺的介紹 1、操作系統(tǒng)平臺 Windows 2003 Windows 2003 是 windows 2000 升級產品,它繼承了 Windows XP 的友好操作 性和 Windows 2000 seve
24、r 的網(wǎng)絡特性,是一個同時適合個人用戶和服務器使用 的操作系統(tǒng)。Windows 2003 完全延續(xù)了 Windows XP 安裝時方便、快捷、高效 的特點,幾乎不需要多少人工參與就可以自動完成硬件的檢測、安裝、配置等 工作。 2、Web 服器 IIS6.0 Microsoft windows 2003 Server 中包括了解 internet information services(IIS)的更新版,稱為 IIS6.0 相對于 IIS5.0,它在性能和可靠性上都 得到了很大的改進。因此在 Web 服務器的選擇上,我們采用性能優(yōu)良、安全性 好、易于管理并和 Windows 2003 Serv
25、er 操作系統(tǒng)無縫集成的 IIS6.0 3、數(shù)據(jù)庫服務器 Microsoft ACCESS SMicrosoft ACCESS 是上個優(yōu)先的數(shù)據(jù)庫平臺,能夠滿足各種類型的構建網(wǎng)絡 數(shù)據(jù)庫的需求,具有功能強大、安全可靠等特點,可用于大型聯(lián)機事務處理、 數(shù)據(jù)倉庫及電子商務等。它具有方便易用的圖形界面,并提供了一套完整的管 理工具和實用工具,大大減輕了管理員的工作量,使用戶對數(shù)據(jù)庫的操作變得 非常簡單,并使許多以前需要手工進行處理的復雜工作,可以通過圖形界面和 向導工具來輕松完成。 4、開發(fā)工具 Dreamweaver CS3 Dreamweaver 是世界上最優(yōu)秀的可視化 WEB 網(wǎng)頁設計制作工具
26、和網(wǎng)站管理工具 之一,支持最新的 Web 技術,包含 HTML 檢查、HTML 格式控制、HTML 格式化選項、 HomeSite/BBEdit 捆綁、可視化網(wǎng)頁設計、圖像編輯、全局查找替換、全 FTP 功能、處理 Flash 和 Shockwave 等富媒體格式和動態(tài) HTML、基于團隊的 Web 創(chuàng) 作。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。 11 第三章第三章 需求分析需求分析 3.13.1 可行性分析可行性分析 目的:可行性研究的目的是用最小的代價在盡可能的時間內確定問題是否 能夠解決。 經濟上可行性經濟上可行性:現(xiàn)在,計算機的價格已經十分低廉,性能卻有了長足的進 步。
27、而本系統(tǒng)的開發(fā), 為學校的工作效率帶來了一個質的飛躍,為此主要表現(xiàn)有以下幾個方面: 第一,本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動; 第二,本系統(tǒng)的運行可以節(jié)省許多資源; 第三,本系統(tǒng)的運行可以大大的提高學校的工作效率; 第四,本系統(tǒng)可以使敏感文檔更加安全,等等。 所以,本系統(tǒng)在經濟上是可行的。 技術上可行技術上可行性性:并且本系統(tǒng)的開發(fā)我利用 Microsoft SQL Server2000 作為 本系統(tǒng)的數(shù)據(jù)庫,它是一個支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù) 量需求。學校校園網(wǎng)的建設也為新系統(tǒng)服務器/客戶端的結構提供了硬件的支持。 使用 ASP 作為網(wǎng)絡開發(fā)平臺,利用這一平臺可以創(chuàng)
28、建和執(zhí)行動態(tài)、高效和交互 的 WEB 服務應用程序。ASP 技術是一種集 HTML、腳步語言與 CGI 技術的結 合體。 運行上可行性運行上可行性:本系統(tǒng)為一個中型的學生信息管理系統(tǒng),所耗費的資源非 常的小,學校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運 行上是可行的。 操作可行性:操作可行性:從操作可行性上面來講,排課管理系統(tǒng)的開發(fā)是應用于學校 對招生工作的管理平臺,對于高校的人員來講是具有一定語言基礎的,能夠應 用和操作。在學校這個用戶組織內行是行得通的。是具有操作可行性。 綜上所述,本系統(tǒng)的設計與開發(fā)在技術上和硬件設備上的條件都是滿足的, 因此,它在技術上是可行的。 3.2
29、3.2 系統(tǒng)建模系統(tǒng)建模 在了解系統(tǒng)應該做什么之后,接著應該采用一定的建模方法,準確地搞清 楚系統(tǒng)結構,即從系統(tǒng)的物理模型得出邏輯模型。建模的方法很多,主要有以 下幾類: 數(shù)據(jù)流建模方法:是結構化分析方法。主要工具是數(shù)據(jù)流圖(DFD) 。數(shù)據(jù) 流圖表示信息在系統(tǒng)中流動和處理的情況,是邏輯系統(tǒng)的圖形化表示。數(shù)據(jù)流 圖只考慮系統(tǒng)必須完成的基本邏輯功能,不需要考慮如何具體地實現(xiàn)這些功能。 面向對象建模方法:是面向對象分析方法(OOA) 。OOA 對系統(tǒng)進行定義 和分析,進而得到各個對象類以及它們之間的關系的抽象描述。 軟件工程界大多數(shù)學者和實踐者認為:在解決問題之前必須首先理解所要 解決的問題,對問
30、題理解得越透徹,就越容易解決它。 為了更好地理解問題,人們常常采用建立問題模型的方法。所謂模型,就 是為了理解事物作出的一種抽象,是對事務的無歧異的書面描述。 12 模型是一種思考問題工具,利用這種工具可以把知識規(guī)范地表示出來,模 型可以幫助我們思考問題、定義術語、在選擇術語時作出適當?shù)募僭O,并且可 以幫助我們保存定義和假設的一致性。 為全面地理解此系統(tǒng)的問題域,對任何大系統(tǒng)來說,對象模型、功能模型、 動態(tài)模型都是必不可少的。當然,在不同的問題域中,這 3 種模型的相對重要 程度是不同的,但是,用面向對象的方法開發(fā)軟件,在任何情況下,對象模型 始終都是最重要、最基本、最核心的。 軟件工程界大多
31、數(shù)學者和實踐者認為:結構化方法適合需求比較確定的應 用領域,面向對象方法適合需求是變化的、不確定的應用領域。本系統(tǒng)的需求 比較確定,因此,我們采用數(shù)據(jù)流建模的方法進行功能建模,本系統(tǒng)的第 0 層、 第 1 層的數(shù)據(jù)流圖分別如圖 3-1、3-2 所示。 事 物 請 求 教務 辦理 結果 查詢條件 查詢結果事務請求 學生 系統(tǒng)管 理 員 教務處數(shù)據(jù)管理員 處理結果信息 學生成績管理系統(tǒng) 成 績 錄 入 結 果 錄 入 成 績 任課老師 圖 3-1 學生成績管理系統(tǒng)第 0 層數(shù)據(jù)流圖 13 圖 3-2 學生成績管理系統(tǒng)第 1 層數(shù)據(jù)流圖 數(shù)據(jù)更新 查 詢 結 果 表 單 數(shù) 據(jù) 維 護 請 求 用
32、戶 管 理 請 求 查 詢 條 件 D1 老師數(shù)據(jù) P0 事物處理 P1 數(shù)據(jù)維護 更 新 D2 課程數(shù)據(jù) D3 班級數(shù)據(jù) D4 成績數(shù)據(jù) 更新 P2 學生信息 D5 成績表 D6 用戶信息 事物請求 P3 查詢 P4 打印 打印結果表單 P4 用戶管理 14 3.3. 3 3 系統(tǒng)功能分析系統(tǒng)功能分析 學校工作總體規(guī)劃由教務人員在學生信息管理系統(tǒng)中,完成對運行教 務處所需的基本數(shù)據(jù)的維護,包括這些信息的增加、修改及對各項信息的 變動都將在這進行操作。 新的學年,教務人員首先為各系加入年級信息,然后編排班級,再對 來校學生進行基本的信息錄入,新生入學后由教務人員在學籍系統(tǒng)中完成 新學生信息的維
33、護。 然后,教務處根據(jù)各個專業(yè)的情況,以專業(yè)為單位,為每個專業(yè)制定 相應的課程計劃。并對各科目進行安排任課老師。每舉行一次考試后由任 課老師對本科的成績進行錄入。 教務處、系教務主任、及任課老師跟據(jù) 實際情況對錄入的成績進行維護,學生可以對錄入的可以跟據(jù)自己的需要 進行查詢。經過調查研究及仔細分析,系統(tǒng)的功能需求分為四類: (1)系統(tǒng)管理員: 管理系統(tǒng)的用戶權限,添加教務處數(shù)據(jù)管理員。 (2)教務管理員:學校全體成員的信息管理,對學生的信息進行必要的 維護,對專業(yè)課程,考試科目,時間及對所考科目的編號等進行具體的 管理,并對任課老師,班主任等輸入的信息進行核定,若有錯誤可進行 修改。 (3)任
34、課老師: 輸入并維護所教科目的學生成績,計算本科的成績排 名、本科成績在班上的排名。輸出本班科目的成績及排名情況。 (4)學生:對各科成績的查詢及查看本班成績排名與年級成績排名情況。 經過以上分析系統(tǒng)必須具備以下的幾個功能模塊: 登陸功能模塊:限制了登陸身份,根據(jù)不同的登陸身份有不同的權限。 系統(tǒng)管理員擁有此系統(tǒng)的用戶權限修改功能,包括添加,修改,刪除用戶。 教務管理員擁有添加,修改,刪除專業(yè)信息、班級信息、課程信息、錄入 修改學生成績的功能。而任課教師只能有錄入所教授課程成績,查詢學生 成績的功能。學生擁有查詢所在專業(yè)、班級各個科目的考試成績。 用戶管理模塊:用戶的添加、刪除、修改及權限的賦
35、予。管理員在頁 面輸入要管理了人員信息后,服務器就能把全部的信息傳送到頁面上。包 括:用戶名,權限及備注信息。管理員可以添加,刪除,修改這些信息。 學生信息管理模塊:每個學年的開始添加相關專業(yè)、班級,輸入學生 基本信息,并可以對已添加學生信息、查詢、修改、刪除。成績查詢模塊: 課程信息管理模塊:每個學期根據(jù)教學計劃添加相關專業(yè)、班級的課 程,輸入課程基本信息,并可以對已添加課程信息、查詢、修改、刪除。 成績錄入模塊:考試結束后,任課老師給學生錄入相應科目的考試成 績,并可以對已添加考試成績修改。而教務管理員可以對錄入的成績進行 核定,并進行修改。 成績查詢模塊:學生在登陸成績管理系統(tǒng)后,可以根
36、據(jù)查詢條件,查 詢自己想要查詢的結果,在查詢時可以按照學號,班級,科目三種關鍵字 進行查詢,當成績查詢出來以后,可以對成績進行排序、分組、篩選。成 績查詢功能是本系統(tǒng)的基本功能,系統(tǒng)管理員、教務管理員、老師都可以 使用這一功能。 幫助功能:能幫助初次使用者對本系統(tǒng)的應用及處理常見的問題。 15 退出功能:結束并關閉系統(tǒng)。 3 34 4 系統(tǒng)功能模塊設計系統(tǒng)功能模塊設計 1、在系統(tǒng)功能分析的基礎上,考慮到 Dreamweaver CS3 WEB 頁面的設計 特點,得到系統(tǒng)功能模塊圖。如圖 3-1 所示 圖 3-1 系統(tǒng)功能模塊圖 學校成績管理系統(tǒng) 用 戶 管 理 學 生 管 理 課 程 管 理
37、成 績 錄 入 幫 助 功 能 排 序 添 加 學 生 修 改 學 生 查 詢 刪 除 學 生 按 學 號 查 詢 按 姓 名 查 增 加 用 戶 修 改 用 戶 刪 除 用 戶 添 加 課 程 修 改 課 程 查 詢 刪 除 課 程 錄 入 成 績 修 改 成 績 成 績 查 詢 按 班 級 查 分 組 篩 選 16 2、用戶管理及權限控制功能集合 包括新用戶的添加,用戶權限控制等模塊。權限控制雖然不是一個獨立 存在的模塊,但是它卻貫穿在整個系統(tǒng)的運行過程當中。 用戶管理功能模塊的關系如圖3-2所示。 用 戶 管 理 系統(tǒng)管理員 添加新用戶及設置權限 教務管理員對學生信息表操作、維護 對課程
38、信息表操作、維護 查詢課程表數(shù)據(jù)庫 學生 對成績表操作、維護 學生 對成績表操作、維護 圖 3-2 用戶管理功能集合模塊關系圖 17 第四章第四章 數(shù)據(jù)庫分析與設計數(shù)據(jù)庫分析與設計 4.14.1 數(shù)據(jù)庫需求分析數(shù)據(jù)庫需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù) 據(jù)庫結構能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結構以及數(shù) 據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。 老師信息,包括的數(shù)據(jù)項有姓名、年齡、職稱、職位、所屬院系等。 專業(yè)信息,包括的數(shù)據(jù)項有名稱、人數(shù)、所屬院系、負責人等 課程信息,包括的數(shù)據(jù)項有編號、名稱、類型、學分等。 學
39、生信息,包括的數(shù)據(jù)項圖有學號、姓名、年齡、專業(yè)、班級、所屬院 系等。 班級實體信息,包括的數(shù)據(jù)項有編號、名稱、人數(shù)、專業(yè)等。 院系實體信息,包括的數(shù)據(jù)項有編號、名稱、負責人等。 成績實體信息,包括的數(shù)據(jù)項有科目、學號、姓名、分數(shù)等。 用戶管理信息,包括的數(shù)據(jù)項有用戶名、用戶密碼、用戶權限等。 4.24.2 數(shù)據(jù)庫概念結構設計數(shù)據(jù)庫概念結構設計 得到上面的數(shù)據(jù)項和數(shù)據(jù)結構以后,就可以設計出能夠滿足用戶需求的各 種實體結構,以及他們之間的關系,為以后的邏輯結構設計打下基礎。 根據(jù)上面的設計規(guī)劃出的實體有:現(xiàn)有老師實體、專業(yè)實體、課程實體、 信息錄入實體、教室實體。各個實體具體的描述 E-R 圖如下
40、: 老師實體,如圖 4-1 所示。 老師 編號姓名年齡職稱所屬院系 圖 4-1 老師實體 E-R 圖 18 學生實體,如圖 4-2 所示 學生實體 學號專業(yè)班級姓名 圖 4-2 學生實體 E-R 圖 專業(yè)實體,如圖 4-3 所示 專業(yè)實體 編號名稱所屬院系負責人人數(shù) 圖 4-3 專業(yè)實體 E-R 圖 課程實體,如圖4-4 所示 課程實體 編號名稱 圖 4-4 課程實體 E-R 圖 19 院系實體,如圖 4-5 所示。 院系實體 編號名稱負責人 圖 4-5 院系實體 E-R 圖 班級實體,如圖 4-6 所示。 班級實體 編號名稱人數(shù)專業(yè) 圖 4-6 班級實體 E-R 圖 用戶實體,如圖 4-7
41、所示。 用戶管理實體 用戶名權限密碼 圖 4-7 用戶實體 E-R 圖 20 整個系統(tǒng) E-R 圖,如圖 4-8 所示 圖 4-8 系統(tǒng) E-R 圖 專業(yè)號 系名系號 班級名 稱 班級號 姓名 學號 課程名 課程號 專業(yè)號 專業(yè) 課程 成績 專業(yè)名 系 包含 1 N 包含 班級 1 N 包含 學生 包含 N 1 老師 教授 1 1 N 姓名編號 N 選擇 1N 對應 1 N 分數(shù) 學號 專業(yè) 21 4.34.3 數(shù)據(jù)庫邏輯結構設計數(shù)據(jù)庫邏輯結構設計 現(xiàn)在需要將在上面的數(shù)據(jù)庫概念結構轉化為 ACCESS 2000 數(shù)據(jù)庫系統(tǒng)所 支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。 設計規(guī)則: 1、 1:
42、1 的聯(lián)系,將任意一個實體的主碼放到另一個實體中當外碼 2、 1:n 的聯(lián)系,將 1 端的實體的主碼放到 n 端實體當外碼 3、 n:m 的聯(lián)系,將兩者的聯(lián)系做為一個關系,并同時將兩個實體的主碼當 它的主碼 4、 超類與子類,將超類的主碼放到子類中當主碼 5、 強實體與弱實體,將強實體的主碼放到弱實體中當主碼 6、 兩個以上的實體多對多的聯(lián)系,將它們的聯(lián)系當作關系,并將它們的主 碼放到這個關系中當主碼 7、 同一實體間的多對多聯(lián)系,將這個聯(lián)系作為一個關系,這個關系包含被 它所聯(lián)系 的雙方實體的主碼 8、 同一實體間的一對多聯(lián)系,可在這個實體所對應的關系中多設一個屬性, 作為與該實體相聯(lián)系的另一
43、個實體的主碼 數(shù)據(jù)庫的邏輯結構設計 關系模型如下: 主碼 外碼 實體對象包括: 管理員( 帳號,密碼 ,姓名,電話) 成績(課程,學號,姓名,學期,班級,成績,類型) 班級(班號,系號,系名,專業(yè)號,專業(yè)名,級號,學生數(shù),教室) 教師(教師號,教師名,系號,系名,性別,電話) 課程(系號,系名,專業(yè)號,專業(yè)名,級號,班號,課名,教室,教師) 上課(學期,系號,專業(yè),級號,班號,課程名) 學生(學號,姓名,系號,專業(yè)號,級號,班號,年齡,性別,地址,電話) 系(系號,系名,專業(yè)號) 專業(yè)(專業(yè)號,專業(yè)名,系號) 4.44.4 數(shù)據(jù)表的設計數(shù)據(jù)表的設計 根據(jù)以上的數(shù)據(jù)庫的概要設計,我們可以得到如下
44、的數(shù)據(jù)表。 教師信息表的結果,如表 4.1 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 22 教師編號 teachernointegerNY 教師名 teachernamevarchar20YN 系號 xinointegerYN 系名 xinamevarchar20YN 性別 sexvarchar8YN 電話 telepintegerYN 班級信息表的結構,如表 4.2 所示。 列名 列表識數(shù)據(jù)類型寬度空值主鍵 班號 bannointegerNY 班名 bannamevarchar20YN 系號 xinointegerYN 專業(yè)號 zhuanyenointegerYN 級號 jinointege
45、rYN 學生人數(shù) stunumintegerYN 教室 roomvarchar8YN 課程信息表的結構,如表 4.3 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 課號 lessonnointegerNY 課名 lessonnamevarchar20YN 系號 xinointegerYN 專業(yè)號 zhuanyenointegerYN 級號 jinointegerYN 班號 bannointegerYN 23 教師號 teachernointegerYN 學生數(shù) studnumintegerYN 教室 roomvarchar8YN 星期 weekvarchar8YN 教師上課信息表的結構,如表 4.
46、4 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 學期 xueqivarchar20NY 課名 lessonnamevarchar20NY 系號 xinointegerYN 專業(yè)號 zhuanyenointegerYN 級號 jinointegerYN 班號 bannointegerYN 教師號 teachernointegerNY 學生數(shù) studnumintegerYN 教室 roomvarchar8YN 星期 weekvarchar8YN 學生信息表的結構,如表 4.5 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 學號 studnointegerNY 姓名 studnamevarchar20Y
47、N 系號 xinointegerNY 專業(yè)號 zhuanyenointegerNY 級號 jinointegerNY 班號 bannointegerNY 年齡 ageintegerYN 24 性別 sexintegerYN 地址 addressvarchar8YN 電話 telphvarchar8YN 專業(yè)信息表的結構,如表 4.6 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 專業(yè)號 zhuanyenointegerNY 專業(yè)名 zhuanyenamevarchar20YN 系號 xinointegerYN 級號 jinointegerYN 班號 bannointegerYN 管理員信息表的結構
48、,如表 4.7 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 帳號 adminintegerNY 密碼 passwordvarchar20YN 姓名 namevarchar20YN 地址 addressvarchar20YN 電話 telepintegerYN 學生成績信息表的結構,如表 4.8 所示。 列名 列標識數(shù)據(jù)類型寬度空值主鍵 學號 adminintegerNY 課名 lessonnemvarchar20NY 姓名 namevarchar20YN 學期 xueqivarchar20YN 班級 bannointegerYN 分數(shù) fenshu integerYN 類型 Leixinvarc
49、har8YN 25 SQL 關系總圖,如圖4.9所示: 圖 4.9 SQL 關系圖 把上面所有的關系建立完后,數(shù)據(jù)庫的建立到這里就完成了。 學生 Xino Xiname zhuanye no zhuanyeno xino bannobanno banname xino zhuanyeno jino room lessno lessnam teacher studenu m xueqi lesson teachno studenu m teachno tachnam xino addres telep Studeno Lessonno Fenshu Banno leixing studeno s
50、tudname banno xino age sex 上課 成績 班級 課程 教師 專業(yè)系 1 1 1 n 1 1 1 1 1 1 26 第五章第五章 系統(tǒng)的實現(xiàn)系統(tǒng)的實現(xiàn) 5.15.1 數(shù)據(jù)庫的連接數(shù)據(jù)庫的連接 在整個學生成績管理系統(tǒng)中,數(shù)據(jù)庫的打開在系統(tǒng)中是很重要的,下面給 出本系統(tǒng)連接打開數(shù)據(jù)庫的代碼。此功能編譯成函數(shù),在以后可以隨時調用。 5.25.2 登錄功能的實現(xiàn)登錄功能的實現(xiàn) 用戶進入該成績管理系統(tǒng)登陸界面之后,先輸入自己的用戶名和密碼,以 及選擇自己所屬的類型,然后從數(shù)據(jù)庫中讀取信息,判斷該用戶的信息是否正 確,如果正確則進入相應的頁面,系統(tǒng)登陸界面,如圖 5-1 所示: 27
51、 圖 5-1 系統(tǒng)登陸界面 用戶的登陸界面是對整個系統(tǒng)的權限控制的最初的控制,同時也是非常重 要的一步,它在整個系統(tǒng)運行之初對登陸用戶的用戶名和登陸口令進行檢測, 使得非法用戶無法進入系統(tǒng)。 功能實現(xiàn)流程,如圖 5-2 所示: 28 開始 信息輸入 信息是否正確 類型選擇 Y N 結束 系統(tǒng)管理員 員 教務登錄教師登錄學生登錄 圖 5-2 登陸功能流程圖 功能實現(xiàn)代碼: alert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ response.end end if set rs=newconn.execute(“select * from 管理員 where admin
52、=“ history.go(-1);“ end if else response.Redirect “index.asp“ response.write “alert(對不起,登陸失敗!); history.go(-1);“ end if rs.Close set rs=nothing % 5.35.3 系統(tǒng)管理員功能的實現(xiàn)系統(tǒng)管理員功能的實現(xiàn) (1)添加院系:對整個學校添加院系 (2)教務管理員管理:給各個院系進行添加、修改、刪除、教務管理員 (3)教務管理員查詢:是對整個系統(tǒng)的各個院系教務管理員進行查詢 (4)修改密碼:是對該用戶的登錄密碼進行修改。 (5)退出系統(tǒng)是對該用戶登錄時記錄的
53、SESSION 進行清除。 管理員登錄界面截圖,如圖 5-3 所示: 圖 5-3 管理員登陸界面 系統(tǒng)管理員功能,如圖 5-4 所示: 30 圖 5-4 系統(tǒng)管理員功能圖 具體代碼為 : 返回“ response.end end if zhuanyeno=request.form(“zhuanyeno“) if zhuanyeno=“-選擇專業(yè)-“ then response.write “你沒有選擇專業(yè),返回“ response.end end if session(“xino“)=xino session(“zhuanyeno“)=zhuanyeno session(“banno“)=ba
54、nno session(“jino“)=jino response.redirect “kebiao.asp“ % 5.45.4 教務管理員功能的實現(xiàn)教務管理員功能的實現(xiàn) (1)專業(yè)管理:對本院系的專業(yè)添加、刪除、修改。 (2)班級管理:對各個專業(yè)的班級添加、刪除、修改。 (3)教師管理:對本院系的教師添加、刪除、修改。 (4)學生管理:對學生的添加、刪除、修改、詳細信息的查看。 (5)成績管理:可以對各個專業(yè)的學生成績的添加、刪除、修改。 (6)成績查詢:實現(xiàn)對本院系學生成績的查詢。 (7)修改密碼:對該用戶的登錄密碼進行修改。 (8)退出系統(tǒng)“對該用戶登錄時記錄的 SESSION 進行清除
55、。 教務管理員功能截圖,如圖 5-5 所示: 圖 5-5 教務管理員功能界面 教務管理功能,如圖 5-6 所示: 32 圖 5-6 教務管理員功能圖 代碼如下: session(“pwd“) then % alert(“舊密碼錯誤,請重新輸入!“) history.back(); /如果輸入的舊密碼不與登陸時的一樣,就提示“舊密碼錯誤,請重新輸入!” ,即 必須輸入原來的密碼 Request.form(“qrmm“) then % alert(“兩次輸入的密碼不一樣,請重新輸入!“) history.back(); /修改成功返回上一界面 /如果輸入的新密碼和確認密碼不同,就提示“兩次輸入的密
56、碼不一樣,請重新輸入! “,即兩次輸入的新密碼必須一樣 /根據(jù)輸入的新密碼更改該用戶數(shù)據(jù)庫中的密碼 alert(“密碼修改成功,請記好!“) history.back(); /修改成功返回上一界面 5.55.5 教師功能的實現(xiàn)教師功能的實現(xiàn) (1)成績管理:可以對所教科目的學生成績的添加、刪除、修改。 (2)成績查詢:實現(xiàn)對本院系學生成績的查詢。 (3)修改密碼:對該用戶的登錄密碼進行修改。 (4)退出系統(tǒng):對該用戶登錄時記錄的 SESSION 進行清除。 教師功能截圖如圖 5-7 所示: 34 圖 5-7 教師功能界面 教師功能,如圖 5-8 所示: 圖 5-8 教師功能圖 代碼如下: al
57、ert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ response.end end if set rs=newconn.execute(“select * from 管理員 where admin=“ history.go(-1);“ end if else response.Redirect “index.asp“ response.write “alert(對不起,登陸失?。?; history.go(-1);“ end if rs.Close set rs=nothing % alert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ res
58、ponse.end end if set rs=newconn.execute(“select * from 管理員 where admin=“ history.go(-1);“ end if else response.Redirect “index.asp“ response.write “alert(對不起,登陸失敗!); history.go(-1);“ end if rs.Close set rs=nothing % 5.65.6 學生成績查詢功能的實現(xiàn)學生成績查詢功能的實現(xiàn) (1)成績查詢:實現(xiàn)對本專業(yè)、本班級學生的成績查詢 (2)修改密碼:對該用戶的登錄密碼進行修改。 (3)退出
59、系統(tǒng):對該用戶登錄時記錄的 SESSION 進行清除。 學生查詢功能截圖,如圖 5-9 所示: 圖 5-9 查詢功能界面 學生功能,如圖 5-10 所示: 系統(tǒng)首頁 學生 登陸 退出系統(tǒng) 修改密碼 成績查詢 37 圖 5-10 學生查詢功能圖 代碼如下: alert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ response.end end if set rs=newconn.execute(“select * from 管理員 where admin=“history.go(-1);“ response.end end if set rs=newconn.execu
60、te(“select * from 管理員 where admin=“ history.go(-1);“ end if else response.Redirect “index.asp“ response.write “alert(對不起,登陸失??!); history.go(-1);“ alert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ response.end end if set rs=newconn.execute(“select * from 管理員 where admin=“ history.go(-1);“ end if 成績 學號 班級 40 el
61、se response.Redirect “index.asp“ response.write “alert(對不起,登陸失??!); history.go(-1);“ alert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ response.end end if set rs=newconn.execute(“select * from 管理員 where admin=“ history.go(-1);“ end if else response.Redirect “index.asp“ response.write “alert(對不起,登陸失敗!); history
62、.go(-1);“ alert(您的管理帳戶或密 碼不能為空!);history.go(-1);“ response.end end if set rs=newconn.execute(“select * from 管理員 where admin=“& admin & “) 41 第六章 畢業(yè)設計小結 歷時幾個月的奮斗,終于讓自己的辛苦開花結果,同時也收益頗豐。通過 本次畢業(yè)設計,我從 ASP 的初學者到能夠運用之獨立開發(fā)項目,使我更深刻的 體會到如何將所學的知識運用到實踐中,學會了如何查閱資料、自學,逐步掌 握軟件開發(fā)的一般步驟。 經過調試,總結出本系統(tǒng)具有如下特點: 1)系統(tǒng)操作靈活方便,
63、簡單扼要,改變了以往學生成績管理系統(tǒng)使用大 量菜單而少用按鈕的風格。在本系統(tǒng)以鼠標動作居多,其中主要功能大多集中 在所使用的窗口界面上,通過大量的按鈕直接對窗口操作,這樣一來,用戶操 作起來方便,要進行那些工作一目了然,不必在到各個菜單中進行查找。 2)本系統(tǒng)界面美觀大方,突破了以往傳統(tǒng)的以黑白界面為主的局限性, 本系統(tǒng)在界面設計上以彩色界面居多,同時也有少數(shù)傳統(tǒng)界面,界面設計時注 意色彩的協(xié)調搭配。總之,本系統(tǒng)的界面能夠給人一種輕松,活潑的氣氛。 本系統(tǒng)的不足之處及其改進: 本系統(tǒng)只是針對學生成績管理一塊的開發(fā),這只是學生信息管理中的一 部分,因時間和精力的限制,沒有來得及擴及整個學生信息管
64、理的開發(fā)。 在開發(fā)過程中,明白開發(fā)一個優(yōu)秀的軟件必須經歷調查、分析、設計、測 試、維護漫長的周期,需要很多人的共同努力,才能達到最佳效果。本次畢業(yè) 設計,我付出了很多時間和精力,能運用一些技巧來開發(fā)學生成績管理系統(tǒng), 結果還算是成功的,但不乏有著我還不能注意到的缺陷。 總之,這次畢業(yè)設計讓我接觸到了許多新知識,學到許多新東西,鍛煉了 我的獨立學習能力,也鍛煉了我解決問題的能力。 42 致謝致謝 從十月份接受課題到現(xiàn)在完成畢業(yè)設計論文,衷心的感謝我的指導毛老師 給予了精心的指導和熱情的幫助,尤其在課題設計的前期準備階段和本人的數(shù) 據(jù)庫的設計階段,老師提出許多寶貴的設計意見,在最后的測試修改階段老
65、師 在百忙之中抽出時間為我們提供了必要的幫助,這樣使得我們得以順利的完成 畢業(yè)設計開發(fā)工作,在短暫的一個月的相處時間里,老師淵博的知識、敏銳的 思路和實事求是的工作作風給我留下了深刻的印象,這將使得我終身受益,謹 此向毛老師表示衷心的感謝和崇高的敬意。 在此還要感謝我們班的同學,由于該課題大部分涉及到網(wǎng)站設計相關方面 的知識,而本人這方面的知識很有欠缺,在實習的這幾個月里他們各方面都給 予了很大幫助,使得我能順利完成了此次設計、并學會了很多 WEB 設計知識、 能夠獨立完成中小型 web 系統(tǒng)的設計和實現(xiàn)。 可以這么說,如果沒有這些老師、同學的指導和幫助,就沒有今天的我! 再次衷心謝謝你們!
66、43 參考文獻參考文獻 (1)尚俊杰 網(wǎng)絡程序設計ASP(第 2 版) 清華大學出版社、北方交通大學出 版社,2004 年 2 月 (2)徐軍、吳玉新 網(wǎng)站 ASP 后臺解決方案 人民郵電出版社,2001 年 1 月 (3)吳振峰 網(wǎng)站建設與管理 高等教育出版社,2005 年 1 月 (4)白以恩 計算機網(wǎng)絡基礎及應用 哈爾濱工業(yè)大學出版社,2000 年 1 月 (5)包錦陽 大專生畢業(yè)論文(設計)寫作指導 浙江大學出版社,2004 年 6 月 (6)吳林華 網(wǎng)站建設與維護 電子工業(yè)出版社,2004 年 6 月 (7)邵麗萍,張后楊,柯新生 網(wǎng)頁編程技術 清華大學出版社,2004 年 1 月 (8)楊翼川、徐梅 ASP 動態(tài)網(wǎng)頁設計實戰(zhàn) 機械工業(yè)出版社,2000 年 11 月 (9) Scit Hig
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。