文档库 最新最全的文档下载
当前位置:文档库 › 20054350145_张磊_毕设论文

20054350145_张磊_毕设论文

20054350145_张磊_毕设论文
20054350145_张磊_毕设论文

目录

摘要......................................................... i ii Abstract...................................................... i v 第一章绪论. (1)

1.1 市场现状与分析 (1)

1.2 基本功能描述 (2)

1.2.1 浏览图片 (2)

1.2.2 放大缩小 (2)

1.2.3 桌面壁纸设置 (2)

1.2.4 上传下载功能 (2)

1.2.5 移动删除文件 (2)

1.2.6 搜索文件 (2)

1.2.7 添加到收藏 (2)

1.2.8 系统的硬件兼容性功能 (2)

第二章开发语言与开发工具介绍 (3)

2.1 C++语言 (3)

2.2 Perl语言 (3)

2.3 Perl编译器 (4)

2.4 Svn (4)

2.5 Carbide C++2.0 (4)

2.6 Rational Rose 2000 (4)

2.7 Bugzilla (5)

2.8 Quality Center(原名Test Director) (5)

2.9 UML (6)

2.10 XML (7)

2.11 Symbian系统和Series 60用户界面 (8)

2.11.1Symbian 操作系统概述 (8)

2.11.2 基于Symbian的UI (8)

2.11.3Nokia开发的UI平台 (9)

2.11.4Series 60界面介绍 (9)

2.11.5Symbian的特点 (10)

2.11.6Symbian的缺点 (10)

2.11.7Symbian的硬件构成 (11)

2.12无线网络通信 (11)

2.12.1 2.5G技术 (11)

2.12.2 GPRS (12)

2.12.3 3G的标准 (12)

2.12.4 W-CDMA (12)

2.12.5 TD-SCDMA (13)

第三章系统分析与设计 (14)

3.1 系统分析与系统设计概述 (14)

3.2 系统分析阶段的成果 (14)

3.2.1 系统需求 (14)

3.2.2 用例图及分析 (16)

3.2.3 各主要用例的顺序图及分析 (17)

3.3 系统设计阶段的成果 (19)

3.3.1 系统设计概述 (19)

3.3.2 主要功能模块的类图及分析 (20)

第四章系统实现 (24)

4.1 系统实现阶段概述 (24)

4.2 系统实现阶段的成果 (24)

4.2.1 九宫格模块的实现 (24)

4.2.2 详细信息列表显示模块的实现 (27)

4.2.3 图片显示模块的实现 (32)

4.2.4 皮肤模块的实现 (39)

4.2.5 图片解码模块实现 (41)

4.2.6 设置模块实现 (44)

4.2.7 搜索模块实现 (48)

4.2.8 计算文件夹中图片文件数量模块实现 (48)

第五章系统测试 (51)

5.1 系统测试阶段概述 (51)

5.2 系统测试计划 (51)

5.3 系统测试的阶段 (52)

5.3.1 模块测试 (52)

5.3.2 联合测试 (52)

5.3.3 系统测试 (52)

5.3.4 验收测试 (52)

5.4 测试用例编制 (52)

总结 (57)

参考文献 (58)

谢辞 (59)

摘要:本论文详细论述了基于Symbian操作系统的“熊猫看图”软件的设计与实现的过程,并简要介绍了该系统所涉及到的相关技术。

随着3G网络的建成运行和智能手机的普及,基于智能移动设备的无线互联网应用的需求将越来越大。作为当今智能手机市场占有率最高的Symbian操作系统平台,也对互联网应用提出了更高的要求。很多用户喜欢在手机或其他移动设备上阅读图片,并设置各种各样的桌面壁纸等,但是目前的看图软件由于支持的格式不多而且功能不完善,所以我们要做一个功能强大的看图软件。

该软件是在Windows操作系统下,使用Nokia的Carbide C++2.0开发的,面向基于Symbian 9.1/9.2版操作系统和S60用户界面的智能手机等移动平台的应用软件。

本软件支持多种格式的图片浏览,并且能够支持上传下载,给手机用户提供方便,支持的图片大小最大可达500万像素,并且能够放大缩小,还支持各种浏览效果如飞入飞出等。

本软件的设计用的是面向对象的开发方法,整体上使用C++语言进行编写。大量使用了设置模式。在项目的实施过程所采用了迭代的软件开发方法。

关键词:Symbian;Series 60;智能手机;看图软件;C++

Abstract: This discourse is discussing about the picture viewer named “PandaImage” base d on Symbian operator system and the user interface of Series 60, I will introduce the technoligy that used in the system.

The 3G network of China is opening soon,and the smart phones will come into more and more family quickly.The need of mobile Internet based on the smart phone is growing fast.Although it is the most popular operator system on the smart phones,it needs to get advanced on the use of Internet,too.RSS,Which has been popular on personal compter,will also perform well on smart phones.

This software is a mobile software which programed on windows,and use the Nokia’s IDE-------Carbide C++2.0.It faces the smart phones which use Symbian operator system of edition 9.1 or 9.2 and the user interface of Series 60.

The software bring the very convenient by supporting many type of pictures and offering the upload/download function.It support the biggest picture of 500 million pixels.It support scaling and some specific effect also.

We used OOA and OOD in the design of this software, and we use the developing method of iterative method in the implement phase. We code this software with the language of C++ in a great measure. We use the design pattern very much.

Key words: Symbian; Series 60; smart phone; picture viewer; C++

第一章综述

1.1市场现状与分析

随着移动通信技术的发展和通信资费的下降,手机已经广泛地进入了中国家庭,成为中国人工作生活中不可分割的一部分。其中,智能手机已经完全占据了国内手机市场的高端。而智能手机最重要的应用之一就是其强大的互联网功能。而现在从网上下载图片,以及用图片美化手机已经成为大多数智能手机用户的爱好。

当今市场上,基于智能手机的看图软件不少,但大多功能不够完善,而且不能支持高清大图,所以不是令很多手机用户满意。

中国大陆的移动通信产业近些年来发展迅速,特别是2002年的电信拆分改革之后,原中国电信被拆分成后来的中国电信,中国网通,中国联通,中国移动和中国卫通,并新建中国铁通。由于在移动通信领域内有了中国移动和中国联通两家公司可以展开竞争,因而大大推动了移动通信产业在中国的迅速崛起。据信息产业部2008年二月末的统计数据,中国大陆(不包括港,澳,台地区)的手机用户数量已经接近了6亿。

而中国的3G网络,拥有自主知识产权的TD-SCDMA也已经于2008年4月1日开始正式投入最终用户测试和试商用。坊间流传已久的电信改革方案也很有可能在近期出台,虽然受到四川汶川大地震的影响该消息可能已经被暂时延后发布,但各大运营商均已默认这一事实并早已为大陆地区的电信业二次重组做好了准备,即中国移动并购中国铁通,中国联通将其CDMA网络出售给中国电信,并收购中国网通,而新组建的工业信息部(本次国家“大部制”改革中原信息产业部和机械工业部等六部委合并后组成的新部门)将向重组后的中国移动,中国电信和中国联通三家公司分别颁发TD-SCDMA,CDMA2000和WCDMA的3G移动通信牌照,这样,国内三大通信运营商的都将涵盖包括移动通信,固定电话和互联网的全业务范畴。可以预见,国内市场将迎来一个良性竞争和快速增长的新时代。同时随着无线通讯网络的发展和手机终端技术的发展,基于Symbian系统的智能手机和基于3G移动技术的应用需求也将在未来的几年内迅速膨胀。

本系统所面向的是采用Symbian操作系统的智能手机。Symbian系统是当今智能手机所采用的四大主流操作系统之一(Symbian,Plam,Linux和Windows CE),并且占据了当今世界智能手机市场六成以上的份额,是无可争议的智能手机操作系统领域的王者。

1.2 基本功能描述

1.2.1 浏览图片

本软件的核心功能是浏览图片,现在市场上已经有一些看图软件,他们也具备浏览图片的功能,要想使我们的软件更具竞争力,我们需要在浏览的质量,和效率上花功夫,所以,我的浏览需要多中特效,多种皮肤和主题,高质量的图片效果。由于手机的内存小,速度不快,所以我们需要用尽可能小的资源消耗,做到尽可能快速度。

1.2.2 放大缩小

由于手机屏幕的限制,我们的图片应支持放大缩小,目前我们至少要支持动态放大缩小,图片在Load进来的时候按屏幕的大小显示,如果当前显示的图片大小小于总大小的%25的整数倍时,点击放大会放到到%25的整数倍。为了吸引用户,在放大缩小的时候,我们要做到高效率,不能让软件卡,并且在放大缩小的时候增加一些效果,如动态的变大和缩小。

1.2.3桌面壁纸设置

当用户看到某张图片的时候,用户可以设置该图片为当前背景。

1.2.4上传下载功能

用户可以连接网络,并下载图片,也可以上传。

1.2.5移动删除文件

允许用户将文件从一个文件夹移动到另一个文件夹,获取删除文件。

1.2.6搜索文件

用户可以对该文件夹的内容进行搜索指定图片。搜索需要设计为动态搜索,即当增加或减少一个字的响应该增减事件并执行搜索。

1.2.7添加到收藏

允许用户将文件添加到收藏,收藏中的文件不拥有一份拷贝,当文件在外面被删除后,再次打开收藏时,收藏的内容会将已经被删除的文件记录删除。

1.2.8系统的硬件兼容性功能

本软件必须兼容Symbian S60 第三版手机,包括FP1,MR版本。

第二章开发语言与开发工具介绍

这一章将对本课题所使用到的语言和开发工具做一个简要的介绍。

2.1 C++语言

C++是一种使用非常广泛的计算机程序设计语言。C++是一种静态数据类型检查的,支持多范型的通用程序设计语言。它支持面向对象程序设计、程序化程序设计、数据抽象化、泛型程序设计等多种程序设计风格。一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、命名空间(name space)逐渐纳入标准。就目前的C++而言,可以认为它是一门独立的语言;它并不依赖C语言,我们可以完全不使用C语言,而直接使用C++。C++与C的效率往往相差在正负5%之间。所以有人认为在大多数场合中,C++完全可以取代C语言。C++语言有着悠久的历史,虽然期间受到JA V A,C#等语言一定程度的冲击,但是从2000年至今,由于以Loki、MPL等程序库为代表的产生式编程和模板元编程的出现,C++出现了发展历史上又一个新的高峰,这些新技术的出现以及和原有技术的融合,使C++已经成为当今主流程序设计语言中最复杂的一员。

2.2Perl语言

Perl 是“实用报表提取语言”(PracticalExtraction and ReportLanguage)的缩写。Perl 是一种能完成任务的语言。从一开始,Perl 就设计成可以把复杂工作简单化,同时又不失去处理困难问题能力的语言。它可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能把这些你感兴趣的东西交给其它程序做特殊的处理。当然,这种语言还应该很容易在任何现代的操作系统上可以移植地编译和运行。虽然Perl 最初是当做一种Unix的胶水语言设计的,但是她早就移植到大多数其它操作系统里了。因为Perl 几乎可以在任何地方运行,所以Perl 可以说是当今最具有移植性的编程环境。

Perl追求的是简单,解决一个一般的问题用它几行代码就完成了。Perl 是跨文化的。Perl 的爆炸性增长很大程度上是因为那些前Unix系统程序员的渴望,他们希望从他们的“老家”带着尽可能多的东西。对于他们而言,Perl是可移植的Unix文化蒸馏器,是“此路不通”的沙漠中的绿洲。从另外一个角度来看,Perl 还可以从另外一个方向运转:在Windows 上工作的web 设计者通常会非常开心地发现他们的Perl程序可以不

加修改地在Unix 服务器上跑。Perl 可以用于更广泛的用途,从Perl 最早的文本处理语言开始,它已经发展成为一种非常复杂的,通用的编程语言,以及完整的开发环境,包括调试器,调节器,交叉引用,编译器,库,语法提示编辑器等等。因为Perl 既强大又好用,所以它被广泛地用于日常生活的方方面面,从宇航工程到分子生物学,从数学到语言学,从图形处理到文档处理,从数据库操作到网络管理。

2.3perl编译器

Perl的解释程序是开放源码的免费软件,使用Perl不必担心费用。Perl能在绝大多数操作系统运行,可以方便地向不同操作系统迁移。“Perl”,有大写的P,是指语言本身,而“perl”,小写的p,是指程序运行的解释器。

2.4SVN

SVN全名Subversion,即版本控制系统,SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个开源的版本控制系统,Subversion 管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion 是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。

2.5Carbide C++ 2.0

Carbide.c++是Nokia和Eclipse基金会合作的产物。所以把Carbide理解成Eclipse +CDT+Nokia plug-in也是可以的。只是Nokia把这几个组合进行了打包,免去了一些繁琐的安装配置过程。Eclipse是用Java开发的新一代IDE工具,需要Java平台支持。而Carbide已经内置了一个JRE,所以,安装Carbide是非常方便的。

2.6Rational Rose 2000

Rose是由美国的Rational公司开发的面向对象建模工具,利用这个工具,可以建立用UML描述的软件系统的模型,而且可以自动生成和维护C++、Java、VB和Oracle 等语言和系统的代码。Rational Rose包括了统一建模语言(UML),OOSE,以及OMT。其中统一建模语言(UML)由Rational公司3位世界级面向对象技术专家Grady Booch、Ivar Jacobson和Jim Rumbaugh通过对早期面向对象研究和设计方法的进一步扩展而得来的,它为可视化建模软件奠定了坚实的理论基础。

Rational Rose 是一个完全的,具有能满足所有建模环境(Web开发,数据建模,Visual Studio和C++ )需求能力和灵活性的一套解决方案。Rose 允许开发人员,项目

经理,系统工程师和分析人员在软件开发周期内在将需求和系统的体系架构转换成代码,消除浪费的消耗,对需求和系统的体系架构进行可视化,理解和精练。通过在软件开发周期内使用同一种建模工具可以确保更快更好的创建满足客户需求的可扩展的、灵活的并且可靠的应用系统。

Rational Rose的两个受欢迎的特征是它的提供反复式发展和来回旅程工程的能力。Rational Rose允许设计师利用反复发展(有时也叫进化式发展),因为在各个进程中新的应用能够被创建,通过把一个反复的输出变成下一个反复的输入。而且Rose与Rational 其他一系列的软件工程方面的产品的紧密集成使得Rose的可用性和扩展性更好。

在这个项目中,我们使用的是相对稳定的Rational Rose 2000版本,并没有使用更新的Rational Rose 2003,主要是考虑到了开发人员的习惯问题和软件系统的兼容性问题。

2.7Bugzilla

Buzilla是Mozilla公司向我们提供了一个共享的免费工具。作为一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告Bug、查询Bug 记录并产生报表、处理解决、管理员系统初始化和设置四部分,并具有如下特点:1.基于Web方式,安装简单、运行方便快捷、管理安全。2.有利于缺陷的清楚传达。本系统使用数据库进行管理,提供全面详尽的报告输入项,产生标准化的Bug报告。同时提供大量的分析选项和强大的查询匹配能力,能根据各种条件组合进行Bug统计。当错误在它的生命周期中变化时,开发人员、测试人员、及管理人员将及时获得动态的变化信息,允许你获取历史纪录,并在检查错误的状态时参考这一记录。3.系统灵活,强大的可配置能力。Buzilla工具可以对软件产品设定不同的模块,并针对不同的模块设定制定的开发人员和测试人员;这样可以实现提交报告时自动发给指定的责任人;并可设定不同的小组,权限也可划分。设定不同的用户对Bug记录的操作权限不同,可有效控制进行管理。允许设定不同的严重程度和优先级可以在错误的生命其中管理错误,从最初的报告到最后的解决,确保了错误不会被忽略,同时可以使注意力集中在优先级和严重程度高的错误上。4.自动发送Email,通知相关人员。根据设定的不同责任人,自动发送最新的动态信息,有效的帮助测试人员和开发人员进行沟通。

鉴于Bugzilla拥有以上这些优点,我们选择它作为我们测试工作的主要工具,配合Quality Centre(原名Test Director)进行使用。

2.8Quality Center(原名Test Director)

TestDirector(最新版本改名为Quality Center)是全球最大的软件测试工具提供商

Mercury Interactive公司生产的企业级测试管理工具,也是业界第一个基于Web的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。TestDirector能消除组织机构间、地域间的障碍。它能让测试人员、开发人员或其它的IT人员通过一个中央数据仓库,在不同地方就能交互测试信息。TestDirector将测试过程流水化——从测试需求管理,到测试计划,测试日程安排,测试执行到出错后的错误跟踪——仅在一个基于浏览器的应用中便可完成,而不需要每个客户端都安装一套客户端程序。

程序的需求驱动整个测试过程。TestDirector 的Web 界面简化了这些需求管理过程,以此您可以验证应用软件的每一个特性或功能是否正常。通过提供一个比较直观的机制将需求和测试用例、测试结果和报告的错误联系起来,从而确保能达到最高的测试覆盖率。

一般有2 种方式可将需求和测试联系起来。其一,TestDirector 捕获并跟踪所有首次发生的的应用需求。用户可以在这些需求基础上生成一份测试计划,并将测试计划对应与您的需求。例如,用户或许有25 个测试计划可对应同一个应用需求。用户一定能方便地管理需求和测试计划之间可能存在的一种多配多的关系,确保每一个需求都经过测试。其二,由于Web 应用是不断更新和变化的,需求管理允许测试人员加减或修改需求,并确定目前的应用需求已拥有了一定的测试覆盖率。它们帮助决定一个应用软件的哪些部分需要测试,哪些测试需要开发,是否完成的应用软件满足了用户的要求。对于任何动态地改变Web 应用,必须审阅您的测试计划是否准确,确保其符合最当前的应用要求。TestDirector 还能简化将人工测试切换到自动测试脚本的转化,并可立即启动测试设计过程。

在本系统的测试过程中,使用Quality Center进行测试计划的编制等工作。

2.9UML

统一建模语言(UML是Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。统一建模语言(UML)是非专利的第三代建模和规约语言。UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。UML最适于数据建模,业务建模,

对象建模,组件建模。UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。

UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。UML统一了Booch、OMT和OOSE等方法中的基本概念。UML还吸取了面向对象技术领域中其他流派的长处,其中也包括非OO方法的影响。UML符号表示考虑了各种方法的图形表示,删掉了大量易引起混乱的、多余的和极少使用的符号,也添加了一些新符号。因此,在UML中汇入了面向对象领域中很多人的思想。这些思想并不是UML的开发者们发明的,而是开发者们依据最优秀的OO方法和丰富的计算机科学实践经验综合提炼而成的。UML在演变过程中还提出了一些新的概念。在UML标准中新加了模板(Stereotypes)、职责(Responsibilities)、扩展机制(Extensibility mechanisms)、线程(Threads)、过程(Processes)、分布式(Distribution)、并发(Concurrency)、模式(Patterns)、合作(Collaborations)、活动图(Activity diagram)等新概念,并清晰地区分类型(Type)、类(Class)和实例(Instance)、细化(Refinement)、接口(Interfaces)和组件(Components)等概念。

2.10XML

XML是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。XML与Access、Oracle、SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML 与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。

XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS、Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析它,并以XML格式输出结果。XML的前身是SGML(The Standard Generalized Markup Language),是自IBM从60年代就开始发展的GML(Generalized Markup Language)。

同HTML一样,XML(可扩展标识语言)是通用标识语言标准(SGML)的一

个子集,它是描述网络上的数据内容和结构的标准。尽管如此,XML不象HTML,HTML 仅仅提供了在页面上显示信息的通用方法(没有上下文相关和动态功能) ,XML则对数据赋予上下文相关功能,它继承了SGML的大部分功能,却使用了不太复杂的技术。为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。

2.11Symbian系统和Series 60用户界面

2.11.1 Symbian 操作系统概述

Symbian OS(中文译音“塞班系统”)由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC是Electronic Piece of Cheese取第一个字母而来的,其原意为“使用电子产品时可以像吃乳酪一样简单”,这就是它在设计时所坚持的理念。

Symbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的核心-强大的对象导向系统、企业用标准通信传输协议以及完美的sun java语言。Symbian认为无线通讯装置除了要提供声音沟通的功能外,同时也应具有其它种沟通方式,如触笔、键盘等。在硬件设计上,它可以提供许多不同风格的外型,像使用真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人互相分享信息、浏览网页、传输、接收电子信件、传真以及个人生活行程管理等。此外,Symbian 操作系统在扩展性方面为制造商预留了多种接口,而且EPOC 操作系统还可以细分成三种类型:Pearl/Quartz/Crystal,分别对应普通手机、智能手机、Hand Held PC场合的应用。

2.11.2 基于Symbian的UI

目前根据人机界面的不同,Symbian体系的UI(User Interface 用户界面)平台分为Series60、Series80、Series90、UIQ等。

为了更强力地支持Symbian平台,Nokia在2001年成立NokiaMobileSoftware新部门,全力发展移动通信相关的软件。为了让手机厂商有更多的选择以投入Symbian手机的开发,Nokia发展出三种不同的用户界面:Series60/80/90。Series60主要是给数字键盘手机用,Series80是为完整键盘所设计,Series90则是为触控笔方式而设计。另外一个重要的平台是由Symbian百分之百转投资的UIQTechnology所开发出来的UIQ。

2.11.3 Nokia开发的UI平台

Series 20/30多为低端手机所采用,Series 40多为中端商务手机所使用支持Java的扩展,Series 60/80/90是为采用Symbian系统的中高端智能手机和高端商务手机而设计。

Series 20:84x48 Pixel s/w Display,Nokia OS

Series 30:96x65 Pixel s/w Display,Nokia OS

Series 40:128x128 Pixel,Nokia OS

Series 60:基本定位于单手操纵设备,176X208,240x320分辨率,五方向键,两个功能键。使用Symbian OS Preal平台。里面的菜单呈九宫格方式排列。支持MIDP JA V A 和使用C++编写的.SIS扩展程序包。不失小巧体积的强力手机系列。代表机器有N70/6681/7610/N73,同时这个系统和UI Style也授权给了一些其他手机厂商比如西门子、三星、松下等。

Series 80:NOKIA把这个系列的机器叫做Communicator,在型号上只有一个系就是9系。使用的是Symbian OS Crystal平台。它代表了NOKIA最强的技术,每代都是当时NOKIA所有最高级技术的集合体。最大特点就是像个铅笔盒(或者说遥控器……),外部有一个标准的手机操作界面,里面横向打开后有一个640X200的大屏幕,有四个功能键、N个快捷键和一个完整的QWERTY键盘。净重通常都在200克上下,但是功能强大。可以说是最棒的商务用手机了。NOKIA自己的高层基本都用这玩意儿。典型代表有N 9110/9210/9300/9500。

Series 90:使用640X320的大屏幕,除了很少的几个功能/方向键以外完全是触摸屏控制。典型代表有N 7710。

因为Seires 20/30不支持扩充功能,所以没有相应的对外公开的它们UI Style文档,Series 40、Series 60/80/90的UI Style文档以及SDK均可以在Nokia的Developers频道免费下载。

2.11.4 Series 60界面介绍

作为目前Symbian智能机中出货量最大的用户界面,Series 60(简称“S60”)受到了厂商和广大用户的追捧和喜爱。厂商更是投入了大量的资金对Series 60进行研发。Series 60从诞生至今已经有了三个版本,并且有多个PARK。最新版本为Series 60 FP 2。

Series 60第三版基本功能:Macromedia Flash 、音乐播放、OMA DRM 2.0 、单机应用程序、桌面主题、新内容格式,支持MS ActiveSync、Windows Media Player mpeg、MS DRM编码;synch 1.2,IMAP/POP、OMA email notification,OMA data synch,email 检测。

目前,支持Symbian OS的厂商很多,Symbian OS的发展前途被大多数人所看好。其良好的开放性和第三方软件易开发性,可以更好更快地进行市场占领。

2.11.5 Symbian的特点

Symbian作为一款已经相当成熟的操作系统,具有以下的特点:

第一,提供无线通信服务,将计算技术与电话技术相结合。

第二,操作系统固化。

第三,相对固定的硬件组成。

第四,较低的研发成本。

第五,强大的开放性。

第六,低功耗,高处理性能。

第七,系统运行的安全、稳定性。

第八,多线程运行模式。

第九,多种UI,灵活,简单易操作。

以上总结的九点,并不代表说为Symbian OS所独有,只是Symbian OS将其这些特点突出,并且充分的这些特点发挥了优势,让其更好的为用户服务。

2.11.6 Symbian的缺点

Symbian机型所采用的硬件配置较低,且各类机型采用的的处理器主频较低,虽然系统可以使其获得较高的处理效能,但是在多媒体等方面的表现依然不尽如人意。在多媒体方面,Symbian OS对主流的媒体格式的支持性较差。

Symbian OS虽然采用多种平台,来适应不同人群和各类需要,但是这也给Symbian OS带来了一种限制性的发展障碍。各个平台之间第三方软件不兼容,且软件开发商多专注于某一个平台,大大减少了各个平台上可用的第三方软件,给用户带来了一定的不便。版本之间兼容性差也是Symbian OS需要改进的一个地方,每当新版本的Symbian OS 发布并有产品面世时,系统的兼容性便成了其发展的一个大敌。相当多的一部分软件需要软件开发商跟进,开发新的版本才能得以解决。细节注意不够,由于symbian只提供给厂商一个内核及UI,很多细节功能需要厂商去添加,但是很多厂商将着眼点放在了产品的多功能及综合性能等方面,往往忽略了一些基本的功能。一些机型甚至连工作日闹钟这类功能都需要第三方软件才能实现,这无疑给不熟悉symbian的用户的带来了极大的不便。

2.11.7 Symbian的硬件构成

一般来说,Symbian系统的主要以下几个硬件部分组成,中央处理器、ROM、RAM、IO设备和电源。各个硬件构成各司其职,保证系统的运行。Symbian系统一般采用32位处理器,系统运行及数据运算都依靠处理器来完成。ROM内固化Symbian系统和设备自带的各项功能。RAM则是用以存放当前活动的程序和系统运行必需的数据,以及各类临时性交换文件,或者作为WAP缓存等,此外还负责存放用户的一些数据。IO设备包括一般的控制设备,如键盘,触摸屏、扩展存储卡、蓝牙接口等。电源则为电池或者外接电源。以Series 60手机为例,一般会采用德州仪器的ARM处理器,在插入存储卡之后,系统一般存在4个逻辑存储驱动器:C盘——手机自带的用户存储盘,即Flash Memory,这种芯片的优点是不需要电力来维持资料,并且可以随时修改,D盘则是一个以空闲运行内存虚拟的缓存盘,E盘是用户插入的MMC卡,Z盘则固化了系统,即我们之前说到的ROM。

2.12无线网络通信

2.12.1 2.5G技术

目前已经进行商业应用的2.5G移动通信技术是从2G迈向3G的衔接性技术,由于3G是个相当浩大的工程,所牵扯的层面多且复杂,要从目前的2G迈向3G不可能一下就衔接得上,因此出现了介于2G和3G之间的 2.5G。HSCSD、GPRS、WAP、蓝牙(Bluetooth)、EPOC等技术都是2.5G技术,EDGE是2.75G技术。

HSCSD(High Speed Circuit Switched Data,高速电路交换数据服务)是GSM网络的升级版本,能够将传输速度大幅提升到平常的二至三倍。目前新加坡M1与新加坡电讯的移动电话都采用HSCSD系统,其传输速度能够达到57.6kbps。

GPRS由于具备立即联机的特性,对于使用者而言,可说是随时都在上线的状态。GPRS技术也让服务业者能够依据数据传输量来收费,而不是单纯的以联机时间计费。这项技术与GSM网络配合,传输速度可以达到115kbps。

EDGE完全以目前的GSM标准为架构,不但能够将GPRS的功能发挥到极限,还可以透过目前的无线网络提供宽频多媒体的服务。EDGE的传输速度可以达到384kbps,可以应用在诸如无线多媒体、电子邮件、网络信息娱乐以及电视会议上。

WAP(Wireless Application Protocol,无线应用通讯协议)是移动通信与互联网结合的第一阶段性产物,也是大家听说最多的。这项技术让使用者可以用手机之类的无线装置上网,透过小型屏幕遍游在各个网站之间。而这些网站也必须以WMl(无线标记

语言)编写,相当于国际互联网上的HTML(超文件标记语言)。

Bluetooth(蓝牙)蓝牙是一种短距的无线通讯技术,电子装置彼此可以透过蓝牙而连接起来,传统的电线在这里就毫无用武之地了。透过芯片上的无线接收器,配有蓝牙技术的电子产品能够在十公尺的距离内彼此相通,传输速度可以达到每秒钟1兆字节。以往红外线接口的传输技术需要电子装置在视线之内的距离,而现在有了蓝牙技术,这样的麻烦也可以免除了。

2.12.2GPRS

GPRS是通用分组无线业务(General Packet Radio Service)的简称,它突破了GSM 网只能提供电路交换的思维方式,只通过增加相应的功能实体和对现有的基站系统进行部分改造来实现分组交换,这种改造的投入相对来说并不大,但得到的用户数据速率却相当可观。GPRS(General Packet Radio Service)是一种以全球手机系统(GSM)为基础的数据传输技术,可说是GSM的延续。GPRS和以往连续在频道传输的方式不同,是以封包(Packet)式来传输,因此使用者所负担的费用是以其传输资料单位计算,并非使用其整个频道,理论上较为便宜。

GPRS的传输速率可提升至56甚至114Kbps。而且,因为不再需要现行无线应用所需要的中介转换器,所以连接及传输都会更方便容易。它的技术特点是:比GSM高10倍以上的速度,永远在线,只按流量收费。

2.12.33G的标准

国际电信联盟(ITU)https://www.wendangku.net/doc/824783340.html, 在2000年5月确定W—CDMA、CDMA2000和TD-SCDMA三大主流无线接口标准,写入3G技术指导性文《2000年国际移动通讯计划》(简称IMT—2000)。CDMA是Code Division Multiple Access (码分多址)的缩写,是第三代移动通信系统的技术基础。第一代移动通信系统采用频分多址(FDMA)的模拟调制方式,这种系统的主要缺点是频谱利用率低,信令干扰话音业务。第二代移动通信系统主要采用时分多址(TDMA)的数字调制方式,提高了系统容量,并采用独立信道传送信令,使系统性能大为改善,但TDMA的系统容量仍然有限,越区切换性能仍不完善。CDMA系统以其频率规划简单、系统容量大、频率复用系数高、抗多径能力强、通信质量好、软容量、软切换等特点显示出巨大的发展潜力。

2.12.4W-CDMA

全称为Wideband CDMA,也称为CDMA Direct Spread,意为宽频分码多重存取,这是基于GSM网发展出来的3G技术规范,是欧洲提出的宽带CDMA技术,它与日本

提出的宽带CDMA技术基本相同,目前正在进一步融合。其支持者主要是以GSM系统为主的欧洲厂商,日本公司也或多或少参与其中,包括欧美的爱立信、阿尔卡特、诺基亚、朗讯、北电,以及日本的NTT、富士通、夏普等厂商。这套系统能够架设在现有的GSM网络上,对于系统提供商而言可以较轻易地过渡,而GSM系统相当普及的亚洲对这套新技术的接受度预料会相当高。因此W-CDMA具有先天的市场优势。该标准提出了GSM(2G)-GPRS-EDGE-WCDMA(3G)的演进策略。

2.12.5TD-SCDMA

全称为Time Division ——Synchronous CDMA(时分同步CDMA),该标准是由中国大陆独自制定的3G标准,1999年6月29日,中国原邮电部电信科学技术研究院(大唐电信)向ITU提出。该标准将智能无线、同步CDMA和软件无线电等当今国际领先技术融于其中,在频谱利用率、对业务支持具有灵活性、频率灵活性及成本等方面的独特优势。另外,由于中国内的庞大的市场,该标准受到各大主要电信设备厂商的重视,全球一半以上的设备厂商都宣布可以支持TD—SCDMA标准。该标准提出不经过2.5代的中间环节,直接向3G过渡,非常适用于GSM系统向3G升级。

第三章系统分析与设计

3.1系统分析与系统设计概述

根据软件工程的基本原理,一个软件产品的生命周期分为系统规划,系统分析,系统设计,系统实现和系统的运行和维护五个阶段。系统规划阶段的任务是对企业的环境、目标及现行系统的状况进行初步调查,根据企业目标和发展战略,确定信息发展战略,对建设新系统的需求做出分析和与预测,同时考虑建设新系统的各种约束,研究建设系统的必要性和可能性,并将系统建设方案和实施计划编写成系统设计任务书。系统分析阶段的任务就是根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程并指出其不足之处和局限性,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。系统设计阶段的任务就是根据系统说明书中的规定的各种功能,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。

3.2系统分析阶段的成果

3.2.1 系统需求

系统需求是新系统必需完成的的功能和其特性。通常,系统需求可以分为两类,即功能性需求和非功能性需求。功能需求即描述系统应提供的功能或服务,包括系统需要的输出,输入,和对于这些输出,输入有怎样的功能和反应。非功能性需求是指除功能性需求之外所应包含的系统性能和系统特性的需求,包括可用性,可靠性,响应时间,吞吐率,可移植性等等。跟据系统规划阶段的成果,我们详细分析了该系统所必需和可能涵盖的功能,并将其制作成表格,详情见下表,整体上而言包括以下几个方面的内容:1.整体需求;2.功能需求;3.用户界面需求;4.环境需求;5.其它需求。

表3.1 Generic Requirements

ID Description Date Priority

GE-1 图片缩略浏览支持文件夹、全盘等浏览模式。

Must

GE-2 图片快速查找. Must GE-3 图片复选,重命名,删除和移动操作Must GE-4 图片放缩,旋转,查看,和图片详细信息等操作Must

表3-1描述了该系统的常规功能。

表3-2 Functional Requirements

ID Description Date Priority FU-1 复选Must FU-2 重命名Optional FU-3 删除Must FU-4 移动Optional FU-5 放缩Optional FU-6 旋转Optional FU-7 查看Optional FU-8 图片详细信息Must FU-9 设置为壁纸Optional FU-10 格式转换Optional FU-11 不同方式浏览文件,九宫格和详细列表Must FU-12 设置图片的显示模式,如适应屏幕宽度或适应屏幕高度Optional FU-13 设置主题Optional FU-14 设置本软件支持的图片格式Optional FU-15 设置图片浏览时的特效,如飞入飞出Optional FU-16 自定义皮肤文件Optional

表3-2描述了该系统的功能性需求。

表3.3 Interface Environmental Requirements ID Description Date Priority IN-1 UI的设计基于Nokia S60 UI模式Must

IN-2 整个UI视图包括6个视图,主视图,文件查看视图,设置视图,

图片查看视图,上传下载视图,收藏夹视图Must

IN-3 主视图提供导航,用户可以选择进入其他视图Must

IN-4 视图的切换需要有特效,该特效可以设置Must

IN-5 视图需要适应不同的屏幕大小,以适应不同的手机Must

IN-6 界面支持普通按键和触屏事件Must

IN-7 视图有节电模式,该模式下亮度降低Must

表3-3主要描述的是本系统的用户界面的主要功能。主要包括用户界面显示,用户界面交互和用户界面接口等方面的功能。

表3.4 Environmental Requirements

ID Description Date Priority

EN-1 支持Symbian S60 第三版

表3-4主要描述了该系统面向的平台,即硬件环境和操作系统平台需求。

3.2.2 用例图及分析

在系统分析的过程中,我们通常用用例(Use Case)来描述系统需求。一般来说,用例是各种系统受益人之间的一种行为契约,行为包括对象的活动、动作、和对象之间的交互等。建立契约的目的是为了达成某种目标,因此每一个用例其实实际上应该都能代表一个用户目标,根据三个目标层次(概要层,用户目标层,子功能层)将用例进行分层,从而有效把握用例的粒度。

用例是对系统需求,主要是功能需求的规范化的描述,用例模型是面向对象分析的关键性输入。用例图和用例的事件流描述集中体现了系统责任。人们期望系统对外部世界所呈现的行为就是可观察的系统责任。OOA和OOD要考虑的重点也就是系统职责和对象职责。通过用例来理解系统责任,将对OOA活动提供比较准确的依据。

根据系统分析的流程及软件工程的知识,结合系统规划和系统分析阶段的功能列表,我们利用UML工具制作了该系统的用例图。(该图使用Microsoft Visio进行绘制)系统用例图:(见下页)

BBS论坛系统设计与实现毕业论文

BBS设计与实现 BBS论坛系统 BBS Forum System

摘要 随着Internet技术的快速发展,人与人之间交流方式逐渐增多。网络视频、网络聊天、博客已成为人们彼此沟通、交流信息的主要方式。此外,为了方便人们在某一专业领域探讨问题和发表意见,Internet上还出现了在线论坛。在论坛上,人们可以对某一领域提出自己遇到的问题,即发表某一主题,随后,论坛上的其他人会根据自己的学识、经验发表意见或提出问题的方法。 开发BBS论坛系统的目的是提供一个供用户交流的平台,为广大用户提供交流经验、探讨问题的网上社区。因此,BBS论坛系统最基本的功能首先是发表主题,其次是其他人员根据主题发表自己的看法。此外,为了记录主题的发表者和主题的回复者信息,系统还需要提供用户注册和登录的功能。只有注册的用户登录后才能够发表和回复主题,浏览者(游客)只能浏览主题信息。 本论坛系统是基于是Struts1.2+SQL Server 2000实现的,它具有使用方便、操作灵活、运行稳定、安全可靠等特点。 关键词在线论坛,BBS,网上社区,Struts

Abstract With the rapid development of Internet technology, means of communication between people is gradually increasing. Video, web chat, blog have become the main forms of exchanging information with each other. In addition, in order to allow people in a professional field to probe into questions and make comments, Internet on-line forums have emerged. At the forum, people can put forward their own particular problems encountered in the field, a subject that is issued, then the rest of the forum ,making comments or raise problems based on their knowledge and experience. BBS forum system aims to provide a communication platform for the user, for the majority of users to exchange experiences and explore issues of community. Therefore, BBS forum system is the most basic function of the first keynote, followed by other officers to express their views on the theme. In addition, in order to record the release of the theme and the theme of the respondents information systems also need to provide users registration and login function. Only registered users can log on and release publications and reply to topics, visitors (tourists) can only view topic information. This forum system is based on a Struts1.2+SQL Server 2000 implementation, it is convenient, flexible operation, stable, safe and reliable. Key Words Online Forum, BBS, Online Community, Struts

机械设计制造及其自动化毕业论文设计(完整版)

目录 摘要 -----------------------------------------------------------------------------3 关键词 --------------------------------------------------------------------------3 第一章任务介绍---------------------------------------------------------3 1.1轴的零件图-------------------------------------------------------3 1.2零件图的分析----------------------------------------------------3 1.3选择加工设备(题目给定用数控车)-----------------3 第二章数控车床的简介-----------------------------------------------4 2.1概述 -------------------------------------------------------------------4 2.1.1数控车床的特点及应用----------------------------------------4 2.1.2数控车床的发展前景-------------------------------------------6 2.1.3数控车床加工轴类零件的优势-----------------------------7 第三章轴类零件的分析--------------------------------------------------7 3.1该零件的功能分析----------------------------------------------7 3.2该零件的结构分析

2013学年数学建模课程论文题目

嘉兴学院2012-2013年度第2学期 数学建模课程论文题目 要求:按照数学建模论文格式撰写论文,以A4纸打印,务必于2013年5月31日前纸质交到8号楼214室,电子版发邮箱:pzh@https://www.wendangku.net/doc/824783340.html,。并且每组至少推荐1人在课堂上做20分钟讲解。 题目1、产销问题 某企业主要生产一种手工产品,在现有的营销策略下,年初对上半年6个月的产品需求预测如表1所示。 班时间不得超过10个小时。1月初的库存量为200台。产品的销售价格为240元/件。该产品的销售特点是,如果当月的需求不能得到满足,顾客愿意等待该需求在后续的某个月内得到满足,但公司需要对产品的价格进行打折,可以用缺货损失来表示。6月末的库存为0(不允许缺货)。各种成本费用如表2所示。 (1)若你是公司决策人员,请建立数学模型并制定出一个成本最低、利润最大的最优产销方案; (2)公司销售部门预测:在计划期内的某个月进行降价促销,当产品价格下降为220元/件时,则接下来的两个月中6%的需求会提前到促销月发生。试就一月份(淡季)促销和四月份(旺季)促销两种方案以及不促销最优方案(1)进行对比分析,进而选取最优的产销规

题目2、汽车保险 某保险公司只提供一年期的综合车险保单业务,这一年内,若客户没有要求赔偿,则给予额外补助,所有参保人被迫分为0,1,2,3四类,类别越高,从保险费中得到的折扣越多。在计算保险费时,新客户属于0类。在客户延续其保险单时,若在上一年没有要求赔偿,则可提高一个类别;若客户在上一年要求过赔偿,如果可能则降低两个类别,否则为0类。客户退出保险,则不论是自然的还是事故死亡引起的,将退还其保险金的适当部分。 现在政府准备在下一年开始实施安全带法规,如果实施了该法规,虽然每年的事故数量不会减少,但事故中受伤司机和乘员数肯定会减少,从而医药费将有所下降,这是政府预计会出现的结果,从而期望减少保险费的数额。这样的结果真会出现吗?这是该保险公司目前最关心的问题。根据采用这种法规的国家的统计资料可以知道,死亡的司机会减少40%,遗憾的是医疗费的下降不容易确定下来,有人认为,医疗费会减少20%到40%,假设当前年度该保险公司的统计报表如下表1和表2。 保险公司希望你能给出一个模型,来解决上述问题,并以表1和2的数据为例,验证你的方法,并给出在医疗费下降20%和40%的情况下,公司今后5年每年每份保险费应收多少才比较合理?给出你的建议。 基本保险费:775元 类别没有索赔时补贴 比例(%) 续保人数新投保人数注销人数总投保人数 0 0 384620 18264 1 25 1 28240 2 40 0 13857 3 50 0 324114 总收入:6182百万元,偿还退回:70百万元,净收入:6112百万元; 支出:149百万元;索赔支出:6093百万元,超支:130百万元。 表1 本年度发放的保险单数 类别索赔人数死亡司机人数平均修理费 (元) 平均医疗费 (元) 平均赔偿费 (元) 0 582756 11652 1020 1526 3195 1 582463 23315 1223 1231 3886 2 115857 2292 947 82 3 2941 3 700872 7013 805 81 4 2321 总修理费:1981(百万元),总医疗费:2218(百万元); 总死亡赔偿费:1894(百万元),总索赔费6093(百万元)。 题目3、工件的安装和排序问题 某设备由24个工件组成,安装时需要按工艺要求重新排序。 Ⅰ.设备的24个工件均匀分布在等分成六个扇形区域的一圆盘的边缘上,放在每个扇形区域的4个工件总重量和相邻区域的4个工件总重量之差不允许超过一定值(如4g)。 Ⅱ.工件的排序不仅要对重量差有一定的要求,还要满足体积的要求,即两相邻工件的

完整的毕业论文格式设置

一、页眉页脚问题奇数页页眉为相应章节名称 1、页面设置“版式”勾选“奇偶页不同”; 2、进行“页眉和页脚”视图,在“奇数页页眉”过菜单“插入/域”,域名选择“StyleRef”,选择合适的样式名(如果设置的大纲级别,一般选取标题级别)。在“偶数页页眉”中输入“学位论文”。 二、如何自动生成目录 微软WORD这个软件大家都很熟悉,但有不少功能我们并没有用到,其中不乏非常实用的。今儿个我给大家介绍一下如何用WORD自动生成目录。这对那些用WORD 写书,写论文的朋友很有帮助。 优点:用WORD根据文章的章节自动生成目录不但快捷,而且阅读查找容时也很方便,只是按住Ctrl点击目录中的某一章节就会直接跳转到该页,更重要的是便于今后修改,因为写完的文章难免多次修改,增加或删减容。倘若用手工给目录标页,中间容一改,后面页码全要改是一件很让人头痛的事情。应该自动生成的目录,你可以任意修改文章容,最后更新一下目录就会重新把目录对应到相应的页码上去。 步骤:(以下容在WORD2003中操作,其它版本WORD略有差别,但小异。)

1.在[格式]中选[样式与格式] 2.出现右边的一条“样式格式”栏,这里面主要就是用到标题1,标题2,标题3。把标题1,标题2,标题3分别应用到文中各个章节的标题上。例如:文中的“第一章制冷概论”我们就需要用标题1定义。而“1.1制冷技术的发展历史”就用标题2定义。如果有1.1.1×××那就用标题3来定义。

3.当然标题1,标题2,标题3的属性(如字体大小,居中,加粗,等等)可以自行修改的。修改方法:右键点击“标题1”选“修改”,会弹出修改菜单,您可以根据自己的要求自行修改。

全国大学生数学建模竞赛论文格式规范

全国大学生数学建模竞赛论文格式规范 ●本科组参赛队从A、B题中任选一题,专科组参赛队从C、D题中任选一题。(全国评奖时,每个 组别一、二等奖的总名额按每道题参赛队数的比例分配;但全国一等奖名额的一半将平均分配给本组别的每道题,另一半按每道题参赛队比例分配。) ●论文用白色A4纸单面打印;上下左右各留出至少2.5厘米的页边距;从左侧装订。 ●论文第一页为承诺书,具体内容和格式见本规范第二页。 ●论文第二页为编号专用页,用于赛区和全国评阅前后对论文进行编号,具体内容和格式见本规 范第三页。 ●论文题目、摘要和关键词写在论文第三页上,从第四页开始是论文正文,不要目录。 ●论文从第三页开始编写页码,页码必须位于每页页脚中部,用阿拉伯数字从“1”开始连续编号。 ●论文不能有页眉,论文中不能有任何可能显示答题人身份的标志。 ●论文题目用三号黑体字、一级标题用四号黑体字,并居中;二级、三级标题用小四号黑体字, 左端对齐(不居中)。论文中其他汉字一律采用小四号宋体字,行距用单倍行距。打印文字内容时,应尽量避免彩色打印(必要的彩色图形、图表除外)。 ●提请大家注意:摘要应该是一份简明扼要的详细摘要(包括关键词),在整篇论文评阅中占有重 要权重,请认真书写(注意篇幅不能超过一页,且无需译成英文)。全国评阅时将首先根据摘要和论文整体结构及概貌对论文优劣进行初步筛选。 ●论文应该思路清晰,表达简洁(正文尽量控制在20页以内,附录页数不限)。 ●在论文纸质版附录中,应给出参赛者实际使用的软件名称、命令和编写的全部计算机源程序(若 有的话)。同时,所有源程序文件必须放入论文电子版中备查。论文及程序电子版压缩在一个文件中,一般不要超过20MB,且应与纸质版同时提交。 ●引用别人的成果或其他公开的资料(包括网上查到的资料) 必须按照规定的参考文献的表述方 式在正文引用处和参考文献中均明确列出。正文引用处用方括号标示参考文献的编号,如[1][3]等;引用书籍还必须指出页码。参考文献按正文中的引用次序列出,其中书籍的表述方式为: ●[编号] 作者,书名,出版地:出版社,出版年。 ●参考文献中期刊杂志论文的表述方式为: ●[编号] 作者,论文名,杂志名,卷期号:起止页码,出版年。 ●参考文献中网上资源的表述方式为: ●[编号] 作者,资源标题,网址,访问时间(年月日)。 ●在不违反本规范的前提下,各赛区可以对论文增加其他要求(如在本规范要求的第一页前增加 其他页和其他信息,或在论文的最后增加空白页等);从承诺书开始到论文正文结束前,各赛区不得有本规范外的其他要求(否则一律无效)。 ●本规范的解释权属于全国大学生数学建模竞赛组委会。 ●[注] 赛区评阅前将论文第一页取下保存,同时在第一页和第二页建立“赛区评阅编号”(由各 赛区规定编号方式),“赛区评阅纪录”表格可供赛区评阅时使用(各赛区自行决定是否在评阅时使用该表格)。评阅后,赛区对送全国评阅的论文在第二页建立“全国统一编号”(编号方式由全国组委会规定,与去年格式相同),然后送全国评阅。论文第二页(编号页)由全国组委会评阅前取下保存,同时在第二页建立“全国评阅编号”。 全国大学生数学建模竞赛组委会 2017年修订

基于java的bbs论坛设计,软件,大学毕设论文

XXX 毕业设计任务书 专业软件技术 年级xx级班级二班 姓名xx学号20xx0205xx3 威海职业学院教务处编印

BBS论坛 摘要 网络化的今天,BBS论坛系统的功能得到了很的大扩充。BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题。给计算机爱好者提供一个互相交流的地方。 整个论坛采用Struts框架设计完成。结合JSP、Java、JavaScript、J2EE等基础知识完成BBS论坛。本系统将用户划分为游客、用户、管理员3类,他们的权限不同,能够使用的功能也不同。对于系统来说,需要实现的功能总体来说分为以下两大模块。 前台模块提供给所有用户使用。不论是论坛的注册用户,还是普通的浏览者都可以进入其中。区别在于随着用户的等级不同,所允许使用的功能也有所不同。后台模块提供给管理人员(包括管理员和版主)使用,以对用户、论坛及文章进行管理维护。普通用户如果试图使用这一模块将被系统拒绝 我主要负责BBS论坛后台页面的管理员登录和用户管理功能模块。

目录 0前言 (1) 1绪论 (2) 1.1项目来源 (2) 1.2项目目标与期望 (2) 1.2.1促进广大用户交流 (2) 1.2.2体现集体观点 (2) 1.3项目设计原则 (2) 1.3.1实用性原则 (2) 1.3.2经济性原则 (2) 1.3.3 扩充性原则 (3) 2可行性分析 (4) 2.1技术可行性 (4) 2.1.1动态网站技术介绍 (4) 2.1.2 程序语言的选择 (4) 2.1.3 STRUTS框架应用 (5) 2.2系统结构可行性分析 (5) 2.2.1 B/S模式简介 (5) 2.2.2 B/S模式的优点 (6) 2.3开发环境介绍 (7) 2.3.1软件环境 (7) 2.3.2硬件环境 (7) 3需求分析 (8) 3.1系统功能需求 (8) 3.2系统的运行需求 (8) 3.3系统数据流图 (9) 3.4用例图 (10) 3.5数据库设计 (11) 3.5.1数据库选择 (11) 3.5.2创建数据库 (11) 3.5.3数据库的设计 (11) 4总体设计 (12) 4.1系统功能模块图 (14) 4.2系统功能的设计 (15)

本科计算机系毕设论文

本科毕业设计说明书 本科毕业设计说明书本科毕业设计说明书 本科毕业设计说明书( (( (论文 论文论文 论文) )) )第 1 页共 49 页 1 1 1 1 绪论 绪论绪论 绪论 1.1 1.1 1.1 1.1 研究背景 研究背景研究背景 研究背景 物流管理包括生产过程的一系列物料移动以及产品和运输,物流管理作为供应链 管理的重要组成部分,是集现代运输、信息网络、仓储管理、产品后道加工、营销策划等诸多业务技术门类于一体的一门多学科、多领域的综合管理学科。良好的物流管理可以大大降低企业的成本,物流领域甚至被称之为经济增长的“黑暗大陆”,是 继劳动力、资源之后的第三利润源泉。早在20世纪六七十年代,物流在美国、日本、德国等发达国家就受到高度重视,特别是近年来随着计算机网络和通信技术的快速发展,有力地推进了物流系统的发展,基本上形成了自动化、信息化、智能化、规模化的现代物流模式。在我国,受经济等条件的制约,物流业起步较晚,目前仍处于规模较小、技术相对比较落后的局面,已经不能适应网络经济的发展。 本论文所属的项目课题是:开发出一个物流管理系统,以便能够建立一个先进、 高效、精细、灵活、开放、集成和安全的物流管理平台,为烟草现代物流体系建立良好的信息化基础,满足商业公司的物流管理对信息化的需求。而本论文的主要内容是物流管理系统中仓储管理模块的设计与实现。 以前的仓库管理都是人的手工操作,入库和出库都是在账本上进行登记,这样不 但耗费了大量的人力物力和财力,而且容易出错。并且现在的仓库作业和库存控制作业已十分多样化、复杂化,靠人工去记忆处理已十分困难。如果不能保证正确的进货、验收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货,增加成本,以致失去为客户服务的机会。使用计算机控制的物流管理系统对仓库进行管理,既能节省人员开支,又不容易出现错误,能极大的提高劳动生产率。 现代企业物流应具备的特点如下: (1) 信息化 电子商务下的物流系统存在三种信息流,即需求信息、供应信息、共享信息,物 流信息化是电子商务的必然要求。这主要表现为物流信息的商品化、物流信息收集的数据化和代码化、物流信息处理的电子化、物流信息传递的标准化和实时化、物流信

机械设计毕业论文设计(例范本)

实用标准文档 黄冈职业技术学院 毕业设计 课题名称:设计螺旋传输机传动装置中的一级圆柱齿轮减速器 系别机电工程系 专业机电一体化 班级机电动机200702班 姓名杨国志 学号200703011211 指导教师李杰老师

目录 第1章、总述 (5) 一、机械设计基础毕业设计的目的 (5) 二、机械设计基础毕业设计的内容 (6) 三、机械设计基础毕业设计的要求 (6) 第2章、传动装置的总体设计 (7) 一、减速箱的工作原理 (7) 二、电动机的选择 (8) 三、计算总传动比及分配各级的传动比 (10) 四、运动参数及动力参数计算 (10) 第3章、传动零件的设计计算 (12) 一、带轮传动的设计计算 (12) 二、带轮的安装与维护 (15) 第4章、轴的设计计算 (16) 一、从动轴的设计计算 (16) 二、从动轴校核轴受力图 (19) 第5章、滚动轴承的选择及校核计算 (22) 一、从动轴滚动轴承的设计 (22)

二、主动轴滚动轴承的设计 (23) 第6章、键联接的选择及校核计算 (24) 一、从动轴与齿轮配合处的键 (24) 二、主动轴与齿轮配合处的键 (26) 第7章、润滑的选择 (27) 第8章、联轴器及轴承盖的选择 (29) 一、联轴器的选择 (29) 二、轴承盖的选择 (29) 第9章、减速器箱体和附件设计 (30) 一、减速器箱体: (30) 二、附件设计: (32) 小结 (35) 参考文献 (37)

摘要 本次毕业课题设计中的减速机选择的是非标准减速器。一级圆柱齿轮减速机是位于原动机和工作机之间的机械传动装置。机器常由原动机、传动装置和工作机三部分组成。合理的传动方案不仅应满足工作机的性能要求,而且还要工作可靠、结构简单紧凑加工方便、成本低、传动效率高以及使用和维护方便。 关键词:传动装置箱体齿轮低速轴 Abstract The subject of design graduates choose non-standard gear reducer. A cylindrical gear reducer is located between the prime mover and working machine mechanical transmission device. Machines often the original motivation, transmission and work machine of three parts. Sound transmission programs should not only meet the performance requirements of the work machine, but also reliable operation, simple structure, compact and easy processing, low cost, high transmission efficiency, as well as easy to use and maintain. Key words: low-speed gear box gear shaft

毕业论文格式设置速成

毕业论文格式设置速成 第一章引言 在毕业论文的制作过程中,笔者发现格式问题是困扰很多同学的一个大问题。大部分同学对于格式的调整少则要花费一天的时间,多则近乎两天。笔者通过对我校硕士生论文格式要求的细心研究,加之对数位同学论文格式的修改经验,总结出一套快速设定论文格式的方法,希望对同学们的论文写作起到直接的帮助。 使用这套论文格式设置方法,可以有效地节约设置时间,并且修改方便。其主要原则有以下三点:第一,论文写作与论文格式设置分开,不要在写作过程中调整任何格式;第二,将论文分为四个部分,分别设置格式,最后合并文档形成完整的论文文档;第三,针对格式要求逐项设置,不要使用模板。避免遗漏和套用格式会发生的冲突。 第二章论文写作前的准备工作 文章写作前要做好以下几个准备工作。 2.1 word软件设置为显示所有选项 具体方法如下:在word软件下,点击“工具”→“选项”→“视图”→“格式标记”,在“全部”一框前面打勾。之后,您会发现,在word的页面上包括空格、回车等隐形的符号都可以看清,这样可以避免在论文写作过程中,多加空格或者回车格式不对等问题。

2.2 论文写作中不要设置格式 在论文写作过程中,注意对word文档不要设置格式,这样有利于我们在文章写完后根据要求统一设置格式。 (1)在有其他格式的文本(如网页内容、caj格式内容、pdf格式内容)拷贝到论文文档中时,注意将原有的格式清除掉。具体方法有二: 1、将复制的内容拷贝到记事本中,在从记事本中拷贝到word文档中。 2、将复制的内容拷贝到word文档中,选中拷贝的内容在工具栏中,选择清除格式,将格式清除。

数学建模论文题目

2011-2012年度第二学期数学模型考查试题 要求: 在第19周的星期一下午将数学建模论文和实验报告交上来,论文大体包括:中文摘要,问题重述,模型假设,模型建立,模型求解,结果分析,模型改进,模型评价,参考文献,附录等。 引用别人的成果或其它公开的资料(包括网上查阅的资料)必须按照规定的参考文献的标示方式在正文引用处和参考文献中均明确列出。正文引用处用方括号表示参考文献的编号,如([1]、[3])等;引用书籍还必须指出页码。附录里有一篇作为示范的论文。 题目: 在如下8道题目中任选一题作为考试内容,或者历年来的高教社杯数学建模竞赛的A或B题中任选一题作为考试内容。 1、如何更合理的利用学生打分评价教师的教学效果 在中学,学校常拿学生的考试成绩评价教师的教学水平,虽存在一定的合理性,但这与素质教育相悖。在高校不存在以学生考试乘积评价教师教学水平的条件。很多高校让每一位学生给每一位授课教师教学效果打一个分,来评价教师的教学效果,这样能全面体现教师教学效果。现某高校要从甲、乙、丙三位教师中选一位优秀教师,他们在A、B、C、D班的得分如下: 方案一:取每位教师的最高得分作为最后得分,则应选丙。 方案二:取每位教师的最低得分作为最后得分,则应选乙。 方案三:取每位教师的平均得分作为最后得分,则应选乙。 但大家都会感觉甲应该当选,显然上述三种方案都有不合理的地方。 如何利用全校同学的打分给每一位教师整体教学效果一个更合理、更公平的评价,对提高教师和同学的积极性,提高学校的教学氛围有促进作应。问:

1)、请根据你们班的具体情况进行分析,对某位教师的得分统计建立一个合理 的教学效果评价模型。 2)、已知数学学院的所有同学给信息系教师的打分,建立一个模型给出各位教 师更合理、更公平的教学效果得分,并根据你的模型给出后面某高校(其中数据认定为根据你在问题1中方法得出)各位教师一个得分,见附件一。 3)若学校采用了你的模型,请给全校同学写一封信给教师打分应注意哪些事 项,让你的模型更合理、更公平。 附件一: 在洪水肆虐时,从全局出发有必要采取破堤泄洪,但从何处破堤分洪要考虑破堤的最小损失。现在选定在河岸一边完全封闭的某一区域破堤泄洪,根据区域内地形以及当前地面财产总数的不同,可将该区域分成17个小区域,各个相邻小区之间有相对高度为1.2米的小堤互相间隔。如下图所示: ----------------河----------------------------流----------------------------

BBS论坛系统的设计与实现开题报告

山东科技大学 本科毕业设计(论文)开题报告题目BBS论坛系统的设计与实现 学院名称信息科学与工程学院 专业班级计算机科学与技术08-3班 学生姓名任秀秀 学号200801050519 指导教师赵华 填表时间:二0一二年三月二十日

填表说明 1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。 2.此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见、相关系主任审查后生效。 3.学生应按照学校统一设计的电子文档标准格式,用A4纸打印。装订在左侧。 4.参考文献不少于8篇,其中应有适当的外文资料(一般不少于2篇)。 5.开题报告作为毕业设计(论文)资料,与毕业设计(论文)一同存档。

设计(论文) 题目 BBS论坛系统的设计与实现 设计(论文)类型(划“√”)工程设计应用研究开发研究基础研究其它 √ 一、本课题的研究目的和意义 BBS(电子布告栏系统)是在网上提供交流的手段。它可以用于公告,群组讨论,社区内通信,联系,在线聊天,找工作等,利用网络实时,便捷的特点来方便人们的交流,联系和娱乐。现在各大公司为了方便人员交流纷纷建立内部交流的BBS系统。在BBS上,大家可以对自己所看到的,听到的,想到的任何一件事做出评论。在2012年的今天,BBS上的帖子阅读量上万余次已经算不上惊天动地的大事了。BBS本身早已由原来的娱乐交流工具转化成了一种新兴媒体:网络媒体。我们的网络媒体在不断发展,不断变革。在不断前进的社会中不断增强其影响力与引导力。 鉴于论坛的这些优点,又加之论坛的一些基本特点我曾了解过,而且学过Java开发的相关课程,如《Java程序设计》、《HTML网页设计》、《JSP应用开发技术》、《JavaScript程序设计》、《XML技术应用》以及《企业应用架构设计——Hibernate+Spring》,还在老师的带领下做了简易留言板系统。考虑到个人喜好,所以最后我决定选择Java Web开发——论坛(用户端)系统设计,以这个题目作为我毕业论文,同时也能积累一点开发Java项目的经验,达到锻炼自己在这方面能力的目的。 二、本课题的主要研究内容(提纲) 1、概述 (1)论坛系统设计的历史背景 (2)论坛系统设计的目的及意义 (3)论坛系统设计的可行性 (4)论坛系统设计的局限性 2、系统分析 (1)系统需求分析 (2)功能需求分析 3、数据库设计 (1)数据库设计概述 (2)概念结构设计 (3)物理结构设计 4、详细设计 (1)新用户注册功能的实现 (2)用户登录功能的实现 (3)用户找回密码功能的实现 (4)用户操作功能的实现 5、系统测试

机械设计制造及其自动化毕业论文(完整版)

目录 摘要-----------------------------------------------------------------------------3 关键词--------------------------------------------------------------------------3 第一章任务介绍---------------------------------------------------------3 1.1轴的零件图-------------------------------------------------------3 1.2零件图的分析----------------------------------------------------3 1.3选择加工设备(题目给定用数控车)-----------------3 第二章数控车床的简介-----------------------------------------------4 2.1概述-------------------------------------------------------------------4 2.1.1数控车床的特点及应用----------------------------------------4 2.1.2数控车床的发展前景-------------------------------------------6 2.1.3数控车床加工轴类零件的优势-----------------------------7 第三章轴类零件的分析--------------------------------------------------7 3.1该零件的功能分析----------------------------------------------7 3.2该零件的结构分析----------------------------------------------7 3.3该零件材料及受力分析-----------------------------------------8 3.4该零件的精度分析-----------------------------------------------9第四章轴的加工工艺方案---------------------------------------------9 4.1零件图工艺分析----------------------------------------------------9 4.2选择毛坯--------------------------------------------------------------10 4.3确定加工顺序-------------------------------------------------------10 4.4选择夹具及确定装夹方案--------------------------------------11 4.5选择加工刀具---------------------------------------------------11

2018数学建模课程论文以及课程实验题目

2017-2018学年第二学期数学建模课程论文题目 请大家在三个题目中选择二个来完成,完成的二个题目装订为一个文档。打印从封面开始,页码从摘要开始编。 交论文时间:12周三下午3:30-5:50;至善楼217 A题食品加工 一项食品加工,为将几种粗油精炼,然后加以混合成为成品油。原料油有两大类,共5种:植物油2种,分别记作V1和V2;非植物油3种,记为O1、O2和O3。各种原料油均从市场采购。现在(一月份)和未来半年中,市场价格(元/吨)如下表所示: 月份油V1 V2 O1 O2 O3 一1100 1200 1300 1100 1150 二1300 1300 1100 900 1150 三1100 1400 1300 1000 950 四1200 1100 1200 1200 1250 五1000 1200 1500 1100 1050 六900 1000 1400 800 1350 成品油售价1500元/吨。植物油和非植物油要在不同的生产线精炼。每个月最多可精炼植物油200吨,非植物油250吨。假设精炼过程中没有重量损失。精炼费用可以忽略。每种原料油最多可存贮1000吨备用。存贮费为每吨每月50元。成品油和经过精炼的原料油不能存贮。对成品油限定其硬度在3至6单位之间。各种原料油的硬度如下表所示: 油V1 V2 O1 O2 O3 硬度8.8 6.1 2.0 4.2 5.0 假设硬度是线性地合成的。 另加条件:现存有5种原料油每种500吨。要求在6月底仍然有这样多的存货;每个月最多使用3种原料油;如果某月使用了原料油V1和V2,则必须使用O3。 (1)为使公司获得最大利润,应取什么样的采购和加工方案。 (2)分析总利润同采购和加工方案适应不同的未来市场价格应如何变化。考虑如下的价格变化方式:2月份植物油价上升x%,非植物油价上升2x%;3月份植物油价上升2x%,非植物油价上升4x%;其余月份保持这种线性上升势头。对不同的x值(直到2),就方案的必要的变化以及对总利润的影响,作出计划。

毕业论文格式要求及设置

论文版式、字体、字号、行间距要求 1.封面 ..:根据硕士类型采用封面格式,全日制学术型硕士(含同等学力)学位论文的封面为黄色,全日制专业硕士学位论文的封面为绿色,在职工程硕士学位论文的封面为蓝色。 校徽及校名:校徽居页面左上角,校名在页面顶端居中; “工(理)学硕士学位论文”:40磅华文中宋加粗,单倍行距,居中,字符间距加宽1磅; 中文题目:二号宋体字加粗,单倍行距,居中; 英文题目:三号“Times New Roman”字体加粗,单倍行距,居中; 培养单位、研究生姓名等:三号仿宋体加粗,分散对齐,间距为“多倍行距,设置值1.5”; 密级:四号宋体字。 2.中英文摘要要求:“摘要”:小三号黑体字,居中,段前段后各30磅; “关键词”:小四号黑体字,左缩进2个汉字的距离; 中文摘要正文和关键词:小四号宋体字,行间距20磅, 关键词之间用逗号分开; “Abstract” :Times New Roman字体,小三号,加粗,居中,段前段后各30磅; “Key words” :Times New Roman字体,小四号,加粗,左缩进4个字母的距离; 英文摘要正文和关键词:Times New Roman字体,小四号,行间距20磅,关键词之间用逗号分开。 3.论文字体、字型及字号要求: 大标题第一章章节标题(小三号黑体、20磅行距、段前后30磅、居中) 一级节标题4.1实验装置及方法(四号黑体、20磅行距、段前后18磅、居左) 二级节标题 4.2.2实验装置(小四号黑体、20磅行距、段前后12磅、居左) 三级节标题 4.3.3.2激光分子束系统(小四号宋体、20磅行距、段前后6磅、居左) (1)小标题。接排正文。(首行缩进2个汉字。小四号宋体、20磅行距) ①下一级小标题。接排正文。(首行缩进2个汉字。小四号宋体、20磅行距) 正文(小四号宋体、20磅行距、两端对齐、首行缩进2字符) 表题与图题(五号黑体、单倍行距、居中、段前空五号字一行) 图、表中汉字用宋体五号字,数字、外文字母用Times New Roman 五号 参考文献及篇眉用五号宋体 文中数字及字母除标题及图表题外,统一采用“Times New Roman”字体。 4.页眉和页码的要求。页面设置A4,左右3.2 cm,上下3.8 cm,页眉2.8 cm,页脚3.0 cm。页眉从第一章开始,采用宋体五号字居中书写。页码从引言开始按阿拉伯数字连续编排,前置部分用罗马数字单独编排。页码位于页面底端,居中书写,页码两边用一字线,如“—55—”。

数学建模题目及论文格式要求1

数学建模题目 (请先阅读“论文格式要求”) A题服装号型标准的制定 服装号型的制定的目的是为我国数以万计的服装生产厂家提供设计,生产适合中国人体型特点的服装规格的科学依据;其次也为我国消费者提供了方便地选购适合自己体型的各类服装的条件,更好地满足我国服装消费的需求。 从1992年4月1日起,我国开始实施新的服装号型标准GB1335.1~.3-1991服装号型.(简称91标准)。?服装号型?标准是一系列标准,包括男子,女子及儿童三项独立标准,是根据我从我国不同地区抽样人的人体测量数据编制的。91标准主要是根据人的身高,胸围,腰围设计的。如一件号型标志为“180/92A”的男服表示它适合身高为180cm左右,胸围为92cm左右,而体型为A(相当于腰围在76cm~80cm之间)的男子穿着。但是随着时间的推移,近二十年来,随着经济的发展,人民生活水平的提高,人们对穿着的要求的提高,中国人的人体特征也发生了变化,所以需要制定新的服装号型标准以满足我国服装生产厂家和消费者的需求。要研究的问题是: (1)根据上面要求和所提供数据附件1(也可以搜索相关文献和补充新的数 据),建立新的服装号型标准的数学模型,并说明你的新标准的优缺点。 (2)考虑我国各地区人群的体型差异,考虑不同体型与年龄,特别老年人和儿 童的特点,建立适合的服装号型标准。 (3)为方便科学地安排生产和销售,根据相关资料计算全国或分地区每个服装 号型的人在全体人群中所占的比例,即覆盖率。 (4)若同时考虑上,下装,如何建立新的服装号型标准的数学模型? 附件1 抽样到的全国人体主要部位数据 表1 全国成年男子人体各部位的均值与标准差(单位:mm)实际样本量:5115 部位均值标准差部位均值标准差 身高1674.775 60.92230 臀围892.2606 52.38895 颈椎点高1429.097 55.95863 后肩横弧432.4013 27.48412 腰围高1005.806 44.42879 臀全长545.3316 30.40749

BBS论坛系统毕业设计说明书

摘要:本论坛系统是基于是Struts2+MYSQL+JSP实现的BBS论坛系统,它具有使用方便、操作灵活、运行稳定、安全可靠等特点.本设计目的是提供一个供用户交流的平台,为广大用户提供交流经验、探讨问题的网上社区.实现了用户注册,登录,用户之间多人互动聊天,留言,上传照片,更改个人信息,显示全部用户,上线用户,查找好友等功能. 关键词:BBS论坛,Struts2,MySQL,JSP

Abstract:This forum system is based on Struts2+MySQL+jsp implementationed BBS forum system , it has the characteristics of convenient use, flexible operation, stable operation, safety and reliability etc..This forum system aims to provide a communication platform for the user, and also aims to provide the exchange of experience for the vast number of users of the online community.It realized the regist, login, multiplayer chat, message, upload photos, change of personal information, display all the users, on-line users, find friends and other functions. Keywords:BBSForum, Struts2,MYSQL,JSP

本科毕设论文

毕业设计说明书(论文)中文摘要

毕业设计说明书(论文)外文摘要

目录 摘要 (i) Abstract (ii) 前言 (1) 第一章钛合金叶片砂带磨削 (2) 1.1 钛合金叶片特性 (2) 1.2 飞机发动机工作原理 (2) 1.3 砂带磨削 (4) 1.3.1 砂带磨削机理与特点 (4) 1.3.2 砂带 (6) 1.3.3 砂带磨削的基本形式 (8) 1.3.4 砂带磨削的主要类型 (8) 1.3.5 砂带磨削的应用范围 (9) 1.3.6 国内外砂带技术的发展及应用 (9) 1.3.7 砂带磨削技术的发展方向 (10) 第二章磨头装置设计 (12) 2.1 总体方案设计 (12) 2.1.1 磨头结构方案 (12) 2.1.2 总体方案拟定 (15) 2.2 结构设计 (17) 2.2.1 电机的选择 (17) 2.2.2 传动计算 (17) 2.2.3 接触轮设计 (19) 2.2.4 砂带张紧快换机构 (22) 2.2.5 砂带选择及其调偏装置 (23) 2.2.6 砂带张紧力的设计计算 (26) 2.2.7 接触轮轴的强度校核 (26) 第三章运动仿真分析 (30) 3.1 VERICUT仿真软件介绍 (30) 3.2 三维造型 (30) 3.2.1 叶片造型............................................................................. 错误!未定义书签。1 3.2.2 磨头三维结构 (38) 3.2.3 夹具结构 (38) 3.2.4 机床整体模型 (40) 3.3 UG仿真输出机床程序文件 (41) 3.4 VERICUT机床仿真加工 (43) 3.5 仿真结果及讨论 (45)

相关文档