freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

本科畢業(yè)論文-學(xué)籍管理信息系統(tǒng)(文件)

2025-07-13 15:02 上一頁面

下一頁面
 

【正文】 信息的查詢和學(xué)生個人成績查詢等功能。這一章介紹了系統(tǒng)、系統(tǒng)的開發(fā)模式、開發(fā)環(huán)境以及開發(fā)環(huán)境的建立。這一章主要介紹了系統(tǒng)的總體結(jié)構(gòu)設(shè)計和系統(tǒng)的數(shù)據(jù)庫設(shè)計,其中數(shù)據(jù)庫的設(shè)計包括了概念設(shè)計、邏輯設(shè)計和物理設(shè)計。對系統(tǒng)實(shí)現(xiàn)過程進(jìn)行了總結(jié),并對系統(tǒng)將來進(jìn)行擴(kuò)充與完善工作進(jìn)行了展望。其中包括了這個關(guān)于學(xué)生的基本信息,課程信息、系部信息和班級信息等。 信息系統(tǒng)簡介 信息系統(tǒng)是一個人造系統(tǒng),它由人、硬件、軟件和數(shù)據(jù)資源組成,目的是及時、正確地收集、加工、存儲、傳遞和提供信息,實(shí)現(xiàn)組織中各項活動的管理、調(diào)節(jié)和控制。信息傳輸系統(tǒng)不改變信息本身的內(nèi)容,作用是把信息從一處傳到另一處。系統(tǒng)的觀點(diǎn)用來指導(dǎo)建立信息系統(tǒng)的概念框架和物理結(jié)構(gòu),數(shù)學(xué)的方法用來建立信息處理的規(guī)則,現(xiàn)代化的信息技術(shù)設(shè)備是處理信息的工具,這三個要素在建立信息系統(tǒng)過程中缺一不可。因此,信息處理技術(shù)和通訊技術(shù)是信息系統(tǒng)的二大技術(shù)基礎(chǔ)。 管理信息系統(tǒng)簡介管理信息系統(tǒng)(MIS)是一個以人為主導(dǎo),利用計算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲存、更新和維護(hù),支持組織高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。管理信息系統(tǒng)具有收集處理和傳輸信息的功能,這是它的基本功能,但如果把這些基本功能應(yīng)用于管理各種業(yè)務(wù)過程時,管理信息系統(tǒng)就賦予了具體的任務(wù),如用于財務(wù)管理、人事管理,生產(chǎn)管理等。 系統(tǒng)開發(fā)模式 C/S模式本系統(tǒng)事實(shí)上是基于C/S模式的信息管理系統(tǒng),客戶機(jī)通過服務(wù)器去訪問所需要的數(shù)據(jù)庫,在這里客戶機(jī)就是指VB開發(fā)應(yīng)用程序,服務(wù)器是指SQL Server 2000所用的服務(wù)器,本系統(tǒng)用的是本地服務(wù)器,系統(tǒng)模式圖如下圖21所示:數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)服務(wù)器客戶機(jī)(VB)圖21 系統(tǒng)模式圖這里VB客戶應(yīng)用程序通過本地服務(wù)器連接到SQL Server 2000的數(shù)據(jù)庫,訪問所需要的數(shù)據(jù)信息。因為客戶端有一套完整應(yīng)用程序,在出錯提示、在線幫助等方面都有強(qiáng)大的功能,并且可以在子程序間自由切換。由于客戶端實(shí)現(xiàn)與服務(wù)器的直接相連,沒有中間環(huán)節(jié)。它繼承了原有Basic語言的簡單易學(xué)的優(yōu)點(diǎn),采用可視化(Visual)、面向?qū)ο?Objective)以及事件驅(qū)動的程序設(shè)計模式,大大簡化了Windows應(yīng)用程序的設(shè)計,從而成為目前Windows應(yīng)用程序的便捷和有效率的開發(fā)工具之一。SQL Server 2000是一個杰出的數(shù)據(jù)庫平臺,能夠滿足各種類型的企事業(yè)單位對構(gòu)建網(wǎng)絡(luò)數(shù)據(jù)庫的需求,同時還具有功能強(qiáng)大,安全可靠等特點(diǎn),可用于大型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉庫及電子商務(wù)等。圖22 【SQL Server服務(wù)管理器】界面2. 啟動服務(wù)器上的【企業(yè)管理器】,查看【企業(yè)管理器】是否能夠正常管理。完成設(shè)置后單擊按鈕。 2. 出現(xiàn)如圖23所示的【數(shù)據(jù)視圖】窗口。4. 出現(xiàn)【連接】選項卡。 2.需求分析 設(shè)計思想由于本系統(tǒng)是一個基于C/S的數(shù)據(jù)庫的信息管理系統(tǒng),所以第一步就是需要利用SQL Server 2000建立所需要的數(shù)據(jù)庫,第二步就使用Visual Basic 。 可行性分析可行性分析是系統(tǒng)分析階段的第二項活動,它的主要目是進(jìn)一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對系統(tǒng)開發(fā)背景、必要性和意義進(jìn)行了調(diào)查分析并根據(jù)需要和可能提出開發(fā)系統(tǒng)的初步方案與計劃。SQL Server 2000屬于主從時式的數(shù)據(jù)庫服務(wù)器這也是主從式數(shù)據(jù)庫服務(wù)器的特點(diǎn),服務(wù)器本身重在數(shù)據(jù)的管理,為客戶端應(yīng)用程序提供一致的接口。 基本功能需求通過系統(tǒng)的分析,可得出該系統(tǒng)的基本功能需求如下:1.應(yīng)該能夠存儲系部信息、班級信息、任課教師信息、學(xué)生信息、課程信息以及課記錄和成績等多種數(shù)據(jù)信息。 用戶界面需求學(xué)籍管理系統(tǒng)提供給用戶WEB的界面,此界面要求操作清晰,頁面美觀,并盡可能的為用戶的查詢操作提供方便。 系統(tǒng)可擴(kuò)展性系統(tǒng)應(yīng)該具有可擴(kuò)展性,當(dāng)有新的學(xué)籍管理條件添加時,能夠很方便的對系統(tǒng)進(jìn)行擴(kuò)展,同時也能達(dá)到系統(tǒng)的升級。在系統(tǒng)中,管理員將學(xué)籍管理所有的信息數(shù)據(jù),包括系統(tǒng)用戶信息數(shù)據(jù)、系部信息數(shù)據(jù)、班級信息數(shù)據(jù)、教師信息數(shù)據(jù)、學(xué)生信息數(shù)據(jù)、課程信息數(shù)據(jù)、選課信息數(shù)據(jù),進(jìn)行處理,并保存在學(xué)籍管理系統(tǒng)中,教師通過學(xué)籍管理系統(tǒng)對學(xué)生的成績進(jìn)行錄入,又可以在學(xué)籍管理中的選課查詢數(shù)據(jù)模塊中對班級學(xué)生名單進(jìn)行查詢,學(xué)生可以在學(xué)籍管理中選課,當(dāng)然也可以通過選課查詢數(shù)據(jù)模塊對自己的成績進(jìn)行查詢,通過分析,畫出系統(tǒng)數(shù)據(jù)流圖,如下圖所示:管理員教師學(xué)生學(xué)籍管理圖33 一層DFD圖其中學(xué)籍管理信息包括系統(tǒng)用戶信息、系部信息、班級信息、教師信息、學(xué)生信息、課程信息和選課信息信息和選課數(shù)據(jù)查詢信息。數(shù)據(jù)字典就是將數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、加工處理和外部實(shí)體等的詳細(xì)情況加以記錄,并按照一定方式進(jìn)行排列所形成的一部關(guān)于數(shù)據(jù)的字典。數(shù)據(jù)流定義卡如圖37所示。1.?dāng)?shù)據(jù)庫的概念數(shù)據(jù)庫是長期儲存在計算機(jī)內(nèi)大量的有組織的,可以共享的數(shù)據(jù)的集合,這種數(shù)據(jù)集合具有如下特點(diǎn):盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。3.修改數(shù)據(jù)庫數(shù)據(jù)庫的修改主要包括Alter database、Drop database等等。邏輯結(jié)構(gòu)設(shè)計時一般要分兩步進(jìn)行:而ER圖則是由實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系三個要素組成的。本系統(tǒng)采用的后臺數(shù)據(jù)庫是Microsoft SQL Server 2000數(shù)據(jù)庫系統(tǒng),本數(shù)據(jù)庫名稱為“”,其中包含七張表,它們分別是管理員表(管理員)、系部信息表(系部信息)、班級信息表(班級信息)、學(xué)生信息表(學(xué)生信息)、教師信息表(教師信息)、課程信息表(課程信息)和選課記錄表(選課記錄)。圖44 “department”表的各字段屬性(3)班級信息數(shù)據(jù)表(class)班級信息數(shù)據(jù)包含的數(shù)據(jù)項有編號和名稱字段的屬性如圖45所示。圖48 “course”表的各字段屬性(7)選課記錄數(shù)據(jù)表(selectclass)選課記錄數(shù)據(jù)包含的數(shù)據(jù)項有編號、學(xué)生、課編號和成績,數(shù)據(jù)表中各字段的屬性如圖49所示。根據(jù)該系統(tǒng)功能分析,該軟件主要有8個功能模塊,具體功能描述如下:(1)系統(tǒng)用戶管理:1.添加用戶信息,包括用戶名和口令。2.修改和刪除系部信息。(4)教師信息管理:1.添加新教師的基本信息并可保存,包括編號、姓名、系編號、電話和Email。2. 修改已存在的學(xué)生信息。3.修改或刪除已有的課程基本信息。2.學(xué)生成績查詢中,根據(jù)學(xué)生編號和課程編號查詢成績的各項具體信息。 啟動屏幕窗體如下:圖51 啟動屏幕窗體圖 第二步,實(shí)現(xiàn)啟動屏幕功能。在窗體的getfocus事件過程中完成數(shù)據(jù)庫聯(lián)接測試,實(shí)現(xiàn)代碼如下:Private Sub Form_GotFocus()On Error GoTo DealError = FalseDim objCn As New CollectionWith objCn .Provider = SQLOLEDB .ConnectionString = User ID=sa。 Initial Catalog=學(xué)籍管理 .Open .CloseEnd WithSet objCn = Nothinglable7 = 已聯(lián)接到數(shù)據(jù)庫服務(wù)器 = 3000 = TrueExit SubDealError: MsgBox 不能正確聯(lián)接數(shù)據(jù)庫服務(wù)器,請與系統(tǒng)管理員聯(lián)系, vbInformation Unload MeEnd Sub (2)實(shí)現(xiàn)關(guān)閉啟動屏幕。窗體命名為frmSysMain,。 在用戶選擇“文件”/“退出”菜單命令時,執(zhí)行Unload Me語句關(guān)閉系統(tǒng)主窗體。在系統(tǒng)登錄窗體中,用戶需要輸入用戶名和口令,并可請求驗證或退出登錄。系統(tǒng)登錄窗體設(shè)計如下:53 系統(tǒng)登錄窗體圖第二步,實(shí)現(xiàn)系統(tǒng)登錄功能。(4) 實(shí)現(xiàn)退出登錄功能。 第一步,設(shè)計系統(tǒng)用戶管理窗體。(3) 實(shí)現(xiàn)記錄導(dǎo)航條功能。(7) 實(shí)現(xiàn)保存功能。窗體命名為frmDepartment,。(2) 實(shí)現(xiàn)窗體初始化。(6) 實(shí)現(xiàn)輸入及檢驗功能。 班級信息管理模塊 班級信息管理指對班級信息數(shù)據(jù)執(zhí)行添加、修改和刪除等。(1) 定義窗體級變量。(5) 實(shí)現(xiàn)刪除記錄功能。(9) 實(shí)現(xiàn)窗體清理功能。 教師信息管理窗體如下:圖57 教師信息管理窗體 第二步,實(shí)現(xiàn)教師信息管理窗體。(4) 實(shí)現(xiàn)添加記錄功能。(8) 實(shí)現(xiàn)關(guān)閉功能。第一步,設(shè)計學(xué)生信息管理窗體。(3) 實(shí)現(xiàn)記錄導(dǎo)航條功能。(7) 實(shí)現(xiàn)關(guān)閉功能。第一步,設(shè)計課程信息管理窗體。(3) 實(shí)現(xiàn)記錄導(dǎo)航條功能。(7) 實(shí)現(xiàn)保存功能。在查看選擇信息時,可以刪除原有的選課記錄。(1) 定義窗體極變量。(5) 在“可修改課程”表格選擇課程時,顯示課程記錄提示。(9) 實(shí)現(xiàn)保存預(yù)選課程功能。(13) 實(shí)現(xiàn)關(guān)閉窗體功能。 成績管理窗體設(shè)計如下:圖511 成績管理窗體圖 在成績管理窗體中,成績設(shè)定后,可單擊按鈕打印成績單。(2) 實(shí)現(xiàn)窗體初始化。(6) 根據(jù)窗體大小調(diào)整數(shù)據(jù)網(wǎng)格。 選課數(shù)據(jù)查詢模塊 設(shè)計教學(xué)班學(xué)生信息查詢窗體 教學(xué)班學(xué)生信息查詢指根據(jù)課程編號查看教學(xué)班學(xué)生信息。這里的使用的打印預(yù)覽窗體仍為前面創(chuàng)建的frmPrint窗體。(3) 實(shí)現(xiàn)課程編號驗證功能。(7) 根據(jù)窗體大小調(diào)整數(shù)據(jù)網(wǎng)格。 。(2) 實(shí)現(xiàn)窗體初始化。(6) 實(shí)現(xiàn)窗體關(guān)閉功能。在本系統(tǒng)的設(shè)計過程中,首先通過對高校學(xué)籍管理系統(tǒng)功能進(jìn)行詳細(xì)的分析,得到系統(tǒng)功能模塊圖,然后根據(jù)系統(tǒng)功能分析,圍繞它進(jìn)行系統(tǒng)的設(shè)計,介紹開發(fā)環(huán)境和開發(fā)技術(shù),再可行性分析、功能和性能需求,然后得出系統(tǒng)業(yè)務(wù)流圖、數(shù)據(jù)流圖、ER圖,并進(jìn)行數(shù)據(jù)庫的設(shè)計和模塊化的實(shí)現(xiàn)。另外,在系統(tǒng)設(shè)計過程中,還要感謝給予我?guī)椭耐瑢W(xué)們和網(wǎng)上提供相關(guān)資料的朋友們以及參考文獻(xiàn)的作者們。 致 謝在本次畢業(yè)設(shè)計中,況嫦娥老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺??? 結(jié)經(jīng)過幾個月的設(shè)計,學(xué)生學(xué)籍管理系統(tǒng)基本開發(fā)完成,該系統(tǒng)是高校典型的信息管理系統(tǒng),功能十分強(qiáng)大的管理系統(tǒng),它集各種功能用于一身,在系統(tǒng)的各個模塊中體現(xiàn)了它的功能,針對高校學(xué)生學(xué)籍工作方面進(jìn)行設(shè)計的,同時該系統(tǒng)也是為了方便于管理員、教師和學(xué)生的一些信息操作,為高校節(jié)省了管理成本,提高學(xué)校的工作效率。(4) 實(shí)現(xiàn)清除功能。 學(xué)生個人成績查詢窗體設(shè)計如下:圖513 學(xué)生個人成績查詢圖 第二步,實(shí)現(xiàn)學(xué)生個人成績查詢窗體功能。(9) 實(shí)現(xiàn)窗體清理功能。(5) 實(shí)現(xiàn)清除功能。(1) 定義窗體級變量。 第一步,設(shè)計教學(xué)班學(xué)生信息查詢窗體。(8) 實(shí)現(xiàn)窗體清除功能。(4) 實(shí)現(xiàn)清除功能。 . 第三步,實(shí)現(xiàn)成績管理窗體功能。 設(shè)計成績管理窗體成績管理指任課教師為班中的學(xué)生設(shè)計課程成績。(11) 實(shí)現(xiàn)顯示已選和預(yù)選課程功能。(7) 實(shí)現(xiàn)添加預(yù)選課程功能。(3) 實(shí)現(xiàn)記錄導(dǎo)航條功能。 第一步,設(shè)計學(xué)生選課窗體。(9) 實(shí)現(xiàn)窗體清理功能。(5) 實(shí)現(xiàn)刪除記錄功能。(1) 定義窗體級變量。 課程信息管理模塊 課程信息管理指對課程信息數(shù)據(jù)執(zhí)行添加、修改和刪除等。(5) 實(shí)現(xiàn)刪除記錄功能。(1) 定義窗體級變量。 學(xué)生信息管理模塊 學(xué)生信息管理指對學(xué)生信息數(shù)據(jù)執(zhí)行添加、修改和刪除等。(6) 實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1