优秀java实习报告范文5篇.doc

优秀java实习报告范文5篇.doc

ID:55334176

大小:30.00 KB

页数:3页

时间:2020-05-10

优秀java实习报告范文5篇.doc_第1页
优秀java实习报告范文5篇.doc_第2页
优秀java实习报告范文5篇.doc_第3页
资源描述:

《优秀java实习报告范文5篇.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2019优秀java实习报告范文5篇----WORD文档,下载后可编辑修改----2019优秀java实习报告范文(一)一:实习介绍1)实习题目学生信息管理系统的设计与开发2)实习目的《JaVa程序设计》课程是电子商务专业的一门专业必修课程,特针对此课程进行为期三周的实践教学,旨在提升本专业学生对此课程中的理论知识的综合应用能力、提高学生的逻辑思维能力、软件开发能力。本次课程实习要求学生用JaVa技术在WindoWS平台下开发学生信息管理系统。通过此程序的开发能够切实提高学生的程序设计水平,在实践中掌握面向对象程序设计的开发思想。3)开发环境操作系统

2、;WindowsXP编程环境:MyEcIipse6.0主要技术:JavaSWing实现窗体界面JDBC实现数据库操作系统架构:三层架构(MVC)+DA既计模式数据库:MySQL5.0二:课设内容;1)系统功能需求学生信息管理系统主要对在校学生的个人基本信息以及成绩信息进行管理,对教师用户提供查询信息、增添信息、删除信息等操作功能;对学生用户提供成绩查询功能。我们的目标就是为该系统提供前台用户界面设计以及后台连接数据库程序设计,系统程序界面采用JaVaSWing组件实现,数据库操作采用JDBC实现。学生信息管理系统要面对教师和学生用户。对于教师,需要查

3、询全部学生的基本信息和成绩信息,并且可以对其进行修改。对于学生,不需要查询自己的基本信息,只需要查询成绩。为了保护学生成绩隐私,每位学生登录系统后只能查询自己的成绩,而无法看到别人的成绩。教师方面:教师通过自己的用户名和密码登录后,进入教师主界面,在这个主界面里,可以选择要操作的类别,即查询功能还是修改功能。在查询功能里面,可以选择是查询学生基本信息,还是查询学生成绩信息。在查询学生基本信息时,可以从依据不同字段,即学生信息表的不同属性进行查找。在查找学生成绩信息时,只能依据学生姓名和学号进行查找。在修改功能里面,包括对学生基本信息表和学生成绩表进行

4、增加和删除记录。学生方面:学生通过自己的用户名和密码登录此系统后,可以查询自己本学期的各科成绩信息。2)数据库需求依据功能需求,学生信息管理系统主要有三个表:student表、teacher表和score表。(I)Student(学生信息表)此表有六个属性,分别为:id(主键,自动递增),num(学号),Sname(姓名),SeX(性别),age(年龄),dept(系别)。(2)teacher(教师登录表)此表有三个属性列,分别为:id(主键,自动递增),tname(教师账户),password(登录密码)。(3)score(教师登录表)此表有六个属

5、性列:分别为:id(主键,自动递增),num(学号),Sname(学生姓名),course(课程名称),score(考试成绩),credit(学分)。三:设计过程(包括总体设计和详细设计)1)项目总体设计需要建立一个三层模块:视图层(界面,提供用户输入)控制层(接受用户输入处理)持久层(连接数据库)。在登陆界面实现教师、学生的登录,实现学生查看自己所有信息的界面,教师对学生信息、学生成绩信息的增删减查功能的实现。2)项目详细设计1、需要有开发环境,安装编程环境:MyEclipse6.0、数据库:MySQL5.0安装NaViCatforMysql程序;

6、2、仔细阅读《JaVa实习指导书》,详细了解对学生信息管理系统设计与开发的总体设计;3、首先需要建立四个包,分别为:ui包,dao包,COnneCtiOn包,model包。COnneCtiOn包,主要负责获得与数据库的连接和关闭

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

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

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