设计报告

设计报告
设计报告

程序源代码的相似性

一、课题内容和要求

对于两个C++语言的源程序代码,用哈希表的方法分别统计两个程序中使用C++语言关键字的情况,并最终按定量的计算结果,得出两份程序的相似性。

基本要求:建立C++语言关键字的哈希表,统计在每个源程序中C++关键字出现的频度, 得到两个向量X1和X2,通过计算向量X1和X2的相对距离来判断两个源程序的相似性。

例如:

关键字V oid Int For Char if else while do break class

程序1关键字频度43 0 4 3 0 7 0 0 2

程序2关键字频度4 2 0 5 4 0 5 2 0 1

X1=[4,3,0,4,3,0,7,0,0,2]

X2=[4,2,0,5,4,0,5,2,0,1]

设s是向量X1和X2的相对距离,s=sqrt( ∑(x i1-x i2) 2 ),当X1=X2时,s=0,反映出可能是同一个程序;s值越大,则两个程序的差别可能也越大。

测试数据: 选择若干组编译和运行都无误的C++程序,程序之间有相近的和差别大的,用上述方法求s,对比两个程序的相似性。

二、课题需求分析

1.需求分析

本程序用来通过建立哈希表求源程序关键字的出现的频度和源程序之间的相似度以及向量的几何距离。用户可以将源程序的.txt文件放入fgh文件夹中,运行程序就可以输出每个源程序关键字的出现的频度和源程序之间的相似度以及向量的几何距离。

2.概要设计

为了实现上述功能,可以用结构体表示哈希表,因此需要哈希表的抽象数据类型。哈希表抽象数据类型的定义:

ADT hashtable{

数据对象:D={ai |a i∈ElemType, 且各不相同,i=1,2...,n,n ≥ 0

数据关系: R=φ基本操作:

Hashfunc(char str[]);

Hashfind(char *words);

creathash(void);

resethash(int n);

isletter(char ch);

readc(char * filename);

getkey(char *str,intlen);

copycount(int x[],int n);

check(int *x1, int *x2);

}end ADT

本程序实现模块主程序模块:

哈希表程序模块:实现哈希表的抽象数据类型

调用关系(如图一):

图一

3.详细设计

(1)各个子函数的设计:

创建哈希表函数、重置哈希表函数、获取单词key 的函数、判断是否为字母的函数、将频度拷贝到数组里的函数、检查两个源程序是否相似的函数、取模函数、点积函数、求相似度S 的函数、求距离D的函数、

(2)主函数伪码:

int main()

{

char filename1[]={"test1.txt"};

char filename2[]={"test12.txt"};

char filename3[]={"test13.txt"};

int x1[hashlen],x2[hashlen],x3[hashlen]; // 存储频度的数组,用于相似度S 的计算resethash(0); // 完全重置哈希表,即哈希指针置为NULL,频度置为0

creathash(); // 通过文件ckey.txt创建哈希表

readc(filename1); // 读取第一个测试源程序文件

copycount(x1,hashlen); // 讲统计好的频度复制给x 数组

resethash(1); // 仅仅将频度

count 置为0

readc(filename2); // 同上

copycount(x2,hashlen);

resethash(1);

readc(filename3);

copycount(x3,hashlen);

cout<<"\t"<<" 哈希序号"<<" \t"<<" 关键字"<<" \t"<<" 频度1"<<" \t"<<" 频度2"<<" \t"<<" 频度3"<

for (int i = 0; i< 41; i++)

{

if(hasht[i].hash1!=NULL)

{

cout<<"\t"<

\t"<

}

}

cout<

check(x1,x2); // 检查相似度

cout<

cout<

return 0;

}

3.调用关系图,如图二

图二

三、课题相关数据结构及算法设计

1.创建哈希表函数

函数原型:void creathash(void);

输入:读取存储了32 个关键字的文件 ckey.txt

思路:通过对 ckey.txt 文件逐行赋值给str字符数组,并将该数组调Hashfunc函数。

2.将关键字根据哈希函数放入哈希表中的指定位置的函数函数原型:void Hashfunc(char str[]);

思路:对调进来的str数组通过调用getkey函数得到该关键词的key值后放入哈希表中的特定位置,并用线性探索来解决冲突。

3.在哈希表中找是否该 words 为关键字,并统计频度的函数

函数原型:int Hashfind(char *words);

思路:将调进来的word字符数组先调用getkey函数获取key值,然后在哈希表里查找是

否存在该字符串,如果存在则该关键字对应的频度加 1.

4.重置哈希表函数

函数原型:void resethash(int n);

功能:当n为 0 时,将指向哈希表中关键字的指针置成Null,同时将频度全部置为0.而当 n 为 1 时,仅仅将频度置为0.

5.获取单词key 的函数

函数原型:int getkey(char *str,intlen);

思路:用key1 存储关键字的首字母,key2 存储关键字的末字母,然后通过哈希函数得到 key 的值并返回。

6.判断是否为字母的函数

函数原型:int isletter(char ch);

思路:如果调进来的ch字符的 ASCII 值在 a~z 或 A~Z 范围内的话则返回1,否则返回0.

7.读取源程序文件中的单词的函数函数原型:int readc(char * filename);

思路:为了读取源程序文件中的单词,所以一个字符一个字符的,如果读的超过最大关键字长度将会跳过当前识别区域,读取下一个单词,将得到的该单词调入Hashfind函数,来判断是否为关键字,并统计频度。

8.将频度拷贝到数组里的函数

函数原型:void copycount(int x[],int n);

功能:将哈希表中关键字的频度复制到 x 数组中,以便进行后面相似度等的计算。

9.检查两个源程序是否相似的函数

函数原型:void check(int *x1, int *x2);

思路:对调进来的x1 和 x2 数组进行相似度计算,若相似度大于设定好的阈值,则再进行几何距离计算,最后给出两个文件是否相似的判断。

10.取模函数

函数原型:float Mol(int *x);

思路:通过求向量模值的数学知识求x 数组的模

11.点积函数

函数原型:int Dot(int *x1, int *x2);

思路:通过点积的数学知识对两个向量求点积

12.求相似度S 的函数

函数原型:float S(int *x1,int *x2);

思路:根据题目给的求相似度的公式求 x1 和 x2 数组的相似度

13.求距离D的函数

函数原型:float D(int *x1, int *x2);

思路:用题目给的球几何距离的公式求 x1 和 x2 数组的几何距离

四、源程序代码

#include"iostream"

#include"stdlib.h"

#include"string"

#include"math.h"

#define N 32 //关键字的长度

#define size 256

#define maxlen 9 //关键字数组长度

#define hashlen 41 //哈希表的长度

struct hashtable //结构体数组哈希表

{

char *hash1; //指向关键字的指针

int count; //记录频度

}hasht[hashlen];

using namespace std;

void Hashfunc(char str[]); //将关键字根据哈希函数放入哈希表中的指定位置int Hashfind(char *words); //在哈希表中找是否该word为关键字

void creathash(void); //创建哈希表

int isletter(char ch); // 判断是否为字母

int readc(char *filename); //读取源文件中的单词

int getkey(char *str,intlen); //获取该单词的key

void resethash(int n ); //重置哈希表

void copycount(int x[],int n); //将频道拷贝到数组里

void check(int *x1,int *x2); //检查两个源程序是否相似

void creathash(void) //对文件ckey.txt中的32个关键字创建哈希表

{

FILE *fp;

int length;

char str[size]; //暂时存储关键字字符的数组

char *s=NULL;

for (int i=0;i

{

str[i]='\0';

}

if((fp=fopen("ckey.txt","r"))==NULL)

{

cout<<"can't creatfile!\n";

exit(0);

}

while(fgets(str,size,fp)!=NULL) //读取一行写入一行

{

if (str==NULL)

{

break;

}

length=strlen(str);

str[length-1]='\0';

Hashfunc(str);

}

fclose(fp);

}

void Hashfunc(char str[]) //将关键字根据哈希函数放入哈希表中的指定位置{

int key,len;

len=strlen(str);

key=getkey(str,len);

while(hasht[key%41].hash1!=NULL)

{

key++;

}

hasht[key%41].hash1=(char*)malloc(sizeof(char)*(len+1));

strcpy(hasht[key%41].hash1,str);

}

int Hashfind(char *words) //在哈希表中找到是否该word为关键字,并统计频度{

int key,len,find;

len=strlen(words);

key=getkey(words,len);

while(hasht[key].hash1==NULL)key++;

key=key%41;

if(strcmp(hasht[key].hash1,words)==0)

{

hasht[key].count++;

return 1;

}

for(find=key+1;find

{

if(hasht[find].hash1!=NULL)

{

if(strcmp(hasht[find].hash1,words)==0)

{

hasht[find].count++;

return 1;

}

}

for(find=0;find

{

if(hasht[find].hash1!=NULL)

{

if(strcmp(hasht[find].hash1,words)==0)

{

hasht[find].count++;

return 1;

}

}

}

return 0;

}

int isletter(char ch) //判断是否为字母

{

if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))return 1; else

return 0;

}

int readc(char *filename) //读取原程序文件中的单词{

FILE *fp1=NULL;

char words[maxlen],ch;

int i;

if((fp1=fopen (filename,"r"))==NULL)

{

cout<<"can notcreatfile!\n";

}

while(!feof(fp1)) //结束返回1

{

i=0;

ch=fgetc(fp1); //一个字符一个字符的读

while(isletter(ch)==0&&feof(fp1)==0)

{

ch=fgetc(fp1);

}

while(isletter(ch)==1&&feof(fp1)==0)

{

if(i==maxlen)

{

while(isletter(ch)==1&&feof(fp1)==0)

{

ch=fgetc(fp1);

}

i=0;

break;

} //超过最大关键字长度将会跳过当前识别区域,读取下个单词

else

{

words[i++]=ch;

ch=fgetc(fp1);

}

}

words[i]='\0';

Hashfind(words); //将得到的该单词调入Hashfind函数,来判断是

否为关键字,并统计频度

}

fclose(fp1);

return 0;

}

void resethash(int n) //重置哈希表

{

if(n=0) //完全重置哈希表{

for(int i=0;i<41;i++)

{

hasht[i].hash1=NULL;

hasht[i].count=0;

}

}

else if(n=1) //仅仅重置频度

{

for(int i=0;i<41;i++)

{

hasht[i].count=0;

}

}

}

void copycount(int x[],int n) //拷贝频度

{

for(int i=0;i

{

x[i]=hasht[i].count;

}

}

int getkey(char *str,intlen) //根据哈希函数获取该函数的key {

char key1,key2;

int key;

key1=str[0];

key2=str[len-1];

key=(int)(key1*100+key2)%41;

return key;

}

float D(int *x1,int*x2)

{

int x[N],i=0,sum=0;

for(i=0;i

{

x[i]=x1[i]-x2[i];

sum+=(x[i]*x[i]);

}

return sum;

}

void chack(int *x1,int *x2)

{

int a;

double s;

a=D(x1,x2);

s=sqrt(a);

cout<<"相似度s="<

if (s==0)

cout<<"这两个文件是同一文件"<

else

cout<<"s越大,差别也越大"<

}

int main()

{

char filename1[]={"test1.txt"};

char filename2[]={"test2.txt"};

int x1[hashlen], x2[hashlen];

cout<<" "<<"姓名:****"<<" "<<"学号:****"<

cout<<"--------------------------------------------------------"<

cout<<"*******************程序源代码相似性检测*****************"<

resethash(0);

creathash();

readc(filename1);

copycount(x1,hashlen);

resethash(1);

readc(filename2);

copycount(x2,hashlen);

resethash(1);

cout<<"\t"<<"哈希序号"<<" \t"<<"关键字"<<" \t"<<"频度1"<<"\t"<<"频度2"<

for (int i=0;i<41;i++)

{

if(hasht[i].hash1!=NULL)

{

cout<<"*\t"<

}

}

cout<<"*******************程序源代码相似性检测*****************"<

cout<<"--------------------------------------------------------"<

cout<

chack(x1,x2);

return 0;

}

五、测试数据及其结果分析

1.结果分析

点击程序,直接运行,用户就能够看到运行结果,如图三

图三

考虑到用户肯定不止一两个源程序,要进行多组数据测试,那么的话,在图四

图四

所示的文件夹下修改原文件名称为test1、test2后,重新运行程序即可。

六、课题完成过程中遇到的问题及解决方法

(1)对于c++程序,我的的编写和调试工具一直是code blocks,但是这个软件好像不允许用fopen、fgetc等函数,在code blocks中运行,如图五

图五

就一直在报错,如图六

图六

由于这些函数不能用,我就直接下载了一个vc6.0,就可以运行了。

(2)文件的处理:

以前学文件的时候就没学明白,但是这个程序一定要用到文件,有将近一天的时间我都在学文件,当然有C的,也有C++的,后来还是觉得c++的比较简单,于是就开始确定了用c++文件,又在别人的帮助下,逐渐明白一些。对文件有了大致的了解,已经会读写了,虽然读写对有些人来说轻而易举,但是当我学会了后,还是很兴奋的,我喜欢每次解决问题后那种兴奋的感觉,这样就算基本攻克文件的问题了(虽然含有很多文件操作函数不知

道)以后做程序的时候可以直接用文件了。

(3)ASCII问题

做这个程序难免用到了很多字符的ASCII编码,每当碰到的时候,我都会去查阅教材的后几页,或者上网查,网上有ASCII码即是翻译,我觉得那个比较好,那个即是查询软件做起来应该必会太难,有时间的时候我也要做一个类似那样的软件。这次第一次知道了Tab 键、长空格竟然也有ASCII。

(4)由函数返回一个数组的问题,这个问题也是困扰了我很长的时间。

七、总结

1. 对文件的掌握:

通过做课程设计我学会了对文件的操作,大一时做课程设计学生管理系统时也想过用文件,但是由于当时学的不是很好,所以就没用,况且那个程序不用文件也能做,所以我就没用文件,但是,现在“判断程序源代码相似度”的程序是必须用文件的,于是就开始认真系统的学习了一下文件,发现,不知什么原因,感觉就是文件那部分知识比语法或者算法都难,后来经过很长时间,终于在别人的帮助下学会了,知晓了如果直接的逐行读取文件的话,换行号也会被读进去。但也不是全会,有很多文件操作函数至今还不会,但是这一段时间高效率的学习为以后更深入的学习奠定了基础。

2. 对字符串查找知识的了解

这次实验,程序的主要代码就是在文件了里查找给定的字符串,主要的精力也投入在了这里,虽然验收后听说有库函数是专门实现这方面功能的,有点后悔,但是之后又感到了高兴,因为自己能做出和库函数实现同样功能的代码。这样以后就可以重用自己的代码了。

3.加深了对数组的了解

通过向函数传递数组,来达到处理数组的目的,这时我又想到了一个问题,但还没有解决,就是如何能够让函数的返回值是一个数组,这个发现有了一个小的以后学习的方向。

4.心得体会:

(1)通过做实验,我再次体会到了互相帮助的重要性,只有互相帮助才能获得更大的成功这也许就是常说的1 + 1 > 2吧,互相学习,互相促进,互相督促,互相提高。

(2)通过做像这样比较大的实验,我再一次认识到了代码重用的重要性,我的这个程序里就有很多重复的代码,当然有优点也有缺点,优点就是基本直接复制粘贴就行了,缺点是程序显得特别乱,而且导致了代码的浪费(注:这两种优缺点都只是针对本程序而言,如果几部分实现同样的功能,那么调用函数是一个很好的选择,即函数的重用)。

(3)做像这样比较大程序,需要有一个整体的思维,它也锻炼了我整体思维逻辑分析的能力,以后有时间一定要多做一些这样的程序,来不断的提高自己。

通过做这次的课程设计,为我以后的学习奠定了一定的基础,起到了指导性的作用

产品设计报告书

目录 第一章、设计大纲 (4) 一、设计目的: (4) 二、具体的设计要求和设计依据: (4) 三、设计任务: (4) 第二章、设计时间安排计划书: (5) 第三章、市场调研计划书: (7) 一、信息检索阶段 (7) 二、市场调研阶段 (7) 第四章、市场调研、市场调研问题的设计 (7) 一、设计调查的内容: (7) 二、市场调研问题的设计: (8) 三、实现手段和资料回收: (10) 第五章、调研报告的资料整理: (10) 一、阶段任务: (10) 1(共46页)

二、调研的资料分析: (11) 三、调查问卷资料整理 (14) 第六章、调研报告 (14) 一、市场前景的评价: (15) 二、现有产品的评价: (15) 三、现有产品的社会评价: (15) 第七章、产品设计的环境分析 (15) 一、产品的使用环境分析: (15) 二、使用者的生存环境分析: (16) 第八章现有产品分析 (17) 一、功能分析 (17) 二、技术分析 (17) 三、造型分析 (18) 四、市场分析 (22) 第九章市场定位 (23) 一、功能定位 (23) 二、技术定位 (23) 三、操作定位 (24) 四、造型定位 (24) 五、消费群体定位 (24) 第十章中设计草图 (24) 2(共46页)

第十一章最终方案效果图三视图 (43) 第十二章设计总结(评价) (46) 3(共46页)

第一章、设计大纲 一、设计目的: 面向目前家庭所用的热水器造型设计。关注家庭的细节生活品味,通过对日用热水器的造型设计,让操作不再那么枯燥乏味,温馨地融入家庭环境中。可以带来更愉快的人机交互体验,造型本身的语言就有很多值得探讨的问题。 二、具体的设计要求和设计依据: 1.热水器的设计不必受现有形式的束缚,可以在对未来人们生活方式的展望中任意发散思维,设计方案要有新意。 2.可从新使用方式、结构形式、造型变化、新材料的运用等多方面作为切入点进行设计。 3. 热水器的设计需能够满足洗澡(冲凉)、听音乐等日常具备的使用。 4.热水器要处理好漏电、漏水等安全问题。 5.产品设计要尽量考虑实际使用情况,避免过于概念脱离实际的设计。 三、设计任务: 1、进行产品造型改变,增加产品亲和力。 4(共46页)

通信原理课程设计报告书

通信原理课程设计 题目:脉冲编码调制(PCM)系统设计与仿真 院(系):电气与信息工程学院 班级:电信04-6班 姓名:朱明录 学号: 0402020608 指导教师:赵金宪 教师职称:教授

摘要 : SystemView 仿真软件可以实现多层次的通信系统仿真。脉冲编码调制(PCM )是现 代语音通信中数字化的重要编码方式。利用SystemView 实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。通过仿真展示了PCM 编码实现的设计思路及具体过程,并加以进行分析。 关键词: PCM 编译码 1、引言 随着电子技术和计算机技术的发展,仿真技术得到了广泛的应用。基于信号的用于通信系统的动态仿真软件SystemView 具有强大的功能,可以满足从底层到高层不同层次的设计、分析使用,并且提供了嵌入式的模块分析方法,形成多层系统,使系统设计更加简洁明了,便于完成复杂系统的设计。 SystemView 具有良好的交互界面,通过分析窗口和示波器模拟等方法,提供了一个可视的仿真过程,不仅在工程上得到应用,在教学领域也得到认可,尤其在信号分析、通信系统等领域。其可以实现复杂的模拟、数字及数模混合电路及各种速率系统,并提供了内容丰富的基本库和专业库。 本文主要阐述了如何利用SystemView 实现脉冲编码调制(PCM )。系统的实现通过模块分层实现,模块主要由PCM 编码模块、PCM 译码模块、及逻辑时钟控制信号构成。通过仿真设计电路,分析电路仿真结果,为最终硬件实现提供理论依据。 2、系统介绍 PCM 即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM 的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT 的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A 律和μ律方式,我国采用了A 律方式,由于A 律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM 编码示意图见图1。 图1 PCM 原理框图 下面将介绍PCM 编码中抽样、量化及编码的原理: (a) 抽样 所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。 (b) 量化 从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。如图2所示,量化器Q 输出L 个量化值k y ,k=1,2,3,…,L 。k y 常称为重建电

Web网页设计实验报告

WEB系统开发 综合实验报告 题目红尘客栈网上订房页面 专业计算机科学与技术(信息技术及应用) 班级计信2班 学生蒋波涛 重庆交通大学 2013年

目录 一、设计目的 (3) 二、设计题目 (3) 三、结构设计 (3) 四、技术分析 (4) 五、设计过程 (7) 六、实验心得 (10) 七、实验总结 (11)

一、设计目的 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。我们当代大学生更是离不开网络给我们带来的好处与便利.但是,我们成天浏览的网站网页到底是如何制作的呢?我想这一点很多同学都没有去深究过.所以,这学期我选择了”web网页设计”这门课, 本课程的设计目的是通过实践使同学们经历网页制作的全过程. 通过设计达到掌握网页设计、制作的技巧。 了解和熟悉网页设计的基础知识和实现技巧。根据题目的要求,给出网页设计方案,可以按要求,利用合适图文素材设计制作符合要求的网页设计作品。 熟练掌握Photoshop cs3、Dreamweaver cs等软件的的操作和应用。增强动手实践能力,进一步加强自身综合素质。学会和团队配合,逐渐培养做一个完整项目的能力。 二、设计题目 《红尘客栈》 三、结构设计 选定主题,确定题目之后,在做整个网站之前对网站进行需求分析。首先,做好需求调研。调研方式主要是上网查阅资料,在图书馆里翻阅相关书籍。 然后,调研结束之后对整个网站进行功能描述,并对网站进行总体规划,接着逐步细化。 我们选做的主题是个人主页,并且选定题目为“红尘客栈”,其目的是做一个简单的网站,介绍酒店概况,提供一定的资讯信息。 四、技术分析 (一)建立布局 在这次的网页设计中用到大量的布局,所以怎么样建立布局是关键。Dreamweaver cs3是大多数人设计网页的称手兵器,也是众多入门者的捷径。特别是其在布局方面的出色表现,更受青睐。大家都知道,没有表格的帮助,很难组织出一个协调合理的页面。 1.点击“ALT+F6”键,进入布局模式,插入布局表格。建立一个大概的布局。 2.使用背景图片:选中该项,按浏览可以插入一幅准备好的图片作为表格的背景,因为图片是以平铺的形式作为表格背景,所以表格大小和图片尺寸都要控制好。 (二)网页中的图像

毕业论文设计开题报告格式范文

毕业论文设计开题报告格式范文 毕业设计开题报告范文 (1) 1. 毕业设计开题报告范文 (1) 之课题名称: 钢筋混凝土多层、多跨框架软件开发 2. 毕业设计开题报告范文 (1) 之项目研究背景: 所要编写的结构程序是混凝土的框架结构的设计,建筑指各种房屋及其附属的构筑物。建筑结构是在建筑中,由若干构件,即组成结构的单元如梁、板、柱等,连接而构成的能承受作用 (或称荷载 )的平面或空间体系。 编写算例使用建设部最新出台的《混凝土结构设计规范》 gb50010-xx, 该规范与原混凝土结构设计规范 gbj10-89 相比,新增内容约占 15%,有重大修订的内容约占 35%,保持和基本保持原规范内容的部分约占 50%,规范全面总结了原规范发布实施以来的实践经验,借鉴了国外先进标准技术。 3. 毕业设计开题报告范文 (1) 之项目研究意义: 建筑中,结构是为建筑物提供安全可靠、经久耐用、节能节材、满足建筑功能的一个重要组成部分,它与建筑材料、制品、施工的工业化水平密切相关,对发展新技术。新材料,提高机械化、自动化水平有着重要的促进作用。 由于结构计算牵扯的数学公式较多,并且所涉及的规范和标准很零碎。并且计算量非常之大,近年来,随着经济进一步发展,城市人口集中、用地紧张以及商业竞争的激烈化,更加剧了房屋设计的复杂性,许多多高层建筑不断的被建造。这些建筑无论从时间上还是从劳动量上,都客观的需要计算机程序的辅助设计。这样,结构软件开发就显得尤为重要。 一栋建筑的结构设计是否合理,主要取决于结构体系、结构布置、构件的截面尺寸、材料强度等级以及主要机构构造是否合理。这些问题已经正确解决,结构计算、施工图的绘制、则是另令人辛苦的具体程序设计工作了,因此原来在学校使用的手算方法,将被运用到具体的程序代码中去,精力就不仅集中在怎样利用所学的结构知识

大地测量方案设计书报告参考资料

一、课程设计的目的、要求 1、总结和检验《大地测量学基础》基本知识的学习情况。通过布设控制网的技术实践,完成一个较完整的设计计算过程,深化已有知识,拓宽新的知识,掌握控制网优化技术设计的方法,加深对所学理论的理解与应用。 2、综合运用学习的《测量平差》、《测量学》、《精密工程测量》等课程知识,选择主要理论与计算问题完成设计,达到综合性训练的目的。 3、加深对坐标系统选定、控制网图形强度、控制网优化等理论的理解、分析和应用。 4、培养综合运用已学的基础理论知识和专业知识来解决基本工程设计问题的初步技能,全面分析考虑问题的思想方法、工作方法以及计算、绘图和编写设计文件的能力。 5、将各课程中涉及到的大量的、零散的、独立的观点与资料,按照设计任务通知书的要求,经过演绎与归纳、分析与综合、抽象与具体的逻辑组合,而完成技术方案设计任务,达到培养和提高学生的逻辑思维能力和创造性思维能力的目的。 6、力求技术可行,指标可靠,经济实惠,方案最优。 二、设计的任务和目的: 为了满足兰州理工大学技术工程学院08测绘工程实习需要,技术工程学院08测绘工程4号实习 小组,在兰州理工大学西校区进行地形控制测量工作。西校区总体规划用地面积达到1 3 0 5亩,小 组在该区布设首级一等导线网,次级布设二等导线,高程为四等水准。最终上交测区所有数据及1: 2000地形图。测量全部工作将在2010年12月31日完成。 三、测区范围: 东起技术工程学院正门,西至兰州理工大学西校区西门,南至西校区南门,北至学校围墙约0.87 平方公里 四、测区自然地理简况: 兰州理工大学西校区(北纬36° 3 ' 25”东经103 ° 44 ' 1”)地跨彭家坪镇龚家湾、土门墩两 村,共涉及两村村民786户2842人。东接电机厂家属院,南临战备路,西接254号城市道路,北与土 门墩新村比邻。该区域建筑简单,地势平坦,道路宽阔,通视良好,测量工作易于进行。 最高海拔:1605m最低海拔:1578m 东西相距:1093m南北距离:1212m 五、已有测量成果及利用 已知两个城市测量控制点 在2009 -6对整个西校区进行了1:500地形图上进行控制测量设计测绘,使用了第二 次土地调查的大部分控制点作为我们的一级导线控制点,在Google earth上查看区域规划。 六、设计实施方案 < 一>、作业的依据 1.《城市测量规范》( CJJ8 —99 ) 2.《1 : 500, 1:1000, 1 : 2000 地形图图式》(GB/T 2052.1 —2007) 3?《国家三、四等水准测量规范》( GB12898-1991 )

通信专业综合课程设计报告

专业综合课程设计 指导书 班级通信D101 指导教师董自健 淮海工学院电子工程学院 通信工程系

2013年10 月18 日 一、课程设计的目的和任务 本次课程设计是根据“通信工程专业培养计划”要求而制定的。综合课程设计是通信工程专业的学生在学完所有专业课后进行的综合性课程设计。其目的在于使学生在课程设计过程中能够理论联系实际,在实践中充分利用所学理论知识分析和研究设计过程中出现的各类技术问题,巩固和扩大所学知识面,为以后走向工作岗位进行设计打下一定的基础。 课程设计的任务是:(1)掌握一般通信系统设计的过程、步骤、要求、工作内容及设计方法;掌握用计算机仿真通信系统的方法。(2)训练学生综合运用专业知识的能力,提高学生进行通信工程设计的能力。 二、教学要求 由于是专业综合性课程设计,因此设计的内容应该围绕主干专业课程,如:通信原理、程控交换技术、传输设备,通信网点等。 课程设计要求的主要步骤有: 1、明确所选课题的设计目的和任务,对设计课题进行具体分析,充分了解系 统的性能、指标、内容等。 2、进行方案选择。根据掌握的知识和资料,针对系统提出的任务、要求和条 件,完成系统的功能设计。从多个方案中选择出设计合理、可靠、满足要求的一个方案。并且对方案要不断进行可行性和优缺点的分析,最后设计出一个完整框图。

3、原理设计; 4、调试阶段; 5、说明书编制。 本次课程设计在校内完成,主要方式是以理论设计为主,进行实验或计算机仿真,得出结论。 三、设计内容 本次综合课程设计内容为数字通信系统的性能分析与仿真。应该包括以下设计内容: 1、使用一种分组码或者卷积码进行信道纠错编码。 2、使用格雷码对数据进行映射。 3、使用MQAM举行调制,M可选择8、16、32、6 4、128、256。 4、选择合适的升余弦参数,使用升余弦对基带信号举行滤波。 5、在解调端,进行滤波、MQAM的解调、格雷码逆映射、纠错解码。 6、改变信噪比,分析系统性能。 四、设计内容介绍: MQAM是一种基本的相位-幅度联合调制方式。研究这种基本的数字调制信号的性能可以帮助学生理解数字通信的基本特点。 本次课程设计,学生可以自己选择符合要求的技术,如信道纠错编码可以是分组码或者卷积码,M必须选择数字8、16、32、64、128、256中的至少3个,以分析各种M下的QAM系统性能。应用Matlab进行仿真,仿真采用蒙特卡罗模型。仿真基本框图是:

网站设计报告

网站设计报告 项目设计报告题目:优秀作业展示平台 学号:20121040116 姓名:张荩月 日期:2015年4月25日

目录 一、项目设计背景 (3) 1.1目的 (3) 1.2 系统设计背景 (3) 1.3定义 (4) 二、系统设计 (4) 2.1系统设计思想 (4) 2.2 系统结构设计 (6) 2.3 系统性能 (6) 2.3.1 良好的用户界面 (6) 2.3.2 可维护性 (8) 2.3.3 可扩展性 (9) 2.3.4 安全性原则 (9) 2.3.5 数据完备性 (9) 2.3.6 输入输出要求 (9) 2.3.7 数据管理能力要求 (10) 2.3.8 故障处理要求 (10) 2.3.9 其他专门要求 (11) 三.数据库的设计 (11) 3.1数据库需求分析 (11) 3.2数据库概念结构设计 (12) 3.3数据库的创建 (13) 四.网站维护 (14) 五.网站测试 (14) 六.网站发布与推广 (15) 6.1网站发布 (15) 6.2网站推广 (15)

一、项目设计背景 1.1目的 设计说明云南大学优秀作业展示平台数据集成项目系统,包括最终实现的网站必须满足的功能、性能和用户界面,以及设计理念等。 1.2 系统设计背景 在互联网发展如此迅速的今天,一直改变着人们的生活。对于我们大学生而言,通过互联网改变生活也越来越普遍,信息交互的方式也在不断的发展,利用简单快捷的电子平台进行学习活动已成为大势所趋。但是,在学生群体自身的学习交流信息共享这方面,还有很多的工作要做。 如今,在大学中学习一门课程,学生想要寻找到有关于该课程的相关学习资料和往届作业显得尤为困难,对于授课教师也知之甚少。 基于学生群体构建学习交流平台,利用学生群体的自身优势将信息数据共享,服务于学生。这种自给自足的学习“生态圈”正渐渐成为主流。

毕业设计开题报告范文模板

毕业设计开题报告范文模板 毕业设计开题报告范文模板(一) 计算机信息管理专业毕业设计开题报告 学院软件学院专业计算机信息管理班级计信1232班 学生姓名唐XX学号122508XXXX指导教师王XX 毕业设计题目中小型制造企业ERP系统建设与管理方案设计毕业设计 类型方案设计 1.课题研究 ERP代表了当代的先进企业管理模式与技术,并能够解决企业提高整体管理效率和市场竞争力问题,近年来ERP系统在国内外得到了广泛推广应用。ERP是由美国GartnerGroupInc.公司于20世纪90年代初提出的,是信息时代的现代企业向国际化发展的更高层管理模式。 2、课题研究意义 ERP系统实际应用中更重要的是应该体现其"管理工具"的本质。ERP系统主要宗旨是对企业所拥有的人、财、物、信息、时间和空间等综合资源进行综合平衡和优化管理,ERP软件协调企业各管理部门,ERP系统围绕市场导向开展业务活动,提高企业的核心竞争力,ERP软件从而取得最好的经济效益。所以,ERP系统首先是一个软件,同时是一个管理工具。ERP软件是IT技术与管理思想的融合体,ERP 系统也就是先进的管理思想借助电脑,来达成企业的管理目标。 2.课题研究目标 制造业的进销存一直是其应用ERP系统的核心目的,不过随着制造业信息化的进展,传统的ERP系统已不能满足其需求,新型的可定制的、支持二次开发的,并可对接企业内部其它信息系统的ERP解决方案才是现代制造业所需要的。越来越多的企业倾向于选择navision作为其ERP解决方案,尤其是跨国的全球型企业,navision的本地财务化功能极大的方便了全球数据的整合。通过将产品研发与制

书籍设计调研报告

本范本只做格式参考 宋体小二 书籍设计 黑体二 调研报告书 宋体四号 专业名称装潢艺术设计 班级07级本科装潢X班 学号XXXXXXXX 学生姓名XXX 课题名称XXXXXXXX 完成日期2011年月日 宋体小三 郑州轻工业学院易斯顿美术学院 二零一一年五月

目录 导言 一、课题基本情况介绍 二、调研情况介绍 调研的内容和步骤 市场调查,这部分应包括对方案实施地点进行分析调研,分析出其地理位置优势与恶劣、周边环境情况、所在区域商业发展情况、所在区域政策、经济及产业环境、经营目的与范围、消费对象、顾客心理、设计定位、市场预测等。 三、课题考察归纳总结 1.课题存在的突出问题 2.课题设计上应注意的问题 四、主题思想定位 五、参考文献

书籍设计调研报告(二号黑体) 导言(三号黑体) 从卡通的词源上,我们就能够确切地获知,卡通作为一种艺术形式最早起源于欧洲。而在近代欧洲,有两个促使卡通出现的重要历史条件:首先,资本主义萌芽的发展,壮大了市民阶层的力量,导致社会结构的重大变化。其次,自文艺复兴运动以来,自由开放的艺术理念开始为社会所接受。这两个条件的相互作用,使得传统绘画走下了中世纪的神坛,日益接近平民的审美趋向,给以简御繁的卡通画提供了产生的社会基础。在二战前后,虽然欧美卡通产品依然占据着世界卡通市场的主流,但是由于经济社会和大众文化的变革,卡通艺术在全球范围内的发展,也呈现出前所未有的全方位、多元化的发展态势。无可否认的是,一股卡通业的新浪潮正在兴起,并将席卷全世界。(小四宋体) 调研时间:(前面空两个字符) 2009年11月23日—2010年2月28日。 调研地点: 郑州市二七商圈、小商品城。 调研方法: 实地考察、问卷、网络搜集、阅读文献资料。 考察内容: 包装设计类及包装设计发展。 调研目的: 在确定调研课题开始,就必须明确自己要做的课题,从而在调研设计阶段明确调研的目的。了解市场上的各种形象设计,收集各种资料,为自己毕业设计和毕业论文作好准备。 一课题基本情况介绍 我选择的课题是角色设计,即通过自己的调查独立创作完成一款卡通形象。具体内容是自己设计一款可以涂鸦的卡通形象,并结合自己的手绘加以自己的想法附加卡通形象以设计感。我希望能突破市面上出现的各种卡通形象的设计特点,设计出有我自己的特色。我要通过自己的“TOY”卡通形象设计让大家了解的这款卡通形象,消费者可以根据自己的喜好在上面进行涂鸦,表达自己的一种情感,赋予卡通形象以生命力。(小四宋体)

网站设计开题报告范文精选5篇

网站设计开题报告范文精选5篇 开题报告是指开题者对科研课题的一种文字说明材料。这是一种新的应用写作文体,这种文字体裁是随着现代科学研究活动计划性的增强和科研选题程序化管理的需 要而产生的。开题报告要怎么写呢?小编精选了一些关于开题报告的优秀范例,一起来看看吧。 网站设计开题报告 一、本课题的目的和意义: 随着互联网技术的迅速发展网络已逐渐深入人心,更是成为继报刊、电视、广播 等传统媒体之后而迅速兴起的一新的传媒介质,网络宣传已成为众多宣传手段的重中 之重,各种各样的网站也就应运而生。为宣传企业而制作的公司网站、可进行网上购 物的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,充斥着 我们的视野,满足着我们的需要。网站的规划与建设,已悄然被许多人摆到了首要的 位置上。 当今的人们,如果依然依靠传统的方式展示自己已经不能满足现在人们的需要, 所以做一个网站就成为人们一件十分有意义并有兴趣去做的事情。利用企业网站我们 可以让全国,甚至全世界的人们有机会知道自己的公司。 二、本课题研究的难点 规划并建设好一个企业网站,并不是一件容易的事。首先,规划好这个网站就不 容易。因为是企业网站,所以要求要比其它类型的网站更加独具匠心,有独特的眼光。这就规划者有了更高的要求。首先,要根据自己的要求网站的风格布局、色彩搭配和 大体轮廓,并确立网站的栏目、内容。其次,网站制作者将要根据前一点安排整个页 面文字图片的布局,这就要求设计者对网页制作具有相当的水平,美工、排版能力要强。再者,企业网站需要实现的动态及时更新等功能要求网站制作程序员有良好的编 程基础,在网络编程语言ASP、PHP、JSP或https://www.360docs.net/doc/c83031729.html,等中选择来进行网站管理后 台的编写并与前台挂钩并通过更新数据库来实现网站的更新。当然,选择的编程语言 也要与网站服务器平台所支持的技术相符合。这就要求在配置服务器或是购买虚拟主 机时根据需要来进行配置或选择。ZUI后,网站安全性也是一个重中之重,在如今黑 客当行、病毒当道的互联时空,网站的安全犹为重要。 三、本课题研究要解决的问题

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

通信原理课程设计报告2

¥ 课程设计报告? < 课程名称通信原理 设计题目 DSB与2ASK调制与解调 专业通信工程 班级 学号 姓名 完成日期 …

课程设计任务书 设计题目:DSB与2ASK调制与解调 设计内容与要求: 设计内容: 1.根据DSB的调制原理设计线路,进行仿真模拟调制DSB的调制和解调过程,并通过仿真软件观察信号以及的调制过程中信号波形和频谱的变化。 2. 根据ASK的调制原理设计线路,进行仿真模拟调制DSB的调制和解调过程,并通过仿真软件观察信号以及的调制过程中信号波形和频谱的变化。 3.在设计过程中分析信号变化的过程和思考仿真过程的设计原理。 ; 设计要求: 1.独立完成DSB与ASK的调制与解调; 2.运用仿真软件设计出DSB与ASK的调制线路 3.分析信号波形和频谱 指导教师:范文 2012年12月16日 课程设计评语 ( 成绩: 指导教师:_______________

年月日

一.调制原理: 调制: 将各种数字基带信号转换成适于信道传输的数字调制信号(已调信号或频带信号); 时域定义:调制就是用基带信号去控制载波信号的某个或几个参量的变化,将信息荷载在其上形成已调信号传输,而解调是调制的反过程,通过具体的方法从已调信号的参量变化中将恢复原始的基带信号。 频域定义:调制就是将基带信号的频谱搬移到信道通带中或者其中的某个频段上的过程,而解调是将信道中来的频带信号恢复为基带信号的反过程. 根据所控制的信号参量的不同,调制可分为: 调幅,使载波的幅度随着调制信号的大小变化而变化的调制方式。 调频,使载波的瞬时频率随着调制信号的大小而变,而幅度保持不变的调制方式。 调相,利用原始信号控制载波信号的相位。 调制的目的是把要传输的模拟信号或数字信号变换成适合信道传输的信号,这就意味着把基带信号(信源)转变为一个相对基带频率而言频率非常高的代通信号。该信号称为已调信号,而基带信号称为调制信号。调制可以通过使高频载波随信号幅度的变化而改变载波的幅度、相位或者频率来实现。调制过程用于通信系统的发端。在接收端需将已调信号还原成要传输的原始信号,也就是将基带信号从载波中提取出来以便预定的接受者(信宿)处理和理解的过程。该过程称为解调。

网页设计报告

电子商务2班201341440225杨杰网页设计报告 电子商务2班 姓名:杨杰 2016.06.10

目录 1.设计目的 (1) 2.设计思想 (2) 2.1网站整体结构规划思想 (4) 2.2 主页设计思想 (5) 2.3子页的设计思想 (6) 3.网页详细设计分析 (8) 4.结论 (10)

1.设计目的 阐述该个人网站的设计意图和创意,简单介绍自己的个人网站。 2.设计思想 阐述网站的整体设计思想,包括: 2.1网站整体结构规划思想 要求阐述网站整体结构的选择、设计的思想,绘制网站结构草图。 2.2 主页设计思想 要求对主页的布局思路进行阐述和分析。 2.3子页的设计思想 要求对子页的设计以及网页对象的选取思路进行阐述和分析。 3网页详细设计分析 要求选取一张网页,对网页的设计实现过程进行阐述和分析,详细说明制作该网页的步骤,所使用的网页对象以及该网页对象的操作方法。 4结论 对整个设计报告做归纳性总结,并分析设计过程中的困难及如何解决的,最后提出展望。 一、设计目的 本课程的设计目的是通过实践使同学们经历Dreamweaver cs5开发的全过程

和受到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。结合具体的开发案例,理解并初步掌握运用Dreamweaver cs5可视化开发工具进行网页开发的方法;了解网页设计制作过程。通过设计达到掌握网页设计、制作的技巧。了解和熟悉网页设计的基础知识和实现技巧。根据题目的要求,给出网页设计方案,可以按要求,利用合适图文素材设计制作符合要求的网页设计作品。熟练掌握Photoshop cs6、Dreamweaver cs5等软件的的操作和应用。增强动手实践能力,进一步加强自身综合素质。 配置虚拟机环境 1.在虚拟机上面模拟一个局域网环境 (1)在虚拟机上面配置安装windows xp sp3 professional(Client )和 windows server 2003 standard Edition (Server)两个操作系统的虚拟主机。 虚拟机硬件配置如下: Ⅰ.windows xp sp3 professional (在配置过程中可以选择默认配置) Ⅱ.windows server 2003 standard Edition

2021道路设计开题报告范文

2021道路设计开题报告范文 2021道路设计开题报告范文 论文题目: 某二级公路初步设计 一、选题依据 1、课题所具有的理论和实践意义 现代公路建设周期长,在公路施工中,规模大,技术复杂,分工细,协作面广,占用着成千上万的劳动力,使用着大量的构件,配件,半成品和原材料,采用越来越多的筑路机械和运输工具。为了保证有节奏地和不间断地施工,按期完成施工任务,且使人力资金材料机械发挥最大效力,就要求我们根据工程特点,自然条件,资源情况,周围环境等工程进行科学合理地安排。要使得在一定的时间和空间内能有组织,有计划,有秩序地完成施工过程,必须不断改善施工计划和管理的组织工作。这就要求及时整理收集到各种信息,编制施工组织方案和施工计划。施工组织设计是施工企业在工程施工企业在进行施工组织和指导施工全过程的技术经济文件,是企业进行科学的施工管理的重要依据 巩固本人四年来在校期间所学的基本理论和专业知识;巩固、深化、拓宽所学过的基础课程、专业基础课和专业课知识,提高综合运用这些知识独立进行分析和解决实际问题的能力;以及锻炼自己画图、识图能力。

解决道路工程设计中各方面问题所需的综合能力和创新能力,达到初步了解与掌握道路工程实际工作内容和设计工作的方法与步骤。 熟练掌握道路施工组织的基本原理和施工组织设计文件的编制方法,使之能够解决在施工组织和施工过程中的实际问题,并能够采用最佳方案保证施工任务的完成,具备独立编制施工组织设计文件的能力;掌握道路工程概预算的基本理论方法,能够独立完成道路工程的概预算文件;熟悉工程结算竣工决算的内容和方法,具备一定的解决道路工程结算中实际问题的能力。 2、涉及领域的研究现状 国外:目前世界各国的公路总长度约XX万公里,约80个国家和地区修建了高速公路,建成通车的高速公路已达20万公里,其中美国、英国、德国、法国、意大利、日本、加拿大和澳大利亚这些主要经济发达国家公路里程约占世界公路总里程的一半以上,高速公路里程约占世界高速公路里程的80%以上。美国现有公路总里程和高速公路里程最长,分别约占世界公路总里程和高速公路总里程的30%以上和40%以上,已经形成了8万多公里的州际高速公路网,公路已成为美国人日常生活必不可少的一部分。西欧各国和日本,由于国土面积小,公路网基础好,高速公路也逐步成网,公路运输一直为内陆运输的主力。相比之下,前苏联和印度、巴西等发展中大国公路里程较少,道路质量差,汽车运输在整个交通运输体系中的地位和作用远低于美、日以及西欧诸国。 目前,许多国家的高速公路已不再是互不连接的分散的线路,而

软件工程用户界面设计报告书

软件工程用户界面设计报告书

目录 0. 文档介绍3 0.1 文档目的3 0.2 文档范围3 0.3 读者对象3 0.4 参考文献3 0.5 术语与缩写解释4 1. 应当遵循的界面设计规范4 2. 界面的关系图和工作流程图9 3. 主界面 10 4. 子界面A 12 5. 子界面B 13 6. 美学设计13 7. 界面资源设计错误!未定义书签。 8. 其它错误!未定义书签。

文档介绍 0.1 文档目的 界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分支。界面设计文档能够让用户对软件产品有了更直观的了解,而且了解各个模块的设计及用意。 0.2 文档范围 文档包括公用界面设计,学生用户界面设计,教师用户界面设计,其中各个界面包括框架设计,编程设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条及状态栏设计。 0.3 读者对象 登陆网站的游客、注册成会员的学生、教师以及管理员。 0.4 参考文献 提示:列出本文档的所有参考文献(能够是非正式出版物),格式如下: [1] 张海藩,<软件工程导论(第5版)>,清华大学出版社,19 01月 [2] 杨培添,<软件界面设计>,电子工业出版社, 02月 [3] 林锐,,电子工业出版社, 5月 [4] 吴士力,汪孝宜,胡俦,<网络系统开发实例精粹(JSP版)>,电 子工业出版社, 8月 [5] 黄艳群,黎旭,李荣丽,<设计·人机界面>,北京理工大学出版社, 5月

0.5 术语与缩写解释 1. 应当遵循的界面设计规范 软件界面的设计,既要从外观上进行创意以到达吸引眼球的目的,还要结合图形和版面设计的相关原理,从而使得软件设计变成了一门独特的艺术。软件用户界面的设计应遵循以下几个基本原则: 用户导向原则: 明确到底谁是使用者,要站在用户的观点和立场上来考虑设计软件。要作到这一点,必须要和用户来沟通,了解她们的需求、目标、期望和偏好等。网页的设计者要清楚,用户之间差别很大,她们的能力各有不同。比如有的用户可能会在视觉方面有欠缺(如色盲),对很多的颜色分辨不清;有的用户的听觉也会有障碍,对于软件的语音提示反映迟钝;而且相当一部分用户

网页设计设计报告

XXXXXX学校 课程设计计划书课程设计任务书课程设计指导书 2013/2014学年上期 课程名称:网页设计与制作 系别:计算机科学系 年级专业:软件XX班 学生姓名:XXX 学号:XXXXXXXXX 指导教师:XXX

目录 ?网站全名及logo 标志 ·3 ?建立网站的目的、意义 ·3 ?网页设计制作最突出的创意 ·3 ?网站的栏目设计 ·5 ?色彩搭配及其含义 ·6 ?网站的结构图和页面组成 ·8 ?网站设计中具体实现的几个关键功能和相关技术说明·9 ?如何安排进度和计划完成时间 ·9 ?网站建设的心得体会和扩展性分析 ·9 ?参考资料 ·10

一、网站全名及logo 标志 网站全名:Jewelry珠宝公司 Logo标志: 二、建立网站的目的、意义 建立网站的目的:面向全世界宣传高级定制珠宝。 建立网站的意义:高级定制,绝无仅有的珠宝。 三、网页设计制作最突出的创意 我最喜欢这个页面的设计,这个页面用来展示了一个系列的婚戒。点击下面的小图片,上面的图片也会随之变换。而且图片背景为透明,也使整个页面的效果更佳了。 而对于这效果的实现,我是先在网页素材库里面找了这个图片特效,然后再运用了一个框架将这个特效嵌入到框架里面。

其中运用了嵌入框架的的代码是: 还有这个页面也是用的这个特效: 点击箭头符号,图片也随之切换。 网站的首页我设计是一个进入flash,点击enter字符进入公司简介

这个页面我也很是喜欢,虽然简单,但是很精彩。Flash是在网上找的素材。 四、网站的栏目设计

工业设计开题报告模板.doc

2016工业设计开题报告模板 时尚是有艺术品位的生活,时知务也,尚在品质!时尚一族的生活是艺术化的,所追求的生活随着时间的变化也会不断的提高的,但不变的是一直在追求高品质的生活。为了满足这一人群的需要,时尚产品也在不断的更新,向更高的品质发展。 概念车可以理解为未来汽车,汽车设计师利用概念车向人们展示新颖、独特、超前的构思,反映着人类对先进汽车的梦想与追求。概念车往往只是处在创意、试验阶段,也许永不投产。与大批量生产的商品车不同,每一辆概念车都可以摆脱生产制造工艺的束缚,尽情地夸张地展示自己的独特魅力。时尚一族这个人群在未来的社会中,随着生活水平和精神追求的提高将会愈来愈庞大。为了满足这一人群的旅游出行进行交通设计是又必要性的。 概念车的最大功能就是发现与引导这些变化的方向。肯奥库亚马说过世界在变,汽车在变,在今后的10年到20年内会变得很剧烈。交通工具也要随着这种变化不管更新、改变。未来概念车的设计可以推动我们的交通发展,解决很多我们生活中现有的一些问题,使我们未来的出行、旅游更加方便。

天马行空、随心所欲在设计中不再是不切实际,对于概念车的设计天马行空的创意和随心所欲的想象已经成为一种珍贵财富。舞动的概念、迸发的理念塑造了经典概念车的楷模。概念车体现了汽车设计师的灵感和风格,概念车甚至不受量产车的条件限制,可任意采用未经充分验证的新工艺、新材料和新设计,充分发挥想象力和创造力。 针对时尚一族的概念车设计需要打造出时尚、艺术、高品位的产品,因为品质与美是要艺术的手法去塑造,艺术提高品位,艺术是脱俗的,出类拔萃的;时尚是高尚的,时尚离不开艺术,艺术可以创造时尚。 2、意义: 时尚赋予人们不同的内涵和神韵,带给人的是一种愉悦的心情和优雅、纯粹与不凡感受,能体现不凡的生活品味,精致、展露个性。人类对时尚的追求,在精神上的或是物质上的追求都促进了人类生活。

产品设计报告样本

产品设计说明书 第一部分书架折叠壁床的市场调研---P2 1. 产品市场定位 2. 确定客户需求 3. 产品现状 4. 同类产品比较 第二部分产品分析-----------------P4 1. 产品现状分析 2. 产品优势 3. 产品优化建议 4. 同类产品比较 第三部分产品设计说明书----------P15 1.设计的目的及意义 2. 主要技术参数 3. 使用的相关软件 4. 动力装置的选型 5.功能实现的原理和安装结构 6.小组成员任务分配

第四部分设计草图及电路图--------P25 第五部分产品及室内整体效果图----P28 第六部分画图设计过程------------P31 第七部分产品使用说明书----------P58

第一部分书架折叠壁床的市场调研 随着社会的发展, 住房条件的要求,它做为室内的必须品, 既美观大方, 又现代化, 简约而不简单, 因此这种产品也逐渐被人们所接受。另一方面现在经济状况不佳, 导致住房空间的限制, 因此这种产品不但实现多功能, 而且能够减少住房空间, 有很好的市场前景。 1. 产品市场定位: 适合于商务楼宇、住宅小区( 特别是居住面积较小或以节省空间使用面积为目的的家庭) 、商务或政府人员办公及休息、校舍及学生公寓等多方面使用。 目的: 借助这个产品人们能够扩大室内面积, 紧跟时尚潮流, 各个厂家为了适应市场, 不断为其注入流行元素, 推出更为时尚的新产品,推动社会潮流前进。 2 .确定客户需求:

造型上, 产品功能上, 色彩上, 材料使用上, 产品精神、文化等高级功能。从名字到包装到内容, 针正确用户群是15-35岁追求时尚与个性的的年轻化人群。未来, 随着该产品更为时尚, 功能的权衡发展, 及款式的多元化, 将有更为广泛的消费人群。 3 .产品的现状: 舒适、智能、安全、实用、方便, 智能自动化 我们设计的产品是书架折叠壁床, 它有多种功能, 既能够当书架, 书桌, 又可能经过机械动力装置变成一张床。做为室内的必须品, 既美观大方, 又现代化, 简约而不简单。由于现在经济状况不佳, 导致住房空间的限制, 因此这种产品不但实现多功能, 而且能够减少住房空间, 有很好的市场前景。

通信设计述职报告

通信设计述职报告 篇一:通信设计师工作总结 工作总结 回顾这一年来的工作,我在公司领导及各位同事的支持与帮助下,严格要求自己,按照公司的要求,较好地完成了自己的本职工作。通过一年来的学习与工作,工作模式上有了新的突破,工作方式有了较大的改变,现将一年来的工作情况总结如下: 一、认真学习技术工作,掌握专业技能。 我于XX年4月份开始参与公司工作。这也是参加工作以来走上的第一个工作岗位。工作内容是以通信络设计为主的,还包括传输,基站,设备,无线等的综合设计工作。在综合设计工作中,始终坚持“理论联系实际”的原则,边学边用,不断提升了专业维护技能。 俗话说:“工欲善其事,必先利其器”。在学习专业技术理论上,采取内外结合的原则,以自学为主,以公司培训为辅,毕竟外出培训的时间是极为有限的。几年来,我一直保持了不间断的学习,并在实际工作中发挥了有效的指导作用取得了良好效果。在历次安全检查中,市公司都给予了认可,同时也指出了不足。对此,我认真总结并及时完成了整改。

我有时感觉压力很大,感觉到知识不够用。于是,我利用工作之余的分分秒秒,学习了关系工作各方面的知识,随着知识与经验的积累,处理起工作来可以游刃有余了。 二、加强自身学习,提高业务水平 由于感到自己身上的担子很重,而自己的学识、能力和阅历与其任职都有一定的距离,所以总不敢掉以轻心,总在学习,向书本学习、向周围的领导学习,向同事学习,这样下来感觉自己半年来还是有了一定的进步。经过不断学习、不断积累,已具备了办公室工作经验,能够比较从容地处理日常工作中出现的各类问题,在组织管理能力、综合分析能力、协调办事能力和文字言语表达能力等方面,经过半年的锻炼都有了很大的提高,保证了本岗位各项工作的正常运行,能够以正确的态度对待各项工作任务,热爱本职工作,认真努力贯彻到实际工作中去。积极提高自身各项业务素质,争取工作的主动性,具备较强的专业心,责任心,努力提高工作效率和工作质量。 三、存在的问题和今后努力方向 作为刚刚毕业的新员工来到公司,刚刚开始接触设计工作,没有经验,有很多的问题我都不懂。所以我多就抱着不懂就要问的心态,虚心向每一位前辈请教,而大家对我也非常的关心,有问必答。但是慢慢发现自己在画图的过程中老

网页设计报告

中南大学 网站制作技术综合设计报告 主题瑜伽俱乐部 学生姓名宁倩 学生学号08 专业班级电气工程及其自动化1303学院信息科学与工程学院指导教师周欣然 信息学院计算机基础教学所 2014年12 月14 日

目录一网站基本信息 1 网站功能描述 2 网站基本内容 (1)网站主题 (2)网站栏目 二网页具体制作过程 1 首页 2 书籍分类页 3 书籍推荐页 4 作者推荐页 5 书籍下载页 三网页具体内容 1 素材选取 2 网页内容 四网页问题及解决方案 五总结 1 心得体会 2 网页优点及不足

一网站基本信息 1 网站功能描述 本人平时热爱瑜伽活动,瑜伽是一项能够让人全身心放松的运动。除此之外还能强身健体,改善身体状况。瑜伽对于男女老少都合适。适合每一个人锻炼。此网站本人选取从瑜伽简介,分类,视频,音乐,书籍,作用等方面对瑜伽进行展示。目的在于加深自己对瑜伽各个方面的了解,同时也向大家推广瑜伽这项活动。 2 网站基本内容 (1)网站主题 网站名为“瑜伽俱乐部”,以“瑜伽运动”为主题,展开设计,向大家推广瑜伽这项锻炼活动 (2)网站栏目 网站首页中,有以下三个栏目:瑜伽分类,瑜伽作用,瑜伽媒体。 书籍分类中,有以下四个栏目:阿斯汤嘎瑜伽,艾扬格瑜伽,流瑜伽,热瑜伽。瑜伽媒体中,有以下两个栏目:瑜伽视频,瑜伽图书 二网页具体制作过程 1 首页 首页的制作方法: (1)运用了表格来规划整个网页;网页分为左右两个部分; (2)左方上部使用java script制作了一个类似幻灯片的相框,左方的下方则是对瑜伽的简介,涉及瑜伽历史。 (3)网页右方第一表格插入图片,明确主题。在此表格中也做了导航栏,点击将进入不同的页面。 (4)右下方通过表格,图片,文字,简单阐述了瑜伽的内容,在此部分点击read more同样能进入不同的页面。 (5)网页的最后,表明制作者,同时采取插入实时更新的时间。 (6)本页面插有背景音乐。该音乐是瑜伽典型音乐。 (7)右上角设置了读者联系我们的方式。

相关文档
最新文档