1 / 9
文档名称:

JAVA程序设计课程设计题目.doc

格式:doc   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA程序设计课程设计题目.doc

上传人:xxj16588 2016/7/7 文件大小:0 KB

下载得到文件列表

JAVA程序设计课程设计题目.doc

文档介绍

文档介绍:JAVA 程序设计课程设计题目一个简单的学生成绩管理信息系统数据库要求: 1. 建立的数据库中包含如下信息:学生学号、姓名、班级,语文、数学、英语成绩。 2. 至少要有 5 个班级,每个班级要有 10 名以上学生。 3. 格式文本表示各种表。功能需求: 1. 能够实现根据以下关键字查询:学生姓名、学号、班级、课程名称。 2. 能够实现按照单科成绩、总成绩、平均成绩、学号排序。 3. 能够实现学生信息的插入、删除和修改。 4. 能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。 5. 能够查询每个班级某门课程的优秀率( 90 分及以上) 、不及格率,并进行排序。界面要求: 1. 尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。 2. 如果无法实现图形界面,则在命令行方式下也需要提供菜单,方便用户操作。其他要求: 1. 标识符命名遵循 Windows 命名规范。 2. 能够注意各种异常处理,注重提高程序运行效率。一个简单的万年历功能要求: 1. 能够显示实现 1800-2100 年的日期,包括公历、农历、星期、二十四节气。 2. 能够按照月份格式显示,或按照星期格式显示。 3. 能够显示系统时间。 4. 能够设置闹钟。 5. 能够查询若干国际大城市(分布在不同时区)的时间。界面要求: 1. 尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。其他要求: 1. 标识符命名遵循 Windows 命名规范。 2. 能够注意各种异常处理,注重提高程序运行效率。简单学生学籍管理系统一设计内容设计基于文件结构的学籍管理系统,具有信息显示、录入、修改、查询和删除的功能。二设计要求 1. 录入学生基本信息功能的界面如图录入界面。 2. 修改学生基本信息功能的界面如图修改界面。 3. 查询学生基本信息功能的界面如图查询界面。 4. 删除学生基本信息功能的界面如图删除界面。三、运行效果展示(参考) 主窗口录入界面查询界面修改界面中国象棋打谱软件一设计内容中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件并可以重新演示对弈过程即复盘。主要功能有: 1. 制作棋谱, 2. 保存棋谱, 3. 演示棋谱. 二设计要求 1) 中国象棋是双方在有着9 条竖线和 10 条横线的棋盘上对弈的, 竖线与横线的交叉点称做棋点, 每个棋子都是在棋点上行走, 而不是在方格中行走, 河界将棋盘分成两个等份, 每一边都有一块由 9 个点组成的" 九宫", 棋子"将"、"帅"、"士" 只能在" 九宫" 内移动。并且"将"、" 帅" 每一步只可以水平或垂直移动一个棋点。"士" 它只能在" 九宫" 内移动, 并且它每一步只可以沿对角线方向移动一个棋点。"象" 它必须一步沿对角线方向走两个棋点, 但它既不能过河, 也不能跳过或穿越障碍, 即象在走的过程中不能被" 别眼"。"马" 每一步只可以水平或垂直移动一个棋点, 但必须按对角线方向, 向左或右移动, 中国象棋的马不能跳过障碍, 即在走的过程中不能被" 别腿"。"车" 可以水平或垂直方向移动任意个无阻碍的点。"炮" 移动起来和车很类似, 但它必须跳过一个棋子来吃掉对方的一个棋子, 被跳过的那个棋子称为桥或者屏风。"兵' 每步只能向前移动一个棋点, 过河以后, 它便增加了向左右移动的能力, 兵不允许向后移动。