系統詳細設計說明書

2021-08-03 17:39:49 字數 1945 閱讀 2715

專案名稱:高校學生工作綜合管理系統

專案負責人:劉德華、張學友、郭富城

一、引言

二、資料庫設計

資料庫採用sql server 2005,資料庫名為xuegong,使用者名為sa,密碼為sasa。主要有三類物件存在,分別是表,檢視和儲存過程。

1、表 使用者表xg_user

**表xg_code

規則表xg_rule

學生資訊表xg_student

班級資訊表xg_class

宿舍資訊表xg_home

個人考勤資訊表xg_kaoqinstudent宿舍考勤資訊表xg_kaoqinhome

宿舍獎勵資訊表xg_prizehome

學生評語表xg_studentappa

留言表xg_bbs

頁面瀏覽許可權表 xg_typerule

2、檢視

(1)學生考勤一覽表xg_student_kaoqin(2)學生獎勵一覽表xg_student_prize(3)班級考勤一覽表xg_class_kaoqin(4)班級獎勵一覽表xg_class_prize3、儲存過程

(1) 查詢獲取資料

(2) 更新資料庫

(3) 插入資料庫

(4) 刪除資料庫

三、xml設計

1、頁面許可權分配檔案xg_page.xml2、時間單位文件xg_time.xml

四、類設計

1、資料鏈結類

2、資料操作類,包含方法:

(1)查詢資料到dataset,呼叫儲存過程(2)更新,插入資料,呼叫儲存過程

3、儲存過程呼叫類

4、公共類,包含方法:

(3)dropdownlist資料繫結

(2)gridview資料繫結

(3)datalist資料繫結

(4)迴圈輸出到div

五、功能模組設計

1、使用者中心

包括賬號新增,賬號管理,賬號刪除,

2、個人資訊維護

包括個人資訊修改,更新。

3、個人操行分檢視

可以檢視個人資訊以及個人操行分數和具體在班級,系部,學院裡的排名。

4、個人留言

可以對相應的教師進行留言功能。

5、個人資訊核對

包括賬號新增,賬號管理,賬號刪除,

6、個人分數排名

包括按班級排名,按年級排名,按系部排名,按學院排名7、個人重大違紀扣分

開設有許可權給相關人員對學生有重大違紀扣分的許可權。

8、個人違紀扣分

開設有許可權給相關人員對學生有違紀扣分的許可權。

9、個人獎勵加分

開設有許可權給相關人員對學生有獎勵加分的許可權。

10、班級違紀扣分

開設有許可權給相關人員對班級有違紀扣分的許可權。

11、班級獲獎加分

開設有許可權給相關人員對班級有班級獲獎加分的許可權。

12、班級分數檢視

班級相關人員可以登入檢視本班操行分以及相應的分數排行。

13、班級情況匯出**

能按照需求將各種班級相關情況彙總並匯出**。

14、班級分數排行

15、班級獲獎審核

16、班級新增

17、班級維護

18、班級資訊匯入

19、宿舍資訊匯入

20、宿舍新增

21、宿舍維護

22、宿舍衛生評分

23、宿舍衛生排名

24、宿舍衛生授獎

25、宿舍分數聯動班級分數

26、個人分數聯動班級分數

27、時間單位管理維護

28、勤工助學管理

29、個人評比管理

設定評比條件,自動排名

30、班級評比管理

設定評比條件,自動排名

31、學生評語管理

32、資訊搜尋

33、留言管理

34、預警提示

35、個人資訊彙總

36、班級資訊彙總

系統詳細設計說明書

x管理系統詳細設計說明書 revision record 修訂記錄 目錄 1 引言 5 1.1 編寫目的 5 1.2 背景 5 1.3 參考資料 5 1.4 術語定義及說明 5 2 設計概述 5 2.1 任務和目標 5 2.1.1 需求概述 5 2.1.2 執行環境概述 6 2.1.3 條件與限制 ...

詳細設計說明書

會議管理系統 設計人 李靜 設計時間 2014 3 26 本文件定義了cool meeting系統的概要設計,使開發人員初步的了解cool meeting系統的功能內容 功能邊界 開發途徑,執行環境等。系統名稱 cool meeting會議管理系統 以下簡稱coolmeeting系統 本專案是為了在...

詳細設計說明書

1 引言 1 1.1編寫目的 1 1.2專案背景 1 1.3定義 2 1.4參考資料 2 2 總體設計 2 2.1需求概述 2 2.2軟體結構 2 3 程式描述 2 3.1功能 3 3.2效能 3 3.3輸入專案 3 3.4輸出專案 3 3.5演算法 3 3.6程式邏輯 3 3.7介面 3 3.8儲...