學生選課管理系統總體設計報告

2021-03-03 20:40:29 字數 1359 閱讀 2843

一、引言

1.1編寫目的

總體設計說明書的書寫,主要是明確系統的功能,把總任務分解成多個基本的、具體的任務。將系統分成若干個模組,確定各個功能模組的具體用途總體設計是系統開發過程中關鍵的一步。系統的質量及一些整體特性基本上是由這一步決定的。

系統越大,總體設計的影響越大。專案開發的專業人員需要了解系統的總體設計,並以次為行動指南,開展下乙個階段的具體工作。

1.2背景

a.待開發的系統的名稱:學生選課管理系統

b.專案的任務提出者:田翠微嶽鑫陸棟樑

專案任務的開發者:田翠微嶽鑫陸棟樑

使用者:在校的全日制老師和學生

1.3參考資料

《軟體工程導論》 張海藩,清華大學出版社。

二、總體設計

2.1需求規定

學生選課管理系統的主要功能是學生選課並且查詢,修改,刪除已選課程,老師查詢所教課程和已選學生資訊。因此,該系統需要具備的具體功能如下:

系統管理:包括使用者資訊(使用者名稱,密碼,使用者型別等)的錄入,刪除,查詢,還為使用者提供密碼修改的功能。

教師管理:包括教師的基本資訊(如教師編號,姓名,性別,所屬院系,職稱)的查詢,錄入和修改等功能。

課程管理:包括課程的基本資訊(如課程號,課程名,學分,課程類別和授課院系)的查詢,錄入和刪除的功能。

學生管理:包括學生的基本資訊(如學生編號,姓名,性別,所屬院系,)的查詢,錄入和修改等功能。

2.1.1 系統功能

圖2-1 系統功能模組圖

2.1.2 輸入輸出要求

系統的輸入由使用者(包括普通使用者系統管理員)根據從外界各種渠道獲得的相關的資料資訊,將其分類整理,按照系統為使用者提供的介面,有選擇的將所需要的資訊錄入到系統的資料庫中儲存,使用者可以通過各個模組為大家提供的查詢功能來查詢確認自己剛剛錄入的資訊有沒有被系統存入資料庫中儲存。如果儲存成功的話,當使用者查詢時,系統會給使用者提供相應的表單來告訴使用者,您的資訊已經入庫儲存了。

2.2處理流程

圖2-2系統流程圖--登陸部分

登陸完畢後,使用者可以選擇進入三個模組:教師管理模組、課程管理模組、學生管理模組中的任意乙個或幾個,由使用者根據需要自行選擇。

圖2-3系統流程圖—系統管理部分

圖2-4系統流程圖—教師管理部分

圖2-5系統流程圖—課程管理部分

圖2-6 系統流程圖-學生管理部分

2.3模組結構圖

2.4人工處理過程

人工處理的內容主要是使用者通過各種渠道獲得的相關資訊並將這些資訊分類整理,並且按照系統為使用者提供的介面的格式將相關的資訊錄入到資料庫中。

2.6執行環境

裝置要求windows 作業系統 512m以上的記憶體容量

支援軟體

***beans

sql 2000 資料庫系統

倉庫管理系統總體設計報告

1 概述 1 系統設計的目標 倉庫管理是企業管理的重要組成部分。企業的生產經營需要庫存保證各種材料的及時 倉庫管理對生產效率的提高有著極其重要的影響。所有企業的經營活動都離不開物流的活動。倉庫管理的主要目標就是通過對倉庫所有入 出庫活動的管理和控制及對倉庫資料有效的統計和分析,以保證企業生產中暢通的...

學生宿舍管理系統總體設計

該專案以本小組在學校的學生宿舍管理資訊系統的開發過程為藍本,總體闡述用計算機代替人工手工操作管理學生宿舍管理資訊系統開發的過程和基本方法。由於當前學生宿舍管理的工作流程建立在手工操作之上而導致處理速度過慢,不能滿足上級管理理層和住宿學生的要求。並且面臨著逐年 的學生住宿數量,手工操作管理耗資很多人力...

合同管理系統總體設計

一 系統功能總體設計 根據合同管理工作中的具體工作流程,結合目前公司特點,我們對合同管理的資訊進行重組整合,提煉出合同管理系統要求實現的主要功能 1.身份驗證 工作人員登入合同管理系統時必須要經過系統的驗證才可以登入,主要用以防止非法使用,和對資料的非法操作或惡意的破壞,只有通過驗證後,才可以進入主...