二班信息管理系統


需求分析:

         為了方便班級信息的管理以及更好的處理班級信息,特開發二班信息管理系統。

技術實現:

         本系統使用的開發工具是Microsoft visual studio 2010和SQL Server management studio平台。所涉及的知識為C#.net和SQL Server數據庫管理。

         涉及到的數據庫知識有:

                 1)  數據的插入,如注冊信息的插入;

                 2)  數據的修改,如密碼的修改;

                 3)  數據的查詢,如按學號查詢,按姓名查詢,按性別查詢以及按全體查詢。

E-R圖:

建表框架:

1、登錄表:

字段

數據類型

備注

用戶名

Varchar(10)

Foreign key (用戶名) references 密碼 (用戶名)

學號

Varchar(8)

Foreign key (學號) references 信息 (學號)

 

 

 

 

 

2、密碼表:

字段

數據類型

備注

用戶名

Varchar(10)

Primary key

密碼

Varchar(20)

 

K_ID1

Smallint

K_ID1<> K_ID2 and K_ID1<> K_ID3 and K_ID2<> K_ID3

K_KEY1

Varchar(50)

 

K_ID2

Smallint

 

K_KEY2

Varchar(50)

 

K_ID3

Smallint

 

K_KEY3

Varchar(50)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 3、信息表

字段

數據類型

備注

學號

Varchar(8)

Primary key

姓名

Varchar(10)

 

性別

Varchar(2)

性別 = ‘男’ or 性別 = ‘女’

電話

Varchar(11)

Unique

Email

Varchar(15)

Unique 

 

 

 

 

 

 

 

 

 

 

二班信息管理系統簡易實現:

 

                      圖1(在未登錄系統情況下是不允許訪問系統)        

                       圖2(用戶名不正確或密碼錯誤是不允許登錄系統)

                                   圖3(為注冊界面)  

 4至圖6為不同情況下錯誤的用戶名注冊信息       

                                         圖4

                                         圖5                                                                                              

 

                                             圖6

 

                                          圖7                                                                  

                圖8(為密保問題,以便密碼丟失后找回)

                          圖9(不允許密保問題相同)                                      

                             圖10(為成功注冊信息提示) 

 

       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                    圖11(當登錄成功后窗體右上角會顯示當前用戶名) 
                   
 
                   圖12(為按全體查找,右上角為當前用戶)

                  圖13(按學號查找,右上角為當前用戶)                            

                  圖14(按姓名查找,右上角為當前用戶)

 

                        圖15(按性別查找,右上角為當前用戶) 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM