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

正文內(nèi)容

delphi學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-01-12 10:08 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 BMS 是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義、更新及各種控制 ,都是通過(guò) DBMS 進(jìn)行的。 DBMS 總是基于某種數(shù)據(jù)模型,可以把DBMS 看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS 可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。其?SQL Server2021就是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。 數(shù)據(jù)庫(kù)管理系統(tǒng) (Database Management System)是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,是用于建立、使用和 維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱 DBMS。它對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫(kù)的安全性和完整性。用戶通過(guò) DBMS 訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),數(shù)據(jù)庫(kù)管理員也通過(guò) DBMS 進(jìn)行數(shù)據(jù)庫(kù)的維護(hù)工作。它提供多種功能,可使多個(gè)應(yīng)用程序和用戶用不同的方法在同時(shí)或不同時(shí)刻去建立,修改和詢問(wèn)數(shù)據(jù)庫(kù)。 DBMS 從其他兩個(gè)組件接受請(qǐng)求,并把它們翻譯成對(duì)操作系統(tǒng)的命令,以便讀寫(xiě)物理介質(zhì)上的數(shù)據(jù)。 DBMS 還涉及事務(wù)管理、鎖、備份和恢復(fù)。 Delphi 開(kāi)發(fā)環(huán)境 Delphi 是著名的 Borland(現(xiàn)在已和 Inprise 合并)公司開(kāi)發(fā)的可視 化軟件開(kāi)發(fā)工具?!罢嬲某绦騿T用 c,聰明的程序員用 Delphi”,這句話是對(duì) Delphi最經(jīng)典、最實(shí)在的描述。 Delphi 被稱為第四代編程語(yǔ)言,它具有簡(jiǎn)單、高效、功能強(qiáng)大的特點(diǎn)。和 VC 相比, Delphi 更簡(jiǎn)單、更易于掌握,而在功能上卻絲毫不遜色;和 VB 相比, Delphi 則功能更強(qiáng)大、更實(shí)用??梢哉f(shuō) Delphi 同時(shí)兼?zhèn)淞?VC 功能強(qiáng)大和 VB簡(jiǎn)單易學(xué)的特點(diǎn)。它一直是程序員至愛(ài)的編程工具。 Delphi 具有以下的特性:基于窗體和面向?qū)ο蟮姆椒ǎ咚俚木幾g器,強(qiáng)大的數(shù)據(jù)庫(kù)支持,與 Windows 編程緊密結(jié)合,強(qiáng)大而 成熟的組件技術(shù)。但最重要的還是 Object Pascal語(yǔ)言,它才是一切的根本。 Object Pascal語(yǔ)言是在 Pascal語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,簡(jiǎn)單易學(xué)。 Delphi 提供了各種開(kāi)發(fā)工具,包括集成環(huán)境、圖像編輯( Image Editor),以及各種開(kāi)發(fā)數(shù)據(jù)庫(kù)的應(yīng)用程序,如 DesktopDataBase Expert 等。除此之外,還允許用戶掛接其它的應(yīng)用程序開(kāi)發(fā)工具,如 Borland 公司的資源編輯器( Resourse Workshop)。 在 Delphi 眾多的優(yōu)勢(shì)當(dāng)中,它在數(shù)據(jù)庫(kù)方面的特長(zhǎng)顯得 尤為突出:適應(yīng)于多種數(shù)據(jù)庫(kù)結(jié)構(gòu),從客戶機(jī)/服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式;高效率的數(shù)據(jù)庫(kù) 第 6 頁(yè) 管理系統(tǒng)和新一代更先進(jìn)的數(shù)據(jù)庫(kù)引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。 Delphi 發(fā)展至今,從 Delphi Delphi2 到現(xiàn)在的 Delphi5,不斷添加和改進(jìn)各種特性,功能越來(lái)越強(qiáng)大。 Delphi5 添加了對(duì) IDE(集成開(kāi)發(fā)環(huán)境)的很多改進(jìn)新特性,擴(kuò)展了數(shù)據(jù)庫(kù)支持( ADO 和 InterBase 數(shù)據(jù)庫(kù)),帶有 Inter 支持的 MIDAS 改進(jìn)版, TeamSouse 版本控制工具,轉(zhuǎn)換功能,框架概念以及很多的新組件 與新特性。 第 7 頁(yè) 第 3 章 需求分析 學(xué)籍管理是高等院校學(xué)生管理事務(wù)中的一項(xiàng)重要工作,在管理過(guò)程中涉及大量的數(shù)據(jù)處理,傳統(tǒng)的人工管理已經(jīng)無(wú)法完全勝任。特別是實(shí)行學(xué)分制以后,涉及學(xué)生選課的相關(guān)數(shù)據(jù)的處理為人工學(xué)籍管理帶來(lái)了更大的工作量。所以有必要制作一套專門(mén)處理學(xué)生學(xué)籍管理的系統(tǒng)。 表的分析 主要涉及到以下幾個(gè)表,分別為:用戶表,學(xué)生表,課程表,學(xué)生選課表。 表 31 用戶表 列名 數(shù)據(jù)類型 允許空 主鍵 用戶 Char(20) 否 是 密碼 Char(10) 否 否 表 32 學(xué)生表 表 33 課程表 列名 數(shù)據(jù)類型 允許空 主鍵 課程號(hào) Char( 10) 否 是 課程名 Char( 10) 是 否 學(xué)時(shí) Smallint 是 否 表 34 學(xué)生選課表 列名 數(shù)據(jù)類型 允許空 主鍵 課程號(hào) Char( 10) 否 是 學(xué)號(hào) Char( 10) 否 否 成績(jī) Smallint 是 否 列名 數(shù)據(jù)類型 允許空 主鍵 學(xué)號(hào) Char( 10) 是 是 姓名 Char( 20) 否 否 性別 Char( 2) 否 否 出生日期 Char( 20) 否 否 密碼 Char( 10) 否 否 第 8 頁(yè) 功能需求 ( 1) 實(shí)現(xiàn)學(xué)生基本情況的錄入,修改,刪除等基本操作。 ( 2) 對(duì)學(xué)生基本信息提供靈活的查詢方式。 ( 3) 實(shí)現(xiàn)學(xué)生成績(jī)的錄入 ,修改 ,刪除等基本操作。 ( 4) 能方便的對(duì)學(xué)生的個(gè) 人 學(xué)期成績(jī)進(jìn)行查詢。 ( 5) 能輸出常用的各種報(bào)表。 第 9 頁(yè) 第 4 章 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) ER 圖 : 圖 41 E— R 圖 表的設(shè)計(jì) ( 1) 用戶表 圖 421 用戶表 第 10 頁(yè) ( 2) 學(xué)生表 圖 422 學(xué)生 表 ( 3) 課程表 圖 423 課程表 ( 4) 學(xué)生選課表 圖 424 學(xué)生選課表 第 11 頁(yè) 第 5 章 系統(tǒng)功能設(shè)計(jì) 圖 51 成績(jī)維護(hù)表 圖 52 成績(jī)維護(hù)表 圖 53 基本信息維護(hù)表 學(xué)生學(xué)籍管理系統(tǒng) 信息維護(hù) 添加用戶 學(xué) 生 退出 修改用戶 成績(jī)維護(hù) 個(gè)人信息維護(hù)維護(hù) 信息查詢 成績(jī)查詢 系統(tǒng)管理 查 詢 報(bào)表 個(gè)人成績(jī) 專業(yè)成績(jī) 歡迎界面 身份及密碼驗(yàn)證 第 12 頁(yè) 第 6 章 系統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的鏈接 Ado 部分功能使用步驟: (1). 新建 Project。 (2). 在 FORM 中放入 ADOConnection 控件。 (3). 雙擊 ADOConnection 控件,然后點(diǎn)擊 Build...按鈕,在 “ 提供者 ” 頁(yè)中選擇 “Microsoft OLE DB Provider For SQL Server ” ,然后點(diǎn)擊 “ 下一步 ”按鈕,在 “ 連接 ” 頁(yè)中選擇要連接的 SQL 數(shù)據(jù)庫(kù)的路徑和數(shù)據(jù)庫(kù)的文件名 .如果數(shù)據(jù)庫(kù)沒(méi)有密碼 ,那就可以了 ,如果有密碼,在下面的兩個(gè)編輯框中輸入用戶名和密碼 .添入用戶名和密碼后,點(diǎn)擊 “ 測(cè)試連接 ” 按鈕,出現(xiàn) “ 測(cè)試連接成功 ”的對(duì)話框。把 ADOConnection 控件的 LoginPromtp 設(shè)為 false. (4).設(shè)置連接完成。 對(duì)數(shù)據(jù)庫(kù)的刪除 ,更新等操作 ,需要在 form 中添加 ADOQuery,設(shè)置它的Connection 為設(shè)置好的 ADOConnection1. 刪除 : 。 。 (39。delete 表 where 條件 39。)。 。 當(dāng)然 ,如果刪除語(yǔ)句中含有未定的參數(shù) ,則 另當(dāng)別論 。 放置四個(gè)控件 adoconnection1 控件 connectionstring 屬性里面配置數(shù)據(jù)庫(kù)連接 ; 第 13 頁(yè) adoquery 控件 sql 屬 性 里 寫(xiě) sql 語(yǔ) 句 比 如 select * from users,connection 屬性連接到 adoconnection 控件 ; datasource 控件 dataset 屬性里連接到 adoquery; dbgrid 控件 datasource 屬性里連接到 datasource 控件 ; 數(shù)據(jù)庫(kù) ADOconnectionADOQueryDatasourceDBGrid. 在 ADOconnection 的 connnectstring: Provider=。Persist Security Info=False。User ID=sa。Initial Catalog=LMS。Data Source=. 其中 LMS 是數(shù)據(jù)庫(kù)名稱。 :=39。select * from 39。+ 。 from 后面空一格 窗體及其所對(duì)應(yīng)的源代碼 封面及、登陸界面 圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1