JAVA课程设计模板

JAVA课程设计模板

ID:38826645

大小:150.50 KB

页数:9页

时间:2019-06-20

JAVA课程设计模板_第1页
JAVA课程设计模板_第2页
JAVA课程设计模板_第3页
JAVA课程设计模板_第4页
JAVA课程设计模板_第5页
资源描述:

《JAVA课程设计模板》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、《Java程序设计》课程设计一、相关要求1、选题要求:每位同学从下列六个题目里任选一题。2、提交材料:班委收齐每位同学的纸质课程设计报告第17周上交老师,电子版和程序源文件由班委收齐后一并上交。报告需严格按照课程设计报告模板的格式。3、评分细则:根据功能设计的完善性和报告内容的详尽程度给分。报告雷同者,视情节严重程度酌情扣分。原文抄袭网上者,统一按零分处理。二、课程设计题目题目一:电子英汉词典[题目描述]使用图形用户界面。能够编辑词典库中的信息实现英译汉功能。[界面提示][基本要求](1)菜单栏功能:§“文件”菜单:英汉词典

2、、备份词库、退出§“编辑”菜单:添加词汇、修改词汇、删除词汇§“帮助”菜单:显示关于程序的一些信息(2)功能要求:§“英译汉”功能要求:用户文本框中输入要查询的单词。若该单词存在于词库中,则会在文件对话框中显示其词性及对应翻译;若该单词没有存在于词库中,则会弹出“警告”,说明“查无此词”;若没有输入直接点击“查询”,则会弹出“警告”,说明“查询对象不能为空”。§“备份词库”功能要求:可以实现对现有词库的备份,可将当前词库存入用户所设置的任一位位置。§“添加”功能:弹出对话框,若添加的是词库中没有的单词,系统在添加成功后有提示

3、“添加成功”;若添加的是词库中已有的单词,系统会弹出“警告”,说明“此词汇已存在”。§“修改单词”功能:弹出对话框,用户可自行修改词库中的单词的解释,若输入单词不存在于词库中,系统会弹出“警告”,说明“不存在此单词”。§“删除单词”功能:弹出对话框§用户可自行删除词库中已有的单词,在删除此单词的同时,其解释也会随之被删除,若输入单词不存在于词库中,系统会弹出“警告”,说明“不存在此单词”。题目二:简单计算器[题目描述]使用Java的GUI图形用户界面编程设计并编写一个计算器程序,用户可以通过鼠标或者键盘操作输入参加运算的的数

4、值和运算符,要求能进行加、减、乘、除等混合运算。[基本要求](1)实现加、减、乘、除的双目单类别的基础运算;(2)实现加、减、乘、除的多目多类别的混合运算;(3)实现退格、清零等运算。[界面要求][实现提示]GUI编程Component的事件响应。题目三:学生管理系统[题目描述]使用图形用户界面,设计并实现一个基于文件或数据库的学生管理系统,要求实现对学生信息的日常管理。将查询出来的信息应用表格显示出来,在添加信息面板中,设置该信息的各个组件,要求用户填入数据实现添加功能。修改删除面板中创建该信息的各个组件,从数据库或文件中

5、将该信息显示在组件中,再手动修改数据,实现修改删除功能。[基本要求](1)实现学生信息录入的功能界面;(2)实现学生信息修改的功能界面;(3)实现学生信息查询的功能界面;(4)实现学生信息删除的功能界面。[界面要求][实现提示]GUI、事件响应机制、Java的I/O流、java数据库连接。题目四:日历记事本[题目描述]设计GUI界面的日立记事本。该系统将日历、记事本的功能结合在一起,用户可以方便的在任何日期下纪录相关内容或者查询某个日期的记录内容。[基本要求](1)系统界面的日历的年份部分要求可以通过鼠标单击按钮实现年份的前

6、后滚动,同时用户也可以通过键盘输入年份值后回车实现年份的无序切换。(2)系统界面的日历的月份部分要求可以通过鼠标单击按钮实现某年内月份的前后滚动。(1)使用鼠标单击选定的日期,在界面的文本区内输入文本后,点击保存按钮,文本以txt格式保存在指定目录内可以查看或者添加该日期下对应得计事本中内容。(2)点击删除,可删除某日日记(3)选中某天后,文本区内可显示该日日记内容(读字符到文本区)[实现提示]GUI、事件响应机制、Java的I/O流题目五:ATM柜员机模拟程序[题目描述]使用图形用户界面。当输入给定的卡号和密码(初始卡号和

7、密码为123456)时,系统能登录ATM柜员机系统[基本要求](1)查询余额:初始余额为10000元(2)ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。(3)ATM存款:不能出现负存款。(4)修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。[实现提示]GUI、事件响应机制题目六:简单万年历[题目描述]使用图形界面实现,符合日常软件使用规范来设计菜单和界面,实现一个简单万年历[基本要求](1)能够显示实现

8、1800-2100年的日期,包括公历、农历、星期、二十四节气。(2)能够按照月份格式显示,或按照星期格式显示。(3)能够显示系统时间。(4)能够设置闹钟。(5)能够查询若干国际大城市(分布在不同时区)的时间。[其他要求](1)标识符命名遵循Windows命名规范。(2)能够注意各种异常处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。