- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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%,也认定为抄袭,成绩评定为不及格。允许参考同学的工作,
您可能关注的文档
最近下载
- 人教PEP版六年级上册Unit 5 What does he do 单元整体教学设计.pdf
- 2021年新生儿感染:抗菌药物预防性与治疗性使用指南解读(全文).pdf
- 《数字图像处理教程》试题库.pdf VIP
- 学校意识形态工作计划.pdf
- 战略模拟软件CESIM全攻略(课堂PPT).ppt
- 中国碳交易政策对可持续经济福利的影响.pptx VIP
- 反三违(典型“三违”)行为清单.docx
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 人教版高一化学必修一知识点梳理.docx
- 人教pep版英语三年级上册阅读理解专项复习试卷测试题(含答案).doc
文档评论(0)