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

正文內(nèi)容

畢業(yè)設(shè)計學(xué)生的成績管理開發(fā)設(shè)計-文庫吧資料

2024-12-11 17:59本頁面
  

【正文】 Click() Dim rsValid As Dim strSQL$, strCourseID$, strCourseName$, intCredit!, intPeriod!, strTeacher$, strDesc$ Dim BookMK strCourseID = Replace(Trim(), 39。 UserName amp。 ConnString strSQL, Conn If Then Count = Count + 1 MsgBox 用戶名不存在或密碼錯誤 !, , 登錄失敗 = = Else LoginSucceeded = True UserID = strUserID UserName = rs(UserName).Value End If Set rs = Nothing Set Conn = Nothing If Count = 3 Then MsgBox 超過登錄次數(shù),無權(quán)登錄本系統(tǒng)! , , 登錄失敗 End End If End Sub 系統(tǒng)主界面 主控模塊起著連接各個程序的作用,通過此模塊可以方便的進(jìn)入其他各子模塊中。 strPassword amp。 AND Password = 39。 39。 amp。, ) strPassword = Replace(Trim(), 39。 功能描述 主要描述 系統(tǒng)的模塊及其功能: 11 數(shù)據(jù)庫設(shè)計 一、 本系統(tǒng)中所涉及到的主要實體共有個數(shù)據(jù)表 : Change 表: {CID, StudentID, Change, RecDate , Description } Class 表: {ClassID, ClassName, DepartID, BeginDate, Master, MasterTel,Description } Course 表:{ CourseID, CourseName, Credit, Period, Teacher, Description} CourseSelect 表:{ ID, CourseID, ClassID, ClassRoom, ClassDate} Department 表:{ DepartID, DepartName, DepartHead, Telephone} Publish 表:{ PID, StudentID, Punish, RecDate, Description} Score 表:{ ID, CourseID, StudentID, Score} 學(xué)生課程 成績 管理系統(tǒng) 課 程 管 理 成 績 管 理 系 統(tǒng) 維 護(hù) 課 程 庫 管 理 課 程 安 排 課 程 安 排 查 詢 班 級 課 表 成 績 庫 管 理 學(xué) 生 成 績 查 詢 班 級 成 績 分 析 用 戶 管 理 退 出 系 統(tǒng) 登 錄 12 Student 表:{ StudentID, Name, Sex, ClassID, Birthday, Native} User 表:{ UserID, Password, UserName, Description} 二、 各表的物理結(jié)構(gòu)如下 : 表 21 Change 表 : 表 22 Class 表: 字段名稱 數(shù)據(jù)類型 ClassID 文本 ClassName 文本 DepartID 文本 BeginDate 日期 /時間 Master 文本 MasterTel 文本 Description 備注 表 23 Course 表: 字段名稱 數(shù)據(jù)類型 CourseID 文本 CourseName 文本 Credit 數(shù)字 Period 數(shù)字 Teacher 文本 Description 備注 表 24 CourseSelect 表: 字段名稱 數(shù)據(jù)類型 ID 自動編號 CourseID 文本 ClassID 文本 ClassRoom 文本 ClassDate 文本 表 25 Department 表: 字段名稱 數(shù)據(jù)類型 字段名稱 數(shù)據(jù)類型 CID 自動編號 StudentID 文本 Change 文本 RecDate 日期 /時間 Description 備注 13 DepartID 文本 DepartName 文本 DepartHead 文本 Telephone 文本 表 26 Publish 表: 字段名稱 數(shù)據(jù)類型 PID 自動編號 StudentID 文本 Punish 文本 RecDate 日期 /時間 Description 備注 表 27 Score 表: 字段名稱 數(shù)據(jù)類型 ID 自動編號 CourseID 文本 StudentID 文本 Score 數(shù)字 表 28 Student 表: 字段名稱 數(shù)據(jù)類型 StudentID 文本 Name 文本 Sex 文本 ClassID 文本 Birthday 日期 /時間 Native 文本 表 29 User 表: 字段名稱 數(shù)據(jù)類型 UserID 文本 Password 文本 UserName 文本 Description 備注 14 第 四 章 系統(tǒng)功能模塊設(shè)計及實現(xiàn) 本章主要內(nèi)容為本系統(tǒng)的運行界面以及主要界面的源代碼 登錄模塊 本界面的主要功能是為了對系統(tǒng)進(jìn)行安全性管理,本系統(tǒng)的用戶名和密碼保存在USER 表中,用戶可以選擇不同的登錄編號及密碼。 (2) 成績管理模塊( CTRL+ S): 該模塊的功能是實現(xiàn)對全校學(xué)生的成績管理工作,包括:成績庫管理 (快捷鍵:CTRL+ L)、學(xué)生成績查詢 (快捷鍵: CTRL+N)、班級成績分析 (快捷鍵: CTRL+B)、等,這三個功能模塊各自獨立,完成學(xué)校的全部學(xué)生的成績管理。 項目規(guī)劃 學(xué)生課程管理系統(tǒng)是一個典型的數(shù)據(jù)庫應(yīng)用程序 ,由班級管理、學(xué)生課程管 理、學(xué)生成績管理、用戶管理等模塊組成 ,特規(guī)劃如下 : (1) 課程管理模塊 (CTRL+C) 該模塊的主要任務(wù)是維護(hù)系統(tǒng)的正常運行和安全性設(shè)置 ,包括課程庫 (快捷鍵:CTRL+M)、課程安排 (快捷鍵: CTRL+A)、課程安排查詢 (快捷鍵: CTRL+Q)、班級課程表 (快捷鍵: CTRL+T)等等。經(jīng)過分解之后使每個功能對大多數(shù)程序員而言是明顯易懂得,這樣也增加了系統(tǒng)的可維護(hù)性。不符合當(dāng)前的計算機應(yīng)用的形勢。 以上三種方案中都有采用 程序設(shè)計語言,一方面, 是目前流行和好用的前端開發(fā)工具,適合于畢業(yè)生以此作為做畢業(yè)課題的工具,另一方面,由于社會需求量大,掌握了此工具的學(xué)生將會有更多的機會來實現(xiàn)自己的想法和目標(biāo)。 方案二:采用單機上運行學(xué)生成績管理系統(tǒng)軟件,采用 程序設(shè)計語言和本地數(shù)據(jù)庫。 總體設(shè)計 實際上 ,由于院教務(wù)科學(xué)生成績管理工作與院學(xué)生管理中和成績相關(guān)的工作有著緊密的聯(lián)系,程序本著統(tǒng)籌兼顧,從總體考慮將以往兩個部門工作中重復(fù)的操作有機結(jié)合起來,并為以后程序功能擴展提供接口。 因此我們選用了微軟公司的 Access 作為 后臺數(shù)據(jù)庫 平臺, 來進(jìn)行該系統(tǒng)的后臺數(shù)據(jù)庫的設(shè)計。 Access 還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接。 ( 4)集成環(huán)境、處理多種數(shù)據(jù)信息 Access 基于 Windows 操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ撸瑯O大地提高了開發(fā)人員的工作效率,使得 建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計用戶界面、設(shè)計數(shù)據(jù)查詢、報表打印等可以方便有序地進(jìn)行。 ( 3)界面友好、易操作 Access 是一個可視化工具,是風(fēng)格與 Windows 完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。 (2)面向?qū)ο? Access 是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它提供了表、查詢、窗體、報表、頁、宏、模塊 7 種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。此外,通過動態(tài)鏈接庫,還可以調(diào)用 Windows 應(yīng)用程序接口 (API)函數(shù),實現(xiàn) SDK 所具有的功能。 動態(tài)鏈接庫 (DLL): Visual Basic 是一種高級程序設(shè)計語言,不具備低級語言的功能,對訪問機器硬件的操作不太容易實現(xiàn)。 OLE 技術(shù)是 Microsoft 公司對象技術(shù)的戰(zhàn)略,它把多個應(yīng)用程序合為一體,將每個應(yīng)用程序看做是一個對象進(jìn)行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。 Visual Basic 提供了動態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他 Windows 應(yīng)用程序建立動態(tài)數(shù)據(jù)交換,在 不同的應(yīng)用程序之間進(jìn)行通信。 動態(tài)數(shù)據(jù)交換 (DDE): 利用動態(tài)數(shù)據(jù)交換 (Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的應(yīng)用程序建立起一條動態(tài)數(shù)據(jù)鏈路。 Visual Basic 提供開放式數(shù)據(jù)連接,即 ODBC 功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如 SQL Server, Oracle 等。 訪問數(shù)據(jù)庫 : Visual Basic 具有強大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù) 庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。 在用 Visual Basic 設(shè)計大型應(yīng)用軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng)。在設(shè)計 Visual Basic 程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離 Visual Basic 環(huán)境,直接在 Windows 環(huán)境下運行。 Visual Basic 語句簡單易懂,其編輯器支持彩色代碼,可自動進(jìn)行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。每個對象以圖形方式顯示在界面上,都是可視的。在一般的面向?qū)ο蟪绦蛟O(shè)計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而 Visual Basic 則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法 (OOP),把程序和數(shù)據(jù)封裝起來作為一個對象, 并為每個對象賦予應(yīng)有的屬性,使對象成為實在的東西。 Visual Basic 自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。 Visual Basic 提供了可視化設(shè)計工具,把 Windows 界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。如果對界面的效果不滿意,還要回到程序中修改。在 Visual Basic 環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用 Windows 內(nèi)部的應(yīng)用程序接口 (API)函數(shù),以及動態(tài)鏈接庫 (DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入 (OLE)、開放式數(shù)據(jù)訪問 (ODBC)等技術(shù),可以高效、快速地開發(fā)出 Windows 環(huán)境下功能強大、圖形界 面豐富的應(yīng)用軟件系統(tǒng)。 數(shù)據(jù)庫是 MIS 中的重要支持技術(shù),在 MIS 開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言介紹如下: Visual Basic 語言 Visual Basic 是一種可視化的、面對對象和條 用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā) Windows 環(huán)境下的種類應(yīng)用程序。在技術(shù)難度方面,由于有指導(dǎo)老師的 指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實現(xiàn)。因此,比較適合于采用數(shù)據(jù)庫管理。 ⑸ 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好; ⑹ 數(shù)據(jù)計算自動完成,盡量減少人工干預(yù) 。 ⑵ 由于該系統(tǒng)的使用對象多 ,要求有較好的權(quán)限管理 ?!背绦騿T的責(zé)任是在某些控件禁止一些不能使用的選項,以保證程序正確執(zhí)行。用戶將看著它,而它卻不做任何事
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1