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了(一周课设中竟然还有三场考试,表示身体吃不消啊~)
不过真的好开心,虽然自己写的是很简单的,可是从不会到会,然后真的写出来,还蛮有成就感的。

java程序设计----学生基本信息管理系统的更多相关文章

  1. Java程序设计——学生基本信息管理系统

    1.团队课程设计博客链接 http://www.cnblogs.com/handsome321/p/7067121.html 2.个人负责模块说明 本组课题:学生信息管理系统 本人任务:插入.删除学生 ...

  2. Java程序设计——学生基本信息管理系统(团队+个人)

    学生信息管理系统(From:单身贵族) 团队部分 一.团队介绍("单身贵族"): 吴剑通[组长]:201521123056,唯一队员,网络1512班,团支书 二.项目git地址 三 ...

  3. Java课程设计 学生基本信息管理系统 团队博客

    学生基本信息管理系统团队博客 项目git地址 https://git.oschina.net/Java_goddess/kechengsheji 项目git提交记录截图 项目功能架构图与主要功能流程图 ...

  4. java简单学生成绩管理系统

    题目要求: 一. 数据结构要求:(5 分) 1.定义 ScoreInformation 类,其中包括七个私有变量(stunumber, name, mathematicsscore, englishi ...

  5. Java 实现学生信息管理系统

    编写一个简单的学生管理信息系统. 在oracle中设计一张学生表,以学号作为关键字. 其他学生信息有:姓名.手机号. 在进入系统时,显示如下菜单: ************************** ...

  6. java开发学生信息管理系统的实现(简洁易懂),适合计算机专业学生参考,课程设计、毕业论文设计参考等

    编写一个简单的学生管理信息系统. 在oracle中设计一张学生表,以学号作为关键字. 其他学生信息有:姓名.手机号. 在进入系统时,显示如下菜单: ************************** ...

  7. JAVA之学生信息管理系统

    StudentManager系统 系统的数据: 变量 stunumber 为字符串类型 String,用于存储学生的学号(有 8 位数字组成) 变量 name 为字符串类型 String,用于存储学生 ...

  8. JAVA课程设计---学生基本信息管理系统(201521123039 王兴)

    1.团队课程设计博客链接 http://www.cnblogs.com/zyjjj/p/7061880.html 2.个人负责模块或任务说明 函数 功能说明 Search 查找学生信息,分为两种查找方 ...

  9. JAVA课程设计---学生基本信息管理系统

    1.团队课程设计博客链接 http://www.cnblogs.com/zyjjj/p/7061880.html 2.个人负责模块或任务说明 函数 功能说明 Search 查找学生信息,分为两种查找方 ...

随机推荐

  1. 原来,负载均衡可以这样用,多核CPU可以这样用

    负载均衡作为一个处理高并发,大流量的访问的业务场景,已经几乎是常识性的知识了. 而本文的意义在于需求:由于大流量请求,导致服务无法正常响应,在不增加购买机器成本的场景下,如何提高服务器的业务处理能力? ...

  2. PHP基础与JS操作的区别

    嵌入页面方式 JS嵌入方式:<script></script> PHP嵌入方式:<?php ?>(常用) 输出语法 Javascript输出 1.alert(&qu ...

  3. WTL--SDI框架分析

    创建SDI产生的基本类:CMainFrame,CAboutDlg和CWTLView(WTL为项目名). 由此可见,不同于MFC,WTL少了文档类,它的结构就只有简单的窗口类和视图类,而至于串行化(MF ...

  4. 截取TableView生成图片

    先看一下实例效果: 如果所示,这是一个在APP中截图,并调起微信客户端,发送给好友的例子,图片就是一个tableView的截图. 先实现一个小例子,如果tableVIew里面的内容,没有超过当前屏幕显 ...

  5. node.js之require

    1.require.resolve('./testModeule.js')在REPL运行环境下输入,可以查询到当前目录下textModeule.js模块文件的完整文件名 2.require.cache ...

  6. SLF4J源码解析-LoggerFactory(一)

    slf4j的含义为Simple logging facade for Java,其为简单的为java实现的日志打印工具,本文则对其源码进行简单的分析 JAVA调用SLF4J public class ...

  7. 一些方便的bash命令

    1.文件名大小写转换: (1)大写转小写: ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}' (2 ...

  8. 将本地sql文件导入到mysql中

    cmd命令操作:先创建一个同名数据库,然后通过source导入sql文件 1.启动mysql 2.mysql -uroot -p 输入密码运行mysql 3.创建一个同名数据库 create data ...

  9. mysql 存储过程中使用游标中使用临时表可以替代数组效果

    mysql不支持数组.但有时候需要组合几张表的数据,在存储过程中,经过比较复杂的运算获取结果直接输出给调用方,比如符合条件的几张表的某些字段的组合计算,mysql临时表可以解决这个问题.临时表:只有在 ...

  10. C++编程规范(不断更新)

    本文总结一些经验教训,以使编出来的代码更为健壮. 1.定义类/结构体的时候不要和系统函数冲突(尤其是不同系统/平台之间移植的时候) 有时候在windows系统下编译没问题,但是在linux系统下就不行 ...