需求分析:

         为了方便班级信息的管理以及更好的处理班级信息,特开发二班信息管理系统。

技术实现:

         本系统使用的开发工具是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(按性别查找,右上角为当前用户) 

 

相关文章:

  • 2021-07-26
  • 2021-07-21
  • 2021-09-11
  • 2021-06-06
  • 2021-10-17
  • 2022-01-09
  • 2021-10-13
猜你喜欢
  • 2021-10-12
  • 2021-09-03
  • 2021-06-29
  • 2021-11-13
  • 2021-10-16
  • 2021-06-05
相关资源
相似解决方案