java综合性实验报告628

java综合性实验报告628

ID:30777653

大小:271.50 KB

页数:13页

时间:2019-01-03

java综合性实验报告628_第1页
java综合性实验报告628_第2页
java综合性实验报告628_第3页
java综合性实验报告628_第4页
java综合性实验报告628_第5页
资源描述:

《java综合性实验报告628》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java程序设计综合性设计性实验年级:2013级姓名:齐萌日期:6月27日成绩:实验题目:学籍管理系统实验目的:培养学生综合应用知识的能力,包括利用而向对象思想如何划分功能类,主程序结构等,具体体现在对SQL语句的掌握、数据库类与接口、容器类、输入、输出流等的掌握。实验环境:Windows7操作系统JDK1.8Java集成开发环境EclipseSQLServer2005实验要求:1、设计界面美观、交互友好;2、能够合理设计数据库表屮各字段类型、长度以及完整性约束;3、能够正确连接数据库,对信息进行查询、增加和删除操作。概要设计:功能模块示意图修改功能帮助添加查

2、询删除退出关于详细设计:帮助修改添加查询刪除退出功能学躇管理系统计算机学院齐萌221、修改功能:对已存在学生的信息包括学号、姓名、专业、年龄进行修改2、添加功能:添加学生信息,设置学生的学号、姓名、专业及年龄,年龄一项可以不填,其他信息不能为空,否则将不能添加该学生。3、查询功能:查询学生信息,分別按照学号、专业、学生姓名都可以查找到具有该信息的学生全部信息(包括匝名)。4、删除功能:考虑到重名等的因素,只对唯一的信息特征即学号作为索引,输入学生学籍号,点击删除按钮即可删除该学号的学住信息。5、退出功能:退出学籍管理系统,与右上角红色点击关闭程序功能一致。另:

3、在1~4功能中,每次操作后都会自动弹出对话框,以提示对学生信息的变动结果(成功或失败)。实验结果及分析:这部分拷屏贴图,展示每一个功能的实现情匸功能界而功能帮助学黠管理柔纟充计算机学院弃萌22—添加:首先,点击主菜单的添加功能,出现学籍添加界而-函学語莒经程序1°!j—童豳1帮助修改添加查询刪除学薯管理系统退出计算机学院界萌22功能帮助学号姓名专业年龄渤QI添加信息后点击添加按钮,提示添加成功(=jS3功能帮助学号姓名专:年查询:从菜单点击查询按钮,可以分别从学号、姓名、专业査询,这里以学号为例,输入上一步添加的学生学号888,点击杏询,查询成功。功能帮助学号

4、山

5、888查询学号删除:点击主菜单功能■删除,跳入删除信息界血,输入笫一步添加的学牛•学号888,点击删除后弹出对话提示,确认删除,系统提示删除成功。12学錨管理帝功能帮助学—二岡刪除I计算机学院界萌22确认删除,系统捉示删除成功,点击确定。厂(_)学塔莒理程序关于:点击帮助■关于•欢迎使用学籍管理系统lij学鎊酋理程序(ZZJ功能帮助核心代码:连接数据阳publicvoidactionPerformed(ActionEvente){Stringsid=tid・getText();Stringsname=tname>getText();Stringsmajor

6、=tmajor.getText();Stringsage=tage.getText();Stringinsertstr="insertintokidsvalues"+"("+“'“+sid++sname++H/'+”+smajor++sage++”)”;//SQL语句Connectioncon;Statementsta;Resu"Setrs;try{Class./or/Var«e(,,com.microsoft•sqlserver.jdbc•SQLServerDriver”);//加载JDBC驱动}catch(ClassNotFoundExceptionee)

7、{System.out.println("H+ee);con二DriverManager•getConnection(Hjdbc:sqlserver://localhost:1433;DatabaseName二homework","dinko”,"123H);//连接数据库sta=con.createStatement();sta.executeUpdate(insertstr);//执行SQL语句con.close();//关闭数据库tid.setText(,,H);tname.setText("");tmajor.setText(H”);tage.setT

8、ext("");//ft新初始化文本框内容JOptionPane.showMess(7geDi(7Log(this?”添加成功”,籍管理系统",DOptionPane・INFORMATION_MESSAGE);}catch(SQLExceptioneee){System.out.printing'”+eee);tid.setText(n”);tname.setText("");tmajor.setText(M”);tage.setText("”);30ptiorPane.showMessageDiaLog(this,"添加失败”学籍管理系统",DOption

9、Pane.WARNING_MESSAG

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。