- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[Java高级应用程序综合实训_具体实施过程
《Java高级应用程序综合实训》
1、课程内容组织
1.1 实训选题要求
鉴于Java高级应用程序综合实训项目任务各异,因此选题仅提出如下原则性要求:
1)选题要求能够掌握Java程序设计的要领,并能够熟练使用Java高级编程技术并结合软件工程思想、数据库、数据结构、计算机网络等开发的应用系统;
2)选题范围如果属于信息化管理系统,采用C/S模式(为了区别B/S的web综合实训课程);
3)鼓励原创性选题,能创新地结合自己的兴趣与实际应用的需求解决部分具体的实际问题。
4)选题不能与“Java语言程序设计课程设计”题目一样。
5)选题可以是旧的任务或问题,但是要突出自己创新的地方,要写清楚自己做的具体的任务模块。比如QQ聊天工具,题目最好不要写:QQ工具的设计与实现 (QQ工具的功能特别多,太泛)
可以写:
“支持多人会话的QQ聊天工具的设计与实现”
主要实现的功能包括:
1)用户登录与注销模块;
2)单个用户聊天功能模块;
3)多个用户聊天功能模块;
4)查看历史聊天记录功能模块;
5)备份聊天记录功能模块
主要涉及到多线程、网络编程、GUI编程、数据库编程等知识。
“QQ聊天工具中用户管理系统的设计与实现”
主要实现的功能包括:
用户登录与注销模块;
用户资料维护模块;
用户好友维护模块;
4)分组管理与群管理(新增、删除、修改、查找);
主要涉及到GUI编程、数据库编程等知识。
每个旧的问题与任务都可以创新地实现多个选题。
只有想不到,没有做不到。(use your head!)
6)所有的选题名称均以“****的设计与实现”命名。
7) 所有的系统最好都有图形用户界面,能简单支持多国语言(至少中文与英文),含帮助文档。
1.2参考实训选题(只是给出任务或问题描述,选题请按照1.1实训选题要求)
序号 项目名称 主要内容 1 记忆测试系统 该记忆测试软件是通过回忆法测试记忆,分为初级、中级、高级三个级别,通过记忆榜存储每个级别的成绩 2 计算器 掌握图形用户界面程序设计方法 3 中国象棋打谱软件 中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件 并可以重新演示对弈过程 即复盘。
主要功能有: 1. 制作棋谱, 2. 保存棋谱, 3. 演示棋谱. 4 日历记事本 设计GUI 界面的日历记事本。系统将日历、记事本结合在一起,用户可以方便地在任何日期记载有关内容以及查看某个日期记载的内容。 5 学籍管理系统 设计基于文件结构的学籍管理系统,具有信息显示、录入、修改、查询和删除的功能 6 Hannoi塔 设计GUI界面的Hannoi塔,用户可以通过菜单来选择初级、中级和高级三个级别,可以通过自动演示按钮,实现自动移盘。 7 动物换位 设计GUI界面的动物换位游戏,让左右两组动物交换位置。 8 走迷宫 设计GUI界面的走迷宫游戏,游戏的结果是让走迷宫者从迷宫的入口处走到迷宫的出口处。 9 魔板游戏 将3*3的魔板中的小幅图像顺序打乱,最终目标是通过移动方块恢复原始图像。 10 标准化考试系统 设计C/S模式的标准化考试系统,实现用户登录,选择试卷,用户答卷以及分数查询功能。 11 数据库通用查询系统 设计一个B/S模式的数据库通用查询系统,实现通过加载Java Applet程序的html文件中获取数据库中的信息,并服务器与客服端的通信。 12 基于C/S敏感词汇分析 服务器端:任意选择一个文本文件,分析该文件,如果存在敏感词汇(这些词汇保存在sentive.txt文件中,每个词占一行),报告每个词出现的次数;
客服端:服务器传递过来的文本为过滤敏感词汇的文本 13 扫雷游戏 使用GUI编写扫雷程序。扫雷游戏分为初级、中级和高级三个级别,记录扫雷的时间,可以查看英雄榜 14 记事本程序 用图形用户界面实现。
能实现编辑、保存、另存为、查找替换等功能。 15 模拟龟兔赛跑 用图形用户界面实现。
能设置比赛时间,马匹的数量等等。
在任意时间段内马匹的速度是随机的。
开始比赛之后以动画显示赛马过程。
提示:使用多线程 16 图书信息管理系统 使用图形用户界面
用数据库建立1或2个图书信息表。(不限使用哪种数据库)
能连接数据库并实现查询、增、删、改等功能。 17 聊天小程序 使用图形用户界面。
能实现一个聊天室中多人聊天。
可以两人私聊。 18 ATM柜员机模拟程序 要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
1、查询余额:初始余额为10000元
2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
3、ATM存款:不能出现负存款。
4、修改密码:新密码长度不小于
文档评论(0)