學生資訊管理系統專案要求及步驟

2021-03-04 07:37:26 字數 1586 閱讀 4163

winform專案製作

學生資訊管理

系統長沙南方科技產業專修學院

學術部實現步驟:

一、建立資料庫和資料庫表。

1、建立資料庫:studentmanager2、建立表,欄位見「學生管理系統資料字典.doc」文件5、建立使用者表和班級表之間的主外來鍵關係,如:【圖一】【圖一】

二、建立專案,定義所有的窗體名稱和類名稱(專案結構,如【圖二】)1、專案名:studentmanager

2、資料封裝類:dbhelper

3、當前登入人員資訊類:userhelper4、登入窗體:frmlogin

5、主窗體:frmmain

6、班級管理窗體:frmclas**anager、frmaddclass(班級新增)、frmupdateclass(班級修改)

7、學員管理窗體:frmstudentmanager、frmaddstudent(學員新增)、frmupdatestudent(學員修改)

8、學員查詢窗體:frmstudentsearch9、使用者註冊窗體:frmuserreg

10、修改密碼窗體:frmchangepwd【圖二】

三、繪製所有窗體

1、登入窗體:frmlogin,如:【圖三】◆ 居中顯示

◆ 禁止最大化

◆ 禁止改變窗體大小

【圖三】

2、使用者註冊窗體:frmuserreg ,如:【圖四】◆ 居中顯示

◆ 禁止最大化

◆ 禁止改變窗體大小

【圖四】

3、修改密碼窗體:frmchangepwd (如何獲得當前登入使用者?在登入的時候把當前使用者儲存在靜態變數裡面),如:【圖五】

◆ 居中顯示

◆ 禁止最大化

◆ 禁止改變窗體大小

【圖五】

4、主窗體:frmmain,如:【圖六】

● 新增選單

● 新增工具欄

● 設定背景

● 窗體關閉時提示確認資訊

【圖六】

5、班級管理窗體:frmclas**anager,如:【圖七】、frmaddclass(班級新增) 、

frmupdateclass(班級修改)

● 新增工具欄

● 新增listview

【圖七】

6、學員管理窗體:frmstudentmanager,如:【圖八】frmaddstudent(學員新增)、

frmupdatestudent(學員修改)● 新增工具欄

● 新增datagridview:屬性設定禁止使用者增刪改、整行選中。

【圖八】

7、學員查詢窗體:frmstudentsearch ,如:【圖九】【圖九】

四、編寫資料庫封裝類和當前登入人員資訊類

1、資料庫封裝類:

靜態連線字串、靜態連線物件

2、當前登入人員資訊類,包括三個靜態全域性變數:

當前登入人員的使用者編號、使用者名稱、密碼

五、實現【登入】窗體的登入和註冊功能

六、實現【班級管理】窗體的增刪改功能

七、實現【學員管理】窗體的增刪改功能

八、實現【學員查詢】窗體的查詢功能

九、實現【密碼修改】窗體的功能

十、實現系統更換圖示,並且能最小化托盤

學生資訊管理系統

1 引言 1.1編寫目的 為明確軟體需求,安排專案規劃與進度,組織軟體開發與測試,撰寫本文件。此需求分析書詳細描述了 學生資訊管理系統 的需求,包括使用者的功能性及非功能性等要求,為使用者提供完整且較詳盡的系統功能運作藍圖。同時為設計人員提供乙個完整的,可靠的設計約束,以提高質量的設計 編寫 完成該...

學生資訊管理系統

網路資料庫 姓名丁若峰 學號 20092334037 院系濱江學院電子工程系 成績二 一一年十二月十五日 專案名稱 學生資訊管理系統 班級 09通訊 2 班姓名 丁若峰 學號 20092334037完成時間 2011年12月 1需求分析 根據調查找分析,本系統有以下幾個功能 系統管理功能 為使用者設...

學生資訊管理系統

c程式設計 實訓及課程設計專案報告 學籍管理系統 班級 1112班 姓名 李志 指導教師 鄧泓 開發時間 5月29日 一 系統簡介 設計乙個基於執行程式後,首先顯示版權資訊,使用者需按y y進入系統主選單。在主選單中輸入相應的數字可執行相應的程式功能,包括錄入學生資訊 修改學生資訊 刪除學生資訊 和...