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

正文內(nèi)容

畢業(yè)設計-學生學籍管理系統(tǒng)系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2025-01-08 19:01 本頁面
 

【文章內(nèi)容簡介】 加或修改。 系統(tǒng)功能模塊如圖 31。 學生學籍管理系統(tǒng)的設計與實現(xiàn) 9 圖 31 學生學籍管理系統(tǒng)結構圖 注冊管理 IPO 如下 : 表 31 IPO 注冊 編號: 1 標題:注冊管理 制作 輸入 處理 輸出 輸入學生學籍基本信息 根據(jù)學生的學號,姓名,性別,專業(yè),班級,等信息進行添加,刪除,修改等 按學號,姓名,等字段查詢輸出 excel 退學留級管理 IPO 如下 :。 表 32 IPO 退學 編號: 2 標題:退學留級 制作 輸入 處理 輸出 輸入退學留級內(nèi)容,原因,日期等 根據(jù)學生的學號對退學留級內(nèi)容,原因,日期等信息進行修改等 按學號,姓名,等字段查詢輸出 excel 畢業(yè)管理 IPO 如下 : 表 33 IPO 畢業(yè) 編號: 3 標題:畢業(yè) 制作 輸入 處理 輸出 學生學籍管理系統(tǒng) 系統(tǒng)管理 學籍管理 成績管理 查詢管理 用戶管理 密碼管理 學籍添加 學籍修改 學籍刪除 成績添加 成績修改 成績統(tǒng)計 學籍查詢 成績查詢 課程添加 課程修改 學生學籍管理系統(tǒng)的設計與實現(xiàn) 10 輸入畢業(yè)日期,原因,日期等 根據(jù)學生的學號對內(nèi)容,原因,日期等信息進行修改等 按學號,姓名,等字段查詢輸出 excel 數(shù)據(jù)庫設計 根據(jù)以上對系統(tǒng)結構的了解和對系統(tǒng)模塊的描述,接下來開始對數(shù)據(jù)庫進行設計。 數(shù)據(jù)庫設計是在選定數(shù)據(jù)庫管理系統(tǒng)的基礎上建立數(shù)據(jù)庫的過程 , 具體包括概念設計、邏輯設計和物理設計三個部分。 概念設計 在了解了系統(tǒng)的各個模 塊之后,我們來對數(shù)據(jù)庫的結構進行創(chuàng)建,根據(jù)模塊中各個部分我們創(chuàng)建出一些數(shù)據(jù)結構,并建立這些數(shù)據(jù)之間的關系, 學籍管理系統(tǒng)的實體主要是學生和成績。 ER 圖如圖 32 所示。 圖 32 數(shù)據(jù)結構 ER圖 學生 學號 姓名 籍貫 身份證號 學籍變動項 原因 變動日期 成績 課程名稱 學期 成績 考試 學生學籍管理系統(tǒng)的設計與實現(xiàn) 11 邏輯設計 數(shù)據(jù)庫設計主要是進行數(shù)據(jù)庫的邏輯設計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關系,按照 DBMS 提供的功 能和描述工具,設計出規(guī)模適當、正確反映數(shù)據(jù)關系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。 根據(jù)數(shù)據(jù)庫的結構創(chuàng)建,了解了各個數(shù)據(jù)之間的關系,接下來設計以下詳細的數(shù)據(jù)項和數(shù)據(jù)結構如表 44 數(shù)據(jù)項。 表 34 數(shù)據(jù)項 1 用戶信息表: 存放用戶信息,數(shù)據(jù)項包括用戶的名稱,密碼,權限等。 2 學生信息表: 存放學生信息,數(shù)據(jù)項包括屆號,編號,學號,姓名,性別,入學日期, 年紀,班級,籍貫,政治面貌等學生詳細資料。 3 學生成績表 存放學生每學期課程成績的成績,便于進行學年管理,數(shù)據(jù)項包括學號,姓名, 科目,成績,學籍等信息。 4 系名表: 存放學校系名稱。 5 專業(yè)表: 存放專業(yè)名稱信息。 6 課程名稱: 存放學校課程名稱。 7 政治面貌: 存放政治面貌信息。 8 民族表: 存放民族名稱信息。 物理設計 關系數(shù)據(jù)結構的建立:在進行了數(shù)據(jù)基本結構的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關系結構。這一步設計完成后數(shù)據(jù)庫和數(shù)據(jù)結構設計工作基本完成,只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設計的數(shù)據(jù)整體關系結構中 , 一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結構就建立起來了。 根據(jù)分析階段得出的結論,結合本系統(tǒng)對有 關數(shù)據(jù)的存儲的需要,更加方便實現(xiàn)該管理系統(tǒng)的所有功能,現(xiàn)將本管理系統(tǒng)設計成如下幾個數(shù)據(jù)庫表,表的設計如下( SQL 腳本格式) : CREATE TABLE [dbo].[專業(yè) ] ( [專業(yè) ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 學生學籍管理系統(tǒng)的設計與實現(xiàn) 12 GO CREATE TABLE [dbo].[變動內(nèi)容 ] ( [變動內(nèi)容 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[學生成績表 ] ( [學號 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [姓名 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [課程名稱 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [成績 ] [float] NULL , [學期 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[學籍信息表 ] ( [學號 ] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [姓名 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [性別 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [民族 ] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [身 份證號 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [系名 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [專業(yè) ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [班級 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [入學日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [政治面目 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [籍貫 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [生源 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [家庭住址 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [郵編 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [聯(lián)系電話 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [變動內(nèi)容 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [變動日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [變動原因 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL , [備注 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 學生學籍管理系統(tǒng)的設計與實現(xiàn) 13 GO CREATE TABLE [dbo].[政治面目 ] ( [政治面目 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[民族 ] ( [民族 ] [char] (30) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[用戶信息表 ] ( [用戶名稱 ] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [用戶密碼 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [權限 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[系名 ] ( [系名 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[課程名稱 ] ( [課程名稱 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO 系統(tǒng)總體安全性 本系統(tǒng)采用 C/S 結構和用戶認證和權限的安全機制。 C/S ( Client/Server)結構,即大家熟知的客戶機和服務器結構。它是軟件系統(tǒng)體系結構,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到 Client端和 Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多 數(shù)應用軟件系統(tǒng)都是 Client/Server 形式的兩層結構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的 Web 應用發(fā)展, Web 和 Client/Server 應用都可以進行同樣的業(yè)務處理,應用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng),通過現(xiàn)有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。 所以 C/S 的安全性能比 B/S 要高的多。 學生學籍管理系統(tǒng)的設計與實現(xiàn) 14 每次進入要通過用戶和密碼檢驗,只有登錄通過檢驗的用戶才能在進行系統(tǒng),進行各個的相應操作。如果用戶違法操作,沒有通過正確的登錄進入系 統(tǒng),則會產(chǎn)生登錄錯誤,系統(tǒng)會有提示頁面提示用戶操作錯誤,同時建議用戶返回登錄,重新正確登錄。三次錯誤后,會自動退出。 4 詳細設計 詳細設計也稱為系統(tǒng)的物理設計,是系統(tǒng)設計者在系統(tǒng)的邏輯設計完成的基礎之前對系統(tǒng)的代碼功能等的設計。 登陸模塊設計 系統(tǒng)登錄模塊主要完成對登錄系統(tǒng)的用戶進行驗證,只有合法的用戶才可以進入系統(tǒng)。 另外,為了防止用戶無限期地輸入錯誤的用戶名或密碼,在系統(tǒng)登錄模塊中增加了限制登錄次數(shù)的功能。允許用戶最多登錄的次數(shù)(這里為 3 次),如果超過,則顯示提示信息,并結束應用程序。 如圖 41。 圖 41 登錄界面 主界面設計 主界面是應用程序的主體,也是應用程序的門面,它設計的好壞將直接影響用戶的第一感覺,如果主界面設計得很糟糕,則不論應用程序的其他部分設計得多么細致,用戶都學生學籍管理系統(tǒng)的設計與實現(xiàn) 15 不能或不愿意使用它。所以,在設計主界面時應保持界面的簡潔性和明確性。如圖 42。 圖 42 主界面 學籍管理模塊設計 該模塊可以實現(xiàn)對現(xiàn)有學生學籍管理系統(tǒng)檔案中的專業(yè),學號,性別,民族等學生基本信息的記載情況的查看,并且可以對這些信息進行添加,修改或刪除。新生入學時可以添加學生的學籍信息,等到畢業(yè)離校的時候可以刪除這些信息。如圖 43。 學生學籍管理系統(tǒng)的設計與實現(xiàn) 16 圖 43 學籍管理模塊 成績管理模塊設計 該模塊可以實現(xiàn)對學生成績的錄入,修改,并且可以添加課程名稱。如圖 43。 圖 43 成績管理模塊 學生學籍管理系統(tǒng)的設計與實現(xiàn) 17 查詢管理模塊設計 該模塊可以實現(xiàn)對學生學籍和學生成績的查詢。能夠通過一定條件的查找設置到符合條件的報表的數(shù)據(jù)源 來實現(xiàn)打印等功能。 圖 44 學籍查詢模塊 圖 45 成績查詢模塊 學生學籍管理系統(tǒng)的設計與實現(xiàn) 18 5 系統(tǒng)實施 實施環(huán)境 實施環(huán)境包括硬件和軟件。 硬件環(huán)境: CPU 內(nèi)存: 256M 硬盤: 40G 打印機:三星 S555p 操作系統(tǒng): windows xp sp2 系統(tǒng) 開發(fā)工具: Microsoft Visual basic 中文企業(yè)版 數(shù)據(jù)庫: SQLServer2021 系統(tǒng)測試 在 MIS 開發(fā)過程中采用了多種措施保證 軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通??赡茈[藏著錯誤和缺陷,示經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想像的后果,因此系統(tǒng)測試是 MIS 開發(fā)過程中為保證
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1