【正文】
s over, expecting Dr. Island to answer from somewhere。在期間,發(fā)現(xiàn)的許多問題都源于沒有認(rèn)真地按步驟進(jìn)行設(shè)計(jì),對(duì)各個(gè)方面將會(huì)產(chǎn)生的問題考慮不周全。 (一) 模塊測(cè)試 1 測(cè)試方案 采用了白盒測(cè)試,即按照程序內(nèi)部的邏輯結(jié)構(gòu),檢驗(yàn)程序中的每條通路是否都按預(yù)定要求正常工作。 管理員系統(tǒng)界面 在這里選擇要進(jìn)入的控制系統(tǒng)。DBQ=amp。 set conn=() if err then else connstr if err then end if end if % 很多情況下,我們要從用戶處取得信息。本系統(tǒng)開發(fā)的主要目的是對(duì)教務(wù)處的關(guān)于學(xué)生選課及成績(jī)管理部分實(shí)現(xiàn)計(jì)算機(jī)管理。 ASP 內(nèi)含于 和 之 中,通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動(dòng)態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。學(xué)分制的實(shí)行給學(xué)生以更大的選擇空間,但也增加了日常教務(wù)的管理工作量。 參考文獻(xiàn) : [1] 李嚴(yán),于亞芳,王國(guó)輝 . ASP 數(shù)據(jù)庫開發(fā)實(shí)例解析 .(第一版 .第一次 ) : 機(jī)械工業(yè)出版社, 2021 [2] 清漢計(jì)算機(jī)工作室編著 .VBScript 開發(fā)實(shí)例:機(jī)械工業(yè)出版社, 2021 [3] 張治文 .HTML 設(shè)計(jì)實(shí)務(wù):人民郵電出版社, 2021 [4] 張 利,王顯 .Active Server Pages(ASP) 網(wǎng)頁設(shè)計(jì)手冊(cè): 清華大學(xué)出版社, 2021 [5] 吳明輝 .ASP 網(wǎng)絡(luò)辦公商務(wù)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航 .(第一版 .第一次 ):人民郵電出版社, 2021 本科畢業(yè)論文 網(wǎng)上選課管理系統(tǒng) 作 者 院 系 理 工 專 業(yè) 計(jì) 算 機(jī) 年 級(jí) 學(xué) 號(hào) 指導(dǎo)教師 職 稱 講 師 答辯日期 摘要 : 本論文主要包括學(xué)生選課管理信息系統(tǒng)方案分析與網(wǎng)絡(luò)規(guī)劃,本系統(tǒng)是一個(gè)典型的信息管理系統(tǒng) (MIS), 管理信息系統(tǒng)就是我們常說的 MIS( Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它越來越得到普及。 A 每個(gè)功能時(shí)候按照規(guī)格說明書的要求正常使用。 ( 4)系統(tǒng)的安全性較高。 Recordset 對(duì)象是所有 ADO對(duì)象之中功能最強(qiáng)大的。 在 ASP 組建的動(dòng)態(tài)網(wǎng)站中,訪問數(shù)據(jù)庫的職責(zé)是由 ASP 的重頭戲 —— ADO來完成的。 圖 21 系統(tǒng)功能模型 學(xué)生選課系統(tǒng) 學(xué)生模塊 教師模塊 管理模塊 我主要設(shè)計(jì)的是管理員系統(tǒng),如下圖 圖 22 管理員模塊功能流程圖 系統(tǒng) ER 圖 (四)系統(tǒng)數(shù)據(jù)分析與描述 注冊(cè)包括學(xué)生,教師的 ID、姓名、密碼、以及基本信息。 ADO 技術(shù)在查詢時(shí)不需要去遍歷庫中復(fù)雜的層次結(jié)構(gòu),查詢的結(jié)果可以存儲(chǔ)在小而精煉的對(duì)象中,而且可以成批的處理數(shù)據(jù)。工欲善其事,必先利其器。 關(guān)鍵字 : 選課管理信息系統(tǒng) 網(wǎng)絡(luò) 數(shù)據(jù) Abstract This dissertation chiefly consists of the student Select the lesson management information system conceptual analysis together with the concrete realization of work and the application of quarters management sub system。 The quarters management sub system is a typical application of management information system ( know as MIS) , Manage the information system be we are often MIS( Management Information System) that say, at emphasize the management, and emphasize the information39。 在現(xiàn)代管理信息系統(tǒng)中,利用 Web 技術(shù),實(shí)現(xiàn) Web服務(wù)器與數(shù)據(jù)庫系統(tǒng)的連接,完成對(duì)數(shù)據(jù)的處理與查詢,用戶可以通過操作簡(jiǎn)單易學(xué)的瀏覽器來查詢處理所需要的各種數(shù)據(jù)。它具有易使用、高速、占用內(nèi)存小等優(yōu)點(diǎn)。 包括教師信息和學(xué)生信息以及課程的添加刪除。 ADO 實(shí)際上是 ASP調(diào)用的 ActiveX數(shù)據(jù)對(duì)象,所以在使用 ADO訪問數(shù)據(jù)庫之前,必須先用 ASP的 Server對(duì)象來調(diào)用 ADO對(duì)象。因?yàn)樵?Recordset對(duì)象內(nèi)提供了許多實(shí)用的方法和 屬性,這些方法、屬性與 Command、 Connection對(duì)象自動(dòng)進(jìn)行鏈接,并且在后臺(tái)完成了 Command、 Connection對(duì)象所需完成的工作。由于在系統(tǒng)當(dāng)中,對(duì)于不同的數(shù)據(jù)資料都是采用分別獨(dú)立的數(shù)據(jù)庫來保 存的。 B 數(shù)據(jù)庫里的記錄是否符合要求。MIS 是一門新的科學(xué),它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。因此,利用現(xiàn)代計(jì)算機(jī)和數(shù)據(jù)庫開發(fā)技術(shù),在網(wǎng)絡(luò)環(huán)境下建立學(xué)生信息系統(tǒng)對(duì)于減輕學(xué)生信息管理人員的勞動(dòng)強(qiáng)度、提高工作質(zhì)量和效率、方便管理人員對(duì)信息的查詢、提高信息資源的 利用率和管理水平都具有重要意義。有了 ASP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有內(nèi)嵌在普通 HTML 中的腳本程序。 需求分析 需求分析實(shí)際上就是對(duì)對(duì)象進(jìn)行系統(tǒng)調(diào)查,這是系統(tǒng)開發(fā)工作中最重要的環(huán)節(jié)之一,實(shí)事求是地全面調(diào)查是分析與設(shè)計(jì)的基礎(chǔ),也就是說這一步工作的質(zhì)量對(duì)于整個(gè)開發(fā)工作的成敗是決定性的。比如,學(xué)生登錄時(shí)要輸入用戶名和密碼;用戶查找某項(xiàng)課程時(shí)要輸入關(guān)鍵字;管理員增加用戶時(shí)要填交表單等等。(../data/)amp。 如圖是對(duì)課程信息的查詢結(jié)果。 2 測(cè)試過程 檢驗(yàn)?zāi)K之間的接口。 同時(shí),在畢業(yè)設(shè)計(jì)的過程中,我和同組的吳紅丹同學(xué)互相學(xué)習(xí),相互鼓勵(lì),營(yíng)造了一個(gè)良好的學(xué)習(xí)氛圍。 there was only the green hush. The light was still bright and strong and nearly, shadowless, but some interior sense told him the day, was nearly over, and he noticed that such faint shades as he could see stretched long, hor izontal distortions of their objects. He felt no hunger, but he had fasted be39。 there was none. He drew a deep breath then and said, Well, that39。不但對(duì) ASP 這一開發(fā)語言有所掌握,更重要的是對(duì)進(jìn)行軟件設(shè)計(jì)的整體設(shè)計(jì)流程及思維方法有了深刻的認(rèn)識(shí)。下面將介紹測(cè)試方案,測(cè)試過程和測(cè)試結(jié)果。 管理員通過 ID 和密碼進(jìn)入管理系統(tǒng) 。方法是: MM_mm_STRING=DRIVER=Microsoft Access Driver_ (*.mdb)。DRIVER={Microsoft Access Driver (*.mdb)}。 (二) 系統(tǒng)基本情況描述 可行性分析 通過對(duì)學(xué)校各項(xiàng)管理工作的調(diào)查,了解到目前學(xué)校是教務(wù)處負(fù)責(zé)對(duì)學(xué)生選修課信息進(jìn)行直接的管理 工作,具體的工作是對(duì)學(xué)生在校期間的選課、成績(jī)等信息進(jìn)行管理。通過 ADO,開發(fā)人員可以用較少的代價(jià)實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)庫操作。隨著社會(huì)的發(fā)展,培養(yǎng)計(jì)劃也在不斷地修改。 總之,在整個(gè)設(shè)計(jì)完善的過程中,我學(xué)到了在書本里根本學(xué)不到的許多知識(shí),體會(huì)到 ASP 語言的強(qiáng)大功能,以及實(shí)現(xiàn)系統(tǒng)的動(dòng)態(tài)頁面效果的技術(shù), 我的受益匪淺,為我在今后的工作中無不是最寶貴的財(cái)富。 2 測(cè)試過程:主要檢驗(yàn)是否能正確實(shí)現(xiàn)每個(gè)功能。數(shù)據(jù)庫的引入,不僅使本系統(tǒng)便于維護(hù),而且,使得系統(tǒng)高效實(shí)用,無須了解系統(tǒng)的運(yùn)行體制和內(nèi)部結(jié)構(gòu),就能掌握要領(lǐng),運(yùn)用自如。由于 Recordset對(duì)象中所存的記錄只是已經(jīng)符合條件的一小部分,所以操作起來處理速度非常之快。通常,我們把從用戶處獲得的信息作為我們的查詢條件。 ? 教師登陸:教師通過 ID 和密碼登陸,實(shí)現(xiàn)對(duì)課程的注冊(cè)以及設(shè)定課程信息 (三)系統(tǒng)功能模型與流程 本系統(tǒng)按照使用者分為三大模塊,參見圖 21。例如,Access、 SQL Server、 Oracle、 Excel、 Word 等。 ASP技術(shù)開發(fā) MIS 系統(tǒng)的優(yōu)勢(shì) 管理信息系統(tǒng) (MIS)作為一個(gè)綜合的人機(jī)交互系統(tǒng),它利用計(jì)算機(jī)提供信息以支持運(yùn)行、管理、分析和決策功能。 經(jīng)過分析 ,我們使用 了基于 IIS 的 ACCESS+ASP (active server pages) 相結(jié)合的動(dòng)態(tài)網(wǎng)頁技術(shù) , 并運(yùn)用 VB Script 腳本語言和非過程化查詢語言 SQL 語句, 利用其提供的各種面向?qū)ο蟮拈_發(fā)工具 ,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型 ,然后 ,對(duì)初始原型 系統(tǒng)進(jìn)行需求迭代 ,不斷修正和改進(jìn) ,直到形成用戶滿意的可行系統(tǒng)。s modern society inside it to more and more get the the is a new science, ited to stride over the some the realm, and for example manage science, system science, strategy to learn, statistics to learn and calculator the foundation of these courses, bee the information collections with the method that process, from but bee a the system of the horizontal mainly includes building up database of backend and developing the application interface of frontend. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, is built on an architechure of ASP and Access, using IIS as web server, programing with VB script and nonprocess query languge logging on this system, because of its objective tools in Win32. It can give you a shortcut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. Key words: Select the lesson Management Information System , Network , Data 目錄 第一章:緒論 (一):系統(tǒng)設(shè)計(jì)背景………………………………………………………… 1 (二):系統(tǒng)綜述………………………………………………………