码迷,mamicode.com
首页 > 其他好文 > 详细

结对实验——学生管理系统

时间:2015-05-16 20:16:41      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

 

一、题目简介

1 程序设计说明

1.1 程序实现的大体思路:

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

1.2 程序主界面

主页面分为4个,从控制台进行操作(主界面)

  1. 用户登陆
  2. 用户注册
  3. 信息查询
  4. 退出系统

 

1.2.1 主界面功能介绍

提示用户输入功能对应的序号,来执行相应的功能。

                       

根据用户输入的数字,进行相应的操作,如:用户输入1后,进入用户登陆界面。当用户输入不符合要求时,提示用户重新输入。

1.3 用户登陆

1.3.1 用户登陆功能介绍

当进入用户登陆功能后,会提示用户输入登陆时所需要的用户名和密码;

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

1.3.2 登陆成功

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

用户名:xxxxxx    昵称:xxxxx

1.    用户登陆

2.  用户注册

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

如:

 

1.4 用户注册

注册数据项说明如下:

                       
  

序号

  
  

数据项

  
  

字段名

  
  

说明

  

      1  

用户名

UserName

提示用户输入6—8位。

      2  

密码

PassWord

提示用户输入6—8位

      3  

昵称

Name

主要靠此字段来查询学生信息

      4  

学校

SchoolName

 

      5  

专业

Profession

 

      6  

住址

Address

 

    依次提示用户输入相应的信息,等用户输入完毕后,提示用户,是否继续注册Y/N,如果选择Y,提示用户注册成功,并将其存入数据库;否则,返回主界面。注:注册的用户名可以相同。

1.5 信息查询

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

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

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

1.5.1 查询成功

显示:1.信息修改

         2.返回上一级

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

请输入要修改的序号

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

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

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

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

1.6 退出系统

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

二、小组分工

 曹阳 主界面 注册模块  修改模块  于前程  登陆查询模块

三.github地址

https://github.com/qingfengsuixin/test/blob/master/student

四.运行过程及测试结果

技术分享

技术分享技术分享技术分享技术分享

技术分享

技术分享

技术分享

技术分享

五、问题及感悟

  

    通过这次结对实验,我感受到了团队协作的乐趣及团队协作的方便和快捷。在之后的学习和工作中我会更加注重团队合作。在这次实验中我也巩固了原来学到的知识并加以运用。虽然原来的建议题目是在手机上实现一些简单的电脑游戏,但是目前我尚未学习安卓也没有完全学习完Java所以选择做了这个学生管理系统。这个系统正好在我的视力范围之内且适合锻炼自我。所以题目的问题就是这样了。

 

结对实验——学生管理系统

标签:

原文地址:http://www.cnblogs.com/qingfengsuixin/p/4508224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!