java项目实战(实训指导书)讲解

合集下载

Java实训指导书

Java实训指导书

JA V A程序设计实训指导书(计算机应用)主讲教师编写目录实训 1 Java 运行环境的安装、配置与运行实训 2 Java 基本语法练习实训 3 面向对象编程练习实训 4 包、接口与异常处理(exception)实训 5 数组、向量和字符串实训 6 常用系统类的使用实训 7 建立图形用户界面实训 8 图形与多媒体处理实训 9 综合练习实训10 流与文件实训11 线程实训12 网络编程实训13 数据库的连接:JDBC实训14 JSP与Servlet技术实训1 Java 运行环境的安装、配置与运行一、实训目的1.掌握下载 Java SDK 软件包。

2.掌握设置 Java 程序运行环境的方法。

3.掌握编写与运行 Java 程序的方法。

4.了解 Java 语言的概貌。

5.安装、掌握JCreator软件,为学习 Java 语言和进行 Java 程序的实训做好准备工作。

6.浏览Applet 程序二、实验要求1.安装并设置 Java SDK 软件包。

2.编写一个简单的 Java 程序,在屏幕上输出”hello,java!”。

public class Hello{public static void main(String args[]) {System.out.println("hello,java!");}}3.掌握运行 Java 程序的步骤。

4.浏览 SDK 自带的 Applet 应用小程序。

三、实训内容(一)SDK 的下载与安装1.机器要求Java 对机器运行要求不高。

下面给出的是基于Windows 平台的机器要求。

硬件要求:CPU PII 以上,64M 内存,1OOM 硬盘空间即可。

软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。

2.下载SDK为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包。

SDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器、Applet 查看器和Java 解释器。

Java程序设计实训指导手册

Java程序设计实训指导手册

《Java 程序设计》实训指导手册成都信息工程学院运算机学院20201实训目的实训的目的是提高学生分析问题、解决问题的能力和实践能力,通过“教师或校外企业专家讲解→学生实践练习→教师或校外企业专家辅导点评→学生再练习→学生自评→教师或企业专家测评”的完整环节明白得把握利用 Java 编程语言进行程序设计的方式,并能在实践环节中明白得 Java 面向对象系统设计原理,初步把握功能较复杂系统的分析、设计、实现方式。

实训作为课堂教学的辅助实践环节,表现出课程的教学实践指导个性化,能力培育项目化的特点。

2实训要求本实训作为《Java 程序设计》课堂教学内容的提高,实训的内容更表现工程实践的技术要求和Java 程序设计能力的综合运用,学生能够依照自己的爱好和尔后的技术进展方向,在课外参加实训。

3实训大体内容为了使学生在实训时目标明确,本实训指导书针对课程内容制定了 1 个课外教学项目和 2 个实训项目。

指导书中的实训项目如下:(1)Java 企业级开发技术(2)中文大写数字转换器程序实现(3)简单多线程效劳器系统设计与实现4实训任务《Java 程序设计》是一门实践性很强的课程,除在上机实验安排的实验项目外,鼓舞同窗在课外依如实训指导书,利用相关技术正常进行练习。

《Java 程序设计》实训时刻为 26 学时,具体安排如下:实每其践组他序号项目名称内容提要学人说时数明使用 Eclipse IDE 工具开发 Java程序课1 Java 企业级开使用 Java API 帮助文档 JavaDoc1外发技术3指导程序功能分析课2 中文大写数字程序结构设计1外5转换器程序流程设计完程序实现成理解服务器系统的运行机制和设计原理Java 网络 Socket 编程课3 简单多线程服系统功能分析3外18务器系统系统架构与流程设计完系统 UI界面设计成服务器端程序设计与实现客户端程序设计与实现5实训的整体步骤教师或校外企业专家讲解→学生实践练习→教师或校外企业专家辅导点评→学生再练习→学生自评→教师或企业专家测评的步骤进行。

java实训指导书.doc

java实训指导书.doc

舛妃被涔彼材实刨糖导本课程号:适用专业:软件工程制定人:教研室:软件开发江西农业大学软件学院2010年9月一、实训目的实训的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。

通过亲手编程掌握Java语言编程的方法。

二、实训题目家庭理财系统三、设计内容及要求:1、家庭理财系统功能模块2、功能要求1)收入可包括:工资收入、股票收入、储蓄收入、债券收入等(可增加)。

2)支出包括:购买股票、债券、生活支出等。

3)要求有良好的人机交互界面。

4)要求与数据库相连。

四、设计方法与步骤:1、系统理解和分析充分地分析和理解系统本身,弄清要求做什么。

2、确定解决问题的方法(设计)主要是找到解决问题的主要思路,是怎么做。

在此阶段可考虑系统的功能和模块划分等。

3、详细设计和编码确定系统的主要流程,再进行编程。

在此阶段应提醒学生程序可先在纸上写,尽量想清楚了再动手上机,在编程过程中注意程序结构的清晰性,避免出现很多明显的程序逻辑错误和语法错误,提高后面程序调试效率。

4、程序调试和运行使学生掌握程序调试和排错的基本方法,增加编程的感觉和解决问题的成就感。

5、完成实训设计报告1)系统描述题目要解决的系统是什么2)分析、设计、实现解决问题的基本方法说明,包括主要算法思想,算法的流程图。

程序中主要函数或过程的功能说明。

3)运行结果分析。

4)总结遇到的主要问题是如何解决的、对设计和编码的回顾讨论和分析、进一步改进设想、经验和体会等。

5)附录,包括源程序清单和运行结果。

五、设计时间安排:系统理解和分析;确定解决问题的方法(设计);主要是找到解决问题的主要思路,是怎么做。

在此阶段可考虑系统的功能和模块划分等。

详细设计和编码;程序调试和运行;完成课程设计报告。

Java实训指导书

Java实训指导书

Java程序设计实训指导书西京学院前言Java程序设计适用专业包括软件技术、计算机应用技术、计算机网络技术、软件技术(软件测试)、电子商务专业等专业。

通过实训使学生加深对JA V A基本理论知识的理解,巩固课堂教学内容。

以培养学生的实际操作能力为基本目标,学生经过一学期的系统训练后,能基本掌握Java语言的编程思想,能独立编写Java程序,并为后续课程的学习打下良好的基础。

目录实训一简单Java程序调试 (1)实训二 Java语言基础 (3)实训三分支语句 (8)实训四循环语句 (10)实训五数组 (12)实训六类与对象 (14)实训一简单Java程序调试一、实训目的1.掌握下载和安装JDK开发工具的方法。

2.熟悉JDK开发工具的使用。

3.学习编写简单的Java Application和Java Applet程序。

4.了解Java程序的基本组成结构;5.了解Java 语言的概貌、了解Java源代码、字节码文件、掌握Java程序的编辑、编译和运行过程。

6.为学习Java 语言和进行Java 程序的实验做好准备工作。

二、实训内容编写简单的Java Application和Java Applet程序,编译并运行这两个程序。

三、实训学时(4学时)四、实训步骤1.下载,安装JDK下载地址为JA V A官方站点:。

在这里我们也提供了JDK1.4.2的下载。

在Windows下,直接运行.exe文件,安装到一个目录,这里用C:\j2sdk1.4.2\作为例子。

安装完毕后,打开系统属性窗口,点“高级”,然后点击“环境变量”按钮,显示如下窗口:在系统变量这一栏里选定Path,然后点“编辑”按钮,在弹出的对话框1加入;C:\j2sdk1.4.2\bin,安确定退出,并重新启动计算机。

2.测试环境(1)用文本编辑器写一个简单的java程序:public class HelloWorld {public static void main(String args[]) {System.out.println("Hello World!");}}这个例子的功能就是显示“Hello World”。

Java 程序设计实训指导书(计算机多媒体102)解析

Java 程序设计实训指导书(计算机多媒体102)解析

Java 程序设计实训指导书一、实训任务编写一个俄罗斯方块游戏, 。

二、实训要求1、每两人一组,均要按照要求完成上述任务,编写源代码,调试成功,并撰写实训报告。

实训报告的内容包括程序设计思想的阐述、完整的代码以及实训的收获。

2、最后的验收采用个人答辩的形式,需要回答教师的问题,如程序设计思想与过程、游戏中遇到问题是如何解决的,游戏中的各个子功能是如何用代码实现的,甚至删除部分代码让学生还原等。

3、成绩评定将按照平时考勤、实训报告和答辩回答问题三方面综合打分。

平时考勤缺少三次就取消实训成绩,实在需要请假的,按照要求向实训老师申请请假。

上述三方面缺少一个将不能通过实训,下一年直接重修。

三、游戏程序结构设计1. 游戏数据与界面显示相分离,用游戏结构数据描述游戏的状态,玩家操作或游戏自行走一步,程序中都通过修改游戏数据来体现,即每走一步,程序会修改当前的游戏数据,判断游戏是否结束了,也是通过对游戏数据的分析来作出结论。

游戏界面是根据当时游戏数据来绘制的,当数据改变时,要清除原图形并重绘。

总之 , 游戏的逻辑设计是针对游戏数据,而不是游戏界面。

界面只是间接地向玩家显示结果。

2. 因此,在设计函数时,大致分二类:与玩家操作事件有关的数据处理函数,与界面效果有关的图形绘制函数。

游戏运行过程由窗体监听到的键盘事件控制。

3. 在游戏程序中,我们可以将它看成 3个对象,分别是程序窗体主类对象、方块数据管理对象、控制游戏自动下落的定时器线程对象。

窗体界面主类对象:负责绘制游戏图象、包含游戏设置的各种控件(如:设置速度的文本框、显示得分的标签、开始及暂停按钮 , 负责游戏的各种属性数据的读入及显示输出, 最重要的是:它还是一个键盘事件处理类,监听玩家的键盘操作,处理键盘事件,在键盘事件处理函数中调用游戏数据管理对象的方法,控制游戏的运行。

我们还把游戏数据管理对象、控制游戏自动下落的定时器线程对象作为它的成员变量。

游戏数据管理对象 :主要管理着两方面数据:方块的坐标数据和游戏空间数据。

Java项目实训设计说明书

Java项目实训设计说明书

Java项目实训设计说明书姓名:学号:班级:指导教师:完成日期:目录第一章系统概述 (1)1.1功能介绍 (1)1.2开发技术 (1)第二章系统设计 (3)2.1 系统模块划分 (3)2.2 页面设计 (3)2.3 数据库设计 (3)参考文献 (10)学生成绩管理设计说明书第一章系统概述1.1功能介绍成绩管理成为学校教学管理中十分重要又相当复杂的管理工作之一,单纯的采用传统的手工处理已经不符合教育和管理的要求,而计算机具有运算速度快,处理能力强等特点,很自然地进入到这一应用领域中。

因此为了保证学校的信息流畅,工作高效,有必要设计一个学生成绩管理系统。

这不但能使教务人员从复杂的成绩管理中解脱出来,而且对于推动教学的发展也起到非常重要的作用。

本系统分为了二个大模块,第一个大模块是学生权限的用户模块;第二个大模块是管理员权限的用户模块。

其中第一个大模块中又分为注册模块、登录模块、学生管理模块、课程管理模块以及成绩管理模块;第二个大模块中又分为了管理员登陆模块、学生管理模块、课程管理模块以及成绩管理模块。

在第一个大模块中,用户可以进行学生权限账号的注册、登录以及在学生管理、课程管理以及成绩管理三个模块中进行相关信息的查询。

在第二个大模块中,管理员权限的用户可以进行管理员登录,并且可以在学生管理、课程管理以及成绩管理三个模块中对信息进行增删改查。

1.2开发技术本系统运用的是Java和android技术,用到的开发工具有Eclipse、PS3、MySQL数据库等。

java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。

Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。

Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

JAVA项目实战

JAVA项目实战

Java项目实战——实训教材Java项目实战Java项目实战目录课题一需求分析................................ 错误!未定义书签。

课题二项目计划安排.. (5)课题三概要设计................................ 错误!未定义书签。

课题四详细设计................................ 错误!未定义书签。

课题五数据库设计.............................. 错误!未定义书签。

课题六项目技术准备............................ 错误!未定义书签。

课题七系统功能设计........................... 错误!未定义书签。

课题八项目的测试.............................. 错误!未定义书签。

课题九实战演练............................... 错误!未定义书签。

附件软件文档编写向导.......................... 错误!未定义书签。

Java项目实战Java项目实战课题二项目计划安排一项任务的成功完成,必须依靠合理的计划安排以及各种资源的有效利用。

有计划、有步骤地进行软件开发,除了可以提高开发进度外,更能明确项目组各成员之间的职责及任务。

项目进度表要安排每个成员的任务,并要求成员每天修改自己的进度,保证项目管理人员可以随时查看整个项目的进度,以及时发现问题,调整工作策略。

2.1 项目计划软件对于项目计划软件,主要使用的是Microsoft提供的Project。

Project 2003是Office 2003中带的一项,安装比较简单,所以安装过程不作介绍。

2.1.1 创建一个进度表Project项目软件是一个可以直观显示项目进度和管理项目资源的软件。

下面创建一个本例的初期进度安排表。

(1)打开Project,选择“文件|新建”菜单命令,出现窗口如图2-1所示。

实训项目指导书

实训项目指导书

实训项目指导书课程名称:java面向对象程序设计适用年级:2012适用专业:计算机应用技术编写:姚文权审核:广州松田职业学院实训项目指导书实训项目指导书 ------------------------------------------------------- 1实训项目一Java基础编程 ---------------------------------------- 2实训项目二类与对象 ---------------------------------------------- 4实训项目三综合面向对象技术的应用 ------------------------- 5实训项目四Java常用类 ------------------------------------------- 6实训项目五GUI图形用户 ---------------------------------------- 9实训项目六Java/输入输出-------------------------------------- 12实训项目七Java网络编程---------------------------------------- 13实训项目八Java数据库编程 ------------------------------------ 17实训项目一Java基础编程一、实训课时:4二、实训教学目标:1、掌握变量名等标识符的命名方法2、掌握数据类型间的互相转换3、掌握运算符和表达式的的运用三、实训要求1.认真听讲老师演示教学过程2.同学相互沟通与学习,相互促进,完成实训任务四、实训教学组织、场地和资料准备1.教学过程组织:认真听老师讲解示范过程,后独立完成任务2.实训场地:机房,运行良好的pc电脑。

3.准备资料:课程教材,网络资料五、实训过程内容及注意事项1、编写一个Java 应用程序,该程序可以实现char类型数据和int类型数据之间的互相转换,在命令窗口输出英文字母表,程序运行效果如图2-1 所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java项目实战——实训指导书主编:宿佳宁、马慧娟哈尔滨职业技术学院Java项目实战目录实训一需求分析 (3)实训二项目计划安排 (4)实训三概要设计 (5)实训四详细设计 (6)实训五数据库设计 (7)实训六项目技术准备 (8)实训七系统数据库连接 (9)实训八系统登录 (10)实训九系统主界面 (11)实训十学生信息管理子系统 (12)实训十一选课信息子系统 (13)实训十二班级管理子系统 (14)实训十三课程管理子系统 (15)实训十四用户管理子系统 (16)实训十五软件测试 (17)实训十六实战演练 (18)附件软件文档编写向导 (22)Java项目实战实训一需求分析一、实训目的主要训练学生对于实际开发项目的需求分析能力;二、实训要求进行项目的需求分析三、实训内容1.需求分析问题描述♦我院现需要一个学生管理系统,对学生的信息进行管理;♦学生可以通过该系统选择要修的课程,该系统还应包含有课程信息的管理、班级信息的管理和用户权限等;♦根据不同的用户功能实现不同的功能;2.任务要求根据问题描述撰写需求分析说明书,撰写要求参照附录项目文档说明。

Java项目实战实训二项目计划安排一、实训目的学会使用Project进行项目计划安排,学会制定软件开发计划的原则、方法,了解团队在软件开发过程中的重要作用;二、实训要求1.确定项目计划软件2. 确定实现此项目需要的资源3. 完成项目计划安排表4. 编写前期的项目计划表三、实训内容1. 任务要求根据实训一中描述的问题及完成的需求分析说明书,做出该项目的计划安排;1.1.1撰写软件项目计划文档,撰写要求参照附录项目文档说明。

Java项目实战实训三概要设计一、实训目的通过实训使学生理解概要设计的原则,了解项目规范对软件开发的重要作用,学习数据库规范、编码规范和用户界面规范。

二、实训要求1.掌握概要设计的原则2.将用户需求模块化3.确定系统最终模块三、实训内容1. 任务要求♦根据实训一中描述的问题及需求分析说明书、软件项目计划文档,完成该项目的概要设计;♦撰写概要设计说明书,撰写要求参照附录项目文档说明。

Java项目实战实训四详细设计一、实训目的通过本次实训使学生掌握使用UML进行详细设计方法;学会按照模板编写详细设计文档;学会画类图,能读懂时序图。

二、实训要求1.学习使用UML2.掌握分析设计工具Visio3.用图例实现设计三、实训内容1. 任务要求♦根据前面所完成的软件开发设计步骤及相关文档,完成该项目的详细设计;♦撰写详细设计说明书,撰写要求参照附录项目文档说明。

Java项目实战实训五数据库设计一、实训目的通过本次实训使学生掌握软件开发项目中数据库设计的方法和规范,学会按照模板编写数据库设计文档,学会画E-R图。

二、实训要求1.罗列数据信息2.根据数据信息构建表结构3.数据库构建工具PowerDesigner4.用PowerDesigner构建设计好的数据表5.生成数据库6.撰写数据库设计报告三、实训内容1. 任务要求♦为“学生管理系统”设计和创建数据库;♦撰写数据库设计报告,撰写要求参照附录项目文档说明。

Java项目实战实训六项目技术准备一、实训目的通过本次实训使学生了解配置管理的概念和重要意义,学会使用Visual SourceSafe进行版本控制。

二、实训要求1.掌握项目所需的相关技术2.使用Visual SourceSafe管理项目文档三、实训内容1. 任务要求♦使用VSS为“学生管理系统”做版本控制;♦撰写管理项目文档,撰写要求参照附录项目文档说明。

Java项目实战实训七系统数据库连接一、实训目的通过本次实训使学生掌握Java语言中JDBC-ODBC桥驱动理论和方法;学会编写自己的数据库连接类,并实现对数据库的查询、添加、修改、删除等操作。

二、实训要求1.理解Java语言中桥驱动的理论和方法;2.编写自己的数据库连接类;三、实训内容1. 任务要求♦使用JBuilder平台编写数据库连接类dbconn.java;♦类中使用JDBC-ODBC桥驱动技术连接SQLServer数据库;♦类中要求实现对于数据库的查询、添加、修改和删除等操作。

Java项目实战实训八系统登录一、实训目的通过本次实训使学生掌握Java语言开发软件项目的登录界面制作;学会控件元素中数据信息的采集和验证,并实现不同权限的用户登录。

二、实训要求1.掌握登录界面的流程;2.掌握登录界面的图形用户界面制作;3.学会实现不同权限的用户登录;三、实训内容1. 任务要求♦使用JBuilder平台制作图形用户界面;♦对于控件元素中采集的数据进行采集和验证;♦实现不同权限的用户登录,详细代码参照指导教材。

Java项目实战实训九系统主界面一、实训目的通过本次实训使学生掌握Java语言开发软件项目的主界面制作;学会jMenu和jMenuItem菜单的使用,并根据不同的用户权限显示不同的菜单。

二、实训要求1. 掌握主界面的图形用户界面制作;2. 根据不同的用户权限显示不同的菜单;三、实训内容1. 任务要求♦使用JBuilder平台制作图形用户界面;♦根据不同的用户权限显示不同的菜单,详细代码参照指导教材;Java项目实战实训十学生信息管理子系统一、实训目的通过本次实训指导学生完成学生信息管理子系统;根据概要详细设计完成该子系统的各项功能。

二、实训要求1. 制作完成学生信息管理子系统的图形用户界面;2. 根据概要详细设计完成该子系统的各项功能;三、实训内容1. 任务要求♦使用JBuilder平台制作图形用户界面;♦根据概要详细设计完成该子系统的各项功能;♦利用表格循环显示学生信息,详细代码参照指导教材。

Java项目实战实训十一选课信息子系统一、实训目的通过本次实训指导学生完成选课信息子系统;根据概要详细设计完成该子系统的各项功能。

二、实训要求1. 制作完成选课信息子系统的图形用户界面;2. 根据概要详细设计完成该子系统的各项功能;三、实训内容1. 任务要求♦使用JBuilder平台制作图形用户界面;♦根据概要详细设计完成该子系统的各项功能;♦实现表格中行的信息选择,详细代码参照指导教材。

Java项目实战实训十二班级管理子系统一、实训目的通过本次实训指导学生完成班级管理子系统;根据概要详细设计完成该子系统的各项功能。

二、实训要求1. 制作完成选班级管理子系统的图形用户界面;2. 根据概要详细设计完成该子系统的各项功能;三、实训内容1. 任务要求♦界面控件元素布局美观合理;♦实现根据不同的约束条件查询;♦实现表格循环显示数据功能;♦实现相应控件元素的响应事件,详细代码参照指导教材;Java项目实战实训十三课程管理子系统一、实训目的通过本次实训指导学生完成课程管理子系统;根据概要详细设计完成该子系统的各项功能。

二、实训要求1. 制作完成选课程管理子系统的图形用户界面;2. 根据概要详细设计完成该子系统的各项功能;三、实训内容1. 任务要求♦界面控件元素布局美观合理;♦实现根据不同的约束条件查询;♦实现表格循环显示数据功能;♦实现相应控件元素的响应事件;♦实现课程的增删查改功能,详细代码参照指导教材;Java项目实战实训十四用户管理子系统一、实训目的通过本次实训指导学生完成用户管理子系统;根据概要详细设计完成该子系统的各项功能。

二、实训要求1. 制作完成用户管理子系统的图形用户界面;2. 根据概要详细设计完成该子系统的各项功能;三、实训内容1. 任务要求♦界面控件元素布局美观合理;♦实现相应控件元素的响应事件;♦实现用户的增删改功能,详细代码参照指导教材;Java项目实战实训十五软件测试一、实训目的通过本次实训使学生建立软件质量观念,了解软件测试的意义和方法,学会编写测试用例,了解缺陷管理的流程。

二、实训要求1. 学习使用JUnit进行项目的测试;2. 编写测试计划及测试分析报告;三、实训内容1. 任务要求♦使用JUnit为“学生管理系统”进行项目的测试;♦撰写测试计划及测试分析报告,撰写要求参照附录项目文档说明。

Java项目实战实训十六实战演练一、实训目的通过本次实训使学生系统的掌握软件开发的全部流程,并学会Java语言开发软件项目的方法,掌握软件技术文档的撰写要求。

二、实训要求1.按照软件工程的开发流程,分组完成项目;2.掌握项目进程;3.分工合作完成项目;三、实训内容1. 可选项目题目♦学生信息管理系统♦超市管理系统♦高考管理系统♦雇员信息管理♦运动会成绩管理系统♦图书管理系统♦试题库管理系统♦考试系统♦汽车配件管理系统♦人事管理系统♦客户关系管理系统♦学生跟踪系统Java项目实战♦业绩管理系统♦ATM机管理系统♦文档管理系统注:也可自选题目,按照项目要求完成作品。

2. 项目分组要求以项目组的形式合作开发应用管理系统,每组包含两名以上成员,自愿组合;每组中包括两个职务:系统设计工程师和系统开发工程师;具体分工如下:♦系统设计工程师:负责编写项目设计文档,设计并搭建数据库,编写数据设计文档;开发系统各功能模块;♦系统开发工程师:负责编写系统开发、测试相关文档,设计系统图形用户界面,开发系统各功能模块;要求:每个人都必须编写代码3. 任务要求♦系统界面采用图形用户界面,应有4个或4个以上的功能模块。

♦要求窗体里有菜单和控件元素。

♦数据库中至少包含3个或3个以上数据表。

♦可以在图形用户界面中实现对数据的修改和查询,应设计单项查询和组合查询,不同的查询可由不同的控件元素控制。

♦上面四项为最低要求,更多的功能及界面元素由学生自己设计添加。

提交系统的可移植性越强,界面越美观实用,功能越完善,演示能力(逻辑思维及语言表达)越强,则最后评分就越高。

4. 项目任务进程要求5. 项目考核标准项目最终成绩文档占50%,程序占50%。

文档检查标准:程序检查标准:Java项目实战附件软件文档编写向导文档分类项目包括如下几类文档;♦项目管理文档包括:《软件项目计划》、《项目进度报告》、《项目开发总结报告》♦软件开发文档包括:《需求规格说明》、《概要设计说明》、《详细设计说明》。

♦软件测试文档包括:《测试计划》、《软件测试分析报告》。

♦产品资料包括:《用户操作手册》。

文档的版本号本项目文档的版本号由以圆点隔开的两个数字组成,第一个数字表示出版号,第二个数字表示该版的修订号。

具体用法如下:当文档初版时,版本号为V1.0;当文档被局部修订时,出版号不变,修订号增1。

例如,对初版文档作了第一次修订,则版本号为V1.1;当文档被全面改写或局部修订累积较多导致文档发生全局变化时,出版号增1。

例如,在V1.5 版的基础上作了一次全面修订,则新版本号为V2.0。

文档的标识项目所产生的文档都有唯一、特定的编码,其构成如下:项目标志-任务标识-文档类型-文档树中的编号-版本号/序号其中:Java项目实战项目标志:本项目的标识,表明本项目是“XXXX”。

相关文档
最新文档