【正文】
于促進學校管理制度,提高學校教學質(zhì)量與辦學水平有著顯著意義。 ASP的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。對于 VBScript 和 JScript,使 用哪種語言并不重要, Web 服務器等同地處理這兩種語言,并向用戶的瀏覽器發(fā)送 HTML 格式化結(jié)果。 ( 5) ASP 能與任何 ActiveX scripting 語言相容??梢允褂萌魏尉幊陶Z言來編寫所需要的 ActiveX Server 組件。雖然很多數(shù)據(jù)庫都對 SQL 語句進行了再開發(fā)和擴展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在內(nèi)的標準的 SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 它將可視布局工具、應用程序開發(fā)功能和代碼編輯支持組合為一個功能強大的工具,使每個級別的開發(fā)人員和設(shè)計人員都可利用它快速創(chuàng)建界面吸引人并且基于標準的站點和應用程序。 作為重要的基準測試可伸縮性和速度獎的記錄保持者, SQL Server 2021 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴展標記語言 (XML)的核心支持以及在 Inter 上和防火墻外進行查詢的能力 。使用前只要對用戶進行簡單的說明或閱讀幫助文件即可使用該系統(tǒng)。該功能讓系統(tǒng)更人性化,可以不需要向每位用戶分配帳號,減少人力,物力等。 ( 5)特殊信息管理模塊:新生入學后即刻成為在校學生,在校生一般擁有一些特殊信息,例如,是否有補助,是否勤工助學,是否受到處罰等信息。 ( 8)更多管理模塊:主要支持特殊信息的管理 。并可以實現(xiàn)對成績 的修改,查詢等功能。特殊信息有班干部,欠費,以及獎勵,處罰 等字段。方便教師的使用。主要通過用戶輸入帳號和舊密碼在數(shù)據(jù)庫yonghu 表中查找到對應的行,后臺接收從前臺輸入的新密碼修改數(shù)據(jù)庫中的舊密碼。這樣可以實現(xiàn)教師對學生進行學號以及寢室的分配,并可以了解到該學生是否到校注冊等情況。本模塊主要是對 newstudent 表的操作。修改通過復選框來實現(xiàn)單個與批量刪除。界面如圖 8所示。界面如圖 9 所示。成績模塊最重要的是在查詢上,在實現(xiàn)查詢時,應該考慮到通過班級,學號,課程以及學期來進行查詢。39。 部分代碼如下: set rs=() url= sql=select * from yonghu where uid=39。 sql,conn,1,2 if not then url else script language=JavaScript{(39。amp。舊密碼 不對 !39。 amp。}/script end if 此功能應考慮到學號的唯一性,及每個學號對應一位學生,不能重復出現(xiàn)相同的學號。amp。如果輸入的學號不存在,也應該做出判斷,并反饋信息給用戶。 chr(13) amp。 /script 在創(chuàng)建一個 rs 記錄集后通過 sql 語句找到表中該學生的信息,使用 更新該學生的信息。amp。lxamp。 刪除功能 面對學生大量的信息,可以通過復選框?qū)崿F(xiàn)單個和批量的刪除,更方便教師對學生信息的管理。 修正 BUG 后應該需要繼續(xù)測試,繼續(xù)完善,這個過程是一個測試,修正,再測試,再修正的循環(huán)過程。本系統(tǒng)增添了用戶的注冊、個人管理功能,讓系統(tǒng)更具人性化。 [5] 張海藩 .軟件工程導論 [M].北京 : 清華大學出版社 ,2021。除非另有說明,本文的工作是原始性工作。t wait. And the air currents were fabulous. I had a little red sail plane I used to go sky surfing in, every couple of days. It was the good life. I played drums till all hours in a basement spot up the river where the walls sweated almost as much as the customers and the smoke used to wash around the lights like streams of milk. When I was done playing I39。t admit even to himself that there were some things other people could do better. If you kept beating him at anything you had to be cheating. He started a nasty argument over it one nightcould have gotten seriousbut Gerard and Caine broke it up. G ive Caine that. He took my part that time. Poor guy . . . Hell of a way to go, you know? His throat . . . Well, anyhow, there I was in Texorami, making music and women, winning at cards and jockeying around the sky. Palm trees and nightblooming wallflowers. Lots。 除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學院。在此向他表示我最衷心的感謝! 在論文完成過程中,本人還得到了茍智堅老師和寧興鐘同學的熱心幫助,本人向他們表示深深的謝意! 作者簡介: 姓 名:萬國棟 性別:男 出生年月: 民族:漢 Email: 聲 明 本論文的工作是 2021 年 2 月至 2021 年 6 月在成都信息工程學院網(wǎng)絡(luò)工程 系完成的。 [3] 易紹湘 .專家門診 ASP開發(fā)答疑 200問 [M].北京 : 人民郵電出版社 ,2021。本系統(tǒng)完成了基本所需的功能,能夠?qū)W生信息進行添加、修改、刪除、查詢 。模塊測試時,檢驗模塊每個功能是否都能正常使用,界面優(yōu)化是否完善。39。部分代碼如下: ! 類型查詢 % lx=trim(request(lx)) set rs=() sql=select * from bbs1 where lx =39。ziduanamp。39。 用戶可以點“修改“對該學生的某條記錄進行修改。(1)。第一部分因為學生的這些信息都是一個學號對應相應的一條信息,可以在修改前先通過輸入學生的學號來查詢需要修改的學生的信息。=39。 添加功能 添加 功能 主要用于用戶對學生信息的添加,也可用于對成績與課程的添加。(1)。 用戶個人管理功能 當用戶需要修改個人密碼時,可在此功能中實現(xiàn),以加強用戶密碼的安全性。 pwd amp。用戶輸入正確后執(zhí)行上段代碼,從前臺接收用戶正確信息,創(chuàng)建 rs 記錄集,使用 sql 語句,并判斷表 yonghu中是否存在相同 uid,如果不存在,則把用戶注冊信息保存到 yonghu 表中。 amp。 圖 10 課程添加頁面 圖 11 課程添加刪除頁面 第二部分為為成績的管理,對于成績模塊主要有添加,刪除,修改和查詢??梢员灸K的各種管理中依然是添加,刪除,修改,查詢功能。本模塊依然有添加,刪除,修改,查詢功能,無論是進行任何功能,仍 然是一個學號對應一位學生?;拘畔⒛K設(shè)計基本一樣,在添加信息時每位學號對應一位學生,在此處通過后臺一條 if 語句進行判斷。查詢可以通過輸入關(guān)鍵字來進行查詢。對于不同專業(yè)的使用教師,可以實現(xiàn)對學生基本信息進行錄入,修改,刪除,查詢。登陸界面如圖 4。郵箱的填寫方式應該規(guī)范化,如果出現(xiàn)錯誤的輸入方式應該提示用戶填寫錯誤。 部分 ER 圖如圖 2 學生信息 學號 班級 專業(yè) 姓名 性別 圖 2 ER圖 字段的設(shè)計 面向用戶表的字段, 有帳號,密碼,姓名,性別等字段??梢园褜W生信息劃分為兩大部分,學生信息的管理和成績管理,信息的管理又分為基本信息,特殊信息,畢業(yè)生信息三大部分,基本信息主要是面對學生入學時一些相關(guān)信息,而特殊信息是學生在校學習階段的一些相關(guān),畢業(yè)生信息,主要是服務于學生畢業(yè)時的一些相關(guān)信息。對應每學期的課程,用戶可以錄入相應的成績,并對成績進行管理。在此管理中,也可實現(xiàn)對基本信息的修改,刪除,查詢等功 能。 圖 1 模塊圖 系統(tǒng)模塊 簡述 系統(tǒng)各模塊介紹 如下 : ( 1)用戶注冊模塊 : 用戶可以通過自主注冊,擁有唯一帳號,如果注冊相同帳號,系統(tǒng)會提示帳號名相同,并要要求重新輸入帳號。 ( 2) 經(jīng)濟可行性 一方面,系統(tǒng)中友好的人機界面和更強勁的功能支持,會使教務人員的工作進一步提高,從而節(jié)省人力、物力,進而提高經(jīng)濟效益;另一方面系統(tǒng)開發(fā)成本低,現(xiàn)有 PC機即可提供該系統(tǒng)開發(fā)工作需要的所有硬件設(shè)備環(huán)境。除這些核心企業(yè)品質(zhì)外, SQL Server 2021 還為數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應,從而獲得競爭優(yōu)勢。它是一次性到位的開發(fā),能實現(xiàn)不同的人員, 從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務器數(shù)據(jù)庫也很安全 。 SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。 ( 8) 面向?qū)ο螅?Object oriented),并可擴展 ActiveX Server 組件功能。 ( 4) ASP 是運行在服務器端,所以無須擔心瀏覽器是否支持 ASP 所使用的編程語言 ,用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計的網(wǎng)頁內(nèi)容。 ( 6)由于服務器是將 ASP程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會看到 ASP 所編寫的原始程序代碼,可放置 ASP 程序代碼被竊取。 3 系統(tǒng) 開發(fā)環(huán)境 系統(tǒng)開發(fā)理論依據(jù) ASP 概述 基 本含義和特點 ASP 是 Active Server Page 的縮寫,意為 “ 活動服務器網(wǎng)頁 ” 。如果讓個人去管理文檔,就會顯得費時費力。 現(xiàn)在我國的一些院校中 的信息 管理 效率還不是很高,這樣 已經(jīng)不能適應 時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。 隨著科學技術(shù)的不斷提高 ,計算機科學日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。管理信息系統(tǒng)在企業(yè)的應用中存在三個要素,這就是人、計算機和數(shù)據(jù)。 information into the management of school educational administration makes striking sense to promote the school management system and improve the education quality. This system chooses Active Server Pages as the main development language and takes SQL Server 2021 as the database, and adopts the Browser to Server infrastructure as its main frame. This paper introduces the background and environment of the exploitation, and analyses the architecture of the system and according to this, carves up each module, including the module for users39。 畢業(yè)設(shè)計 ( 論文 ) 基于 ASP 的學生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 論文 作者 姓名: 申請學位專業(yè): 申請學位類別: 指導教師姓名(職稱): 論文提交日期: 基于 ASP 的 學生信息管理系統(tǒng)的設(shè)計與 實現(xiàn) 摘 要 由于 學校規(guī)模進一步擴大,學生人數(shù)逐年上升,學生信息的管理也變得越來越復雜。 information is getting more and more sophisticated. Therefore, to efficiently bring the management system of students39。