下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
开发者语言Java核心技能训练报告目录TOC\o"1-3"\h\u215221.实训目的 271432.实训任务 2132943.训练过程 29473.1开发者语言Java 2229143.2开发工具 388763.3Android应用开发特色 3229404.设计过程 4263604.1测试环境搭建 4112774.2系统功能测试 4190124.3系统性能测试 5185384.4测试结果 681975.结语 61.实训目的参加社会实践可以让我们更好地适应社会环境,在实践的过程中验证在学校所学的知识的扎实性。在时间的过程程中可以发现自己在工作中的不足和问题。丰富大学生业余生活,提高社会适应能力。参加实践可以使在校学习的理论知识和实践相结合,实践过程中能够发现所学知识的局限性和不足,从而为继续学习提供学习方法和学习技巧。同时通过实习,可以让我们更好地了解理论和实操的区别,从而更好地适应将来的就业。对于我们将来在社会中更好地生存和为社会做贡献有着重要的意义。2.实训任务1.数据库概念设计2.数据库逻辑设计:设计数据字典3.创建项目数据库、表、字段3.训练过程3.1开发者语言JavaJava是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针,改以引用取代,同时移除原C++与原来运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。在JavaSE1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳微系统对Java语言的解释是:“Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言”Java不同于一般的编译语言或直译语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编写,到处运行”的跨平台特性。在早期JVM中,这在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的运行速度有了大幅提升。与传统类型不同,Sun公司在推出Java时就将其作为开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同,此外,微软公司后来推出了与之竞争的.NET平台以及模仿Java的C#语言。后来Sun公司被甲骨文公司并购,Java也随之成为甲骨文公司的产品。3.2开发工具AndroidStudio是一个为Android平台开发程序的集成开发环境。2013年5月16日在GoogleI/O上发布,可供开发者免费使用。2013年5月发布早期预览版本,版本号为0.1。2014年6月发布0.8版本,至此进入beta阶段。第一个稳定版本1.0于2014年12月8日发布。AndroidStudio基于JetBrainsIntelliJIDEA,为Android开发特殊定制,并在Windows、OSX和Linux平台上均可运行。3.3Android应用开发特色要开发Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(BroadcastReceiver)和内容提供器(ContentProvider)。其中活动是所有Android应用程序的门面,凡是在应用中你看得到的东西,都是放在活动中的。而服务就比较低调了,你无法看到它,但它会一直在后台默默地运行,即使用户退出了应用,服务仍然是可以继续运行的。广播接收器允许你的应用接收来自各处的广播消息,比如电话、短信等,当然你的应用同样也可以向外发出广播消息。内容提供器则为应用程序之间共享数据提供了可能,比如你想要读取系统电话簿中的联系人,就需要通过内容提供器来实现。Android系统为开发者提供了丰富的系统控件,使得我们可以很轻松地编写出漂亮的界面。当然如果你品位比较高,不满足于系统自带的控件效果,也完全可以定制属于自己的控件。Android系统还自带了这种轻量级、运算速度极快的嵌入式关系型数据库。它不仅支持标准的SQL语法,还可以通过Android封装好的API进行操作,让存储和读取数据变得非常方便。Android系统还提供了丰富的多媒体服务,如音乐、视频、录音、拍照、闹铃,等等,这一切你都可以在程序中通过代码进行控制,让你的应用变得更加丰富多彩。移动设备和PC相比起来,地理位置定位功能应该可以算是很大的一个亮点。现在的Android手机都内置有GPS,走到哪儿都可以定位到自己的位置,发挥你的想象就可以做出创意十足的应用,如果再结合功能强大的地图功能,LBS这一领域潜力无限。用,如果再结合功能强大的地图功能,LBS这一领域潜力无限。4.设计过程4.1测试环境搭建在本次的测试工作中,开展工作的大前提是环境的搭建。硬件环境为一台可上网的笔记本电脑。软件环境为windows1064位的操作系统、Eclipse为测试平台、应用SSM框架、Tomcat8.5的web服务器、MySql数据库。4.2系统功能测试正是因为本次系统的功能简洁,所以在简要的研究下得出了几个方面的结果。结果是主要分为了以下几个方面:(1)成绩管理系统首页的弹出。它是用户操作完成程序后第一个进入的页面,是一个登录页面,在这个页面中根据个人的情况的进行登录。(2)学生信息管理的实现。能否添加、删除、修改各个学生的信息,能按照关键字来搜索和查询学生信息。(3)课程管理的成功实行。能否添加、修改和删除各科课程的信息,可以按照课程名字查询课程信息。(4)教师信息管理的实现。能否添加、修改、删除和查询教师的信息。(5)成绩信息管理的实现。能否对每名同学的成绩实现添加、修改和删除功能。(6)管理员身份下对教师学生的账号密码的重置的功能。(7)管理员、教师和学生修改自己的密码的功能。(8)学生的选课和退课的功能。(9)学生查看课表的功能。(10)学生、教师与管理员的分别登录。4.3系统性能测试性能测试的过程主要是系统的功能的分别考察、记载和了解,主要操作是经过一些技术模仿很多使用者同一个时间端访问被测试的程序,而且这些技术必然是专业的。性能测试主要包括相应测试,压力测试,负载测试等,这是性能测试的主要衡量标准。经过测试,服务器等均处于正常水平。在此水平下,我们可以开展工作。4.4测试结果经过大量的测试之后得出了结果,本系统满足与各项功能要求。以下是测试结果展示:表5-1功能测试结果统计表测试项功能结果备注12345678910111213不同身份登录学生信息增删改查学生信息搜索教师信息增删改查查询教师信息课程信息增删改查课程信息查询教师登分修改密码账号密码重置学生选课功能学生退课功能学生查看课表达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果5.结语因为供求关系的变化,以往的社会工作中可能会出现一些人力不胜的工作,而计算机技术的延伸与发展为其供给了新的解决的方法,这当然也包括各大高校的学生的成绩管理。在国家的有意的支持下,为本次的成绩管理系统开发提供了先决条件,信息化建设不仅存在于社会中,也走进了高校。在开始之前,首先对系统需求进行简略又全面的分析,再逐渐的不间断的优化它。经过不懈的努力,完成了本次长达两个月的工作。以下对于本此项目进行简要的文字总结:1.开发系统的选择:经过对比现今市场上所有流行的技术与框架,我选择了最适合我本人的技术,ssm框架的使用使系统的可延伸性能和易用性能大大的提高了。2.数据库存储的选择是MySql数据库,它是一个具有体积小、速度快等优越性的免费开源数据库,可以大大的降低成本。3.高考成绩管理系统的需求分析与设计:在确定完本次设计的选题之后,在参考其他资料的前提下,我也去分析了解了现今高校所应用的管理系统,在理想与实际的结合下,完成对本次设计所需要完成的所有功能的收集。4.系统最终的实现:本次的工作中我使用了Java
EE技术与其所拥有的SSM框架,实现了成绩管理系统的全部功能。在本次的项目设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《皮肤性病学湿疹》课件
- 行政后勤财务报销审核
- 母亲节 营销新视角
- 体育行业话务员工作总结
- 餐饮行业服务员的服务宗旨
- 体育场馆的卫生清洁
- 2023-2024年企业主要负责人安全培训考试题考题
- 2023-2024安全培训考试题及答案(新)
- 函授专科毕业自我鉴定15篇
- 课题研究报告
- 供应商可持续发展计划
- 生姜的产地分布
- 普通高中学业水平合格性考试(会考)语文试题(附答案)
- 统编语文八上文言文过关小测验-《愚公移山》
- 12、口腔科诊疗指南及技术操作规范
- 医药电商行业发展趋势报告
- 2020年10月自考00020高等数学一高数一试题及答案含评分标准
- 劳务派遣方案
- 电费异常问题筛选及处理途径
- 幼儿园中班语言绘本《三只蝴蝶》课件
- 高中英语校本教材《英语美文阅读与欣赏》
评论
0/150
提交评论