| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

软件16级面向对象程序课程设计报告撰写格式模版

我***哦

贡献于2018-06-25

字数:5770


**商学院
面象程序 课程设计报告

题 目 模拟时钟程序设计



姓 名
***
学 号
160920057
专 业
计算机科学技术
班 级
计科1602
指导教师
**
职 称
老师


计算机信息工程学院
2017年6月
课程设计评审表
等级
成绩
组成
优秀

中等






1.考勤满勤
2.作业全均A
3.实验报告全均A
1.考勤90
2.作业90全均B
3.实验报告90全均B
1.考勤80
2.作业80全均B
3.实验报告80全均B
1.考勤70
2.作业70全均C
3.实验报告70全均C
1.考勤70
2.作业70均C
3.实验报告70均C
















1.完全课程设计文档规范求
2.结构合理层次清晰
3.容充实设计详细
1.完全课程设计文档规范求
2.结构较合理层次较清晰
3.容较充实设计较详细
1.基课程设计文档规范求
2.结构较合理层次较清晰
3.容较充实设计较详细
1.基课程设计文档规范求
2.结构欠合理层次欠清晰
3.容欠充实设计欠详细
1.没课程设计文档规范求
2.结构合理层次清晰
3.容充实设计详细










1.布局合理
2.界面美观色调谐风格统
3.链接错误
1.布局较合理
2.界面较美观色调谐风格统
3.链接错误
1.布局较合理
2.界面较美观色调谐风格统
3.链接错误少
1.布局欠合理
2.界面欠美观
3.链接错误较少
1.布局合理
2.界面美观
3.链接错误










1.够完成课程设计题目基功
2.完成异常数边界数友处理
3.类接口设计合理
4.功实现错误
1.够完成课程设计题目基功
2.基完成异常数边界数友处理
3.类接口设计合理
4.功实现错误较少
1.够完成课程设计题目基功
2.基完成异常数边界数友处理
3.类接口设计较合理
4.功实现错误较少
1.够完成课程设计题目部分基功
2.未完成异常数边界数友处理
3.类接口设计较合理
4.功实现错误较
1.未完成课程设计题目部分基功
2.未完成异常数边界数友处理
3.类接口设计合理
4.功实现错误较








综合成绩评定: 评阅老师(签章):



年 月 日
目 录
1课程设计目求…………………………………………………………1
11课程设计目…………………………………………………2
12课程设计求………………………………………………3
13课程设计实验环境……………………………………………………4
2课程设计容………………………………………………………………5
21课程设计容……………………………………………………………6
22概设计…………………………………………………………7
221定义说明……………………………………………………………8
23详细设计………………………………………………………………9
24测试设计
241程序运行情况……………………………………………………………10
参考文献…………………………………………………………11
附录………………………………………………………………12

1 课程设计目求

11 课程设计目

111深入理解Java面象设计思想
112提高Java语言编程力
113提高学生事件响应理解
114提高学生逻辑思维力
115学会制作软件开发文档

12课程设计求

121绘图API绘制款电子时钟时钟具运行效果
122求学生够全面深入理解熟练掌握学容够分析设计解答类似问题
123培养学生进行设计分析设计方法设计操作测试设计程观察理解纳力提高

13课程设计实验环境
131硬件求运行Windows9X操作系统微机系统JAVA程序设计语言相应集成开发环境J2SDKEclipse开发工具


2 课程设计容
21课程设计容
JAVA种跨台面象基网络支持媒体编程语言1999年5月发布JAVA快成开发特网应程序极具魅力语言JAVA程序插入HTML页Web浏览器载Web客户带动画交互式享受JAVA强功仅仅限Web应程序种面象通编程语言功编程完备开发单独应程序基述优点出现
JAVA应程序广泛课程设计选编程工具生活中常见时钟进行编写刚刚开始接触JAVA编程水限法实现复杂编程项目次编写程序简单没接触数库错误异常知识刚刚起步会学中断深入研究学争取编程项目中做出更更复杂程序

22概设计
221定义说明
次课程设计利学期学JAVA编程工具制作出显示时间JAVA时钟程序软件利JAVA制作原JAVA着编程语言媲美魅力
启动时钟程序运行时钟界面面写着标题姚希瑶时钟然程序中意修改界面中心表盘表针模拟形式显示前时间界面颜色设置外三指针时针分针秒针分设置颜色便观察日常生活中时钟模样项目构成整JAVA时钟程序界面程序占资源少相应时间短精确度灵敏度高

23详细设计
时钟程序定义时钟程序界面绘制出圆形表盘表针(时针分针秒针)时针窗口然获取计算机前时间





24测试分析
241程序运行情况
开发型软件系统漫长程中面着极错综复杂问题观认识完全符合客观现实工程密切相关类员间通信配合完美瑕软件生命周期阶段避免会产生差错力求阶段结束前通严格技术审查早发现纠错验表明审查发现差错外编码程中避免会引入新错误果软件投入生产性运行前没早发现纠错差错迟早会生产程中暴露出时仅改正错误代价更高会造成恶劣果测试目软件投入生产性运行前发现软件中错误

参考文献:
1 耿祥义 JAVA学实教程 电子工业出版社
2 李欣 软件工程师 北京:民邮电出版社
3 马军 JAVA程序设计 电子工业出版社
4 柯温钏 JAVA例题教程 中国铁道出版社
5 李诚 JAVA 2 简明教程 北京:清华学出版社

附 录:
package Program


import javaawt*
import javaawtevent*
import javautilconcurrentExecutorService
import javautilconcurrentExecutors
import javaxswing*
import javautilTimer
import javautilTimerTask
import javautil*

class MainFrame extends JFrame implements Runnable{

private int width 500
private int height 500
private int hour 1
private int minute 1
private int second 1
半径
private double R (width100)20
private double P MathPI6
private boolean tag true
private Map xMap new HashMap()
private Map yMap new HashMap()

public MainFrame() {

thissetTitle(钟)
thissetSize(new Dimension(widthheight))
thissetLocation(200200)
thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE)

thissetVisible(true)
for(int i1i<12i++) {

double e P*i
double x Mathsin(e)*R + R + 50
double y R + 50 Mathcos(e)*R

xMapput(i x)
yMapput(i y)
}

new Thread(this)start()
}

public int calX(double Pint iint R1){

double e P*i
double x Mathsin(e)*R1 + R + 50
return (int)x
}

public int calY(double Pint iint R1){

double e P*i
double y R + 50 Mathcos(e)*R1
return (int)y
}
public void paint(Graphics g){

Graphics2D g2 (Graphics2D) g

钟背景钟盘绘制次
g2setColor(ColorBLACK)
g2fillRect(00widthheight)

g2setColor(ColorBLUE)
g2drawOval(3535width70height70)

double x 0 y 0
for(int i1i<12i++) {

double e P*i
x xMapget(i)
y yMapget(i)

g2drawString(StringvalueOf(i)(int)x(int) y)
}
tag false

绘制钟心
g2fillRect(30+(width70)230+(height70)21010)

绘制数字时钟
g2drawString(hour++minute++second20 + (width75)2100)
绘制时针
g2setColor(ColorRED)
if(hour>12){

hour 12
}
g2drawLine(35+(width70)235+(width70)2calX(MathPI6+MathPI120hour60) calY(MathPI6+MathPI120hour60))
绘制分针
g2setColor(ColorYELLOW)
g2drawLine(35+(width70)235+(width70)2calX(MathPI30minute100) calY(MathPI30minute100))
绘制秒针
g2setColor(ColorGREEN)
g2drawLine(35+(width70)235+(width70)2calX(MathPI30second150) calY(MathPI30second150))

g2dispose()
}

public void run() {

Timer timer new Timer()
timerschedule(new TimerTask(){

public void run() {

hour new javautilDate()getHours()
minute new javautilDate()getMinutes()
second new javautilDate()getSeconds()

repaint()
}
}01000)
}

public static void main(String[] args){

MainFrame mainf new MainFrame()
}
}


(2)文档律Word 2000版编辑排版激光印机A4纸张印中封面目录作品验收表评审表单面印正文双面印
(3)文档装订序:封面评审表作品验收表目录正文文档面页码偶数装订时加装张白纸
(4)Word中插入图片图进行长宽方非例缩放图单击右键快捷菜单中选择设置图片格式命令开设置图片格式话框然中选项卡中设置图片高度70~80(根图片具体确定般全屏图设70话框等图设80图中文字缩放6号字)
(5)图表编号章节标题编号Word动编号功
(6)空格添加回车键方式调整齐间隔应该Word带段落命令分隔符等命令调整级标题末尾加标点符号
(7)出现孤立编号例出现141142等续编号情况
(8)表示数值范围34~5634—56
(9)文档正文部分需页脚部分设置页码详见文档中第56页

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

购买文档

相关文档

JAVA面向对象程序设计教案

教 案任课教师: 课程名称:面向对象程序设计(Java) 任课班级:专科计算机班、专科网络班、专科软件班 授课时间: 2013-2014-2学期教 案编号:1章节Java SE程序设计与实践的考核方式和Java简介授课方式讲授+讨论+上机教学目的(1) 掌握本课程的考核方式、即将要学习的内容以及相关的课堂纪律。(2) 了解课

z***u 2年前 上传351   0

面向对象程序设计(C++)实验报告

面向对象程序设计(C++)实验报告姓名:学院:数学与计算机学院 班级:10级计算机大类班 学号:实验5 单继承一、实验目的1.掌握派生的类别与方式; 2.了解派生类中如何使用基类的成员、基类成员在派生类中的访问控制; 3. 掌握继承中构造函数和析构函数的调用过程。二、实验内容及步骤

文***品 3年前 上传1097   0

面向对象技术综合设计课程设计报告网上图书销售系统

武汉工程大学 计算机科学与工程学院课程综合设计报告设计名称: 《面向对象技术》课程综合设计 设计题目: 网上图书销售系统 学生学号: 专业班级: 二〇〇九级信息技术班 学生姓名: 学生成绩:

文***品 1年前 上传231   0

面向对象程序设计期末复习题资料

面向对象程序设计期末复习题一、单项选择题1.对于类中定义的成员,其隐含访问权限为【 B 】 A) public B) private C) static D) protected2.关于类和对象不正确的说法是【 B 】 A) 类是一种类型,它封装了数据和操作 B) 一个类的对象只有一个 C) 对象是类的实例 D) 一个对象必属于某个类3.下面关于对象概念的描述中,【

文***享 11个月前 上传290   0

面向对象程序设计实验指导书

        《面向对象程序设计》 实  验  指  导  书     张家精   编 写         适用专业:     信息与计算科学            **建筑工业学院  数理系(部) 2006年 10月 8日     前   言 《面向对象程序设计》是信息与计算科学专业本科生的一门专业选修课。面向对象软件开发方法是吸收了软件工

云***烨 9年前 上传5859   0

《系统分析与设计课程设计》实验指导书(面向对象方法)

XX大学 信息管理学院 实验指导书 实验名称: 信息系统分析与设计 实验类别: 课内实验 适用专业: 信息安全 适用班级: 授课教师:

文***品 5年前 上传1227   0

开题报告的撰写格式要求

开题报告的撰写格式要求  开题报告的撰写格式如下文  一、 开题报告的含义与作用  开题报告,就是当课题方向确定之后,课题负责人在调查研究的基础上撰写的报请上级批准的选题计划。它主要说明这个课题应该进行研究,自己有条件进行研究以及准备如何开展研究等问题,也可以说是对课题的论证和设计。开题报告是提高选题质量和水平的重要环节。  研究方案,就是课题确定之后,研究人员在正式开展研之前制

燕***天 11年前 上传528   0

超市管理系统软件需求分析和设计说明书面向对象方法

超市管理系统需求分析报告(使用面向对象的方法) 目录1 用例和用例图 11.1 什么是用例和用例图 11.2 用例图 21.3 用例说明 42 类图 92.1 什么是类图 92.2 类图 10超市管理系统需求分析报告(面向对象方法)1 用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作

文***享 2年前 上传395   0

软件课程设计心得

软件课程设计心得第一篇:软件课程设计心得软件工程课程设计课程设想心得体味,这也激起了我尔后勤奋进修的乐趣,我想这将对我以后的进修发作主动的影响。其次,此次课程设想让我充实熟悉到团队协作的主要性,只要合作协作才干保证整个项目标有条不絮。别的在课程设想的进程中,当我们碰着不大白的成绩时,指点教员老是耐心的解说,给我们的设想以极大的辅佐,使我们获益匪浅。因此很是感谢感动教员的教育。经过此次设想

h***u 10年前 上传703   0

软件课程设计心得

软件课程设计心得  软件工程课程设计课程设想心得体味,这也激起了我尔后勤奋进修的乐趣,我想这将对我以后的进修发作主动的影响。其次,此次课程设想让我充实熟悉到团队协作的主要性,只要合作协作才干保证整个项目标有条不絮。别的在课程设想的进程中,当我们碰着不大白的成绩时,指点教员老是耐心的解说,给我们的设想以极大的辅佐,使我们获益匪浅。因此很是感谢感动教员的教育。经过此次设想,我懂得了进修的主要性,

m***l 11年前 上传993   0

中南大学-c++课设报告面向对象编程(C++)

中南大学面向对象编程(C++)实验报告学生姓名 学 院 信息科学与工程学院 专业班级 信息安全班 完成时间 2014年X月X日 目 录

文***品 2年前 上传479   0

ping程序课程设计实验报告

Windows网络程序设计课程设计 课 程 名 称 ping程序设计 姓   名 系 别 、专 业 计算机科学系网络工程班 导师姓名、职 称

文***品 2年前 上传478   0

软件著作权模版

产品设计说明书(文档编号:FO-QR-22-01)Auto generated by Trufun Plato.文档管理信息表主题:版本:内容:关键字参考文档:创建时间:创建人:最新发布日期:文档修改记录表修改人修改时间修改内

中***警 11年前 上传441   0

论文撰写格式

论文撰写格式附:江西环境工程职业学院毕业设计(论文)撰写规范江西环境工程职业学院毕业设计(论文)撰写规范(试行)高职生的毕业设计(论文)作为一种学习、实践、探索和创新相结合的综合教学,是对学生综合运用所学知识解决本专业实际问题能力的考核,是学习深化和提高的重要过程;也是衡量学校教育质量和办学效益的重要评价内容。为了保证我校高职生毕业设计(论文)质量,特制定《江西环境工程职业学院毕

j***g 9年前 上传550   0

调查报告撰写格式指南

调查报告撰写格式指南学生实践调研报告格式规范一、学生实践调研报告编写要求学生实践调研报告分为三个部分:第一部分——报告封面(采用统一格式模版)第二部分——报告正文(2000字以上)第三部分——学生实践调研报告的佐证材料:如各类文献。二、学生实践调研报告正文格式1.调研报告页面设置页面设置为A4纸;论文上边距2.54cm ,下边距2.54cm ,左边距3.17c

k***1 12年前 上传389   0

了解如何撰写开题报告及其格式要求

了解如何撰写开题报告及其格式要求  撰写开题报告及其格式要求如下文  一、如何选择问题  我一起萦绕于怀的,是在写博士论文开题报告的一年多时间里,导师薛澜教授反复追问的一个问题:“你的 puzzle 是什么?”多少次我不假思索地回答“我的问题就是,中国的半导体产业为什么发展不起来。”薛老师问题以其特有的储蓄,笑而不答。我在心中既恼火又懊丧:这么简单的道理,这么明显的答案,到底哪儿不对

p***f 11年前 上传499   0

开题报告的撰写方法与格式

开题报告的撰写方法与格式开题报告的撰写方法与格式一、 开题报告的含义与作用开题报告,就是当课题方向确定之后,课题负责人在调查研究的基础上撰写的报请上级批准的选题计划。它主要说明这个课题应该进行研究,自己有条件进行研究以及准备如何开展研究等问题,也可以说是对课题的论证和设计。开题报告是提高选题质量和水平的重要环节。研究方案,就是课题确定之后,研究人员在正式开展研之前制订的整个课题研

2***8 12年前 上传571   0

正确撰写论文开题报告格式

正确撰写论文开题报告格式开题报告的内容 1、课题来源及研究的目的和意义; 2、国内外在该方向的研究现状及分析; 3、主要研究内容及创新点; 4、研究方案及进度安排,预期达到的目标; 5、为完成课题已具备和所需的条件和经费; 6、预计研究过程中可能遇到的困难和问题有及解决的措施; 7、主要参考文献; 下面是详细的看人家如何叙述什么是开题报告以及怎么写: 1.什么是开题报告

文艺范书香满屋 3年前 上传430   0

软件质量之路-面向组件的大规模软件架构

软件质量之路-面向组件的大规模软件架构在中小规模的软件中,对象和对象之间的协作关系就能够满足需要。但是当软件规模扩大,复杂度上升的时候,面向对象技术强调的协作却表现出另一个极端的特点-耦合度太高导致的复杂度。这时候就需要有一种新的方法来弥补面向对象技术的弱点。大规模软件的特点大规模软件主要特点是复杂度。比较典型的例子是集成性的项目。软件系统需要将各种各样的硬件、遗留系统、外部接口整合起来

海***礁 10年前 上传393   0

面向软件开发过程的软件质量控制

面向软件开发过程的软件质量控制一、软件质量定义   ISO9000:2000《质量管理体系-基础和术语》中把产品定义为:“过程的结果”,而且这种结果是非自然性的,也就是说实际上这种结果是人们所预期的,而不像的打雷下雨那样具有自然性。   二、国内软件质量管理发展概况   在国内软件业开始诞生和起步的时候,软件企业在质量管理方面比较落后,大部分的软件企业没有设置专门的测试组织和招聘专职的测试人

z***1 10年前 上传444   0

本科生毕业实习报告撰写模版

本科生毕业实习报告撰写模版  实习名称:      毕 业 实 习         院 (系):      旅 游 学 院          专    业:                         年    级:                          指导教师:                          姓    名:                       

s***s 11年前 上传515   0

说明书的撰写格式

说明书的撰写格式产品说明书的撰写格式一)产品说明书的基本含义产品说明书是对产品的结构、性能、规格、用途、使用方法、维修保养等的说明性文字。(二)产品说明书的写作要点通常来说,产品说明书主要包括以下主要内容:1 产品概况;2 产品的性能和特点;3 产品的使用方法;4 产品的保养与维修;5 其他事项。(三)格式范例公司产品说明书中医理论认为:

海***鱼 9年前 上传685   0

学校公文格式模版

平行文,主要是平时一般性通知**市**学校函:居右空1字下发单位:顶格,3号仿宋,上空1行标题:2号华文中宋居中关于××××的通知行距:28磅×××××××××××:正文:3号仿宋二级标题:3号楷体小标题:3号黑体一、×××××××××××(一)×××××××××××此编号后用圆点不用顿号1.××××××××××××××××××××××××。(1)××××××

文***品 2年前 上传1113   0

南京信息工程大学滨江学院C++面向对象程序设计期末复习资料

+++ 面向对象程序设计复习资料一、概念、填空题1. 面向对象的四大特性是:抽象、封装、继承、多态2. 构造函数的作用是创建对象时为对象赋初值,析构函数的作用是释放对象占用的资源3. 根据继承的基类的多少,C++将继承分为: 单继承和 对继承4. C++进行动态内存分配的一对运算符是new和delete5. 抽象类、纯虚函数:…..P153纯虚函数是一个在

文***享 8个月前 上传160   0

《面向对象程序设计C++》期末试卷及标准答案集总

《面向对象程序设计C++》期末考试试卷(B)班级: 姓名: 学号: 分数: 题号一二三四总分得分试卷说明:本套试题共四个大题,全部题目都答在答题纸上,写在其他地方均无效。(答题纸在本套试卷的第8页上)一、单项选择题(每小题2分,共40分)1、关于C++与C语言关系的描述中,( D )是错误的

文***享 1年前 上传529   0