结对作业 学生管理系统

实验简介:

    学生信息存放在一个记事本中,让该记事本模拟数据库。通过用户输入的命令,对该记事本内的信息进行操作。

    用户登陆功能介绍

    当进入用户登陆功能后,会提示用户输入登陆时所需要的用户名和密码;“请输入用户名:”等用户输入完毕后,去核实文件内是否有该用户名。如果没有该用户名,提示用户没有此用户,返回主界面;如果有该用户名,“请输入密码:”核实用户密码,如果对,则登陆成功;如果不对,提示用户密码错误,返回主界面。

    登陆成功

    登陆成功后,会显示当前操作人的信息和主界面:

用户名:xxxxxx    昵称:xxxxx

1.    用户登陆

2.  用户注册

  1. 信息查询
  2. 退出系统

如:

    

    信息查询

    提示用户输入要查询的人的用户名,如果没有该用户名的信息,提示“查无此人”,返回主界面;否则,显示出该用户名的所有信息,并在信息前显示序号,如:控制台输出

序号  用户名    密码    昵称    学校    专业      住址

  1.   zhangsan   123456   张三   齐工大   信息   学校宿舍
  2.   zhangsan   234567   张三   山师     信计   学校宿舍

  查询成功

显示:1.信息修改

         2.返回上一级

当用户选择信息修改时,根据查询的结果输入要修改的序号,依次输入要修改的信息,如

请输入要修改的序号

2(如果输入的序号不符合要求,提示用户重新输入)

序号  用户名    密码    昵称    学校    专业      住址

2   zhangsan   234567   张三    齐工大     信计   学校宿舍

修改完成后存入记事本即可

 

当用户输入4,退出系统,程序停止

 

github:https://github.com/FreeQC/test/blob/master/Student

 作者:曹阳 主界面 注册模块  于前程  登陆查询模块

运行截图:

 

实验总结

          程序虽然简单,但是体现了编程思想,还是不错的。

posted @ 2015-05-16 18:09  HelloMotoavi  阅读(212)  评论(5编辑  收藏  举报