zoukankan      html  css  js  c++  java
  • 二班信息管理系统

    需求分析:

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

    技术实现:

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

     

  • 相关阅读:
    php数组的使用
    php数组的定义、php数组的类型
    小米手机安卓手机微信里出现意外的边框线,border:0也没用
    php实现WEB在线文件管理器
    安装了https ssl证书,但浏览器显示并非完全安全(此页面内容部分不安全)
    thinkphp无限分类模块实现
    常见的移动web问题,终端触摸交互,各种bug坑如何解决
    现代都市风 移动端可折叠导航菜单
    电器类电商网站分类大菜单,配色超舒服~
    帮助中心模板框架--简约小清新风格
  • 原文地址:https://www.cnblogs.com/xuhang/p/xuhang.html
Copyright © 2011-2022 走看看