多媒体大作业报告

多媒体大作业报告
多媒体大作业报告

学号

多媒体技术大作业

2014 ~2015 学年第一学期

教学系:

专业班级:

指导教师:

学生姓名:

成绩:

2014 年10 月07 日

大作业任务书学生姓名专业班级题目: 宫崎骏眼中的美好世界

初始条件:

1、掌握多媒体技术的基本技能,包括图片处理、动画设计、程序开发、视频音频处理;

2、具有多媒体开发的能力。

要求完成的主要任务:

1.设计制作一个多媒体作品题目自拟,所用软件不限,最好结合两个和两个以上软件,

如:Photoshop、Flash、Premiere、会声会影及authorware等等;

题目范围:(1)电影剪辑(片头、字幕、背景音乐、片尾)

(2)动画设计(动画片段、网络广告)

(3)平面设计(海报、广告、创意作品)

(4)多媒体应用程序开发(电子书、电子相册)

2.需明确多媒体的主题和风格,明确制作的目的;

3.根据确定的主题和风格,搜集相关的素材(背景音乐、风景图片、视频动画等。);

4.合理设计多媒体的表现形式,明确各部分的重点及内容;

5.设计与主题相匹配的素材链接方式及匹配文字、图像等;

6.按照要求完成设计报告。

时间安排:

要求在本学期第10周(11月07日~11月14日)完成。时间安排1周。课程设计提交应当提供源程序、应用程序和设计报告,尽可能的当面演示。

目录

一、设计效果图(主界面效果图) (5)

二、设计思路与步骤 (9)

1.设计思路(含设计策划、素材收集与准备,素材的预处理等部分) (9)

2.设计步骤(配合步骤的文字描述和关键截图) (11)

视频处理: (11)

图片按钮处理: (12)

音频处理: (14)

视频制作: (15)

Authorware程序文件制作 (15)

三、心得及体会(不少于500字) (18)

一、设计效果图(主界面效果图)

电子相册主页面:

那些故事:

那些画面

那些影像

退出

二、设计思路与步骤

PS:写出操作步骤及思路(有别要需配合截图),并详细说明用了哪些技术和特定效果(可加页),应该包括下面的两个部分:

1.设计思路(含设计策划、素材收集与准备,素材的预处理等部分)

设计策划:

一、背景

多媒体技术基础课程结课,需要上交一份大作业。我对宫崎骏的电影非常感兴趣。并且宫崎骏电影素材非常容易找。对于宫崎骏的电影回顾是对于世界美好纯真事物的幻想,也是对自己已经过去的中学时代的回忆。

二、主题

宫崎骏眼中的美好世界

三、所用软件

Photoshop、狸窝全能视频转换器、会声会影、GoldWave、authorware、Microsoft Office Word2007画图工具等

四、实验内容

利用多媒体技术基础所学知识剪辑视频并合成视频。

五、目的

熟练掌握运用各种多媒体软件,养成良好的审美观念。

六、意义

增强感知能力,掌握多媒体类软件的学习。能够处理日常生活中常见的多媒体问题。

素材搜集:

?用暴风影音下载几部宫崎骏的电影

?下载各电影的主题曲

?下载各部电影的海报图片以及其他相关图片

?下载按钮素材

素材处理:

?利用暴风转码转换视频格式

?利用狸窝视频转换器剪切视频,消声、去字幕

?利用Photoshop将各海报图片合为一张海报图片以及制作按钮

?利用Goldwave剪辑音频,对音频做淡入淡出的处理等

2.设计步骤(配合步骤的文字描述和关键截图) 视频处理:

(1)截取视频

a)将要处理的视频添加到狸窝全能视频转换器中;

b)选择“视频编辑”,选择需要的区间截取

(2)去字幕

a)截取没有字幕的部分

b)缩放方式选择“放大剪切”

(3)视频消音

选择高级设置,将音频前的勾勾去掉,然后输出视频

图片按钮处理:

(1)打开Photoshop,选择【文件】|【打开】,打开将要处理的图片(2)选择“快速选择”工具,在图片中选取按钮的部分

(3)选择好区域后,选择上方的【调整大小】,将选区调整至理想状态(4)按Ctrl+C复制该图层

(5)选择【文件】|【新建】,新建一个图层

(6)设置合适的大小像素,背景设为透明

(7)按Ctrl+V粘贴

(8)保存图像

(9)打开处理好的按钮图像,选择“文字”工具,输入按钮的字符

(10)重复步骤(9),制作其他按钮。

音频处理:

(1)打开Goldwave,导入音频文件,截取需要的部分

(2)对开头做淡入处理,结尾做淡出处理

(3)输出音频文件

视频制作:

(1)打开会声会影,依次导入处理好的图片及视频素材(2)在素材之间插入转场效果

(3)添加字幕

(4)对某些图片或视频或字幕添加特效

(5)输出视频

Authorware程序文件制作

(1)设计主页面流程线

(3)设计画面二级流程线

(4)设计影像二级流程线

(5)设计退出二级流程线

(7)设计每个小故事的流程线

(8)设计画面框架流程线

(9)打包文件

(10)查找Xtras

(11)复制js32.dll以及Xtras等控件至程序文件所在文件夹,运行程序。

三、心得及体会(不少于500字)

对于每次的大作业都是极其重视的,特别想把它做好。从想主体到完成报告,每一个细节都想把它做得特别完美。但是想象跟实际总是差别太大。想做的视频做不出想要的效果;要做的程序文件总会有出问题的地方;PS学得不好想要处理的图片也要花很多时间处理;音频的处理倒是很简单。我喜欢宫崎骏的电影,找素材的过程让我禁不住把那些心中美好的画面又重温了一遍。时光总是在我们不经意间悄悄流走,正如这次大作业的过程。做大作业的过程让我们重新温习了所学的知识,也让我们对自己各方面的兴趣有所了解。尤其是多媒体技术的大作业涉及到的方面比较多,更能清楚自己适合哪个方向。

每次的大作业都是曲折忙碌的过程,几乎每位同学都是。或许是我们真的太在意,或许是我们就是自己大作业故事主题的主人公,那么的投入,那么期待完美之作,于是我们就一次又一次不停的修改。然后一点一点的发现了各种错误。Practice makes perfect!这句话一点错都没有。实践中的慢慢探索与发现才让我们渐渐的完善了自己。

本想着和网页制作的大作业一样做圣诞的主题,后来找素材找了好久发现这方面的视频不好找,于是就换成了宫崎骏电影的主题。一句话一部电影,那些唯美的画面是否就能凑成一部小短片呢,这样想着,视频就呈现在了脑海中。后来发现authorware中可以插入视频,然后又想做一个程序文件。

做程序文件的过程中遇到了许多问题。借助同学的帮助和百度搜索的力量,那些问题也都逐一解决了。不过其间也还有一些其他问题。诸如图片处理,界面设计之类的还是做得不够好。希望在以后的学习中能够加强。虽然经过了长时间的纠结与修改,那个过程的确有些许痛苦,当那份小小的作品不出意外的完成时,心里还是很高兴的。纵然忙了许久许久,有那么些许的成果也算没白费时间。

每天各种忙碌却只能在脑海里想象,只能看到未完成的半成品,感觉挺心酸,不过好像也很自豪和幸福。用键盘和鼠标敲击和描绘自己的世界挺值得的。借着大作业的机会又学知识又悟生活,这样甚好!

在这个美妙的世界里,所有的生命都有一个快乐的生活和美好的结局。宫崎骏一笔一笔认真的描绘一幅幅,世界之外的世界,温暖,和谐和美好,自由,澄澈和天真。那些来自心底深处的美丽,在某个角落不断的生长,真希望有一天这个世界会真切的出现。我也将用坚强和坚持描绘出属于自己的美丽世界。

大作业成绩评定表

姓名专业班级

课程设计题目:

成绩评定依据:

1 主题鲜明,内容丰富健康向上,作品新颖有创意20

20

2 多媒体元素结构(布局)合理,搭配自然和谐,

整体效果好

3 综合应用多媒体技术,能够合理的应用相应特效30

4 设计报告质量,字迹工整,图文并茂30

总计100 教师评语:

指导教师签字:日期:2014-11-14

大作业报告格式

《供配电技术课程大作业》 报告书 题目:高低压电气设备的 维护与故障处理指导教师: 姓名: 学号: 日期: 机电工和系2013-2014学年第2学期

报告书格式要求: 一、报告前置部分 (一)摘要内容包括研究目的、方法、结果、结论(300字~400字)四部分 (二)格式要求 1.中文摘要: “摘要”(黑体三号,居中),摘要正文(居左,首行缩进两字,宋体五号)。“关键词”(黑体小四号,居左顶格,单独占行),关键词正文(宋体五号),关键词为报告研究内容3~8核心专有名词,词与词之间用分号间隔。 2.外文摘要:独占一页 “Abstract”(Times New Roman,三号,加粗,居中),Abstract正文(居左顶格,Times New Roman,五号); “Key words”(Times New Roman,小四号,加粗,居左顶格,单独占行),Key words正文(居左顶格,Times New Roman,五号),与中文关键词对应,词与词之间用分号间隔。 二、报告主体部分 (一)正文格式要求 1.页眉(宋体,五号,居中),由“学生姓名:论文题目”格式构成。 2.页码(页面底端(页脚),右侧)。 3.章条序码(阿拉伯数字,小圆点间隔,末尾不加小圆点,左顶格,编号后空一个字距)第一级0,1, 2, 3,…(黑体,小二号) 第二级1.1,1.2,… 2.1,2.2,… 3.1,3.2,……(黑体,小三号) 第三级 1.1.1,1.1.2,…1.2.1,1.2.2,…2.1.1,2.1.2,…2.2.1, 2.2.2,… 3.1.1,3.1.2,…3.2.1,3.2.2,……(黑体,四号) 如在条以下仍需分层,则通常用a,b,…或1),2),…编序,左空2个字距。 4.前言、引言不编序号 (二)图、表及公式格式要求 1.图表字体(宋体、五号),图表名(中外文对照、宋体、五号、居中),图表按章编号(如图1-1、表2-2等),图编号及图名置下,表编号及表名置上。 插图宽度不宜超过10cm,有刻度的坐标图不加箭头,标值线朝里,其标值数字尽量不超过3位数(如用30km代替30000m)或小数以后不多于一个“0”(如用5μg 代替0.005mg);标目中的物理量的符号用斜体,单位符号用正体,纵坐标标目、标值逆时针旋转九十度书写;图中坐标线、尺寸线、引线0.5磅,轮廓线、函数线等主要部分0.75磅;文中图片要清晰。 表格的绘制均用三线表,表内无斜线、竖线,结构比较复杂的表可增加不通长的辅助线;表头中量的写法要规范,量的表示法不允许出现两条斜线(如:动量矩单位kg.m2/s,在表中应为L/kg.m2.s-1);表中“空白”代表未测或无此项,“-”代表未发现,“0”代表实测数据为零。 2.公式。公式统一用Microsoft公式3.0在系统默认状态下编辑,居中放置,其前的“解”、“假设”等文字顶格书写,公式序号按章排,加圆括号,居行尾。如“(1-1)”、“(2-1)”。公式换行书写时与等号对齐,凡正文中未提到的公式可不排序。 (三)引用和注释 1.引用。引用参考文献,在正文引用位置右上角标“[1]”、“[2]”,依据出现先后次序流水编号,相同文献多处引用,统一用首次编号。

web大作业题目

Web程序设计期末考查 一、能力要求 1、能独立的运用开发工具进行基于web程序设计前台的简单系统开发 2、能根据一定主题设计出各个页面模块,使用所学的web技术构建简单的 web系统 3、能撰写简要的设计与开发文档 二、设计题目参考(系统主题): 以下大作业主题仅作参考,作业主题可以自拟。 1.以通讯录为主题 2.以班级信息为主题 3.以课程信息为主题 4.以作业信息为主题 5.以教师信息为主题 6.以教材信息为主题 7.以院系信息为主题 三、考查要求: 1.必须以某个特定的主题为中心,主题可以自拟,系统由5个以上文件(页 面)组成。 2.在页面中要有以下页面元素:图片,超连接,表单,表格设计、JavaScript 特效等。 3.使用Dreamweaver、notopad、fireworks作为开发工具 4.页面的风格属性用CSS技术设置 5.主页面包括滚动文字链接、动态图片(可以使用Dreamweaver时间轴制 作)、按钮等元素 6.撰写出相应的开发文档,主要包括:网站的中心主题、网站的框架、页 面的组织、所用的开发技术、课程的学习心得等 7.作品在一周内完成

四、评价标准 不及格(60分以下):不能独立完成作品,或上交作品完全不符合考查要求。 特别说明,如发现直接使用他人作品,未加任何修改,期末考查成绩评定为不及格(证明抄袭使用他们作品的方式包括教师询问、答辩或他人检举,如发现对所交作品完全陈述不清,但作品本身又明显体现了一定水平即认定是抄袭他人作品)。 及格(60-69):能独立完成作品,作品基本符合考查要求,作者能正确陈述完成作品的开发步骤和思路。没有作品说明文档的一律评定为及格或以下成绩。 中等(70-79):能按时、独立完成作品,作品基本符合考查要求。说明文档基本能体现了作品主题和完成步骤。 良好(80-89):独立完成作品,完成考查要求中规定的功能,界面美观,撰写的说明文档思路清晰,能完整说明作品开发思路与设计理念。 优秀(90-100):独立完成作品,界面美观,完成并适当优化了考查要求中的基本功能,撰写的说明文档格式准确规范。作品和说明文档体现了作者完好的掌握了该课程所要求的知识点和技能要求,并体现了一定的创新水平。

数字逻辑个性课实验报告

学生学号0121410870432实验成绩 学生实验报告书 实验课程名称逻辑与计算机设计基础 开课学院计算机科学与技术学院 指导教师姓名肖敏 学生姓名付天纯 学生专业班级物联网1403 2015--2016学年第一学期

译码器的设计与实现 【实验要求】: (1)理解译码器的工作原理,设计并实现n-2n译码器,要求能够正确地根据输入信号译码成输出信号。(2)要求实现2-4译码器、3-8译码器、4-16译码器、8-28译码器、16-216译码器、32-232译码器。 【实验目的】 (1)掌握译码器的工作原理; (2)掌握n-2n译码器的实现。 【实验环境】 ◆Basys3 FPGA开发板,69套。 ◆Vivado2014 集成开发环境。 ◆Verilog编程语言。 【实验步骤】 一·功能描述 输入由五个拨码开关控制,利用led灯输出32种显示 二·真值表

三·电路图和表达式

四·源代码 module decoder_5( input [4:0] a, output [15:0] d0 ); reg [15:0] d0; reg [15:0] d1; always @(a) begin case(a) 5'b00000 :{d1,d0}=32'b1000_0000_0000_0000_0000_0000_0000_0000; 5'b00001 :{d1,d0}=32'b0100_0000_0000_0000_0000_0000_0000_0000; 5'b00010 :{d1,d0}=32'b0010_0000_0000_0000_0000_0000_0000_0000; 5'b00011 :{d1,d0}=32'b0001_0000_0000_0000_0000_0000_0000_0000; 5'b00100 :{d1,d0}=32'b0000_1000_0000_0000_0000_0000_0000_0000; 5'b00101 :{d1,d0}=32'b0000_0100_0000_0000_0000_0000_0000_0000; 5'b00110 :{d1,d0}=32'b0000_0010_0000_0000_0000_0000_0000_0000; 5'b00111 :{d1,d0}=32'b0000_0001_0000_0000_0000_0000_0000_0000; 5'b01000 :{d1,d0}=32'b0000_0000_1000_0000_0000_0000_0000_0000; 5'b01001 :{d1,d0}=32'b0000_0000_0100_0000_0000_0000_0000_0000; 5'b01010 :{d1,d0}=32'b0000_0000_0010_0000_0000_0000_0000_0000; 5'b01011 :{d1,d0}=32'b0000_0000_0001_0000_0000_0000_0000_0000; 5'b01100 :{d1,d0}=32'b0000_0000_0000_1000_0000_0000_0000_0000; 5'b01101 :{d1,d0}=32'b0000_0000_0000_0100_0000_0000_0000_0000; 5'b01110 :{d1,d0}=32'b0000_0000_0000_0010_0000_0000_0000_0000; 5'b01111 :{d1,d0}=32'b0000_0000_0000_0001_0000_0000_0000_0000; 5'b10000 :{d1,d0}=32'b0000_0000_0000_0000_1000_0000_0000_0000; 5'b10001 :{d1,d0}=32'b0000_0000_0000_0000_0100_0000_0000_0000; 5'b10010 :{d1,d0}=32'b0000_0000_0000_0000_0010_0000_0000_0000; 5'b10011 :{d1,d0}=32'b0000_0000_0000_0000_0001_0000_0000_0000; 5'b10100 :{d1,d0}=32'b0000_0000_0000_0000_0000_1000_0000_0000; 5'b10101 :{d1,d0}=32'b0000_0000_0000_0000_0000_0100_0000_0000; 5'b10110 :{d1,d0}=32'b0000_0000_0000_0000_0000_0010_0000_0000; 5'b10111 :{d1,d0}=32'b0000_0000_0000_0000_0000_0001_0000_0000; 5'b11000 :{d1,d0}=32'b0000_0000_0000_0000_0000_0000_1000_0000; 5'b11001 :{d1,d0}=32'b0000_0000_0000_0000_0000_0000_0100_0000; 5'b11010 :{d1,d0}=32'b0000_0000_0000_0000_0000_0000_0010_0000;

C++课程大作业参考报告

目录 目录............................................................................................................................................ I 第一章需求分析.. (2) 1.1 问题描述 (2) 1.2 功能需求 (2) 1.3 开发环境 (2) 1.4 开发过程 (2) 第二章概要设计 (3) 2.1 总体设计 (3) 2.2 航空类的定义 (3) 2.3 接口设计 (5) 2.4 运行界面设计 (5) 第三章详细设计 (6) 3.1 输入模块设计 (6) 3.2 查找模块设计 (7) 3.3 订票模块设计 (8) 3.4 退票模块的设计 (9) 3.5 保存及读取模块设计 (10) 第四章测试分析 (11) 4.1 测试程序执行情况 (11) 第五章用户手册(可选) (15) 5.1 使用说明 (15) 第六章课程设计总结 (15) 附录:程序代码 (17) 参考文献 (25)

第一章需求分析 1.1问题描述 飞机订票系统设计 假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,使之能提供下列服务: 航班信息录入功能(航班信息用文件保存)--输入 航班信息浏览功能--输出 查询航线:(至少两种查询方式)--算法 ●按航班号查询●按终点站查询 承办订票和退票业务 1.2功能需求 根据要求用户需要设计一个关于售票处服务系统程序,使航空公司可以通过的乘客简单地输入个人部分信息,便可方便的管理机票。 该程序还要实现以下功能: (1)能够对航空航线进行查询; (2)能够自主的承办订票业务 (3)能够自主的承办退票业务 1.3开发环境 应用VisualC++,VisualC++不仅仅是一个C++编译器,而且是一个基于Windows操作系统的是集成开发环境IDE,这种环境开发出来的软件稳定性好、可移植性强,可以编制各种的Windows应用程序。 1.4开发过程 第一天选择课程设计题目,分析课题的要求

华中科技大学计算机学院数字逻辑实验报告2(共四次)

数字逻辑实验报告(2) 姓名: 学号: 班级: 指导教师: 计算机科学与技术学院 20 年月日

数字逻辑实验报告(2)无符号数的乘法器设计

一、无符号数的乘法器设计 1、实验名称 无符号数的乘法器的设计。 2、实验目的 要求使用合适的逻辑电路的设计方法,通过工具软件logisim进行无符号数的乘法器的设计和验证,记录实验结果,验证设计是否达到要求。 通过无符号数的乘法器的设计、仿真、验证3个训练过程,使同学们掌握数字逻辑电路的设计、仿真、调试的方法。 3、实验所用设备 Logisim2.7.1软件一套。 4、实验内容 (1)四位乘法器设计 四位乘法器Mul4 4实现两个无符号的4位二进制数的乘法运算,其结构框图如图3-1所示。设被乘数为b(3:0),乘数为a(3:0),乘积需要8位二进制数表示,乘积为p(7:0)。 图3-1 四位乘法器结构框图 四位乘法器运算可以用4个相同的模块串接而成,其内部结构如图3-2所示。每个模块均包含一个加法器、一个2选1多路选择器和一个移位器shl。 图3-2中数据通路上的数据位宽都为8,确保两个4位二进制数的乘积不会发生溢出。shl是左移一位的操作,在这里可以不用逻辑器件来实现,而仅通过数据连线的改变(两个分线器错位相连接)就可实现。

a(0)a(1)a(2)a(3) 图3-2 四位乘法器内部结构 (2)32 4乘法器设计 32 4乘法器Mul32 4实现一个无符号的32位二进制数和一个无符号的4位二进制数的乘法运算,其结构框图如图3-3所示。设被乘数为b(31:0),乘数为a(3:0),乘积也用32位二进制数表示,乘积为p(31:0)。这里,要求乘积p能用32位二进制数表示,且不会发生溢出。 图3-3 32 4乘法器结构框图 在四位乘法器Mul4 4上进行改进,将数据通路上的数据位宽都改为32位,即可实现Mul32 4。 (3)32 32乘法器设计 32 32乘法器Mul32 32实现两个无符号的32位二进制数的乘法运算,其结构框图如图3-4所示。设被乘数为b(31:0),乘数为a(31:0),乘积也用32位二进制数表示,乘积为p(31:0)。这里,要求乘积p能用32位二进制数表示,且不会发生溢出。 图3-4 32 32乘法器结构框图 用32 4乘法器Mul32 4作为基本部件,实现32 32乘法器Mul32 32。 设被乘数为b(31:0)=(b31b30b29b28···b15b14b13b12···b4b3b2b1b0)2 乘数为a(31:0)=(a31a30a29a28···a15a14a13a12···a3a2a1a0)2 =(a31a30a29a28)2 228+···+ ( a15a14a13a12)2 212+···+ (a3a2a1a0)2 20

课程大作业(样本)

汽车与交通学院 课程大作业说明书 课程名称: 课程代码: 题目: 年级/专业/班: 学生姓名: 学号: 开始时间:年月日 完成时间:年月日 课程大作业成绩: 指导教师签名:年月日

目录(小三黑体,居中) 摘要 (1) 1 引言………………………………………………………………………………………… 2 方案设计…………………………………………………………………………………2.1步进电机步距角误差测量系统总体方案的设计……………………………………… 2.1.1系统的驱动控制方案设计………………………………………………………………… 结论…………………………………………………………………………………………致谢…………………………………………………………………………………………参考文献…………………………………………………………………………………… (所有的均为1.5倍行距,未具体指明使用字体的均为小四宋体,以下同)

摘要(小三楷体_GB2312加黑,居中)随着计算机的普及……(小四楷体_GB2312) 关键词:网络化计算机对策(小四楷体_GB2312)

1 引言(小三黑体) 1.1 问题的提出(四号黑体) 随着计算机的普及,网络进入大众的家庭……(小四号宋体) … 1.5任务与分析(四号黑体) 本课题主要的目的是为了检测步进电机步距角误差,并把误差进行分析计算,最终得到一份误差数据,用误差曲线的方式在坐标上面把误差和步数结果表现出来,方便日后对误差的分析、误差的减少讨论出相应的方案…

2方案设计(或分析)(小三黑体) … 2.1步进电机步距角误差测量系统总体方案的设计(或分析或程序设计)(四号黑体) …… 2.1.1系统的驱动控制方案设计(或分析或程序设计等)(小四号黑体) …… 结论(小三黑体,居中)通过……可以得出…… 致谢(小三黑体,居中) …… 参考文献(小三黑体,居中) [1]杨宝刚.开展企业管理信息化工作的步骤[J].企业管理.2002.(11).12~15 [2]Islamabad. Software tools for forgery detection[J]. Business line.2001. (5). 29~32 ……

JavaWeb期末大作业

西安欧亚学院2015—2016学年第二学期考试成绩评定表专业:软件工程课程:Web开发技术(Java)年级:14级

《Web开发技术(Java)》 大作业 姓名: 题目:Web开发技术大作业 专业:软件工程 班级: 日期:

目录 1.JSP开发概述 (1) 1.1.JSP M ODEL1 (1) 1.2.JSP M ODEL2 (1) 1.3.MVC设计模式 (2) 2.JSP MODEL1案例 (4) 2.1功能描述 (4) 2.2C ACULATOR类分析 (4) 2.3JSP页面代码分析 (4) 2.4功能实现 (4) 2.5测试用例设计 (6) 3.JSP MODEL2案例 (7) 3.1功能描述 (7) 3.2MVC架构分析 (7) 3.3M ODEL层类分析 (8) 3.4控制类分析 (8) 3.5V IEW层界面分析 (8) 3.6功能实现 (8) 3.7测试用例设计 (10)

1.JSP开发概述 1.1.JSP Model1 JSP Model 1采用了JSP+JavaBean的技术,将页面显示和业务逻辑分开。其中,JSP实现流程控制和页面显示,JavaBean对象封装数据和业务逻辑。接下来通过一张图来描述JSP Model 1的工作原理,如图1-1所示。 图1-1 JSP Model 1模型的工作原理图 从图1-1中可以看出,JSP Model 1模型将封装数据以及处理数据的业务逻辑的任务交给了JavaBean组件,JSP只负责接受用户请求和调用JavaBean的组件来响应用户的请求,这种设计实现了数据,业务逻辑和页面显示的分离,在一定程度上实现了程序开发的模块化,降低了程序修改和维护的难度。 1.2.JSP Model2 JSP Model 2架构模型采用JSP+Servlet+JavaBean的技术,此技术将原本JSP 页面中的流程控制代码提取出来,封装到Servlet中,从而实现了整个程序页面显示、流程控制和业务逻辑的分离。实际上JSP Model 2模型就是MVC设计模式,其中控制器的角色是由Servlet实现,视图的角色是由JSP页面实现,模型的角色是由JavaBean实现。接下来通过一张图来描述Model 2的工作原理,如图1-2所示。 从图1-2中可以看出,Servlet充当了控制器的角色,它接受用户请求,并实例化JavaBean对象封装数据和对业务逻辑进行处理,然后将调用JSP 页面显示JavaBean中的数据信息。

C语言大作业报告范文

学院XX学院

目录 1 摘要 (3) 1.1设计题目 (3) 1.2设计容 (3) 1.3开发工具 (3) 1.4应用平台 (3) 2 详细设计 (3) 2.1程序结构 (3) 2.2主要功能 (3) 2.3函数实现 (3) 2.4开发日志 (4) 3 程序调试及运行 (4) 3.1程序运行结果 (4) 3.2程序使用说明 (4) 3.3程序开发总结 (4) 4 附件(源程序) (4)

1 摘要 1.1 设计题目 (A)求最大数;(B)高次方数的尾数 1.2 设计容 (A)求555555的约数中最大的三位数; (B)求13的13次方的最后三位数1.3 开发工具 Visual C++ 6.0和Win32。 1.4 应用平台 Windows XP 32位 2 详细设计 2.1 程序结构 (A)求最大数

定义变量a、b、c,a从100至999递增,b为555555,用b除以a,判断是否可以整除,若可以,则把a的值赋给c,a自加1;若不可,a自加1。重复以上步骤,直到a>999,输出c。循环语句采用for 循环。 (B)高次方数的尾数

定义变量i、j,i从1至13递增,j初值为1。用j乘以13,用得到的乘积除以1000并取其余数,赋给j,i自加1。重复以上步骤,直到i>13,输出j。循环语句采用for循环。

2.2 主要功能 程序功能:(A)求555555的约数中最大的三位数; (B)求13的13次方的最后三位数。 原理和方法: (A)题目的原理和方法:因为要求的是三位数,就用555555从小到大依次除以100到999的所有数,并判断能否整除,最后一个可以整除555555的数即为所求。循环语句采用for循环。 (B)题目的原理和方法:乘积的最后三位数只与乘数和被乘数的后三位数有关,因此用1乘以13,再除以1000并取余数,用余数乘以13,再除以1000并取余数,依次进行下去,累乘13个13后除以1000取得的余数即为所求。循环语句采用for循环。 2.3 函数实现 (A)求最大数 int a,b=555555,c; /*定义变量,赋初值*/ for(a=100;a<=999;a++) /*FOR循环*/ { if(b%a==0) /*利用IF语句判断b是否可以被a整除*/ c=a; /*将555555的约数赋给c*/ } printf("%d\n",c); /*输出c*/ (B)高次方数的尾数 int i,j=1; /*定义变量,赋初值*/ for(i=1;i<=13;i++) /*FOR循环*/ { j=j*13%1000; /*将j乘以13的乘积的后三位数赋给j*/ } printf("%d\n",j); /*输出j*/ 2.4 开发日志 (A)选定这个题目后,我先分析此题用何种算法完成,确定了使用FOR循环并限定除数围,然后画出程序框图,再一步步编写源代码。调试过程很顺利,只有一个地方忘加了“;”。运行程序后,结果非常满意。 (B)这个题目不难,但是也不简便,我想到只取三位数的方法,并使用FOR循环,然后画出程序框图,再一步步编写源代码。调试过程发现对其中一个变量的初值是1还是13有待解决,分析程序后发现应该用1,然后进一步调试,运行,直至结果正确。

数字逻辑实验报告

. 武汉理工大学

2017 年月日 实验一:一位全加器 实验目的: 1. 掌握组合逻辑电路的设计方法; 2. 熟悉Vivado2014 集成开发环境和Verilog 编程语言; 3. 掌握1 位全加器电路的设计与实现。 试验工具: 1.Basys3 FPGA 开发板 2.Vivado2014 集成开发环境和Verilog 编程语言。 实验原理: Ci+A+B={Co,S} 全加器真表

全加器逻辑表达式 S=A○+B○+Ci Co=A.B+ (A○+B).Ci 全加器电路图 实验步骤: (一)新建工程: 1、打开 Vivado 2014.2 开发工具,可通过桌面快捷方式或开始菜单中 Xilinx Design Tools->Vivado 2014.2 下的 Vivado 2014.2 打开软件; 2、单击上述界面中 Create New Project 图标,弹出新建工程向导。 3、输入工程名称、选择工程存储路径,并勾选Create project subdirectory选项,为工程在指 定存储路径下建立独立的文件夹。设置完成后,点击Next。注意:工程名称和存储路径中不能出现中文和空格,建议工程名称以字母、数字、下划线来组成 4、选择RTL Project一项,并勾选Do not specify sources at this time,为了跳过在新建工 程的过程中添加设计源文件。 5、根据使用的FPGA开发平台,选择对应的FPGA目标器件。(在本手册中,以Xilinx大学计 划开发板Digilent Basys3 为例,FPGA 采用Artix-7 XC7A35T-1CPG236-C 的器件,即Family 和Subfamily 均为Artix-7,封装形式(Package)为CPG236,速度等级(Speed grade)为-1,温度等级(Temp Grade)为C)。点击Next。 6、确认相关信息与设计所用的的FPGA 器件信息是否一致,一致请点击Finish,不一致,请返 回上一步修改。 7、得到如下的空白Vivado 工程界面,完成空白工程新建。

《.net程序设计》大作业报告模板

《.net程序设计》大作业报告学院信息科学与技术学院 专业 学号 学生姓名 指导教师 2017年12月

摘要 目前各种资格认证考试的在线考试通过无纸化考试方式实现了跨越时间、空间的限制,节省了大量的物力财力。在线考试和即时阅卷提高了考试效率,减轻了考生和考务人员的负担。学校的传统考试沿用纸质出题、打印,考试、监考、人工阅卷的流程,中间资源浪费较多。相比而言,在线考试能够更好的服务于学生,满足考试的需求,是网络教育的发展重点。在线考试涉及管理学生考试信息、试题信息的维护和更新,是能够实现的有效的考试方式。在线考试是学校网络教育发展的必然趋势。 本文以开发适用于学校的在线模拟考试系统为例,针对试题维护、随机组卷、在线考试进行了开发和测试,进行了相关的探索和研究。 关键词:JSP 在线考试维护

目录 第1章需求分析 (1) 1.1 XXX (1) 第2章系统模块设计 (3) 2.1 XXX (3) 第3章数据库设计 (6) 3.1 XXX (6) 第4章系统实现 (16) 4.1 登录模块 (16) 第5章心得体会 (36) 参考文献 (37) 附录(源代码) (38)

第1章需求分析 页面设置:A4,上、下页边距3cm,左、右页边距2.5cm 正文:宋体小四号字,首行缩进、固定行距20磅 本章最后说明每个组员的具体分工

第2章系统模块设计功能框图参见如下格式: 图2.1 系统的总体结构

第3章数据库设计 数据表采用如下任一种格式: 表3.1 学生表(Student) 表3-1 考生信息表 字段名字段类型可否为空说明 Id Bigint(8) not null 主键自增 Name Varchar(20) not null 姓名 Sex Varchar(2) not null 性别 Answer Profession CardNo Grade Varchar(50) Varchar(30) Varchar(18) Varchar(18) not null not null not null not null 问题答案 专业 身份证号 所属班级

数字逻辑实验报告。编码器

数字逻辑实验实验报告 脚分配、1)分析输入、输出,列出方程。根据方程和IP 核库判断需要使用的门电路以及个数。 2)创建新的工程,加载需要使用的IP 核。 3)创建BD 设计文件,添加你所需要的IP 核,进行端口设置和连线操作。 4)完成原理图设计后,生成顶层文件(Generate Output Products)和HDL 代码文件(Create HDL Wrapper)。 5)配置管脚约束(I/O PLANNING),为输入指定相应的拨码开关,为输出指定相应的led 灯显示。

6)综合、实现、生成bitstream。 7)仿真验证,依据真值表,在实验板验证试验结果。

实验报告说明 数字逻辑课程组 实验名称列入实验指导书相应的实验题目。 实验目的目的要明确,要抓住重点,可以从理论和实践两个方面考虑。可参考实验指导书的内容。在理论上,验证所学章节相关的真值表、逻辑表达式或逻辑图的实际应用,以使实验者获得深刻和系统的理解,在实践上,掌握使用软件平台及设计的技能技巧。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。 实验环境实验用的软硬件环境(配置)。 实验内容(含电路原理图/Verilog程序、管脚分配、仿真结果等;扩展内容也列入本栏)这是实验报告极其重要的内容。这部分要写明经过哪几个步骤。可画出流程图,再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。 实验结果分析数字逻辑的设计与实验结果的显示是否吻合,如出现异常,如何修正并得到正确的结果。 实验方案的缺陷及改进意见在实验过程中发现的问题,个人对问题的改进意见。 心得体会、问题讨论对本次实验的体会、思考和建议。

电子商务课程大作业提交与汇报格式和要求

本科生课程成果 (2012-2013学年第二学期) 标题:(黑体,小二号字,加粗)

《电子商务》课程考核说明 1、本课程的期末考核形式为大作业,以小组(3-4人)形式完成,成果要求小组分工合作,共同完成,各小组成员完成的任务比例由组长根据实际情况确定。 2、若发现成果是从网上下载的,或者是抄袭剽窃别人文章的,按作弊处理,成绩中的课程成果分计0分。 2、本课程成果包括题目、组员姓名、正文。 3、课程成果用A4纸打印。字体全部用宋体简体,题目要求用小二号字加粗,标题行要求用小四号字加粗,正文内容要求用小四号字;行距为 1.5倍行距(方便教师批注);页边距左为3cm 、右为2cm 、上为2.5cm 、下为2.5cm 。 4、课程大作业题目自拟,经老师审核通过后方可实施。具体可参照附件1进行选题。 6、课程成果汇报要求以小组为单位,将成果做成PPT ,并派一名代表上台汇报,汇报时间5分钟,答辩时间5分钟。 7、课程成果提交内容包括电子版和打印版,其中电子版包括PPT 。 8、每个项目小组推选一位同学担任评委,评委不得与汇报同学相同。 9、同学考核成绩计算公式如下: ?? ? ??-+?=平均任务比例平均任务比例该生承担任务比例课程成果总评成绩同学考核成绩1

附件1:课程作业选题 一、选题注意事项: 选题最忌讳大、全、空。选题应该新颖,具有时代性,内容反映某一领域的动态变化,比如:网络广告、网站策划、网店经营、网站推广、搜索引擎、社区、博客、网民特征、在线消费行为、上网心理、网络安全、网络诚信、网络营销传播、网络公关、品牌,等等。这些领域处于动态发展的过程中,只要深入挖掘,总能找到新颖的立意。 二、资料搜集渠道和方法 1.网络数据库(学校基本都有)查找文献 2.网络数据库查与论题相关的历年硕士毕业论文

大数据结构大作业报告材料

数据结构课程设计课题名称 专业名称 学生姓名 学号+电话 指导教师

评分细则

目录 评分细则----------------------------------------------------------------------------------------------------------------- 2 一、课题描述 ---------------------------------------------------------------------------------------------------------- 4 二、需求分析 ---------------------------------------------------------------------------------------------------------- 4 2.1 ------------------------------------------------------------------------------------------------------------------ 4 2.2- ------------------------------------------------------------------------------------------------------------------4 2.3--------------------------------------------------------------------------------------------------------------------4 三、概要设计 ---------------------------------------------------------------------------------------------------------- 4 3.1 结构分析 ----------------------------------------------------------------------------------------------------------- 4 3.2函数------------------------------------------------------------------------------------------------------------ 4 3.2.1 malloc() --------------------------------------------------------------------------------------------- 4 3.2.2getchar() ----------------------------------------------------------------------------------------------------- 5 3.2.3 list_create() ------------------------------------------------------------------------------------------------ 5 3.2.4 list_disp() --------------------------------------------------------------------------------------------------- 5 3.2.5 list_sort() --------------------------------------------------------------------------------------------------- 5 四、详细设计 ---------------------------------------------------------------------------------------------------------- 5 4.1课题分析 ----------------------------------------------------------------------------------------------------- 5 4.1.1选择 ------------------------------------------------------------------------------------------------- 5 4.1.2冒泡 --------------------------------------------------------------------------------------------------------- 5 4.1.3 堆------------------------------------------------------------------------------------------------------------ 6 4.1.4 快速--------------------------------------------------------------------------------------------------------- 6 4.1.5 基数--------------------------------------------------------------------------------------------------6 4.1.6 希尔--------------------------------------------------------------------------------------------------------- 6 4.1.7 归并--------------------------------------------------------------------------------------------------6 4.2课题实现 ----------------------------------------------------------------------------------------------------- 7 五、测试数据及结果------------------------------------------------------------------------------------------------- 9 六、调试分析及总结----------------------------------------------------------------------------------------------- 10

华中科技大学数字逻辑实验报告

华中科技大学数字逻辑实验报告 姓名: 专业班级: 学号: 指导老师: 完成时间:

实验一:组合逻辑电路的设计 一、实验目的: 1.掌握组合逻辑电路的功能测试。 2.验证半加器和全加器的逻辑功能 3.学会二进制的运算规律。 二、实验所用组件: 二输入四与门74LS08,二输入四与非门74LS00,二输入四异或门74LS86,六门反向器74LS04芯片,三输入三与非门74L10,电线若干。 三、实验内容: 内容A:全加全减器。 实验要求: 一位全加/全减法器,如图所示: 电路做加法还是做减法运算是由M决定的,当M=0做加法,M=1做减法。当作为全加法起时输入A.B和Cin分别为加数,被加数和低位来的进位,S和数,Co位向上位的进位。当作为全减法器时输入信号A,B和Cin分别为被减数,减数和低位来的借位,S为差,Co为向上的借位。 实验步骤: 1.根据功能写出输入/输出观察表:

2. 3.做出卡诺图,确定输出和激励的函数表达式:

4.根据逻辑表达式作出电路的平面图: 5.检查导线以及芯片是否完好无损坏,根据平面图和逻辑表达式连接电路。 实验结果: 电路连接好后,经检测成功实现了一位全加/全减法器的功能。 内容B:舍入与检测电路的设计: 试验要求: 用所给定的集合电路组件设计一个多输出逻辑电路,该电路的输入为8421码,F1为“四

舍五入”输出信号,F2为奇偶检测输出信号。当电路检测到输入的代码大宇或等于(5)10时,电路的输出F1=1;其他情况F1=0。当输入代码中含1的个数为奇数时,电路的输出F2=1,其他情况F2=0。该电路的框图如下所示: (1)按照所设计的电路图接线,注意将电路的输入端接试验台的开关,通过拨动开关输入8421代码,电路输入按至试验台显示灯。 (2)每输入一个代码后观察显示灯,并将结果记录在输入/输出观察表中。 实验步骤 1.按照所给定的实验要求填写出F1,F2理论上的真值表。 2.根据真值表给出F1和F2的卡诺图。

创意设计与思维训练课程大作业报告格式模板

广州学院 2015/2016学年第2学期 《创意设计与思维训练》课程大作业报告 一号宋体,居中 院(系) 专业 班级 学生姓名 指导老师 成绩:(教师填写)______________ 2016 年 6 月 2 日 课程大作业任务书 兹发给通选课《创意设计与思维训练》班学生课程大作业任务书,内容如下: 1.课题内容: (1)任选5幅创意设计作品,分别分析每幅作品的主题表达以及视觉元素里体现的创意思维形式,每幅作品分析不少于200字。作品形式可以选著名企业商业广告、标志、公益广告或者是具体的商业产品。 (2)结合现实社会热点如环保、社会公平、诚信、食品安全、大学生就业与创业等,任选其中一点,绘制思维导图,提出公益广告

设计方案或者具体产品的设计方式,用文字形式表述,方案数量2-3个,总字数不少于500字。 2.应完成的项目: (1) 5幅作品的图片展示与文字分析 (2)思维导图的绘制,可以手绘 (3)创意方案表述2-3个 (4)报告书目录、摘要、参考文献 3.参考资料以及说明: (1)产品创意设计郑建启 (2)产品概念构思,(英)戴维·布莱姆斯顿编著 (3)设计思维与表现伍斌 (4)思维与设计周志禹 4.本任务书于2016 年 5月 11日发出,应于2016 年6 月 9日前完成,然后进行考评。 指导教师冯颖签发 2016 年 5 月 11 日考核评语:

考核总评成绩: 指导教师签字: 年月

摘要 (1) 一、创意作品思维分析..................... 错误!未定义书签。 1.1 ................................ 错误!未定义书签。 1.2 ................................ 错误!未定义书签。 1.3 ................................ 错误!未定义书签。 1.4 ................................. 错误!未定义书签。 二、社会热点关注....................... 错误!未定义书签。 2.1 思维导图......................... 错误!未定义书签。 2.2 方案一.......................... 错误!未定义书签。 2.3 方案二........................... 错误!未定义书签。 2.4 方案三........................... 错误!未定义书签。参考文献 说明:本目录是自动生成的,请自己编辑。

相关文档
最新文档