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

正文內(nèi)容

論文自行車銷售管理系統(tǒng)設(shè)計(編輯修改稿)

2024-11-12 09:11 本頁面
 

【文章內(nèi)容簡介】 說明,在這個部分系統(tǒng)的整體結(jié)構(gòu)將被淡化,而對于總體結(jié)構(gòu)中的所劃分的各個模塊進(jìn)行詳細(xì)描述,用細(xì)致的操作流程,編程工作將在這個地方得以明確的分工,系統(tǒng)目的進(jìn)一步明確。 子系統(tǒng)的劃分可以有多種方法, 可按照功能、順序、過程、時間 、人物 和環(huán)境 來 進(jìn)行 。根據(jù)本系統(tǒng)的實際情況,這里按照功能來劃分子系統(tǒng)。 系統(tǒng)管理 子系統(tǒng)主要是用 于 管理用戶,提供 或 限制用戶使用的功能 并實現(xiàn)用戶切換, 很大程度上提高了院校的工作效率。如圖 32 所示 圖 32 系統(tǒng)管理子系統(tǒng)流程圖 學(xué)生信息管理 子系統(tǒng) 主要實現(xiàn)對學(xué)生相關(guān)屬性的管理,以及修改刪除學(xué)生信息等操作,其中的各種信息不能被隨意的更改,所以學(xué)生信息子系統(tǒng)的管理權(quán)限分配給管理員和 學(xué)生自己 。其結(jié)構(gòu)圖如圖 33 所示。 系統(tǒng)管理 角色管理 用戶切換 用戶管理 權(quán)限添加 權(quán)限管理 用戶添加 用戶管理 登陸 系統(tǒng)管理 班級管理 學(xué)生成績管理 課程管理 學(xué)生管理 學(xué)生專業(yè)管理 學(xué)生信息管理系統(tǒng)設(shè)計 5 圖 33 學(xué)生信息管理子系統(tǒng)流程 圖 課程信息管理子系統(tǒng)主要實現(xiàn)對課程設(shè)置的添加,修改,刪除等操作,其權(quán)限只歸屬于管理員用戶。其流程圖如 34 圖所示。 開 始 錄入學(xué)生信息 查詢并修改學(xué)生信息 查 詢 符合查詢 條件 查詢結(jié) 果 修改學(xué)生信息 修改課程信息 刪除學(xué)生信息 否 刪除課程信息 學(xué)生信息管理系統(tǒng)設(shè)計 6 圖 34 課程信息管理子系統(tǒng)流程圖 學(xué)生成績管理子系統(tǒng)分為管理員錄入成績、修改成績功能和學(xué)生查看成績子功能。其結(jié)構(gòu)如圖 35 所示。 圖 35 學(xué)生成績管理子系統(tǒng)流程圖 數(shù)據(jù)庫設(shè)計 一般來說 數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式, 建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的 需求 。 根據(jù)學(xué)生信息管理系統(tǒng)的需求分析進(jìn)行數(shù)據(jù)庫 設(shè)計,得到以下的數(shù)據(jù)庫表和表 結(jié)構(gòu)說 明如下: ( 1)用戶信息表 用戶信息表的結(jié)構(gòu)及相關(guān)說明如表 31 所示。 開 始 查看成績 查詢并顯示課程 成功 學(xué)生 成功 管理員 查詢并顯示需要錄入成績課程 錄入 修改 開 始 添加課程信息 顯示課程信息列表 修改課程信息 刪除課程信息 學(xué)生信息管理系統(tǒng)設(shè)計 7 表 31 用戶信息表 ( 2)學(xué)生信息表 學(xué)生信息表的結(jié)構(gòu)及相關(guān)說明如表 32 所示。 表 32 學(xué)生信息表 字段名稱 數(shù)據(jù)類型 說明 studentNumber int 學(xué)號,主鍵 Name varchar 姓名 Sex char 性別 Race char 民族 Adress varchar 通訊地址 Phone int 電話號碼 Role varchar 政治面貌 postalCode int 郵編 classID int 學(xué)號 Remark varchar 系部 ( 3)管理員信息表 管理員信息表的結(jié)構(gòu)及相關(guān)說明如表 33 所示。 表 33 管理員信息表 字段名稱 數(shù)據(jù)類型 說明 roleID int 編號,主鍵 roleName varchar 姓名 SystemManage varchar 管理類型 SpecialtyManage varchar 專業(yè)管理 classManage varchar 班級管理 courseManage varchar 課程管理 scoreManage varchar 成績管理 studentManage varchar 學(xué)生管理 ( 4)成績表 字段名稱 數(shù)據(jù)類型 說明 userID int 編號,主鍵 Admin varchar 管理員帳號 password varchar 密碼 userRole int 用戶身份標(biāo)識 學(xué)生信息管理系統(tǒng)設(shè)計 8 成績表的結(jié)構(gòu)及相關(guān)說明如表 34 所示。 表 34 成績表 字段名稱 數(shù)據(jù)類型 說明 scoreID int 編號,主鍵 Semester char 學(xué)期 studentNumber int 學(xué)號 courseName Varchar 課程 名稱 Score int 成績 ( 5)課程表 課程表的結(jié)構(gòu)及相關(guān)說明如表 35 所示。 表 35 課程表 字段名稱 數(shù)據(jù)類型 說明 courseID int 編號,主鍵 ClassID int 學(xué)號 courseName varchar 課程名稱 Semester char 學(xué)期 4 系統(tǒng)具體實現(xiàn) 用戶權(quán)限 添加 窗體 根據(jù)不同用戶的職責(zé),給其分配必備的權(quán)限。這就需要在新增的時候勾選好各個角色的權(quán)限。如圖 41 所示。 圖 41 角色權(quán)限設(shè)置圖 學(xué)生信息管理系統(tǒng)設(shè)計 9 部分代碼如下: private void btCertain_Click(object sender, EventArgs e) { if (() != ) { using (SqlConnection con = ()) { ()。 string sql = select * from tbRoles where roleName=39。 + () + 39。 using (SqlCommand cmd = new SqlCommand(sql, con)) { if (() 0) { (已存在該角色名稱! )。 } else { sql = insert into tbRoles (roleName, systemManage, specialtyManage, classManage,courseManage, scoreManage, studentManage) values(39。 + () + 39。, 39。 + ().Trim() + 39。, 39。 + ().Trim() + 39。, 39。 + ().Trim() + 39。, 39。 + ().Trim() + 39。, 39。 + ().Trim() + 39。, 39。 + ().Trim() + 39。)。 = sql。 if (() 0) { (角色添加成功! )。 } } ()
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1