- 0
- 0
- 约2.11万字
- 约 28页
- 2026-02-26 发布于河南
- 举报
java实习报告范文5篇
2019优秀java实习报告范文(一)
一:实习介绍
1)实习题目
学生信息管理系统的设计与开发
2)实习目的
《Java程序设计》课程是电子商务专业的一门专业必修课程,特针对此课
程进行为期三周的实践教学,旨在提升本专业学生对此课程中的理论知识的综合
应用能力、提高学生的逻辑思维能力、软件开发能力。
本次课程实习要求学生用Java技术在Windows平台下开发学生信息管理系
统。通过此程序的开发能够切实提高学生的程序设计水平,在实践中掌握面向对
象程序设计的开发思想。
3)开发环境
操作系统;WindowsXP
编程环境:MyEclipse6.0
主要技术:JavaSwing实现窗体界面
JDBC实现数据库操作
系统架构:三层架构(MVC)+DAO设计模式
数据库:MySQL5.0
二:课设内容;
1)系统功能需求
学生信息管理系统主要对在校学生的个人基本信息以及成绩信息进行管理,
对教师用户提供查询信息、增添信息、删除信息等操作功能;对学生用户提供成
绩查询功能。我们的目标就是为该系统提供前台用户界面设计以及后台连接数据
库程序设计,系统程序界面采用JavaSwing组件实现,数据库操作采用JDBC
实现。
学生信息管理系统要面对教师和学生用户。对于教师,需要查询全部学生的
基本信息和成绩信息,并且可以对其进行修改。对于学生,不需要查询自己的基
本信息,只需要查询成绩。为了保护学生成绩隐私,每位学生登录系统后只能查
询自己的成绩,而无法看到别人的成绩。教师方面:教师通过自己的用户名和密
码登录后,进入教师主界面,在这个主界面里,可以选择要操作的类别,即查询
功能还是修改功能。在查询功能里面,可以选择是查询学生基本信息,还是查询
学生成绩信息。在查询学生基本信息时,可以从依据不同字段,即学生信息表的
不同属性进行查找。在查找学生成绩信息时,只能依据学生姓名和学号进行查找。
在修改功能里面,包括对学生基本信息表和学生成绩表进行增加和删除记录。学
生方面:学生通过自己的用户名和密码登录此系统后,可以查询自己本学期的各
科成绩信息。
2)数据库需求
依据功能需求,学生信息管理系统主要有三个表:student表、teacher表和
score表。
(1)student(学生信息表)
此表有六个属性,分别为:id(主键,自动递增),num(学号),sname(姓名),
sex(性别),age(年龄),dept(系别)。
(2)teacher(教师登录表)
此表有三个属性列,分别为:id(主键,自动递增),tname(教师账户),
password(登录密码)。
(3)score(教师登录表)
此表有六个属性列:分别为:id(主键,自动递增),num(学号),sname(学生姓
名),course(课程名称),score(考试成绩),credit(学分)。
三:设计过程(包括总体设计和详细设计)
1)项目总体设计
需要建立一个三层模块:视图层(界面,提供用户输入)控制层(接受用户输入
处理)持久层(连接数据库)。
在登陆界面实现教师、学生的登录,实现学生查看自己所有信息的界面,教
师对学生信息、学生成绩信息的增删减查功能的实现。
2)项目详细设计
1、需要有开发环境,安装编程环境:MyEclipse6.0、数据库:MySQL5.0、安
装NavicatforMysql程序;
2、仔细阅读《Java实习指导书》,详细了解对学生信息管理系统设计与开
发的总体设计;
3、首先需要建立四个包,分别为:ui包,dao包,connection包,model
包。connection包,主要负责获得与数据库的连接和关闭连接;dao包主要负责
对数据库的操作;ui包主要分为登录界面、学生查询界面、教师对学生信息和学
生成绩信息进行增删减查操作的界面;
4、ui包是界面,系统运行主界面--学生信息管理登陆界面(根据公共数据
库建立自己的数据库,输入登录名、密码可以分别进入教师主页面、学生主页面),
学生详细信息界面(进入后会出现学生自己的
您可能关注的文档
- 【学练优】七年级数学下册 5.3.2 命题、定理、证明教案 (新版)新人教版.pdf
- DSP实时操作系统简介.pdf
- 220KV母线及线路保护的操作及简介.pdf
- 2021化学工业职业技能鉴定考试题库精选9篇.pdf
- 基于串空间模型的无线传感器网络安全机制:剖析与革新.docx
- FOCK空间之正交补空间上对偶TOEPLITZ算子的性质与结构研究.docx
- 资产收益权信托的法律剖析与风险规制研究.docx
- 从康德知性范畴理论窥探人类认知结构的先验基础.docx
- 双排桩复合预应力锚杆支护结构在绿地中央广场深基坑的应用剖析与创新探索.docx
- 论现代地面防空指挥控制系统的设计与实现:技术、实践与展望.docx
- 抚顺石化工贸中心资金控制体系优化研究:理论、实践与创新.docx
- 探秘中华通草蛉滞育发育:生殖生物学特征与调控机制.docx
- 稀有鮈鲫受精机制及影响因素的深度剖析.docx
- 从美国强制反诉制度探寻我国民事诉讼反诉制度的革新路径.docx
- 中国职业足球管理体制:演进、困境与突破路径探究.docx
- 论我国网上个体经营活动法律规制的完善与实践.docx
- 论取保候审期间脱逃后又归案的自首认定困境与出路.docx
- 动调陀螺赋能双轴稳定平台控制系统的关键技术与优化策略研究.docx
- 论我国犯罪被害人国家补偿制度的构建与完善:法理、实践与发展路径.docx
- 光纤光栅传感监控软件:原理、应用与创新发展研究.docx
最近下载
- (2026春新版)教科版三年级科学下册全册PPT课件.pptx
- 2026江西省赣勤发展集团有限公司社会招聘6人备考题库附答案.docx VIP
- 热力发电厂课程设计报告dc系统.docx VIP
- 陕西科技大学镐京学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx
- 皮鞋工艺学(共计755页,共计3部分)_部分3.pptx
- 2025年湖北国土资源职业学院单招职业适应性考试题库及答案1套.docx VIP
- 工业蒸汽轮机-西门子中国.PDF VIP
- 2026年邵阳职业技术学院单招职业技能考试题库及答案1套.docx VIP
- 门诊药房处方点评与分析.doc VIP
- 装饰装修工程验收资料大全.doc VIP
原创力文档

文档评论(0)