java程序设计课程设计题目new

java程序设计课程设计题目new

ID:18907791

大小:338.00 KB

页数:9页

时间:2018-09-23

java程序设计课程设计题目new_第1页
java程序设计课程设计题目new_第2页
java程序设计课程设计题目new_第3页
java程序设计课程设计题目new_第4页
java程序设计课程设计题目new_第5页
资源描述:

《java程序设计课程设计题目new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA程序设计课程设计题目一个简单的学生成绩管理信息系统数据库要求:1.建立的数据库中包含如下信息:学生学号、姓名、班级,语文、数学、英语成绩。2.至少要有5个班级,每个班级要有10名以上学生。3.使用.txt格式文本表示各种表。功能需求:1.能够实现根据以下关键字查询:学生姓名、学号、班级、课程名称。2.能够实现按照单科成绩、总成绩、平均成绩、学号排序。3.能够实现学生信息的插入、删除和修改。4.能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。5.能够查询每个班级某门课程的优秀率(90分及以上)、不及格率,并进行排序。界面要求:1.尽量使用图形界面实现,要符合日常软件使

2、用规范来设计菜单和界面。2.如果无法实现图形界面,则在命令行方式下也需要提供菜单,方便用户操作。其他要求:1.标识符命名遵循Windows命名规范。2.能够注意各种异常处理,注重提高程序运行效率。一个简单的万年历功能要求:1.能够显示实现1800-2100年的日期,包括公历、农历、星期、二十四节气。2.能够按照月份格式显示,或按照星期格式显示。3.能够显示系统时间。4.能够设置闹钟。5.能够查询若干国际大城市(分布在不同时区)的时间。界面要求:1.尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。其他要求:1.标识符命名遵循Windows命名规范。2.能够注意各种异常处理,

3、注重提高程序运行效率。简单学生学籍管理系统一设计内容设计基于文件结构的学籍管理系统,具有信息显示、录入、修改、查询和删除的功能。二设计要求1.录入学生基本信息功能的界面如图录入界面。2.修改学生基本信息功能的界面如图修改界面。3.查询学生基本信息功能的界面如图查询界面。4.删除学生基本信息功能的界面如图删除界面。三、运行效果展示(参考)主窗口录入界面查询界面修改界面 中国象棋打谱软件一设计内容中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件并可以重新演示对弈过程即复盘。主要功能有:1.制作棋谱,2.保存棋谱,3.演示棋谱.二设计要求1)中国象棋是双方在有着9条竖线和10条横线的棋

4、盘上对弈的,竖线与横线的交叉点称做棋点,每个棋子都是在棋点上行走,而不是在方格中行走,河界将棋盘分成两个等份,每一边都有一块由9个点组成的"九宫",棋子"将"、"帅"、"士"只能在"九宫"内移动。并且"将"、"帅"每一步只可以水平或垂直移动一个棋点。"士"它只能在"九宫"内移动,并且它每一步只可以沿对角线方向移动一个棋点。"象"它必须一步沿对角线方向走两个棋点,但它既不能过河,也不能跳过或穿越障碍,即象在走的过程中不能被"别眼"。"马"每一步只可以水平或垂直移动一个棋点,但必须按对角线方向,向左或右移动,中国象棋的马不能跳过障碍,即在走的过程中不能被"别腿"。"车"可以水平或垂直方向移

5、动任意个无阻碍的点。"炮"移动起来和车很类似,但它必须跳过一个棋子来吃掉对方的一个棋子,被跳过的那个棋子称为桥或者屏风。"兵'每步只能向前移动一个棋点,过河以后,它便增加了向左右移动的能力,兵不允许向后移动。2)菜单项:选择"制作棋谱":将出现相应的棋盘,该棋盘可进行实战对弈。选择"保存棋谱":可以随时将对弈过程保存成一个棋谱文件,棋谱文件的扩展名可以任意指定。选择"演示棋谱":将出现打开文件对话框,用来选择曾保存过的棋谱文件,选择棋谱文件后将出现用来演示棋谱的棋盘,用户可以选择自动或手动来演示对弈过程,自动演示时,还可以控制每步之间的间隔时间,也可以暂停演示或继续演示等。三、运行效果

6、图图1对弈和保存棋谱图2演示棋谱简单日历记事本一设计内容设计GUI界面的日历记事本。系统将日历、记事本结合在一起,用户可以方便地在任何日期记载有关内容以及查看某个日期记载的内容。二设计要求1界面的左侧是日历。该日历可以按年前后翻动,当鼠标单击“上一年”按钮时,当前日历的年份将减一;当鼠标左键单击“下年”按钮,当前日历的年份将加一。2也可以在某年内按月前后翻动。当鼠标左键单击“上月”按钮时,当前日历的月份将减一;当鼠标左键单击“下月”当前日历表的月份将加一。3使用鼠标左键在要选择的日期上单击,如有记事内容,程序将弹出对话框提示该日有记事内容,提示用户是否用记事本显示该内容。4选择具体日期

7、后,可以将记事本的内容保存起来,形成一个日志。四运行效果图(参考)日历记事本效果图计算器模拟程序功能要求:该程序显示GUI用户界面,能实现整数的加、减、乘、除四则运算。界面要示:用图形界面实现。可参考下图。图1计算器模拟程序界面实现简单绘图功能设计内容(要求):程序能进行图形绘制并将绘制内容保存成jpeg格式文件,同时也能将计算机屏幕显示内容保存成jpeg格式文件。实现一个简易的俄罗斯方块游戏程序设计要求:1)要求界面美观,功能布局合理;2)要

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

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

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