《java程序设计》课程设计计划及任务书_第1页
《java程序设计》课程设计计划及任务书_第2页
《java程序设计》课程设计计划及任务书_第3页
《java程序设计》课程设计计划及任务书_第4页
《java程序设计》课程设计计划及任务书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java程序设计课程设计计划及任务书信息工程学院计算机应用专业java程序设计课程设计计划书与任务书一、 课程设计计划(一) 课程设计目的学生通过本课程的课程设计实践,能进一步掌握面向对象程序设计的思路,掌握java用户图形界面程序设计的思路和方法,进一步巩固面向对象和类的基本知识,将理论知识与实际挂钩,锻炼动手能力和独立编程解决问题的能力。(二)基本要求要求学生认真对待本次课程设计,熟练掌握程序设计的方法和计算机基本技能操作实训,具备一定的程序设计能力。在课程设计中听从指导教师的安排,认真完成老师布置的各项任务,并以小组为单位,上交课程设计报告。二、课程设计任务书(一)课程设计要求及内容设计

2、要求:1、可自己选定一题目。2、模块化程序设计。3、锯齿型书写格式。4、必须上机调试通过。报告要求:1、选题要求与目的2、程序中用到的类,方法,事件处理器的说明,给出整个程序的框架。3、源程序清单要包括足够的注释4、调试结果、程序中遇到的问题及解决方案(二)课程设计考核指标及方法考核方法1、根据平时上机考勤;注重平时上机成绩,教师要不定期检查学生进度,学生不得以自己有私人电脑为借口而不来上机。2、根据程序设计界面和运行结果。3、根据课程设计报告。4、学生在多媒体教室演示自己的设计,并能对自己的程序面对教师提问并能熟练地解释清楚。以上四项缺一不可,否则不能到得相应学分。考核指标:优秀:严格遵守上

3、机规则,独立完成作业;程序模块完整,功能齐全,界面新颖独特;回答问题流利,有见解;上机报告认真、规范;关键代码不少于500行。良好:遵守上机规则,独立完成作业;程序模块完整,功能齐全;回答问题流利;上机报告认真、规范;关键代码不少于300行。中等:遵守上机规则,独立完成作业;程序模块完整,运行结果正确;回答问题流利;上机报告认真、规范;关键代码不少于200行。及格:遵守上机规则,独立完成作业;程序结果正确;答辩通过;上机报告认真规范。不及格:上机不认真;程序未调试完成或结果不正确;答辩未通过;上机报告不认真。(三)课程设计题目利用学到的编程知识和编程技巧,通过布置具有一定难度的程序设计题目,让

4、学生自己到图书馆查阅资料或网上咨询独立完成程序的编写,并能运用学过的技巧独立上机调试完成。系统类题目:题目一:职工信息管理系统设计试设计一职工信息管理系统,使之能提供以下功能:1、 良好的图形用户界面2、职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。3、职工信息录入功能(职工信息用文件保存)输入。4、职工信息浏览功能输出。5、查询和排序功能:(至少一种查询方式) 算法。6、职工信息删除、修改功能(任选项)。题目二:图书信息管理系统设计试设计一图书信息管理系统,使之能提供以下功能:1、图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。2、良

5、好的图形用户界面3、图书信息录入功能(图书信息用文件保存)输入4、图书信息浏览功能输出5、查询和排序功能:(按多种方式查询)算法1)按书名查询2)按作者名查询6、图书信息的删除与修改。题目三:学生信息管理系统设计试设计一学生信息管理系统,使之能提供以下功能:2、 良好的图形用户界面3、 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。3、学生信息录入功能(学生信息用文件保存)-输入4、学生信息浏览功能-输出5、查询、排序功能-算法6、学生信息的删除与修改(可选项)题目四:学生选修课程系统设计试设计一选修课程系统,使之能提供以下功能:1、 良好的图形用户界面2、 假定

6、有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。3、课程信息录入功能(课程信息用文件保存)输入4、课程信息浏览功能输出5、查询功能:(至少一种查询方式)算法6、学生选修课程(可选项)题目五:销售管理系统某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:销售员的代号、产品的代号、这种产品的当天的销售额每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情

7、况(自己设定),进行如下处理。1、计算上个月每个人每种产品的销售额。2、按销售额对销售员进行排序,输出排序结果(销售员代号)3、统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)4、输出统计报表题目六:学生成绩管理要求:1、良好的图形用户界面2、学生信息至少应包括姓名、学号、年龄、成绩3、至少有查找、排序、打印清单、插入、删除、退出等功能4、数据由文件读写题目七:通信录管理系统模拟手机通信录管理系统,实现对手机中的通信录进行管理。要求1、查看功能:选择此功能时,列出下列三类选择。A 办公类 B 个人类 C 商务类,当选中某类时,显示出此类所有数据中的姓

8、名和电话号码)2、增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A 办公类 B 个人类 C 商务类)、电子邮件)。例如杨春 135* 商务类 当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。3、拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字,并伴随相应的拔号声音。4、修改功能:选中某个人的姓名时,可对此人的相应数据进行修改5、删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并

9、自动调整后续条目的编号。题目八、单项选择题标准化考试系统功能要求:1、用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)2、试题录入:可随时增加试题到试题库中3、试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)4、答题:用户可实现输入自己的答案5、自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。题目九:职工工作量统计系统要求:1、该程序输入职工工号和完成的产品数量,程序允许同一职工有多次输入,由程序对其完成的产品数量实现累计。2、程序按完成数量对他们排序,并确定他们的名次。3、按完成的产品数量由多到少的顺序,输出名次、同一名次的职工人数及他们的工号(工号由小到大顺序输出)。题目十: 成绩记录簿编制一个java语言成绩记录簿,每个学生信息包括:学号、姓名、java语言成绩。具体功能:1、建立对象输入输出流将数据写入文件;2、读取磁盘文件并显示输出所有学生的成绩;3、按学号或姓名查询成绩;4、添加成绩记录;5、修改指定姓名或学号的学生的成绩并可存盘;6、显示输出60分以下、6079、8089、90分以上各分数段的学生信息。题目十一:学生籍贯信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论