软件工程Java语言实训课程设计方案Word文件下载.docx

上传人:b****5 文档编号:20577034 上传时间:2023-01-24 格式:DOCX 页数:12 大小:616.99KB
下载 相关 举报
软件工程Java语言实训课程设计方案Word文件下载.docx_第1页
第1页 / 共12页
软件工程Java语言实训课程设计方案Word文件下载.docx_第2页
第2页 / 共12页
软件工程Java语言实训课程设计方案Word文件下载.docx_第3页
第3页 / 共12页
软件工程Java语言实训课程设计方案Word文件下载.docx_第4页
第4页 / 共12页
软件工程Java语言实训课程设计方案Word文件下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

软件工程Java语言实训课程设计方案Word文件下载.docx

《软件工程Java语言实训课程设计方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件工程Java语言实训课程设计方案Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。

软件工程Java语言实训课程设计方案Word文件下载.docx

制订时间:

20**年*月

一、总体要求

运用所学的Java程序设计课程的知识,完成基础实训任务和综合实训任务,以个人为单位独立完成,实训完成后,提交与项目相关的所有程序、文档和数据等(电子档命名规则:

班级-学号-姓名,如:

10软工1班-01-张三),填写并完成纸质实训报告。

二、基础实训任务

根据题目描述,编写程序,得到正确的结果。

用户输入一个日期,编写程序输出这个日期所在年份和月份的月历,每星期占一行,星期日在左边或者右边均可,上下月份的日期不需要输出。

(提示:

日期之间可使用’\t’分隔,输入的是一个字符串,程序涉及SimpleDateFormat,Calendar等相关类)

例如:

输入2015-7-1

输出

完成时间:

6个课时

三、综合实训任务

说明:

题目一,题目二,题目四是必做,题目三为选做,可作为老师实训加分的项。

题目一:

设计简易记事本软件

1.使用Java图形界面组件设计记事本软件的界面,参考如图1所示。

2.程序代码规范,逻辑正确,能够正常运行。

3.“文件”菜单,包括“新建”、“打开”、“保存”、“另存为”和“退出”等功能。

4.“编辑”菜单功能,包括“复制”、“剪切”、“粘贴”、“全选”功能。

(选做)

5.“格式”菜单功能,包括“字体”和“颜色”设置功能。

6.“查看”菜单实现,“自动换行”和“显示隐藏状态栏”功能。

7.“帮助”菜单,弹出一个对话框,显示作者信息。

8.在软件中添加工具栏,并为工具栏按钮编写事件代码。

图1记事本程序

进度安排(参考)

时间

工作内容

说明

第1周星期一

完成基础实训任务及综合实训需求分析

编写Java代码,实现题目描述的功能及综合实训需求分析

第1周星期二

完成综合实训任务:

界面设计,设计软件业务逻辑程序,软件编码实现,

设计界面,创建布局和组件等,实现软件的功能

第1周星期三

软件测试,填写项目实训报告,

提交实训作品。

题目二:

设计简易计算器软件

1.使用Java图形界面组件设计软件,界面如图2所示。

2.软件能够满足基本的“加、减、乘、除”等运算要求。

3.程序代码清晰,语法规范,结构合理,逻辑正确。

4.编辑菜单中包括“复制和粘贴”两个菜单项,为菜单项编写事件代码。

图2计算器程序

第1周星期四

完成基础实训任务及综合实训需求分析,完成综合实训任务,界面设计

设计界面,创建布局和组件等编写Java代码,实现题目描述的功能及综合实训需求分析,完善软件的功能

第1周星期五

软件编码实现,软件测试,填写项目实训报告,提交实训作品。

提交作品

题目三:

开发即时通信软件

具体要求:

1.设计即时通信软件的用户界面。

2.基于TCP或者UDP协议,编写网络通信程序。

3.编写网络组播程序,实现群聊功能。

4.要求使用多线程技术实现多任务并发执行,并对异常错误进行处理。

6.创新及难点技术运用,如数据存储、类似QQ的聊天功能等。

如:

题目四:

自选主题开发一个应用软件(如学生成绩管理系统,学籍管理系统等)下面给的软件界面只是参考,同学们可以根据自己的想法进行设计。

1.软件界面美观、功能完善软件,导航清晰,操作方便,使用菜单栏、工具栏、布局管理器、按钮、表格等多种Java图形界面组件。

2.程序代码清晰,语法规范,结构合理,逻辑正确。

3.功能完善,程序代码优化,执行效率较高,具有较好的可维护性和可扩展性。

4.软件具有数据存储功能(可以采用文件或者数据库进行数据存储)。

5.能够对相关数据进行查询、添加和删除等,简捷方便,容易使用。

6.软件功能设计具有一定的难度和创意。

登录界面

1、登录窗口

2、注册窗口

3、主窗口

4、【系统设置】功能模块

5、【数据操作】功能模块

(1)增加学生记录

(2)编辑学生记录

(3)删除学生记录

按学号删除学生记录

按班级删除学生记录

按系部删除学生记录

(4) 

浏览学生记录

6、【查询学生】功能模块

(1)按学号查询学生记录

(2)按姓名查询学生记录

(3)按班级查询学生记录

(4)按系部查询学生记录

第2周星期一

第2周星期二

界面设计,设计软件业务逻辑程序

设计界面,创建布局和组件等

第2周星期三

软件编码实现

实现软件的功能

第2周星期四

完善软件的功能

第2周星期五

软件测试,填写项目实训报告,提交实训作品。

现场答辩

四、实训考核

现场答辩,验证基础实训任务的程序结果;

检查综合实训任务的软件功能。

考核项目

考核内容

分值

基础实训

程序结果正确

10

综合实训

完成项目实训需求,软件功能完善

60

工作绩效

根据所选项目的难易程序,确定工作绩效,如计算器和记事本,聊天室,信息管理系统,工作量不一样,此项得分就有区别

20

清晰讲解项目,顺利回答问题

合计

100

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1