- 1、本文档共8页,可阅读全部内容。
- 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程序设计
课程设计指导书
20-2014学年第学期
级学生
2013-12
一、课程设计目的
1、复习、巩固Java语言基础知识,进一步加深对Java语言的理解和掌握;
2、课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生分析解决实际问题的能力,提高学生适应实际实践编程的能力。
二、课程设计要求
1、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其功能或修饰,使程序更加完善、合理;
2、系统设计要实用,编程简练可用功能全面3、说明书、流程图要清楚4、记录设计情况(备查,也为编写设计说明书作好准备);
5、锯齿型书写格式,要求上机调试通过按设计报告格式、、上交内容:设计报告一份(按格式书写)源程序文件。三、课程设计题目题目实现五名学生的三门期末考试成绩的输入并保存,并能对五名学生成绩进行排序显示以及对任一名学生的三门课成绩查询。
Hannoi塔模拟实现系统
设计内容
设计GUI界面的Hannoi塔,用户可以通过拖动鼠标移动各个塔上的盘子,程序也可以自动演示盘子的移动过程。
设计要求
有三个表示塔的对象,分别命名为A、B和C。A塔上有若干个盘子,盘子的大小不等,并按着大小顺序依次摆放在A塔上,大盘在下,小盘在上。用户可以用鼠标拖动盘子,把A 塔上的盘子全部移动到另外两个塔中的任何一个塔上。要求每次只能移动一个盘子,在任何时候不允许大盘压在小盘的上面。
用户也可以选择让程序自动演示。选择自动演示后,程序将以动画形式演示把A塔上的盘子全部移到C塔的过程,并将移动过程以文本形式显示在一个文本区中。运行效果如图1
图1:汉诺塔运行效果图
综合题目2:教师工作量管理系统
问题描述:
计算每个老师在一个学期中所教课程的总工作量。(教师单个教学任务的信息为:教师号、姓名、性别、职称、任教课程、班级、班级数目、理论课时、实验课时、单个教学任务总课时)
A、教师信息处理
(1)输入教师授课教学信息,包括教师号、姓名、性别、职称、任教课程、班级、班级数目、理论课时、实验课时;
(2)插入(修改)教师授课教学信息;
(3)删除教师授课教学信息;
(4)浏览教师授课教学信息;
B、教师工作量数据处理:
(1)计算单个教学任务总课时。
计算原则如下表:
班级数目 单个教学任务总课时 2 (理论课时+实验课时) 3 1.5*(理论课时+实验课时) =4 2*(理论课时+实验课时) (2)计算一个教师一个学期总的教学工作量。
总的教学工作量 = 所有单个教学任务总课时之和。
(3)教师数据查询:
提示:输入教师号或其他信息,即读出所有数据信息,并显示出来。
C、教师综合信息输出
提示:输出教师信息到屏幕。
综合题目3:人事档案管理系统
要求实现如下功能:
(1)建立职工信息数据,包括职工编号、姓名、性别、工资、出生时间、参加工作时间年龄(必须计算得到)。
(2)根据职工信息表,建立只含有姓名和年龄的职工信息简表。
(3)使用继承的方法构造3个类,(即雇员类——类,教师类和工人类——派生类)使用相应的对象放置10个职工信息。
(4)编写同名display()成员函数,用来输出数组的内容。
(5)按不同类别输出职工信息。
()计算职工的平均年龄。
()检索(查找)指定信息。(如按姓名检索、按年龄检索)
()显示年龄分布要求实现如下功能:
1.
2. 能够实现按照单科成绩、总成绩、平均成绩、学号排序。
3. 能够实现学生信息的插入、删除和修改。
4. 能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。
5. 能够查询每个班级某门课程的优秀率(90分及以上)、不及格率,并进行排序。
综合题目 5:万年历
功能要求:使用图形用户界面,能显示月历,用户可以更改月份和年份,带有日程提醒功能。用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。
定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。
查询信息:用户可以查询到某个月的所有的提示信息。
能够显示系统时间。能够设置闹钟。能够查询若干国际大城市(分布在不同时区)时间。
综合题目6:销售管理系统
功能要求:
1)产品类别信息管理:对客户的基本信息进行添加、修改和删除。
2)产品信息管理:对产品的基本信息进行添加、修改和删除。
3)供应商信息管理:对供应商的基本信息进行添加、修改和删除。
4)定单信息管理:对定单的基本信息进行添加、修改和删除。
综合题目7:停车场管理系统
功能要求:要求该停车场系统由车辆进处管理与后台管理两个子系统组成。系统包含两类用户:管理员用户和普通用户。
您可能关注的文档
- 中小企业管理案例题参考思路[仅答案版].doc
- 中小学体育活动现状调查分析与解决建议.doc
- 中小学安全教育知识竞赛试卷.doc
- 中小学教师专业知识考试内容为学科专业知识及教材教法两部分.doc
- 中小学教师普法暨安全知识初赛试卷.doc
- 中小学生校园伤害事故案例分析.doc
- 中小学生食品卫生安全的知识竞赛.doc
- 中小学音乐学科专业知识考试真题及解答.docx
- 中层干部问调卷查.doc
- 中成药学知识点整理[执业药师考试必备资料十二].doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 2024年度公司领导班子民主生活会对照检查材料3篇.docx VIP
- JTGD60—2015公路桥涵设计通用规范.pdf VIP
- 技术部薪酬及岗位制度.doc
- 马工程教材《组织行为学》课件 第四章 团队.pptx
- 标准规范文件:DL/T 5424-2009 水电水利工程锚杆无损检测规程.pdf
- 广东省广州市八年级上学期物理期末试卷四套(附参考答案).doc VIP
- 2019-2020年高一英语人教版必修1专项训练:语法填空Word版含答案.docx VIP
- 第19课《大雁归来》教学设计 统编版语文七年级上册(2024年).docx VIP
- 2022水电工程移动式集运鱼系统设计规范.docx
- 2024年6月英语四级真题(全3套).pdf
文档评论(0)