Java高级应用程序综合实训具体实施过程

上传人:宝路 文档编号:22273247 上传时间:2017-11-26 格式:DOC 页数:7 大小:96.53KB
返回 下载 相关 举报
Java高级应用程序综合实训具体实施过程_第1页
第1页 / 共7页
Java高级应用程序综合实训具体实施过程_第2页
第2页 / 共7页
Java高级应用程序综合实训具体实施过程_第3页
第3页 / 共7页
Java高级应用程序综合实训具体实施过程_第4页
第4页 / 共7页
Java高级应用程序综合实训具体实施过程_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《Java高级应用程序综合实训具体实施过程》由会员分享,可在线阅读,更多相关《Java高级应用程序综合实训具体实施过程(7页珍藏版)》请在金锄头文库上搜索。

1、Java 高级应用程序综合实训1、课程内容组织1.1 实训选题要求鉴于 Java 高级应用程序综合实训项目任务各异,因此选题仅提出如下原则性要求:1)选题要求能够掌握 Java 程序设计的要领,并能够熟练使用 Java 高级编程技术并结合软件工程思想、数据库、数据结构、计算机网络等开发的应用系统;2)选题范围如果属于信息化管理系统,采用 C/S 模式(为了区别 B/S 的 web 综合实训课程);3)鼓励原创性选题,能创新地结合自己的兴趣与实际应用的需求解决部分具体的实际问题。4)选题不能与“Java 语言程序设计课程设计”题目一样。5)选题可以是旧的任务或问题,但是要突出自己创新的地方,要写

2、清楚自己做的具体的任务模块。比如 QQ 聊天工具,题目最好不要写:QQ 工具的设计与实现 (QQ 工具的功能特别多,太泛)可以写: “支持多人会话的 QQ 聊天工具的设计与实现” 主要实现的功能包括:1)用户登录与注销模块;2)单个用户聊天功能模块;3)多个用户聊天功能模块;4)查看历史聊天记录功能模块;5)备份聊天记录功能模块主要涉及到多线程、网络编程、GUI 编程、数据库编程等知识。 “QQ 聊天工具中用户管理系统的设计与实现”主要实现的功能包括:1) 用户登录与注销模块;2) 用户资料维护模块;3) 用户好友维护模块;4)分组管理与群管理(新增、删除、修改、查找) ;主要涉及到 GUI

3、编程、数据库编程等知识。每个旧的问题与任务都可以创新地实现多个选题。只有想不到,没有做不到。 (use your head!)6)所有的选题名称均以“*的设计与实现”命名。7) 所有的系统最好都有图形用户界面,能简单支持多国语言(至少中文与英文) ,含帮助文档。1.2 参考实训选题(只是给出任务或问题描述,选题请按照 1.1 实训选题要求)序号 项目名称 主要内容1 记忆测试系统 该记忆测试软件是通过回忆法测试记忆,分为初级、中级、高级三个级别,通过记忆榜存储每个级别的成绩2 计算器 掌握图形用户界面程序设计方法3 中国象棋打谱软件中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件 并可以

4、重新演示对弈过程 即复盘。主要功能有: 1. 制作棋谱, 2. 保存棋谱, 3. 演示棋谱.4 日历记事本设计 GUI 界面的日历记事本。系统将日历、记事本结合在一起,用户可以方便地在任何日期记载有关内容以及查看某个日期记载的内容。5 学籍管理系统 设计基于文件结构的学籍管理系统,具有信息显示、录入、修改、查询和删除的功能6 Hannoi 塔设计 GUI 界面的 Hannoi 塔,用户可以通过菜单来选择初级、中级和高级三个级别,可以通过自动演示按钮,实现自动移盘。7 动物换位 设计 GUI 界面的动物换位游戏,让左右两组动物交换位置。8 走迷宫 设计 GUI 界面的走迷宫游戏,游戏的结果是让走

5、迷宫者从迷宫的入口处走到迷宫的出口处。9 魔板游戏 将 3*3 的魔板中的小幅图像顺序打乱,最终目标是通过移动方块恢复原始图像。10 标准化考试系统 设计 C/S 模式的标准化考试系统,实现用户登录,选择试卷,用户答卷以及分数查询功能。11数据库通用查询系统设计一个 B/S 模式的数据库通用查询系统,实现通过加载 Java Applet 程序的 html 文件中获取数据库中的信息,并服务器与客服端的通信。12基于 C/S 敏感词汇分析服务器端:任意选择一个文本文件,分析该文件,如果存在敏感词汇(这些词汇保存在 sentive.txt 文件中,每个词占一行),报告每个词出现的次数;客服端:服务器

6、传递过来的文本为过滤敏感词汇的文本13 扫雷游戏 使用 GUI 编写扫雷程序。扫雷游戏分为初级、中级和高级三个级别,记录扫雷的时间,可以查看英雄榜14 记事本程序 用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。15 模拟龟兔赛跑用图形用户界面实现。能设置比赛时间,马匹的数量等等。在任意时间段内马匹的速度是随机的。开始比赛之后以动画显示赛马过程。提示:使用多线程16 图书信息管理系统使用图形用户界面用数据库建立 1 或 2 个图书信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能。17 聊天小程序使用图形用户界面。能实现一个聊天室中多人聊天。可以两人私聊。18

7、 ATM 柜员机模拟程序要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为 123456)时,系统能登录 ATM 柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为 10000 元2、ATM 取款:每次取款金额为 100 的倍数,总额不超过5000 元,支取金额不允许透支。3、ATM 存款:不能出现负存款。4、修改密码:新密码长度不小于 6 位,不允许出现 6 位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。19火车订票系统的设计与实现主要实现输入、添加、删除及修改列车信息,并能实现查询、订票、退票等功能。2能连接数据库并实

8、现查询、增、删、改等功能。20超市收银系统的设计与实现1. 要求:接收收银台(客户端)的信息,经服务器处理后,把结果返回到收银台。即:客户端由收银员输入顾客的会员卡卡号(若有卡) 、所购商品的货号等,然后把信息提交服务器。由服务器从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未持卡顾客一次购物满 200 员,可为其发放一张会员卡,以后在该商场购物可向 9 折优惠。2能连接数据库并实现查询、增、删、改等功能。21家庭理财工具的设计与

9、实现1. 系统主控平台,家庭收支管理模块,家庭资产管理模块2能连接数据库并实现查询、增、删、改等功能。22学生成绩管理信息系统的设计与实现1. 主要实现学生信息录入、查询、成绩排序等功能。具体可以参考: 能够实现根据以下关键字查询:学生姓名 、学号、班级、课程名称。能够实现按照单科成绩、总成绩、平均成绩、学号排序。能够实现学生信息的插入、删除和修改。能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。能够查询每个班级某门课程的优秀率(90 分及以上) 、不及格率,并进行排序2能连接数据库并实现查询、增、删、改等功能。23服装销售管理系统的设计与实现1主要实现服装的销售管理、会员管理、折

10、扣管理等2能连接数据库并实现查询、增、删、改等功能。24统计分析系统的设计与现1 主要实现信息的统计功能、分析功能、图表输出功能2能连接数据库并实现查询、增、删、改等功能。25数据结构(或编译原理课程)算法动画1.二叉树动画演示2.树的遍历26 小型的 IDE 系统 1. VS 20102. Eclipse2. 实施过程实施要领 教学组织实施要领作业文件、考核办法与时间安排选题与需求分析阶段学生每个人一组根据选题要求就行选题。教师提供实训选题要求与参考选题手册。学生在选题后,自主通过各种方式进行信息收集、整理、加工与处理,确定主要的功能模块。作业文件需求分析书考核办法审查需求分析书,需求分析书

11、提交至 BB 平台时间安排实训第 1 周。设计阶段1 概要设计;(1)功能模块设计。(2)数据库设计;2.详细设计(1)类关系图(2)类设计(3)主要功能顺序图(4)数据表以及表的关系(5)UI 设计设计主要包括以上内容,但是不限于以上内容,也不需要全部包括(如选题中没有设计到数据库,则不需要数据库的设计等)教师提供实训设计文档模板,指导学生进行实训设计以及利用 visio 或者Rose 工具等工具形成设计文档。学生形成概要设计、详细设计文档,为展示系统(素材准备、程序设计)设计奠定基础。作业文件最终的实训报告中概要设计与详细设计文档部分考核办法审查提交打印的实训报告中的概要设计与详细设计文档

12、时间安排实训第 2-3 周。实现与调试阶段主要根据已经确定的方案按照计划进行软件实现。1、创建数据库和表2、系统功能模块设计编码3、系统运行调试定本阶段的详细工作计划进程安排表,引导项目组围绕方案拟完成的技术工作进行分工,按系统/功能/模块落实每位学生的具体技术工作及完成工作任务的技术路线,告知提交的作业文件要求,关键时间节点上应达至的学习效果等。并按时间进度安排,指导学生开技术讨论会,指导审定技术方案。作业文件1.最终的实训报告中源代码部分与测试部分;2数据库文件;3. 源代码考核办法审查提交打印的实训报告、源代码(涉及到数据库文件,需提交数据库备份文件)时间安排实训第 4-7 周总结与答辩

13、阶段教师根据需求分析中的主要功能模块,学生答辩的情况,问题回答的情况以及实训项目完成的得失与进一步改进的设想进行答辩,并提出修改建议。学生进一步完善实训报告,撰写好总结,形成最终的实训报告,并提交最后的实训作品。 作业文件1.最终的实训报告;2数据库文件;3. 源代码;考核办法1.现场答辩与提问2.审查提交打印的实训报告。时间安排实训第 8 周。3 考核3.1 考核方法实训项目学习的成绩等第由平时成绩与实训报告成绩两部分相结合给出。平时成绩:对每一位学生每一阶段的实训情况进行过程考核。包括选题、需求报告分析书、设计与实现阶段完成情况、项目答辩思路、问题回答、出勤率等给出平时成绩。实训报告成绩:

14、实训结束时,考查学生的实训项目学习最终完成的结果,根据实训报告提交的齐全与规范程度、系统功能模块是否与需求分析达标等给出实训报告成绩。综合评定成绩:根据平时成绩(40%)与实训报告(60%)两方面成绩,按规定的要求给出学生本项目实训综合评定成绩。3.2 考核内容1.选题2.需求分析书3.实训报告4.源代码与答辩5.其它3.3 评分标准1 根据实训报告模板,实训报告基本涵盖需求分析、概要设计、详细设计、主要代码、系统结果与测试、总结等方面。2. 报告中的图推荐使用 visio 或者 Rose 等工具画数据库 ER 图、类图、时序图等;优秀(A,A-)良好(B+,B,B-)中(C+,C,C-)及格

15、(D+,D)不及格(F)平时成绩 出勤率满勤,选题具有一定的原创性,任务饱满,出勤率基本满勤,选题符合要求,任务合格,系统功能出勤率基本满勤,选题符合要求,任务基本合格,系统出勤率基本满勤,选题基本符合要求,任务达标,系统旷课率 50%以上,选题不符合要求,任务不达标系统功能演示正确,答辩思路清晰,问题回答正确。演示正确,答辩思路基本清晰,问题回答基本正确。主要功能演示正确,答辩思路基本清晰,问题回答基本正确。主要功能基本运行,参加答辩。(功能太少) ,系统不能演示,不能答辩。实训报告成绩实训报告内容齐全完整;功能模块完整;结构清晰作图规范,文字描述正确清楚。实训报告内容齐全完整;功能模块完整;结构基本清晰;作图基本规范,文字描述正确清楚。实训报告内容齐全完整;功能模块基本完整;结构基本清晰;作图基本规范,文字描述基本正确清楚。实训报告内容基本完整;功能模块基本完整;结构基本清晰;作图无误,文字描述无误。实训报告内容不完整;功能模块不完整;结构不清晰,文字描述存在严重错误。3.4 考核结果十一等级制成绩

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号