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

正文內(nèi)容

基于c的中學(xué)學(xué)生檔案管理系統(tǒng)設(shè)計與實現(xiàn)-大學(xué)畢業(yè)論文畢業(yè)設(shè)計學(xué)位論文范文模板參考資料-在線瀏覽

2025-02-01 11:07本頁面
  

【正文】 單機板檔案管理系統(tǒng)的開發(fā),這在很大程度上解決了上述矛盾但是,這種系統(tǒng)如今也不能滿足檔案管理的要求了,這主要是由于高校的擴招,在校學(xué)生人數(shù)的增加。 本文正是在這種背景下提出的,目的是為了開發(fā)出一套功能完善、操作便捷、及時性好、適用面廣 學(xué) 校學(xué)生檔案管理系統(tǒng),以提高 學(xué) 校學(xué)生檔案管理的效率。 2 、軟件配置:由于本系統(tǒng)是應(yīng)用于 Microsoft 的 Windows 平臺上的,因此對于 Web 服務(wù)器的配置應(yīng)該配置 IIS(Inter Information Service) 等提供 Web 服務(wù)的軟件。 2 客戶端運行環(huán)境 由于本系統(tǒng)是基于 B/S 結(jié)構(gòu)開發(fā)出來的,對客戶端的配置要求不是很高。 開發(fā)工具簡介 Dreamweaver 介紹 Dreamweaver 是一種網(wǎng)站開發(fā)設(shè)計的 基本 軟件 , 對于創(chuàng)建 專業(yè) Web 站點而言也是一種很好的開發(fā)工具 , 同時也是最簡單的建立功能強大的 Inter 應(yīng)用程序的方法。Dreamweaver 的可視化布局界面是它最主要的一個優(yōu)勢,這樣方便開發(fā)人員對照布局界面和代碼程序來設(shè)計,提高了設(shè)計的可視化。Micorosoft SQL Server 2020 建立在 Windows XP/2020 操作系統(tǒng)的基礎(chǔ)之上 , 為用戶提供了一個功能強大的客戶 /服務(wù)器數(shù)據(jù)庫平臺,是一個能同時支持多個并發(fā)用戶的大型關(guān)系數(shù)據(jù)庫。 C簡介 C語言自 C/C++演變而來 ,它是給那些愿意犧牲 C++一點底層功能,經(jīng)獲得更方便和更新產(chǎn)品化的企業(yè)開發(fā)人員而創(chuàng)造的。 C最重要的一點:它是現(xiàn)代的編程語言 。摒棄了 C++的復(fù)雜性,使它更易用、更少出錯。這種單機的管理系統(tǒng)不僅工作方式效率是極低 , 而且存在許多弊端 , 主要包括: 1 、 檔案錄入效率低下:例如每學(xué)期開學(xué) , 數(shù)以千計的學(xué)生檔案都由學(xué)生處負責(zé)錄入,這個工程量之大 , 可想而知。 3 、畢業(yè)生轉(zhuǎn)檔不便:每年大量畢業(yè)生 , 他們都要轉(zhuǎn)走自已的檔案。 技術(shù)可行性 隨著科學(xué)技術(shù)的不斷提高也帶動了計算機網(wǎng)絡(luò)的發(fā)展及通信平臺技術(shù)的提高。所以完成在技術(shù)上是可行的。因此在信息時代的今天傳統(tǒng)的查閱方法必然被計算機為基礎(chǔ)的在線查閱所取代。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好等。前兩周主要是對圖書館運作流程的熟悉和公眾對在線查閱要求的了解,接下來就是運用 C編程即可完成整個系統(tǒng)工作。使用戶能方便的得到想要的信息,使學(xué)校學(xué)生的檔案管理更加系統(tǒng)化、自動化、規(guī)范化,從而提高管理的效率。 1. 檔案 添加 模塊 該模塊用來上傳學(xué)生的檔案信息 , 這也是本系統(tǒng)中數(shù)據(jù)管理的主要對象。當(dāng)然系統(tǒng)應(yīng)該提供多種查詢方式。 學(xué)生畢業(yè)或是退學(xué)后,其檔案信息也應(yīng)在調(diào)離本校本校之后,予以銷毀。 5. 設(shè)置模塊 此模塊功能只有系統(tǒng)管理員才能使用,他可以授予某個用戶相應(yīng)的身份,例如,系統(tǒng)用戶,普通管理員,普通用戶 ( 學(xué)生 ) 等等。當(dāng)然系統(tǒng)應(yīng)該提供多種查詢方式 。 8. 系統(tǒng)模塊 用于用戶從系統(tǒng)安全退出。 10. 說明模塊 即本系統(tǒng)的說明書 , 用戶作為參考之用。是描述數(shù)據(jù)處理過程的工具。 5 圖 21 系統(tǒng)頂層數(shù)據(jù)流圖 圖 22 數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)需求分析 數(shù)據(jù)流圖描述了系統(tǒng)的分解,即系統(tǒng)由哪些部分組成,各部分之間有什么聯(lián)系等。這就要引入數(shù)據(jù)字典這個概念。任何字典最主要的用途都是供人查閱對不了解的條目的解釋,數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)庫設(shè)計一般包括如下兩個步驟: (1) 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 (2) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)既獨立于數(shù)據(jù)庫的邏輯結(jié)構(gòu),也獨立與所使用的具體的數(shù)據(jù)庫管理系統(tǒng)。本系統(tǒng)所涉及的 ER圖用戶信息 E— R圖、 學(xué)生 信息 E— R圖 、成績信息 E— R圖,下面分別對各個 ER做介紹。 圖 32 用戶信息表 ER圖 ( 2)學(xué)生信息 E— R圖: 實體集學(xué)生基本信息有屬性:學(xué)號、姓名、性別、家庭住址、政治面貌、身份證、出生年月、班級代碼。 圖 34 成績信息表 ER圖 邏輯結(jié)構(gòu)設(shè)計 邏輯設(shè)計在數(shù)據(jù)庫概念設(shè)計的基礎(chǔ)上進行。 表 31 學(xué)生基本信息表 字段名 英文名 數(shù)據(jù)類型 是不為主鍵 備注 學(xué)號 Num Varchar(30) 是 不為空 姓名 Name Varchar(30) 是 性別 Sex Varchar(30) 否 出生年月 Data Datatime 否 家庭住址 Place Varchar(50) 否 政治面貌 Politics Varchar(10) 否 身份證 Cardnum Int 否 班級代碼 spenum Int 否 表 32 用 戶表 字段名 英文名 數(shù)據(jù)類型 是不為主鍵 備注 用戶名 User Varchar(30) 是 不為空 密碼 Password Varchar(30) 否 不為空 學(xué)生 學(xué)號 課程類型 狀態(tài) 姓名 分數(shù) 課程名 教師名 9 表 33 學(xué)生課程表 字段名 英文名 數(shù)據(jù)類型 是不為主鍵 備注 課程編號 Coursnum Int 是 不為空 課程名稱 Coursename Varchar(30) 否 學(xué)時 Time Varchar(10) 否 開設(shè)學(xué)期 Starttime dataTime 否 學(xué)制 Edcate Varchar(10) 否 類型 Tye Varchar(10) 否 班級代碼 Spenum Int 否 表 34 學(xué)生班級表 字段名 英文名 數(shù)據(jù)類型 是不為主鍵 備注 班級代碼 Spennum Int 是 不為空 班級名稱 Spename Varchar(30) 否 班級介紹 Description text 否 表 35 學(xué)生成績表 字段名 英文名 數(shù)據(jù)類型 是不為主鍵 備注 學(xué)號 Num Int 是 不為空 姓名 Name Varchar(30) 否 班級名 Classname Varchar(30) 否 課程名 Coursename Varchar(30) 否 分數(shù) Fraction Float 否 課程類型 Coursetye Varchar(10) 否 狀態(tài) State Varchar(10) 否 10 第 4 章 詳細設(shè)計 登錄界面的設(shè)計 圖 41 系統(tǒng)登錄界面 代碼如下: using System。 using 。 using 。 using 。 } private void button2_Click(object sender, EventArgs e) { ()。 } private void button1_Click(object sender, EventArgs e) { if (() == || () == ) { (請輸入用戶名和密碼 , 錯誤提示 )。 OleDbCommand cmd = new OleDbCommand(, )。 + () + 39。 + () + 39。 string rolename。 = false。 = ()。 + rolename + 39。 OleDbDataReader xq = ()。 = (bool)((1))。 = (bool)((4))。 = (bool)((6))。 ()。 } else { (用戶名或密碼錯誤 , 登錄失敗 )。 } } 12 } } } 圖 42 系統(tǒng)主界面 主界面代碼如下: namespace 學(xué)生學(xué)籍管理系統(tǒng) { partial class Main { /// summary /// 必需的設(shè)計器變量。 /// summary /// 清理所有正在使用的資源。 /param protected override void Dispose(bool disposing) { if (disposing amp。 (ponents != null)) { ()。 } region Windows 窗體設(shè)計器生成的代碼 /// summary /// 設(shè)計器支持所需的方法 不要 /// 使用代碼編輯器修改此方法的內(nèi)容。 = new ()。 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 加班級 ToolStripMenuItem = new ()。 = new ()。 ToolStripMenuItem = new ()。 瀏覽 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 作 ToolStripMenuItem = new ()。 ToolStripMenuItem = new ()。 public ApdateStuInfo() { InitializeComponent()。Data Source=。 OleDbConnection oldconn = new OleDbConnection(connstring)。 OleDbDataAdapter oda = new OleDbDataAdapter(sqlstring, connstring)。 (ds, StudentInfo)。 (Text, ds, )。 (Text, ds, )。 (Text, ds, )。 (Text, ds, )。 = 0。 return。 } private void button2_Click(object sender, EventArgs e) { 16 。 return。 } private void button4_Click(object sender, EventArgs e) { = 1。 } } } 檔案添加子模塊 17 圖 44 注冊學(xué)生檔案 代碼如下: namespace 學(xué)生學(xué)籍管理系統(tǒng) {
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1