學生資訊模組詳細用例圖
學生資訊管理模組詳細時序圖
1) 學生成績管理模組詳細設計
學生成績管理模組詳細架構圖
學生成績管理主要包括四個主要功能:
1.新增成績 2.成績瀏覽 3.成績排名 4.成績查詢
學生成績管理模組詳細用例圖
學生成績詳細管理模組時序圖
2) 班級管理模組詳細設計
班級管理模組詳細架構圖
班級管理系統主要分為三個主要功能:
1.班級瀏覽 2.新增班級 3.班級查詢
班級管理模組詳細用例圖
班級管理模組詳細時序圖
3) 系統資訊設定模組詳細設計
系統資訊設定模組詳細設計
系統資訊設定主要分為兩個主要功能:
1. 資料字典,包括:班級設定、專業設定、學員設定、學科設定、學籍異動、處分型別
2. 使用者管理,包括:管理使用者、密碼修改
系統資訊設定模組詳細設計用例圖
系統資訊設定詳細時序圖
4) 資料庫設計(跟據類圖對映過來) (畫概念資料模型圖,和物理資料模型圖)
概念資料模型設計
物理結構模型設計
1.colloges(學院表)
2.speciality(專業表)
3.speyears(學制表)
4.classes(班級表)
5. changetypesrecode(學籍變動記錄表)
6.changetypes(學籍變動型別表)
7.punishmentawardsrecode(獎懲記錄表)
8.punishmentawardstypes(獎懲記錄類別表)
9.admininfo(管理員表)
10.students(學生表)
11.teachers(班主任表)
12.sepc_subjects(專業科目關係表)
13.subjects(科目表)
14.examination(考務表)
5) 介面設計(靜態原型圖,介面的統一風格…)
主窗體介面
新增學生資訊
班級資訊瀏覽
班級資訊查詢
組織機構設定
使用者管理
編輯學生的基本資訊
學生的屬性
成績查詢
型別引數設計
新增班級
新增成績
設定學科
使用者登入
修改密碼
6) 資料結構和演算法設計具體實現
1. 人員配置(建立專案開發小組,分工,設定專案/模組負責人,制定小組章程)
2. 根據總體設計中的分模組來進行編碼工作分工。
**編寫分工
3. 專案開發進度計畫。(畫甘特圖)
4. 專案開發採用的工具。(有哪些工具,用了哪些程式語言)
開發工具:visualstudio 2008,sqlserver 2005
語言:c#,資料庫語言
5. 編碼規範(資料庫命名規範, c#程式設計規範)
目標:● 安全:**完成所需的功能之餘,不要產生負作用,即要穩定可靠
● 易讀:類、例項、成員變數、成員函式的命名一目了然。
● 美觀:盡量同意專案組內人員的程式設計風格。
資料庫命名規範:
1. 資料庫檔名
資料檔案命名採用系統名+_+檔案型別,比如系統名為***sys,則資料庫檔名為***sys_datebase.mdf,有的資料庫檔案有多個,比如sql server就有2個,乙個是資料庫檔案,另乙個是日誌檔案,那麼他們的檔名分別為***sys_datebase.mdf,***sys_datebase.
log。
2. 資料庫物件命名規範
資料庫物件包括表、檢視(查詢),儲存過程(引數查詢),函式,約束,物件名字有字首和實際名字組成,長度不超30.
(1).字首
使用小寫字母。如:
表tb檢視vi
儲存過程 sp
函式fn
(2).實際名字
實際名字盡量描述實體內容,由單詞或單詞組合,每個單詞的首字母大寫,其他字母小寫,不以數字和_開頭。如:
表user_info
檢視user_list
儲存過程 user_delete
(3).示例
合法的物件名字類似如下:
表tb_user_info tb_message_detail
檢視vi_message_list
儲存過程 sp_message_add
3. 表的命名
(1).表名由字首和實際名字組成。字首使用小寫字母tb,表示表。
(2).如果表或者是字段的名稱僅有乙個單詞,那麼建議不使用縮寫,而是用完整的單詞。
(3).所有的儲存值列表的表前面加上字首z
目的是將這些值列表類排序在資料庫最後。
學生成績管理系統需求分析
學號 姓名 班級 完成時間 指導老師 軟體測試報告 1 目錄 2 引言 3 1 編寫目的 3 2 專案背景 3 3 術語說明 3 4 參考資料 4 第一部分調查使用者需求 4 一 教務處管理人員 4 二 任課老師 4 三 本校學生 5 第二部分系統功能的設計和劃分 5 學生管理部分功能如下 5 老師...
學生成績管理系統需求分析
學生成績管理系統 相應資料庫為studdb,請首先研究資料庫相應的表項。了解表與表之間的關係。然後按照實訓的任務要求進行開發。系統功能概述 該系統用於實現學生 教師 課程的管理,以及課程安排,學生網上選課,教師網上成績輸入和學生網上成績查詢等。主要功能包括 1.使用者分為學生 教師和管理員3種型別。...
學生成績管理系統需求分析報告
軟體學院 專案需求分析報告書 課程 專業實訓 3 專案名稱 學生成績資訊管理系統 專業年級 10級軟體工程 姓名學號 指導教師馬飛 2011年09月29日 學生成績管理是乙個學校比不可少的部分,隨著計算機和計算機知識的普及,學生成績管理系統得到了更大的發展空間,通過對學生成績管理系統的開發,可以提高...