参考基于j2me(java platformmicro edition)计算器的设计与实现_第1页
参考基于j2me(java platformmicro edition)计算器的设计与实现_第2页
参考基于j2me(java platformmicro edition)计算器的设计与实现_第3页
参考基于j2me(java platformmicro edition)计算器的设计与实现_第4页
参考基于j2me(java platformmicro edition)计算器的设计与实现_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

通信专业课程设计一 太原科技大学太原科技大学 课课 程程 设设 计(论计(论 文)文) 设计设计( (论文论文) )题目:题目:J2MEJ2ME 计算器设计计算器设计 姓姓 名名_ _ _ 学学 号号_ _ _ 班班 级级_ _ _ _ 学学 院院_ _ _ 指导教师指导教师_ _ _ _ 2010 年 12 月 31 日 太原科技大学课程设计(论文)任务书 学院(直属系): 时间: 2010 年 12 月 17 日 学 生 姓 名指 导 教 师 设计(论文)题目J2ME 计算器设计 主要研 究内容 能够输入两个数,选择运算规则并计算结果。 研究方法 使用 WTK,JDK,Eclipse 搭建 J2ME 平台,以实现计算器的开发环 境。 主要技术 指标(或研 究目标) 1. 掌握 J2ME 计算器的设计思想; 了解 J2ME 开发环境; 学习 J2ME 的操作流程。 教研室 意见 教研室主任(专业负责人)签字: 年 月 日 太原科技大学:名字起个什么 I 目录目录 摘摘 要要IIII 第第 1 1 章章 绪论绪论- - 1 1 - - 第第 2 2 章章 J2MEJ2ME 计算器计算器- - 2 2 - - 2.1J2ME2.1J2ME 的基本概念的基本概念- - 2 2 - - 2.2J2ME2.2J2ME 平台的搭建平台的搭建- - 2 2 - - .1 构建构建 J2MEJ2ME 平台平台- - 2 2 - - .2 计算器的实现计算器的实现- - 4 4 - - 第第 3 3 章章 运行结果运行结果- - 7 7 - - 3.13.1 运行和结果运行和结果- - 7 7 - - .1 计算器演示计算器演示- - 7 7 - - 参考文献参考文献- - 9 9 - - 附附 录录- - 10-10- 太原科技大学:名字起个什么 II J2MEJ2ME 计算器设计计算器设计 摘 要 本文简单介绍了本文简单介绍了 J2ME 技术,技术,J2ME(Java 2 Micro Edition)是是 Java 2 的一个组成部分,它的一个组成部分,它 与与 J2SE、J2EE 并称。根据并称。根据 Sun 的定义:的定义:J2ME 是一种高度优化的是一种高度优化的 Java 运行环境,主要运行环境,主要 针对消费类电子设备的,例如蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。针对消费类电子设备的,例如蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。 J2ME 技术在技术在 1999 年的年的 JavaOne Developer Conference 大会上正式推出,它将大会上正式推出,它将 Java 语言语言 的与平台无关的特性移植到小型电子设备上的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序允许移动无线设备之间共享应用程序。 本文通过介绍本文通过介绍 J2ME 平台的搭建,从而能实现计算器的设计。平台的搭建,从而能实现计算器的设计。 关键词关键词:J2ME,搭建,实现设计,搭建,实现设计 太原科技大学:名字起个什么 III 太原科技大学:名字起个什么 - 1 - 第第 1 1 章章 绪论绪论 在今天计算已经无处不在。越来越多的人开始认为,经过了许多人共享一台计算机的大 型主机时代,一人一台计算机的个人 PC 时代之后,下一个时代就是一人多台计算设备的 普及计算时代(Ubiquitous Computing,IBM 称之为 Pervasive Computing) 。计算设备 将从单一的 PC 扩展到各种各样的大小和功能,从家庭消费电子产品,到个人随身携带, 穿着,车载的各种移动信息处理设备,多样化是这个领域的最大特点。网络是这个领域 最重要的增值特性。当手机可以随时随地无线上网,PDA 可以和个人 PC 同步,车载 PC 可 以获得网上 GPS 地图数据时,这些孤立的设备才能够发挥最大的作用。 而平台无关性和网络功能正是 J2ME 的设计目标和能力(事实上,Java 最初的设计目标就 是用于消费电子领域,但是后来在 PC 和服务器上得到了发展) 。一次编写,到处运行的 平台无关性,对网络,多重设备间联网的机制(JINI)显然对这个领域是至关重要的软 件条件。这个领域内的 Java 标准就是 J2ME。 明天的计算将进入普及计算时代。各种消费电子产品,包括智能手机,PDA,Web- TV,将来的信息家电等等将实现随时随地的计算。这是一个异常广阔和丰富多彩的领域, 其设备极度多样化而且都将在网络中,Java 技术的跨平台性和网络功能在这里大有用武 之地。这就是 J2ME,这一丰富多彩的领域中生机勃勃的技术。 第第 2 2 章章 J2MEJ2ME 计算器计算器 2,12,1J2MEJ2ME 的基本概念的基本概念 J2ME(Java 2 Micro Edition)是 Java 2 的一个组成部分,它与 J2SE、J2EE 并称。 Java2 版本书籍 根据 Sun 的定义:J2ME 是一种高度优化的 Java 运行环境,主要针对消费类电子设备的, 例如蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。J2ME 技术在 1999 年的 JavaOne Developer Conference 大会上正式推出,它将 Java 语言的与平台无关的特性移植 到小型电子设备上,允许移动无线设备之间共享应用程序。 太原科技大学:名字起个什么 - 2 - 2.2J2ME 平台的搭建 .1 构建构建 J2MEJ2ME 平台平台 1.从如下地址下载相关的软件。 J2SDK1.4.2_03+WTK2.1: Eclipse3.0RC2 EclipseME0.4.1 2. 按照顺序依次安装 J2SDK1.4.2_03、WTK2.1、Eclipse3.0RC2 和 EclipseME0.4.1,安 装完 j2sdk 后应该设置环境变量 classpath、path 和 JAVA_HOME 等环境变量。 接下来安装 WTK2.1,和一般的应用程序安装一样。安装以后可以从 KToolBar 里面运行一 下 WTK2.1 里面自带的一些 Demo,如果正常运行表示 WTK 安装正确,下面我们要搭建 Eclipse 的开发环境了,Eclipse 的安装很简单,你直接把 Eclipse3.0RC2 解压到 c:eclipse 就可以了。直接运行 Eclipse.exe 这样你就可以看到 Eclipse 的运行界面了。 如果没有用过 Eclipse 的话那么你可以看看帮助文档,自己做个小 java 项目运行一下。 下面我们要安装 EclipseME.0.4.1 的插件了,关闭 Eclipse 然后解压 EclipseME0.4.1 到 c:eclipseplugin 里面,重新启动 Eclipse,选择 windows-preferences 可以进行配 置 J2ME 开发平台(图 2.1) 图 2.1 开发平台 选择 Platform Components-Wireless Toolkits,右键选择 add Wireless Toolkit 会出 现下面的界面。 太原科技大学:名字起个什么 - 3 - 图 2.2 配置界面 .2 计算器的实现计算器的实现 1.简单计算器功能图 图 2.3 功能图 2.简单计算器界面 把其放到到 eclipse 生产的工程目录的 res 目录下。 图 2.4 界面 3.通过 J2ME 平台实现 新建一个项目来开发 J2ME 项目,选择 file-new-others-J2ME -J2ME MIDlet suite, 然后填写项目的名字 calc,选择下一步最后完成,这样就新建了一个 J2ME 项目了。 太原科技大学:名字起个什么 - 4 - 图 2.5 新建 接下来从 Package Explorer 里面选择项目 calc 然后新建一个 J2ME MIDlet 名字命名为 calc,然后使用 Eclipse 编译。启动 Eclipse,配置 EclipseME 插件。 要实现这个功能,请单击“Window“菜单,然后选择“Preferences“菜单项,然后在弹出的 菜单中选择“J2ME“。然后执行以下步骤: 点击“Platform Components“,见图 2.6。 右键单击右边窗口“Wireless Toolkits“,选择“Add Wireless Toolkit“,此时会弹出窗 口(见图 2.7) ,“Wireless Toolkit Directory“设置为 wtk_home 对应的安装目录。 图 2.6 EclipseME 插件配置界面 太原科技大学:名字起个什么 - 5 - 图 2.7 添加 Wireless Toolkit 安装完成之后应该出现如图 2.8 的界面。 图 2.8 配置 EclipseME 插件 太原科技大学:名字起个什么 - 6 - 图 2.9 然后编译代码。 第第 3 3 章章 运行结果运行结果 3.13.1 运行和结果运行和结果 .1 计算器演示计算器演示 从菜单选择 Run-run 参照下图配置运行环境。 太原科技大学:名字起个什么 - 7 - 图 3.1 RUN 1. 加法运算 第一个操作数输入 7,第二个操作数输入 8,点击“=” 。如图 3.2 所示 图 3.2 加法 2除法运算 第一个操作数输入 20,第二个操作数输入 2,点击“=” 。如图 3.3 所示 图 3.3 除法 3. 减法运算 第一个操作数输入 100,第二个操作数输入 55,点击“=” 。如图 3.4 所示 图 3.4 减法 4. 乘法运算 第一个操作数输入 5,第二个操作数输入 12,点击“=” 。如图 3.5 所示 太原科技大学:名字起个什么 - 8 - 图 3.5 乘法 参考文献参考文献 Bruce Eckel 著.侯捷译.Java 编程思想M. 机械工业出版社出版社. 2009.35-40. Joshua Bloce 著. 潘爱民译. Effective Java 中文版M.机械工业出版社. 2004.102-108. 飞思科技产品研发中心.J2EE 应用开发C.2005 年 6 月第一版.电子工业出版社.2005. 太原科技大学:名字起个什么 - 9 - 附附 录录 程序 1:CalcCanvas package my.calc; import com.nokia.mid.ui.FullCanvas; import javax.microedition.lcdui.*; import java.io.*; /* * 计算器界面 * Description: * Copyright: Copyright (c) 2005 * Company: * version 1.0 */ public class CalcCanvas extends FullCanvas /*退出按钮*/ private Command cmdExit; /*标题*/ private String title = “Calculator“; /*字体*/ private Font f; /*显示的数字*/ private long result = 0; /*焦点编号*/ private int num = 0; /*焦点坐标*/ private int focusX = 5; private int focusY = 52; /*按钮宽度间隔*/ private int intervalWidth = 2; private int intervalHeight = 2; /*图片起点坐标*/ private int x = 10; private int y = 70; /*按钮尺寸*/ private int buttonWidth = 37; private int buttonHeight = 28; /*图片文件*/ private Image image = null; /*存储控件代表的内容*/ private char info = 7,8,9,/, 4,5,6,*, 1,2,3,-, 太原科技大学:名字起个什么 - 10 - 0,?,=,+ ; /*运算中的第一个数字*/ private long firstNum = 0; /*运算中的第二个数字*/ private long secondNum = 0; /*是否输入第一个数字,true 代表已经输入,false 代表未输入*/ private boolean flag = false; /*存储按下的运算按钮的下标*/ private int func = 0; /*默认构造方法*/ public CalcCanvas() try image = Image.createImage(“/calc.png“); /System.out.println(x); catch(IOException e) /ignore System.out.println(e); /* * 绘制 * param g 图形对象 */ public void paint(Graphics g) /*清除当前显示*/ g.setColor(255,255,255); g.fillRect(0,0,getWidth(),getHeight(); /恢复系统颜色 g.setColor(0,0,0); f = g.getFont(); /绘制标题 g.drawString(title,getWidth() / 2,f.getHeight() / 2,Graphics.TOP|Graphics.HCENTER); /绘制文本框 g.drawRect(3,24,172,20); /绘制数字 String temp = Long.toString(result); g.drawString(temp,getWidth() - 3,30,Graphics.TOP|Graphics.RIGHT); /绘制面板 g.drawImage(image,2,50,Graphics.TOP|Graphics.LEFT); /绘制焦点 drawFocus(g,num); 太原科技大学:名字起个什么 - 11 - /* * 事件处理 * param keyCode 按钮值 */ public void keyPressed(int keyCode) /System.out.println(keyCode); /向左移动,如果移动到右边界,则移动到下一行 if(keyCode = KEY_LEFT_ARROW) /判断是否到达最后一个 if(num = 0) num = 15; else num-; /向右移动,如果移动到左边界,则移动到上一行末尾 if(keyCode = KEY_RIGHT_ARROW) /判断是否到达第一个 if(num = 15) num = 0; else num+; /向上移动,如果移动到上边界,则移动到下边界对应位置 if(keyCode = KEY_UP_ARROW) /判断是否移动到上边界,如果是则移动到下边界的对应位置 if(num - 4 15) num = num + 3 - 15; else num = num + 4; /确定按钮 if(keyCode = -5) /根据选择按钮的不同进行操作 太原科技大学:名字起个什么 - 12 - action(); /System.out.println(“num : “ + num); /绘图 repaint(); /* * 绘制焦点矩形 * param g 图形对象 * param num 焦点编号 */ private void drawFocus(Graphics g,int num) /设置绘制颜色为红色 g.setColor(255,0,0); /设置焦点的 X 和 Y 坐标 setXandYByNum(num); /绘制选择框 g.drawRect(focusX,focusY,buttonWidth,buttonHeight); /* * 根据焦点编号,设置焦点的 X 和 Y 坐标 * param num 焦点编号 */ private void setXandYByNum(int num) focusX = 5 + (num % 4) * (buttonWidth + intervalWidth); focusY = 52 + (num / 4) * (buttonHeight + intervalHeight); /* * 在用户按下确定按钮以后,根据选择按钮的不同进行操作 */ private void action() /判断焦点按钮是否为数字 if(num =0 /如果按下的是负号,则求当前数字的负数 if(num = 13) result = -result; /判断第一个数字是否输入 if(flag = true) secondNum = result; 太原科技大学:名字起个什么 - 13 - /处理功能按钮 /按下=按钮,或者按下运算按钮时,进行运算 if(num = 14 | (num % 4 = 3) /根据运算按钮进行运算 if(func = 3) /除法运算 result = firstNum / secondNum; else if(func = 7) /乘法运算 result = firstNum * secondNum; else if(func = 11) /减法运算 result = firstNum - secondNum; else if(func = 15) /加法运算 result = firstNum + secondNum; if(num = 14) /将运算结果赋给第一个数字 firstNum = result; /将标志修改为 false flag = false; else /记录运算按钮 func = num; /将运算结果赋给第一个数字 firstNum = result; /将显示清零 result = 0; else /将当前值赋给第一个数字 firstNum = result; /判断是否按下运算按钮,并存储按下的运算按钮 if(num % 4 = 3) func = num; /设置第一个数字已输入,并将显示清零 flag = true; result = 0; 程序 2:CalcMIDlet 太原科技大学:名字起个什么 - 14 - package my.calc; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class CalcMIDlet extends MIDlet private static CalcMIDlet instance; private CalcCanvas calc = new CalcCanvas(); /* Constructor */ public CalcMIDlet() instance = this; /* Main method */ public void startApp() Display.getDisplay(this).setCurrent(calc); /* Handle pausing the MIDlet */ public void pauseApp() /* Handle destroying the MIDlet */ public void destroyApp(boolean unconditional) /* Quit the MIDlet */ public static void quitApp() instance.destroyApp(true); instance.notifyDestroyed(); instance = null; 太原科技大学:名字起个什么 - 1 - 参考:参考: 毕 业 论 文 论文题目 学 院 专 业 年 级 姓 名 指导教师 职 称 (200 年 月) 教务处制 太原科技大学:名字起个什么 - 2 - 毕业设计说明书与毕业论文撰写的规范化要求 一篇完整的毕业设计说明书或毕业论文有题目、摘要及关键词、目录、引言 (前言)、正文、结论、谢辞、参考文献、附录等几部分构成。要求理工科专业不 少于 4000 字,文科专业不少于 6000 字。 一、毕业设计说明书撰写的主要内容与基本要求 一份完整的毕业设计说明书应包括如下主要内容: 1题目 设计课题名称,要求简洁、确切、鲜明。 2中外文摘要及关键词 应扼要叙述本设计的主要内容、特点,文字要简练。中文摘要约 300 字左右; 外文摘要约 250 个实词左右。关键词 35 个。 3目录 主要内容的目录。 4前言 应说明本设计的目的、意义、范围及应达到的技术要求;简述本课题在国内(外) 的发展概况及存在的问题;本设计的指导思想;阐述本设计应解决的主要问题。 5正文 (1)设计方案论证:应说明设计原理并进行方案选择。应说明为什么要选择这 个方案(包括各种方案的分析、比较);还应阐述所采用方案的特点(如采用了 何种新技术、新措施、提高了什么性能等)。 (2)设计及计算部分:这是设计说明书的重要组成部分,应详细写明设计结果 及计算结果。 (3)样机或试件的各种实验及测试情况:包括实验方法、线路及数据处理等。 (4)方案的校验:说明所设计的系统是否满足各项性能指标的要求,能否达到 预期效果。校验的方法可以是理论分析(即反推算),包括系统分析;也可以是 实验测试及计算机的上机运算等。 6结论 概括说明本设计的情况和价值 ,分析其优点、特色,有何创新,性能达到何水 平,并指出其中存在的问题和今后的改进方向。 7谢辞 简述自己通过本设计的体会,并对指导老师和协助完成设计的有关人员表示 谢意。 8参考文献 太原科技大学:名字起个什么 - 3 - 应列出主要参考文献。 9附录 将各种篇幅较大的图纸、数据表格、计算机程序等作为附录附于说明书之后。 二、毕业论文撰写的主要内容与基本要求 1题目 题目应该简短、明确,要有概括性,让人看后能大致了解文章的确切内容、专 业的特点和学科的范畴。题目的字数要适当,一般不宜超过 20 字。字体为 2中外文摘要及关键词 摘要也称内容提要,应当以浓缩的形式概括研究课题的主要内容、方法和观点, 以及取得的主要成果和结论,应反映整个论文的精华。中文摘要约 300 字左右 为宜,同时要求写出 250 个实词左右的外文摘要。关键词 3-5 个。摘要应写得 扼要、准确,一般在毕业论文全文完成后再写摘要。在写作中要注意以下几点: (1)用精练、概括的语言表达,每项内容均不宜展开论证。 (2)要客观陈述,不宜加主观评价。 (3)成果和结论性意见是摘要的重点内容,在文字上用量较多,以加深读者的 印象。 (4)要独立成文,选词用语要避免与全文尤其是前言和结论雷同。 (5)既要写得简短扼要,又要行文活泼,在词语润色、表达方法和章法结构上 要尽可能写得有文采,以唤起读者对全文的阅读的兴趣。 3目录(必要时) 论文编写完成后,为了醒目和便于读者阅读,可为论文编写一个目录。目录可 分章节,每一章节之后应编写页码。 4前言 前言是全篇论文的开场白,它包括: (1)选题的缘由。 (2)对本课题已有研究情况的评述。 (3)说明所要解决的问题和采用的手段、方法。 (4)概括成果及意义。 作为摘要和前言,虽然所定的内容大体相同,但仍有很大的区别。区别主要在 于:摘要一般要写得高度概括、简略,前言则可以稍微具体些;摘要的某些内容, 如结论意见,可以作为笼统的表达,而前言中所有的内容则必须明确表达;摘 要不写选题的缘由,前言则明确反映;在文字量上前言一般多于摘要。 5正文 正文是作者对自己研究工作的详细表述。它占全文的较多篇幅。主要内容包括 太原科技大学:名字起个什么 - 4 - 研究工作的基本前提、假设和条件;模型的建立,实验方案的拟定;基本概念和 理论基础;设计计算的主要方法和内容;实验方法、内容及其结果和意义的阐 明;理论论证,理论在实际中的应用等等。根据课题的性质,论文正文允许包 括上述部分内容。正文的写作要求: (1)理论分析部分应写明所作的假设及其合理性,所用的分析方法、计算方法、 实验方法等哪些是别人用过的,哪些是自己改进的,哪些是自己创造的,以便 指导教师审查和纠正。这部分所占篇幅不宜过多,应以简练、明了的文字概略 表达。 (2)课题研究的方法与手段分别用以下几种方法说明: a用实验方法研究课题,应具体说明实验用的装置、仪器、原材料的性能是否 标准,并应对所有装置、仪器、原材料做出检验和标定。对实验的过程或操作 方法,力求叙述得简明扼要,对人所共知的或细节性的内容不必详述。 b用理论推导的手段和方法达到研究目的的,这方面内容一定要精心组织, 做到概念准确,判断推理符合客观事物的发展规律,符合人们对客观事物的认 识习惯与程序。换言之,要做到言之有序,言之有理,以论点为中枢,组织成完 整而严谨的内容整体。 c用调查研究的方法达到研究目的的,调查目标、对象、范围、时间、地点、调 查的过程和方法等,这些内容与研究的最终结果有关系,但不是结果本身,所 以,一定要简述。但对调查所提供的样本、数据、新的发现等则应详细说明,这 是结论产生的依据。若写得抽象、简单、结论就立之不牢,分析就难以置信,写 作中应特别予以重视。 (3)结果与讨论是全文的心脏,一般要占较多篇幅,在写作时,应对研究成果 精心筛选,把那些必要而充分的数据、现象、样品、认识等挑选出来,写进去, 作为分析的依据,应尽量避免事无巨细,把所得的结果和盘托出。在对结果作 定性和定量分析时,应说明数据的处理方法以及误差分析,说明现象出现的条 件及其可观性,交代理论推导中认识的由来和发展,以便别人以此为依据进行 核实验证,对结果进行分析后所得的结论和推论,也应说明其使用的条件与范 围。恰当运用表和图作结果与分析,是科技论文通用的一种表达方式。 6结论 结论包括对整个研究工作进行归纳和综合而得出的总结;所得结果与已有结 果的比较以及在本课题的研究中尚存在的问题;对进一步开展研究的见解与 建议。它集中反映作者的研究成果,表达作者对所研究课题的见解和主张,是 全文的思想精髓,是文章价值的体现。一般写得概括、篇幅较短。撰写时应注 意下列事项: (1)结果要简单、明确。在措辞上应严密,容易被人领会。 太原科技大学:名字起个什么 - 5 - (2)结果应反映个人的研究工作,属于前人和他人已有过的结论可不提。 (3)要实事求是地介绍自己研究的成果,切忌言过其实,在无充分把握时,应 留有余地。因为对科学问题的探索是永无止境的。 7注释 如有引用他人成果的,一定要有注释。不管在论文的哪一部分,采用到前人的 观点、方法、结论、成果时,都必须注明其来源。如不这样做,就有抄袭、剽窃、 侵权之嫌。 8参考文献与附录 参考文献与附录是毕业论文不可缺少的组成部分。它反映毕业论文的取材来 源、材料的广博程度及可靠程度。一份完整的参考文献也是向读者提供的一份 有价值的信息资料。引用参考文献时,必须注意写法的规范性。 此外,有些不宜放在正文中,但有参考价值的内容,可编入论文的附录中,如 公式的推演、编写的算法语言程序等。 如果论文中引用的符号较多,为了节省论文的篇幅,并且便于读者查对,可以 编写一个符号说明,注名符号所代表的意义。 9谢辞 谢辞是在论文的结尾处,以简短文字,对课题研究与写作过程中曾给予支持的 人员,如指导老师及其他的人员,表示自己的谢意。这不仅是一种礼貌,也是 对他人劳动的尊重,是治学者应有的思想作风。 三、毕业设计(论文)格式要求: 1、内容:标题、署名、中英文摘要、正文。其中署名必须注明学院、专业、学生 姓名、指导教师姓名。 太原科技大学:名字起个什么 - 6 - 大学毕业设计(论文)任务书 大学大学 毕业设计(论文)任务书毕业设计(论文)任务书 题 目: 学 院: 教研室: 专 业: 班 级: 学 号: 姓 名: 起止日期: 指导教师: 职称: 教研室主任: 审核日期: 说说 明明 毕业设计(论文)任务书由指导教师填写,并经教研室审定,下达到学生。 进度表分前、中、后三期由学生填写,每期填写后交指导教师签署审查意见, 并作为毕业论文工作检查的主要依据。 学生根据指导教师下达的任务书独立完成开题报告,3 周内提交给指导教师 批阅。 本任务书在毕业设计(论文)完成后,与设计(论文)一起交指导教师,作 为设计(论文)评阅和毕业设计(论文)答辩的主要档案资料,是学士学位 太原科技大学:名字起个什么 - 7 - 论文成册的主要内容之一。 太原科技大学:名字起个什么 - 8 - 一、毕业设计(论文)的要求和内容一、毕业设计(论文)的要求和内容 太原科技大学:名字起个什么 - 9 - 二、研究方案、目标二、研究方案、目标 太原科技大学:名字起个什么 - 10 - 三、阅读书目清单三、阅读书目清单 太原科技大学:名字起个什么 - 11 - 四、毕业设计(论文)进度计划四、毕业设计(论文)进度计划 序号各阶段工作内容起止日期备注 五、主要参考资料五、主要参考资料 六、毕业设计(论文)进度表六、毕业设计(论文)进度表(本表由学生填写,每期分别交指导教师签署审查意 太原科技大学:名字起个什么 - 12 -

温馨提示

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

评论

0/150

提交评论