zoukankan      html  css  js  c++  java
  • java程序设计----学生基本信息管理系统

    1. 团队课程设计博客链接

    http://www.cnblogs.com/hyy786030686/p/7063890.html

    2. 个人负责模块或任务说明

      --登录界面的设计
    
      --用户名和密码验证
    

    3. 自己的代码提交记录截图

    4. 自己负责模块或任务详细说明

      我做的是登录界面主要就三个任务:界面设计,用户名密码验证和学生信息增加。
      界面设计就是很简单的用NetBeans做的,直接用了,我自己就是给JFrame顶层容器起了
      个名,这个比较简单;
      然后就是用户名和密码验证,这里具体就是先输入管理员的用户名和密码,然后再找文件,
      如文件不存在则抛出异常,如果文件存在,则读取文件,若读取失败则抛出异常,若成功读取文件,
      再比较输入的用户名和密码是否和文件匹配,如果匹配则进入学生信息界面(那就不是我负责了),
      如果不匹配则跳出(“提示!”)对话框:账号或密码错误,这里就要清空用户名和密码然后重新输入了。
    

    5. 课程设计感想

      这次课程设计让我有了很大的进步,每天超长时间打代码虽然累但是感觉好充足,不要惊讶我这么点代码
      打那么久,因为我代码基础超差,然后刚开始设计界面的时候并没有用NetBeans,而是直接在eclipse里面
      写的,一开始就是直接写Container,然后add,可是我发现后面的JPanel会把前面的给覆盖了,我问了学霸
      也没解决这个问题(能力不够)就果断放弃了,然后就查了swing基础布局管理器的使用方法,这个还挺容易
      理解的,自己修修改改最后还是用了NetBeans~;然后用户名和密码验证这块写完之后就算输入了正确的用户
      名密码也会跳出对话框,还报错,就这个问题我搞了好久好久,各种改都不行,最后还是嘉廉厉害啊,帮我找
      到错误了,密码框是char型的而我输入密码定义的是String型,类型不匹配,比较不了啊,所以就改成逐个字
      符比较了。
      这次课设让我意识到其实写代码没有想象中那么难,只要认真去做真的想去完成它,是可以做到的,只是希望以
      后的课设不要再1+3了(一周课设中竟然还有三场考试,表示身体吃不消啊~)
      不过真的好开心,虽然自己写的是很简单的,可是从不会到会,然后真的写出来,还蛮有成就感的。
  • 相关阅读:
    常见寻找OEP脱壳的方法
    Windows内核原理系列01
    HDU 1025 Constructing Roads In JGShining's Kingdom
    HDU 1024 Max Sum Plus Plus
    HDU 1003 Max Sum
    HDU 1019 Least Common Multiple
    HDU 1018 Big Number
    HDU 1014 Uniform Generator
    HDU 1012 u Calculate e
    HDU 1005 Number Sequence
  • 原文地址:https://www.cnblogs.com/TSlover/p/7066219.html
Copyright © 2011-2022 走看看