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

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA程序设计课程设计题目 一个简单的学生成绩管理信息系统数据库要求: 1. 建立的数据库中包含如下信息:学生学号、姓名、班级,语文、数学、英语成绩。 2. 至少要有5个班级,每个班级要有10名以上学生。 3. 使用.txt格式文本表示各种表。 功能需求: 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. 删除学生基本信息功能的界面如图删除界面。 三、 运行效果 主窗口 录入界面 查询界面 修改界面 ? 2) 菜单项: 选择制作棋谱:将出现相应的棋盘,该棋盘可进行实战对弈 。 选择保存棋谱:可以随时将对弈过程保存成一个棋谱文件,棋谱文件的扩展名可以任意指定 。 选择演示棋谱:将出现打开文件对话框,用来选择曾保存过的棋谱文件,选择棋谱文件后 将出现用来演示棋谱的棋盘,用户可以选择自动或手动来演示对弈过程,自动演示时,还可以控制每步之间的间隔时间,也可以暂停演示或继续演示等。 三、 运行效果图 图1 对弈和保存棋谱 图2 演示棋谱 二 设计要求 1 界面的左侧是日历。该日历可以按年前后翻动,当鼠标单击“上一年”按钮时,当前日历的年份将减一;当鼠标左键单击“下年”按钮,当前日历的年份将加一。 2 也可以在某年内按月前后翻动。当鼠标左键单击“上月”按钮时,当前日历的月份将减 一;当鼠标左键单击“下月” 当前日历表的月份将加一。 3 使用鼠标左键在要选择的日期上单击,如有记事内容,程序将弹出对话框提示该日有记事内容,提示用户是否用记事本显示该内容。 4 选择具体日期后,可以将记事本的内容保存起来,形成一个日志。 四 运行效果图 日历记事本效果图 实现简单绘图功能 设计内容(要求):程序能进行图形绘制并将绘制内容保存成jpeg格式文件,同时也能将计算机屏幕显示内容保存成jpeg格式文件。 实现一个简易的俄罗斯方块游戏程序 设计要求: 1)要求界面美观,功能布局合理; 2)要求具有左右移动以及反转的功能; 3)完成俄罗斯方块游戏的基本操作功能,并能够显示失败和胜利的信息。 教师管理系统(连接access或sql server数据库) 功能要求: 1)负责教师管理的主界面(用菜单方式打开下面的四个功能界面) 录入教师管理的界面 修改教师管理的界面 查询教师管理的界面 删除教师管理的界面 2)教师数据表的字段要求至少包含:工号、姓名、年龄、职称、所在系、教授的主要课程、联系电话、联系地址等字段。要求字段类型设计合理、使用方便。 3)要求界面美观大方、功能实现完整 考核评分标准: 1根据学生选择题目的难度、完成功能的多少、以及完成质量的优劣进行综合评分。完成质量较好,即可评定为优秀;完成质量尚可但有明显不足,可以评为良好;完成质量一般,成绩为中等;完成质量较差,成绩为及格;没有完成,成绩为不及格。 2 成绩评定根据学生面试和对设计报告的评审得出;答辩后给出最后成绩。优秀的比例为15%以内。 3 如果发现两名或更多同学的课程设计相同部分过多,特别是程序的源代码相同部分达到或超过90%,则认定为抄袭,成绩评定为不及格。如果发现与现有技术书籍或网上资料相同部分过多,特别是程序的源代码相同部分达到或超过80%,也认定为抄袭,成绩评定为不及格。允许参考同学的工作,

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档