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

正文內(nèi)容

csharp學(xué)生信息管理系統(tǒng)課程設(shè)計-在線瀏覽

2024-07-30 04:35本頁面
  

【正文】 .......................................................................... 19 程序代碼 ....................................................................................................................................... 19 5 第一章 概述 設(shè)計目的 本課程設(shè)計的目的是使學(xué)生能熟練 掌握簡單的 Window窗體應(yīng)用程序的設(shè)計和 應(yīng)用,希望通過本次的鍛煉學(xué)生實用 c語言解決實際問題的能力。 本篇報告介紹一個學(xué)生信息管理系統(tǒng)的從分析到設(shè)計最后到實現(xiàn) 的全過程,給出了學(xué)生信息管理系統(tǒng)的設(shè)計和技術(shù)實現(xiàn)的過程,特別在細(xì)節(jié)上分析功能和函數(shù)的實現(xiàn)思想。 課程設(shè)計 (論文 ) 學(xué)生信息管理管理系統(tǒng) 系 別:計算機科學(xué)與技術(shù)系 專業(yè)(班級):計算機科學(xué)與技術(shù) 2021級 1班 作者(學(xué)號): 指 導(dǎo) 教 師: 完 成 日 期: 摘 要 2 摘 要 本文描述的是基于 Windows 環(huán)境的學(xué)生管理系統(tǒng),主要功能模塊包括學(xué)生信息的添加、修改、查找、刪除。主要工具 Microsoft Visual Studio2021 設(shè)計窗體, SQL server2021 建立數(shù)據(jù)庫,實現(xiàn)學(xué)生信息管理的基本功能。涉及到雪上信息管理的基本功能在本報告中都有描述。 開發(fā)工具的選擇 本系統(tǒng)后臺數(shù)據(jù)庫采用 Microsoft SQL Server 數(shù)據(jù)庫,該數(shù)據(jù)庫系統(tǒng)在安全性、準(zhǔn)確性和運行速度方面有絕對的優(yōu)勢,并且處理數(shù)據(jù)量大、效率高;前臺采用 Microsoft 公司的Visual Studio 2021 作為主要的開發(fā)工具,可與 SQL Server 2021 數(shù)據(jù)庫無縫連接。 6 第二章 需求分析 系統(tǒng)需求簡介 ( 1) 根據(jù)查詢條件實現(xiàn)學(xué)生信息的查詢 ( 2) 學(xué)生信息的添加、刪除、修改 ( 3) 對基本信息完成的增加、刪除、修改時,需要注意表與表之間的關(guān)聯(lián) 功能需求的分析 本系統(tǒng)的 功能需求分析如下: 學(xué)生信息查詢: 學(xué)生可以根據(jù)學(xué)號、姓名進行查詢 學(xué)生信息管理: 主要是用于學(xué)生信息更改、插入、刪除 學(xué)生成績錄入: 用于學(xué)生成績管理,錄入學(xué)生成績,也可以更新 性能需求分析 ( 1) 登錄、用戶界面需求: 簡潔、易懂、易用、有好的用戶界面 ( 2) 安全保密需求: 只有憑借用戶名和密碼登錄系統(tǒng),才能進行信息的管理。把著些模塊結(jié)合起來組成一個整體。 系統(tǒng)總體結(jié)構(gòu)及功能模塊劃分 經(jīng)過對系統(tǒng)的需求分析,學(xué)生信息管理系統(tǒng)主要劃分為三部分:學(xué)生信息查詢,學(xué)生信息管理,學(xué)生成績錄入三個功能模塊。如圖 學(xué)生信息查詢模塊結(jié)構(gòu) 圖 學(xué)生信息管理模塊結(jié)構(gòu) 學(xué)生信息管理系統(tǒng) 學(xué)生信息查詢 學(xué)生信息管理 學(xué)生成績錄入 學(xué)生信息查詢 學(xué)號查詢 姓名查詢 8 學(xué)生信息管理模塊 學(xué)生信 息管理: 主要是用于學(xué)生信息更新、插入、刪除,如圖 學(xué)生管理模塊結(jié)構(gòu) 圖 學(xué)生信息管理模塊結(jié)構(gòu) 系統(tǒng)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 根據(jù)對數(shù)據(jù)項與數(shù)據(jù)結(jié)構(gòu)的分析,設(shè)計出能夠滿足系統(tǒng)需求的各種實體,及他們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。如圖 系統(tǒng) ER 圖結(jié)構(gòu) 學(xué)生信息管理 學(xué)生信息更新 學(xué)生信息錄入 學(xué)生信息刪除 基本信息更新 基本信息錄入 9 圖 系統(tǒng) ER 圖結(jié)構(gòu) 用戶登錄安全性 系統(tǒng)設(shè)計了登陸界面,每個合法用戶有用戶名及密碼,只有當(dāng)用戶輸入正確的用戶名及密碼組合后才能夠?qū)W(xué)生信息進行操作。 系統(tǒng)程序流程圖 程序流程圖又稱 為程序框架圖,它是歷史悠久使用最廣泛的描述軟件的方法。如圖 系統(tǒng)總流程圖結(jié)構(gòu)。用戶界面如圖 用戶登錄界面所示。通過此模塊,學(xué)生可以向數(shù)據(jù)庫中添加學(xué)號、姓名、生日及選擇性別。 圖 程序主界面 13 圖 信息添加界面 學(xué)生信息刪除模塊 學(xué)生信息刪除:信息刪除模塊如圖 ,可以通過刪除模塊進行學(xué)號或姓名進行信息的刪除。 15 圖 信息查找界面 學(xué)生信息修改模塊 學(xué)生信息修改:信息修改如圖 ,可以通過修改模塊進行信息的修改。這是我對此次編程的最大感悟。剩下的錯誤就是引用或語法上的錯誤。當(dāng)出現(xiàn)語法錯誤時我因經(jīng)驗的不足不足很難自己將其更改出來,但通過在網(wǎng)上查詢幾乎都能找到我想要的結(jié)果。期間還有很多老師和同學(xué)的幫助。 17 第六章 結(jié)束語 為期九周的課程設(shè)計結(jié)束了,在王老師辛勤代理及同學(xué)們的幫助下我逐漸 的掌握了一些編程的基本知識!畢竟我完成了教育部給我們規(guī)定的任務(wù),期間,總有很多感觸。不論遇到什么問題,想想我們的老師,我們總會充滿信心。 using 。 using 。 using 。 using 。 namespace StudentMIS { public partial class FormLogin : Form { public FormLogin() { InitializeComponent()。 if (total 0) { FormMain main = new FormMain()。 ()。 = 。 20 ()。 = 。 } } } 主函數(shù)程序代碼 using System。 using 。 using 。 using 。 using DataAccessLayer。 } private void 信息錄入 ToolStripMenuItem_Click(object sender, EventArgs e) { FormAddStudent add = new FormAddStudent()。 if ( == ) { bind()。 public void bind()//刷新網(wǎng)格 21 { = new SQLHelper().CreateTable()。 } private void FormMain_Load(object sender, EventArgs e) { bind()。 ()。 } } private void 查找信息 ToolStripMenuItem_Click(object sender, EventArgs e) { FormRearchStudent search = new FormRearchStudent()。 if ( == ) { bind()。 ()。 } } } } 22 添加信息程序代碼 using System。 using 。 using 。 using 。 using DataAccessLayer。 namespace StudentMIS { public partial class FormAddStudent : Form { public FormAddStudent() { InitializeComponent()。 string sname = ()。 string birthday = ()。 = 。 } private void buttoncancel_Click(object sender, EventArgs e) { = 。 = 男 。 ()。 using 。 using 。 using 。 using 。 namespace StudentMIS { public partial class FormDeleteStudent : Form { public FormDeleteStudent() { InitializeComponent()。 = 。 (刪除成功 )。 } private void buttoncancel_Click(object sender, EventArgs e) { = 。 ()。 24 using 。 using 。 using 。 using 。 namespace StudentMIS { public partial class FormRearchStudent : Form { public FormRearchStudent() { InitializeComponent()。 private void buttonsearchbysno_Click(object sender, EventArgs e) { = new StudentDAO().searchbysno(())。 } private void buttonsearchbysname_Click(object sender, EventArgs e) { = new StudentDAO().searchbysname(m())。 } } } 修改信息程序代碼 using System。 using 。 using 。 using 。 using DataAccessLayer。 } BindingSource bs = new BindingSource()。 = bs。 return。 string sno = 。 new StudentDAO().update(sno,sname)。 = 。 using 。 26 using 。 using 。 public StudentDAO() { sqlhelper = new SQLHelper()。 SqlParameter[] para = new SqlParameter[] { new SqlParameter(sno,), new SqlParameter(sname,), new SqlParameter(sex,), new SqlParameter(birthday,) }。 para[i++].Value = sn
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1