java课程设计报告.docx
《java课程设计报告.docx》由会员分享,可在线阅读,更多相关《java课程设计报告.docx(11页珍藏版)》请在第壹文秘上搜索。
1、自1946年第台计算机问世以来,计算机产业的K速发展已远远超出人们对它的预料,在某些生产线上,其至一秒钟就能生产出一台微型计算机,产址猛增,价格低廉,这就使得它的应用范围快速扩展。如今,计算机已深化到人类社会的各个领域。各种应用程序不断地被开发应用,随之程序设计语言也不断发展完善,便是这程序语言世界里的一朵奇施,如今甚为潦行。与语言相比,是一种完全面对对象的语言,它吸取了语言的语句结构,去掉了指针、多维承、运算符重载等这些降低平安性、低牢兼性的语言元素,并实现r自动回收垃圾的功能,从而使得语言更具有可移植性、兽棒性、平安性、与环境无关性等特点,羸得了广阔软件开发者的青睐。今日,作为计算机科学与
2、技术专业的学生,更应当了解语言的语法规范,理解语言程序设计的基本特点,驾驭利用语言编写程序的基本技巧,学会利用开发环境调试程序。为了更进步将所学学问与实际结合起来,我参与了本次课程设计。本课程设计是面对对象程序设计的后续实践课程,以语言为例逐步设计开发一个基于模式的信息管理系统。课程采纳按部就班方式,从设计简洁的类起先,逐步增加功能,通过运用设计模式对代码进行重构,分阶段完成3个里程碑版本:鞋于内存中集合对象的信息管理系统、堪于文件的信息管理系统和基于数据库的信息管理系统。通过这些针对性练习使学生充分理解而对对象程序设计的思想及其应用方式.关键词:;信息管理系统:数据库“01加效数据库驱动类(
3、):(e)(0;通过访问数据库的获得数据库连接对象=C127.0.0.1:1433,123456):Ke)0;()()()(0:(e)0:)4. 2开发简洁类简洁类指的就是累的结构比较单一,主要是由属性、方法组成,简洁类的主要功能是作为一种数据的栽体进行存放,而日后对于简洁类也会出现如下的名称:(简洁类)、(值对象)、(.数据传输对象,主要用于分布式)、(长久化对象)。可是对手简洁类的组成结构在开发之中也有J明确要求:简洁类的最主要的设计思想来源于数据表,所以肯定要和数据表的结构映射上: 荷洁类的名称要与数据表的名称保持一样,留意大小写,例如:表,类:: 为了便利程序扩展,全部的简洁类必需实现
4、接口: 类之中的属性必需运用封装,封装后的属性肯定要编写、方法: 类之中肯定要供应有无爹构造方法: 类之中不允许运用基本数据类型,全部的基本类型全都替换为包装类: 类之中不允许出现任何的输出语句,全部的输出必需交给调用处执行:类可以有选择性的覆写类的:O、0、0.简洁类要求保存在包中。4.3开发数据层:层数据乂又称为长久乂,指的是进行长久化数据操作的.长久丛屈口春所以在进行开发的时候首先要开发出操作的标准,而后进行子类的实现。因为长久层最终要交给业务层通行调用,所以长久层必需有个自己的操作接口,用于定义标准,但是此接口的命名是有要求的,假如当前操作的是表,那么这个接口应当命名为,但是为了区分接
5、口还有类,所以现在要求在接口定义前增加一个字母I,所以表的长久所标准名称:,而且此接口婆保存在下(因学生和工人的操作是一样的,所以这里.及后面的部分只探讨学生的状况)。():();():():0;():();4.4定义数据层实现类:接口标准定义完成之后,卜面就可以进行实现类的编写,编写的实现类要保存在了包之中,而且名称后面肯定要加上。但是对于实现类,现在采纳如下的方式编写。留意:一个业务层会调用多个数据层操作,那么可以将数据库的连接和关闭交给业务层处理,层只完成标准的操作,而且每一个方法都只完成一个基本的原子性操作。4.4.1创建()=*()=。创建接口对象(1,0);(2,0);(3,():
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 课程设计 报告
