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

正文內(nèi)容

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

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