教师信息管理系统(java版)实验报告.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 课程设计名称: Java小学期课程实践 专 业 班 级 : 软件1201 学 生 姓 名 : 黑晓 学 号 : 201216040114 指 导 教 师 : 王社伟 课程设计时间: 2014.6.16-2014.6.27 教师信息管理系统 一、需求分析 教师信息管理系统主要用于实现用户名的登陆,退出,教师信息的添加,查找, 删除,修改等功能。本系统的开发需要实现以下功能模块:对系统的图形界面化进行 操作,对sql数据库的连接,关闭等基本操作,以及对JAVA编程设计的的基本功能的 实现。 图形界面化:通过java进行设置按钮与监听,对整个页面布局的设置,使用户可以清 楚地知道下面的操作。 登陆功能:能够通过用户名和密码限制登陆,当出现错误时,能够提示。 添加功能:通过编程实现连接数据库,将运行的结果存储到数据库里,同时显示出来, 要求清楚明了。 删除功能:在显示出来后,将你认为不重要,或者不存在的信息删除,保证动态信息 的实际合理性。 修改功能:如果存储的信息与实际不符,就需要进行修改,修改完后再存储到数据库。 数据库的连接:通过sql的部分操作,进行开启与连接等操作。 二、概要设计 系统的模块图如下图 所示: 教师 教师信息管理系统 添加信息 查询信息 修改信息 退出 删除信息 流程解释: 登陆界面后进行操作,添加信息,修改信息,删除信息,显示信息等。此 时通过数据库的连接可以得到教师信息。然后退出系统 其中添加: 添加教师信息 添加教师信息 邮箱科目电话姓名 邮箱 科目 电话 姓名 三、运行环境、开发语言 1 软件环境 l 操作系统:Windows98/ME/2000/XP/Windows7 2 硬件环境 l 处理器:Intel Pentium 166MX 或更高 l 内存:32MB l 硬盘空间:1GB 显卡:SVGA 显示适配 3 开发工具:MyEclipse 8.5 四、详细设计 1程序清单 Class xinjian; Class chaxun; Class shanchu; Class xiugai; Class showflowlayou; Class showgridlayou; Class add; 以及main 2 主要代码 主界面 添加教师信息功能 public void actionPerformed(ActionEvent e) { if(jtf姓名.getText().length()<=0||jtf电话.getText().length()<=0|| jtf科目.getText().length()<=0|| jtf邮箱.getText().length()<=0) { JOptionPane.showMessageDialog(null,"您输入的信息不全,请重新输入!"); } else{ try { ps = ShowFlowLayout.con .prepareStatement("insert into friend values(?,?,?,?)"); ps.setString(1, jtf姓名.getText()); ps.setString(2, jtf电话.getText()); ps.setString(3, jtf科目.getText()); ps.setString(4, jtf邮箱.getText()); ps.executeUpdate(); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } JOptionPane.showMessageDialog(null,"教师数据录入成功"); frame.dispose(); }} }); 修改教师信息功能 public void actionPerformed(ActionEvent e) { try { ps = ShowFlowLayout.con .prepareStatement("select * from friend where name=?"); ps.setString(1,jtf请输入你要修改教师的姓名.getText()); rs=ps.exe

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档