版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实训报告书11实训名称:基础项目实训系(部):信息系专业班级:网络10-1学生姓名:朱琛学 号: 1043020130指导教师:睡完成日期:2013/1/11山东科技大学泰山科技学院实训课题基础项目实训实训人姓名朱琛同组人员赵智威实训日期12月29日至1月11日实训成绩指导教师评语指导教师签名:年月日目录1 1实训目的1 2宿舍管理系统的分析与数据库设计12.1系统功能描述12.2系统模块分析12.3数据库结构设计2 3主要代码清单2 4程序运行与测试10 5实训总结112宿舍管理系统的设计与实现1实训目的基础项目实训是计算机专业一门重要的专业技术基础实践课程。为了 能够较好的完成实训任务,学
2、生应具备基础的软件开发技术和数据库的基础知 识,实训的主要LI的在于将理论与实际应用相结合,使用程序设计语言java和数据库技术,以及相关软件设计开发知识完成软件的设计开发任务。本实 训课程 将为整个专业的学习以及软件设讣水平的提高打下良好的基础,提高学 生项LI分析、设计、编写、调试和测试的能力,并培养基本的、良好的团队合 作能力。2宿舍管理系统的分析与数据库设计2.1系统功能描述为宿舍管理人员编写一个宿舍管理查询软件,提供公寓基本情况、寝室基本情况、学生基本情况和卫生检查基本情况的分类管理和快速查询功能2.2系统模块分析(1 )将学生住宿情况以及宿舍卫生情况存放在数据库中(2 )用JAVA
3、编程链接数据库(3)通过JAVA与数据库的链接实现对学生住宿情况和个宿舍卫生的查询。2.3数据库结构设计(本部分中要包含ER图,数据字典,表结构等内容): 图表的格式如下所示:宿舍学生图1宿舍管理局部ER图学生信息录入学生宿厶巨W建t按解查询查询吋显示R拖人后显示门3主要代码清单import java.awt.event.AclionEvent:import java.awt.event.ActionListener:import java.sql.*;import javax.naming.:public class DBUtil private String url = jdbc:mysq
4、l:/127.0.0.1:3306/test 1private String drivername = com.mysql.jdbc.Driver”;private String dbuser = root*;private String dbpass = H123K;private Connection con:private Statement stmt:private ResultSet rs:public DBUtiK) /得到连接public Connection getConnectionO throws Exception if (con = null) /加载驱动程序,参数是驱
5、动程序的名字Class.fdrName(drivername);/建立连接.第一个参数是url,/第二个是用户名,第三个参数是口令con = DriverManager.getConnection(urL dbuser, dbpass):return con:/执行有结果集返回的sql语句public ResultSet executeQuery(Slring sql) throws Exception if (con = null)throw new Exception(M没有连接对彖可用”);/创建语句对彖stmt = con.createStateinentO:rs = slmt.exe
6、cuteQuery(sql);return rs;/执行更新语句public int executeUpdate(String sql) throws Exception if (con = null)throw new Exception(M没有连接可用”);/创建语句对彖stmt = con.createStatementO;/执行sql语句return stmt.executeUpdate(sql);public void closeO try (if (rs != null)rs.closeO:)catch (Exception e) )try* =H|$ 学号)try test.bb
7、2(); catch (Exception el) / TODO Auto-generated catch block el.printStackTraceO;if(e.getActionCommand()=Ht$ 班级”)try test.bb3(): catch (Exception el) / TODO Auto-generated catch block el.printStackTraceO;if(e.getActionCommand(=HSc 房号)try lesl.bb4(); catch (Exception el) / TODO Aulo-generated catch bl
8、ock el.print StackTraceO;)if(e.getActionCommand()=HJl 生悄况)try test.bb5(); catch (Exception el) / TODO Auto-generated catch block el.printStackTraceO:if(e.getActionConunand()=H 名 ”)try test.bb6(): catch (Exception el) TODO Aulo-generated catch block el.printStackTraceO;if(e.getAclionCommand()=HE 级”)t
9、ry lest.bb7(); catch (Exception el) / TODO Auto-generated catch block el.printStackTraceO:if(e.getActionConunand()=H 号)try test.bb8(): catch (Exception el) TODO Aulo-generated catch block el.printStackTraceO; if(e.getActionCommand()=H 空床宿舍)(try lesl.bb9(); catch (Exception el) / TODO Aulo-generated catch block el.printStackTraceO;4程序运行与测试5实训总结通过本次实训,我掌握了 java的基本编程和运用sql s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- unit2(基础作业)2024-2025学年六年级上册 英语 人教版
- 在线地理教育行业经营模式分析
- 2023年铁岭市铁岭县中心医院招聘编外护理人员笔试真题
- 2023年宁波象山县卫生健康系统招聘笔试真题
- 2023年河南省水利第一工程局集团有限公司招聘笔试真题
- 可穿戴康复设备行业发展建议
- 2024年无锡货运从业资格证考试题
- 2024年抚顺客运从业资格摸拟考试
- 2024年济南客运实操考试
- 跨境支付与结算行业竞争格局与投资战略研究咨询报告
- 景观照明施工组织方案
- 2024教师聘用协议书范文(32篇)
- 定向越野(教学设计)-2023-2024学年人教版体育三年级下册
- 人工智能对会计信息披露的挑战与机遇
- 2.2 做更好的自己 课件-2024-2025学年统编版道德与法治七年级
- 循证医学完整
- 叉车保养记录表每天
- VTE健康宣传手册
- 网络安全征文
- 少先队大队委竞选ppt课件.ppt
- GB∕T 37165-2018 机器人用精密摆线针轮减速器
评论
0/150
提交评论