首页 > 文章中心 > 总体设计论文

总体设计论文

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇总体设计论文范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

总体设计论文

总体设计论文范文第1篇

从真实的课题项目出发进行教学更具有针对性。课题教学要求学生围绕设计的课题进行思考研究,深化视觉语言和设计主题之间的关系。为了实现主题,做到有理有据,在完成课题的过程中,对于所遇到的知识方法等问题,采取自助或与老师同学讨论等多种方式解决。客观世界的材料丰富多样、千差万别,从自然材料到人工材料,它们不仅以各自特有的存在方式“充斥”着我们的眼睛,同时,其中所蕴含的生命机制还赋予视觉以某种情绪和气质。我们都知道,视觉语言表现的最终目的是为传达服务的,在课题设计作品中一目了然的明确主题至关重要。通过命题的材料实验训练,可以有效地帮助学生认识设计语言和表现主题的关系,深化他们对视觉传达功能和任务的理解。

综合材料课程分三个阶段,采用课题式授课方式进行。第一,研究材料与视觉传达关系;第二,探讨综合材料形式语言,包括综合材料感知、审美、形态语言、符号意义以及精神文化内涵等;第三,综合材料形式表现与实践,通过解构、重组、异化等方式进行限定材料的命题创作。材料本身富有情感属性,如同书籍设计选择不同材质的纸张会带给读者不同的心理感受,通过材料感知的训练可以让学生体会到材料选择的细微变化,进而从视觉传达角度进行把握。材料的表达还应考虑某种材料的文化内涵,就像西方人体会不到中国人所感受到的玉石之美,对材料的选择应充分考虑不同受众人群的文化背景。在材料的表现方式上,引导学生突破对于某种材料的传统化、经验化认知,帮助学生提供无限的创作表现空间,从而形成关于材料表现的更多体验,为进入课题设计专业创作打下基础。教师在课题设计这一环节,要求学生利用材料表现一些具体的命题,学生首先要针对命题做出个人的诠释。对于同一个主题,个人的视角和理解力的不同,所给出的观点也是有差别的,也直接反映了课题设计中真实情感、个性化的语言。学生在教师的启发下展开思维,从无规则的材料及偶然的形式肌理中寻找可视的、具有意味的形式。然而在设计中不能让材料“先声夺人”,使材料的外在形式遮蔽了创作者所要表达的内涵。对材料的分析及创作的构想、草图、实际的过程采用图片记录的方式,并对最终的结果进行总结。

在这个练习中,学生对材料的认识已经上升到了新的高度,不再单一是为了材料而材料、为了表现而表现,而变成了一项根据主题需要有目的的课题设计任务。材料的美是丰富的,对设计具有很好的启发作用。开发一材料为主富有创意的视觉语言是教学过程中的一个重要部分。在实验教学过程中,学生们从传统的具体设计方法到打破形和色的束缚,通过解构重组等方法去演绎材质本身所蕴含的内在精神,尝试着材料表达的各种无限可能性。一些新思维、新想法在实验过程中不断涌现,学生在这个过程中不仅能逐步培养自己分析和解决问题能力,还能从创新性角度加深对设计基础的理解,在和同学们对新知共同探索的过程中建立起良好的团结协作精神。

二、课程展览

课程结束以课程展览的形式展示学生作品,提前将毕业展的形式引入了课程中,是一种很好的尝试。课程展览是对教学效果进行评价的一种有效方式,可以让学生和观众也能参与到评价的过程中,使得评价的角度更为全面。教师应鼓励学生将过程中每个阶段的体验记录下来,从具体的个案探索过渡到理论研究的高度。课程记录是一个知识积累的过程,通过文字、图片、视频等多种方式记录课程的进程,能够引导学生总结设计经验,由实践探索上升到理论高度。艺术院校的校园文化是感性的,但是课题设计还需要理性的修养,因此,养成上课过程对各个环节的体验进行记录整理、理性分析问题的思维习惯十分重要。课程的过程往往比结果更具有价值,学生应在学习过程中通过包括影像、网络、音画等多种形式记录创意心得以及专业实践的过程,这会使学生对材料的体验和尝试更为丰满。综合材料这一课程还需要综合的、开放性的实验空间来完成教学任务,这样既能打破不同院系之间基础课教学完全隔阂的状态,也有利于整合全校实验室资源,建立共通性的实践教学平台。学生综合材料课中好的作品应在实验教学空间进行长期展示,引发学生进行更多关于材料表现的思考,让学生不出校园就能获得新材料的信息,增加对材料的直观认识。

三、课程总结

总体设计论文范文第2篇

1.1商业综合体外部交通过渡空间

商业综合体外部交通的过渡空间包括:建筑外部的停车场、出租车的上下站、项目入口广场、地铁轻轨的出入口和与城市人行道相连接的天桥、连廊等等。如果要想有效的避免商业综合体外部空间车流、人流的混乱,保持外部环境秩序美,同时创造出静谧的休息和购物空间,使城市环境和建筑外部环境和谐的相处,设计者就必须要慎重并且合理的对交通过渡空间进行规划,城市综合体与公共交通的衔接如图1。

1.2商业综合体外部商业空间

商业综合体不仅是商业与城市复杂的关系,在当展脉络中的一个节点,而且将人们在处理商业与城市的关系的过程中积累下来的经验进行了复合。我们在考虑商业综合体外部商业空间时,必须注意到同时它也是城市公共生活重要的承载空间。在今天,伴随商业化的发展,消费渐渐已经变成了一种特殊的体验城市公共生活的方式。对商业综合体商业空间的设计,一般都继承了大型购物中心与传统商业街的特点,同时还尝试将适宜的商业空间的尺度与夸张的商业空间的大尺度相结合,这样可以在原来的经验基础之上,创造出新的复合型的商业空间。

2设计要点及设计原则

2.1交通便利性

2.1.1交通空间的设计上文已提到过,商业综合体外部交通的过渡空间包括:建筑外部的停车场、出租车的上下站、项目入口广场、地铁轻轨的出入口和与城市人行道相连接的天桥、连廊等等。事实上,商业综合体的交通便利性与这些设施的组织和规划关系非常密切,我们必须设计好商业综合体的外部交通环境,以达到交通畅通无阻,同时还要维护秩序,将商业综合体的其它功能和交通活动互相干扰降到最低的目的。2.1.2导视系统的设计导视系统,其建立在空间规划的布局之中,它由使用者的心理和生理的感受出发,在空间的内部营造这样一种体感,目的是给使用者带来一种舒适、亲切的整体空间意向。作为城市的重要公共空间的商业综合体外部环境,它的导视系统不但要求完整,而且必须系统,其中又可分为:文化休闲、办公交通、商业场所导视系统等等。对北京华贸中心实际设计的过程中,横向百叶窗元素因其富有现代感而被提炼了出来,经过抽象和归纳,用现代的手段、方法在导视系统的设计中得到了体现,不仅发挥了自身功能,同时还很好的与项目整体设计元素相配合,也体现了这一区域的特色,北京华茂中心导视设施如图2。

2.2商业价值性

在商业综合体外部空间设计的综合效益中,取得直接的经济效益的前提就是商业氛围。想要达到良好的商业氛围效果,必须考虑的内容是多方面的,比如:消费的舒适度、景观的艺术形象、环境要素控制、休息娱乐等活动便利情况等等。营造商业氛围,既要运用传统建筑设计的方法,还要与现代科学的方法相结合,比如:行为心理学、人体工程学、现代信息的处理方法等等。2.2.1典型商业空间的设计商业综合体的室内部分一般为室内步行街,采用的是天光顶,由于受到建筑形态的限制,无法对整个商业区大空间形象集中的展示与宣传。而由于室外广场本身具有外向性,再加上强烈的空间感、较大的规模,自然而然的担负起项目总体的商业形象对外的展示与宣传的功能。其中可以采用的方法有:LOGO塔的设计,沿街设施的布局等。在设计广场时,广场空间应该分成一些亚空间来加以使用。亚空间在划分上必须清楚和微妙,大小应以人为本,不可太小,否则人们会觉得自己处于一个私密的房间,并且对已经在那儿的人造成了侵犯;也不能太大,人们会觉得孤独和疏远。而星巴克室外空间咖啡座的布置非常合理,如图3。2.2.2贯穿环境的商业空间的处理我们对商业综合体的外部商业空间的考虑时,要想营造良好的商业氛围,应该从空间角度进行梳理,处理的主要手法包括:空间动态化的处理、空间组织通透的处理与共享空间这三种。例如,香港太古广场,亚洲地区混合用途的发展物业最成功的之一。其下层与香港地铁的金钟车站相连接,这使它成为了交通枢纽中心,以地上一层做为基面,通过商场的屋顶花园、地下超市与酒店公寓的底层架空等,使之达到了立体空间的通透效果,香港太古广场的鸟瞰如图4。

2.3空间艺术性

2.3.1建筑形体组合秩序建筑形体组合秩序包括:轴线关系、围合关系、中心关系、线性关系;混合关系等。2.3.2建筑与城市周边的整合建筑与城市周边的整合包括:类比调和、对比调和、渐变调和、谦让保护等方式。2.3.3自然景观设计自然景观设计有绿化、水体。其中绿化的最大的特点就是必须要具有景观效应,并且还能够改善人们所在的物理环境;水体的塑造在多数情况下以各种喷泉、水池、小瀑布、溢水并配以多种雕塑和小品,来组成以水体为中心的水体景观。2.3.4功能完备性对一个商业综合体的室外环境衡量的标准,不仅仅要看它是否交通便利、是否组合美观、是否景观优美,还应该看它的辅助功能设施,是否经过精心的设计,是否使用便利,是否齐备,是否能够烘托商业氛围,是否强化了项目的主题,甚至还要看这些设施,是否与当地文脉一致,是否独具一格。从城市的角度出发考虑,商业综合体外部空间功能完备的程度,直接对所在城市区域的整体环境的质量等级有重大影响。

2.4设计原则

2.4.1人性化原则设计,是人的设计,人是设计活动的使用者与实施者,设计的标尺和目的是人,没有一个设计活动不是以人为中心,否则,就不能将之称为设计。因为设计的目的是满足人的使用的需要,所以在设计师进行设计的时候,就必须时刻关注人的使用功能和审美要求,把握住审美风潮的动向、社会心理的需求,以人在使用中的体验作为最高指导,这就使人性化原则。2.4.2划一性原则从功能方面来讲,划一性是安排城市功能和项目功能的准则;从视觉方面来讲,划一性也是与设计的美学特性相关的重要原则。商业综合体和城市之间将要构成什么关系,这不仅仅是城市规划者要关注的问题,也是商业综合体的设计者必须面对的问题。从单体建筑,到建筑的外部空间,再到城市的环境,商业综合体的外部空间在商业综合体和城市环境的相互作用中起的是承上启下的作用。商业综合体外部空间和建筑、商业综合体外部空间和城市环境,它们之间的划一性都是建筑师所必须面对的问题。

3结语

总体设计论文范文第3篇

藻胆体由“杆”复合物和“核”复合物组成。前者直径12nm,长度18nm,由若干个藻胆蛋白(包括藻红蛋白、藻蓝蛋白)六聚体通过连接肽聚合而成,组成六聚体的每个单体包括藻蓝蛋白α和β两个亚基;核复合物直径12nm,长度12nm,由3个藻胆蛋白(别藻蓝蛋白)三聚体和相应的连接肽组成,三聚体中每个单体由别藻蓝蛋白α和β两个亚基组成。核结构并排排列并附着于类囊体表面,杆结构分布于其核结构侧面,呈放射状排列,构成完整的藻胆体。在完整的藻胆体中,藻红蛋白、藻蓝蛋白复合物将吸收的光能传递给别藻蓝蛋白复合物,能量最终被汇集并传递给光系统中的叶绿素a。不同物种藻胆体的组成和结构差异较大,而在实验教学中宜选择组成和结构比较简单的藻胆体(如Synechococcus6301)。尤其是只含有藻蓝蛋白和别藻蓝蛋白,不包含藻红蛋白的藻胆体,更适宜于该综合实验。

2实验流程

藻胆体分离、纯化以及性质分析实验的具体操作步骤在相关文献中均有详细介绍,在此只给出实验流程及所用到的实验技术。其中,藻胆体分离和纯化过程中,常温操作及高浓度(0.6~0.9mol/L)磷酸缓冲液是保持藻胆体结构完整的关键,这两个条件也是分离藻胆体实验操作的特殊之处,完整的藻胆体经蔗糖密度梯度离心后形成明蓝色区带,吸收光谱最大吸收峰位于610~615nm;而藻胆蛋白的分离纯化需在4℃下进行。另外,通过透析除去磷酸盐(通常降至5mmol/L以下)后,藻胆体自动解体。

3藻胆体作为实验材料的优势

3.1实验材料容易获得

蓝藻培养方法现已非常成熟,且蓝藻在旺盛生长时,藻胆体占可溶性蛋白含量的80%左右,因此完成以上实验流程每组只需要30~50g蓝藻细胞。

3.2综合性强

该实验涉及表面活性剂的使用、密度梯度离心、透析、吸收光谱分析、SDS-聚丙烯酰胺凝胶电泳以及色谱等多项常用生化技术。

3.3实验结果明显、成功率高

实验中得到的藻胆体及其解聚得到的藻胆蛋白均为有色的色素蛋白,密度梯度离心和层析结果均可直接观察,增加了学生实验过程中的兴趣度,且各组往往是得到藻胆体和藻胆蛋白量上的差异,基本不会出现无实验结果的问题。

3.4难度适当

在进行充分准备后,高年级本科生均可完成整个实验流程,该实验流程约需要24~36学时。该实验灵活性强,既可作为综合性实验,也可作为分步实验,随讲随做,将每个实验结果冻存备用,因此各院校可根据课时情况、学生基础以及具体实验条件对该实验流程进行适当修改。此外,有条件的学校还可以在此基础上,完成完整藻胆体的电镜观察、藻胆体及藻胆蛋白室温或低温荧光激发/发射光谱分析以及连接肽的分离纯化等实验,以增加实验难度。

3.5实验费用较低

完成实验操作,若藻胆蛋白的纯化使用羟基磷灰石柱层析,每组所需试剂耗材300元左右。

4实验存在的问题

(1)密度梯度离心是纯化藻胆体的必需途径,也是制约该综合性实验大规模开展的重要因素,完成该实验流程需至少收集2管的藻胆体(每管容量50mL,上样5~10mL),而每台超速离心机只能同时放置6支离心管。由于我院拥有1台超速离心机,因此该实验每次开设均不超过6个小组。

(2)藻胆体结构与功能的研究始于上世纪70年代,现在已成为研究得最为透彻的生物大分子之一,目前已不是研究热点,因此该实验设计基本属于验证型,相比而言创新性稍显不足,但无疑是训练学生蛋白分离纯化相关技术不可多得的实验材料。

5结语

总体设计论文范文第4篇

英文名称:Spacecraft Engineering

主管单位:中国航天科技集团公司

主办单位:北京空间飞行器总体设计部

出版周期:双月刊

出版地址:北京市

种:中文

本:16开

国际刊号:1673-8748

国内刊号:11-5574/V

邮发代号:

发行范围:国内外统一发行

创刊时间:1992

期刊收录:

核心期刊:

期刊荣誉:

联系方式

总体设计论文范文第5篇

 

1 引言

 

本章是对本论文所描述课题的背景及自己对该课题的研究的意义的介绍,主要包括介绍Android平台的背景、论述论文研究的意义等。

 

1.1 论文研究的背景

 

在对本课题进行设计的时候,首先要熟悉Android平台的结构和开发环境,也就是要了解Android SDK软件开发中的一些类库和熟悉工具包的使用及Android平台提供的多个接口函数。其次就是要熟悉Android平台下的开发技术,如 Activity的生命周期、事件的处理机制、监听机制、数据的存储等等。最后就是能够很好的运用相应的开发工具进行程序的编写和调试等。

 

在做好以上的准备后就是对手机运动助手的研究。虽说在网上有很多的手机运动助手,但是分析发现还有许多的不完善之处。而这次课题的研发就是在借鉴网上的手机运动助手的基础上进行一些改进,让用户使用起来更舒服。而在网上的许多的手机运动助手都只是单一的测量距离。而本次研究课题的主要实现的功能就是实现测步、测速、计算消耗卡路里、保存数据等等。从而使用户在安装一个软件的情况下享受多种功能。

 

1.2 课题研究的意义

 

作为一个Android新手,选择一个基于Android平台的应用程序做论文的研究课题,具有很大的意义。

 

首先对于本课题的研究,对社会具有一定的意义,可以说是有很小的意义。通过浏览网上的一些手机运动助手发现,虽说它们的功能都很强大、界面很炫酷,但是都是单一的手机运动助手。而这个课题就是把手机运动助手的各种功能相结合,使功能尽可能的满足用户。系统的界面设计得相当的简洁,给用户清新的感觉。所以对用户具有一定的意义。

 

其次就是对自己意义重大。虽然经过一段时间的Android学习,但是自己对这段学习成果也不是很有底,而正好可以通过编写这个论文来检验一下自己,检查自己的不足和漏洞,从而进行弥补和完善。而从大局来看就是可以对自己四年的专业知识进行一下测试,也为自己以后的工作积累点经验等等。所以总体来说这篇论文对自己的意义还是很大的。

 

2 需求分析

 

需求分析是软件工程中非常重要的一步,充分的需求分析是设计好程序的前提。这里主要包括系统的总体需求、系统的需求分析、系统的需求说明和系统的可行性分析。

 

2.1 系统的总体需求

 

现在无论是在PC上还是在手机上,相信很多人都在用手机运动助手。所以手机运动助手的作用就越来越重要。开发一个实用的手机运动助手就越来越适合当今的发展趋势。

 

本文就是在此基础上提出总体的功能需求。主要就是能够实现测步、测距、测速、保存数据。通俗的讲就是通过手机运动助手的多功能化,来满足更多用户的需要。这可以说是该系统开发的一个小小的亮点吧。因为现在很多的手机运动助手都是单一的功能。

 

2.2 系统需求分析

 

本文研究课题主要就是在基于Android平台下设计并开发一个手机运动助手软件。运用当前Google提供的Android SDK来实现对模块的查询。当然使用的数据库是Android自带的小型数据库Sqlite。尽管没有面向对象的数据库的作用强大,但是在Android 开发上还是比较的灵活和方便的。系统的总体的功能业务可以主要描述为以下几点。

 

2.2.1 主界面菜单选项功能

 

主界面是该软件的第一个真正意义上的可操作界面,是响应用户的第一步操作,主要就是获取用户运动时的各项数据。界面的主要需求就是简单明了,再加上清新明目的背景图片,一定会给用户视觉上的。主界面拒绝那些繁琐的操作,给用户以方便。

 

2.2.2 帐号注册功能

 

帐号注册界面是在主界面点击帐号注册后,切换到帐号注册界面,然后进行帐号注册。输入相应的信息,然后把注册结果显示在该界面。这里主要使用的是Android中的XML进行布局。为了避免让用户在查询的时候感到眼花缭乱,在此就不再用图片做背景,减少干扰。

 

2.2.3 登录功能

 

登录也是在主界面上输入帐号密码,点击登录后,系统对帐号和密码进行验证成功则进入系统,失败则提示用户重新输入。

 

2.2.4 数据处理功能

 

数据处理功能是对用户在运动时的各项数据进行统计和处理,利用重力感应系统测速、测步、并通过这些数据计算出消耗卡路里的值,将统计的数据通过分享通过希望的途径传播出去。

 

3 系统的可行性分析

 

3.1 复杂分析

 

本系统的数据库文件是根据任务书要求做的调研进行设计而出,在进行数据库方面的设计时,要考虑到满足本系统的功能实现。重点是数据库的数据传输,可以与手机上的进行互动。

 

3.2 可行性

 

随着Android的快速发展和不断完善,Android的应用是越发的广泛。所以基于Android平台的手机运动助手小程序也是越来越多、越来越受欢迎。而一款好用且功能强大的手机运动助手软件可以为用户提供随时随地的服务,很多的Android手机运动助手的开发和网络上各种版本手机运动助手的出现,相信很多的用户都会选择享受这种服务。因而从服务的角度来说,具有可行性。

 

通过以上的需求分析和对系统复杂性的分析,基于Android的手机运动助手的开发具有现实性,综述该论文的设计开发具有可行性。

 

4 总体设计

 

根据软件工程的思想对该系统进行总体的设计。主要包括系统的设计目标、总体设计、总体流程图、功能模块图和数据库的设计。

 

4.1 系统的设计目标

 

通过对网上主流的手机运动助手app了解,在借鉴网上手机运动助手app的基础上,设计一个有所创新的手机运动助手app,而这个创新主要是体现在功能上。也就是说在实现计步的同时,实现测速、测距、计算消耗卡路里等功能。所以这也是这次毕业设计所要达到的设计目标。

 

4.2 系统的总体设计

 

手机运动助手需要具备的功能主要就是注册、登录、计步、测步速、测速度、计算消耗卡路里、记录、查看历史记录、删除记录、分享数据等。所以我们主要是围绕以下两项主要功能来实现的。该论文讨论环境主要是在Windows的操作系统下搭建,在Android平台上开发和运行。

 

4.3 系统框架设计

 

系统的框架的设计主要就是通过对系统的主要的流程和模块进行设计。在这里我们就对该系统的主要的流程和模块进行简单的介绍。

 

4.4 系统总体流程图

 

在启动Android的模拟器以后,系统首先显示登录功能界面,用户可选择是注册新用户还是登录,注册成功后返回登录界面,登录成功后进入主界面,当用户进行跑步或者散步等运动时,系统会记录下用户的各种运动数据,当按下重置时,系统会自动保存用户本次运动的数据,行成记录显示在界面长按记录进行删除。其整个流程如图1所示。

 

注册就是在登录界面用户点击注册按钮之后,进入注册页面,填写注册信息,点击提交,系统进行验证,通过则在数据库添加,否则提示用户输入的信息有误,注册成功返回登录界面。

 

用户登录也就是在用户输入帐号密码点击登录以后,系统对用户输入的帐号密码进行验证,成功进入主界面,否则提示用户重新输入。

 

4.5 系统功能模块设计

 

系统的功能框架,主要分为对用户注册、用户登录、数据统计、数据处理。

 

用户注册模块包括了对用户填写的注册信息的验证,帐号的唯一性检测,新增功能。

 

用户登录模块包括了对用户输入的帐号、密码的格式规范、长度判断、通过服务器连接数据库查询获取,判断帐号与密码是否正确等功能。

 

数据统计模块包括了对用户在运动时各种数据的测试、计算,是先暂停/继续、重置(添加数据记录)、设置、查看记录等功能。

 

数据处理模块包括了对用户保存的历史记录进行查询、删除、分享等操作。

 

4.6 系统数据库的设计

 

本部分主要分为两个模块:用户模块和数据模块,且都为SQL Server2008数据库。

 

5 详细设计

 

在软件工程的思想中,详细设计是整个工程中最为重要的部分。经过详细设计,系统的整体结构和细节就确定了下一步就只需要编码就行。本章主要包括详细设计的目标、功能详细设计及界面详细设计。

 

5.1 系统详细设计目标

 

在对系统的总体设计完成以后,接下来就是对系统的详细设计。对于系统的详细设计主要就对其功能和界面的详细设计。

 

在对功能的详细设计上详细说明具体的设计方法和所要调用的方法。界面的设计通过简单的示意图来进行详细的介绍。总之,通过详细设计,能让我们很快、很好的编写代码。

 

5.2 系统的功能详细设计

 

5.2.1 登录模块功能详细设计

 

(1)注册功能。

 

注册模块的功能就是把用户在界面输入的注册信息添加到数据库中。首先在Activity内定义Button实例绑定用户页面的按钮,用setOnClickListener给它添加一个监听器,在监听器内调用向服务器请求连接并在数据库新增的操作。

 

(2)登录功能。

 

用户登录就是在登录界面,用户输入自己的帐号和密码,点击登录按钮,系统在按钮监听内相应事件,请求连接服务器并查询相应的帐号和密码,并判断帐号和密码是否正确,不正确则提示用户输入的帐号和密码有误,重新输入,正确则提示用户登录成功,并进入主界面。

 

5.2.2 数据获取功能详细设计

 

数据获取就是在进入主界面后,当用户进行跑或者散步等活动的时候系统会自动的同过手机重力感应和GPS来获取用户运动时的数据,如:步数、步长、距离、速度并计算出消耗卡路里等数据,用户在该界面可点击暂停/继续、重置、设置、记录等菜单按钮,当点击重置时,系统会自动将本次运动产生的数据通过服务器添加到数据库。

 

5.2.3 设置功能详细设计

 

设置功能实现的目的是为了让用户能够更精确的获取运动时产生的数据,可对身高体重、步长、系统感应灵敏度等常量进行设置,还可设置语音对用户进行提示。

 

5.2.4 数据处理功能详细设计

 

当用户在主界面点击重置按钮时,系统会自动通过想服务器发出连接请求并将数据添加到数据库,点击记录按钮时可查询此用户所有的运动数据信息并形成列表显示在界面,长按数据行可对此列数据删除,同时在主界面有分享功能把当时收集的数据通过你希望的途径发送出去。

 

5.2.5 系统的界面详细设计

 

本节主要是对手机运动助手中的所有界面的设计进行详细的解释。按照功能的需求分析,主要就是详细的介绍五个界面:注册界面、登录界面、主界面、设置界面、记录信息界面。

 

5.2.6 登录界面的设计

 

登录界面是用户在运行该软件的时候第一个出现的界面。主要的设计还是在XML中实现的,在XML中定义一个ImageView控件,来加载drawable-hdpi文件中的背景图片。

 

5.2.7 注册界面的设计

 

注册界面的设计是在登录界面之后出现的一个可操作界面,该界面就是让用户通过这个界面来注册自己登录系统的通行证。主要就是在XML文件中布置Button按钮控件,然后分设置相应的属性,设置不同Button按钮的ID属性,然后Function类对该界面的实现。通过类中定义的 Button,用FindViewById方法获取各个Button按钮的ID值。然后分别为按钮设置监听器。最后把监听器绑定到相应的Button按钮上,实现界面之间的跳转。

 

5.2.8 主界面设计

 

主界面的功能就是把在用户运动时获取到的数据和计算出的结果在界面上显示出来。并且在得出结果之后,可以通过菜单键按钮来进行操作。总的设计过程是要在XML文件中布局,总体布局是运用线性布局,然后用几个线性布局共同作用成一个主界面界面。在这里主要就是实现对用户运动时的数据的获取,看起来比较美观,TextView是显示文本的信息。在这里设置好这些控件后,设置各控件相应的属性。

 

5.2.9 设置界面设计

 

设置模块的功能就是让用户对系统功能进行设置,对自身身体数据进行设置。总的设计过程也是在XML文件中进行的。

 

5.2.10 数据记录界面设计

 

数据记录模块的功能就是让用户查询所有运动时添加的数据记录,并以列表的形式展示在界面,长按行数据可对此行数据进行删除。

 

6 功能的实现

 

6.1 数据库的建立和连接

 

6.1.1 数据库的建立

 

本系统数据库主要是使用SQL Server 2008数据库。

 

6.1.2 数据库的连接

 

用DBHelper对数据库的连接进行管理,主要通过调用类中的loadDriver()方法来获取一个数据库对象,用 getConnection()进行连接,这个对象就可以对数据库进行操作,对于数据库的关闭主要是调用该类的 closeConnection(Connection conn)方法。

 

6.2 核心功能

 

(1)运动数据探测功能的实现;

 

(2)结束和记录功能的实现。

 

6.3 功能的实现

 

注册是在用户输入注册信息并点击提交按钮之后,通过验证并想服务器发出连接请求,向数据库添加数据。

 

在注册冲过后,系统会将注册的帐号传递到登录界面并显示在帐号输入框里面,用户需输入密码,点击登录按钮之后,系统会对帐号密码进行简单验证,符合规范后想服务器请求连接数据库并查询帐号,并对帐号和密码进行判断是否正确。

 

用户登录成功之后,进入主界面,此时,若用户携带手机进行跑步或散步等运动时,系统会自动通过手机重力感应和GPS等来获取用户运动时产生的数据,并通过计算得出用户消耗的卡路里等数据信息,并显示在界面上。

 

在系统同级数据时,用户可点击菜单暂停/继续、结束、设置、记录等按钮来对数据进行操作或者对系统进行设置,点击重置时,在重置数据时会自动将数据通过服务器添加到数据库方便用户查询,点击设置按钮后,用户进入到设置界面,此界面是对系统功能进行设置,或者对用户身体数据进行设置。

 

在主界面当用户点击记录按钮时,用户会进入到记录界面,此界面显示的是用户一晚所有运动产生的数据信息,通过服务器连接数据库获取,并以列表的形式显示在界面,长按某一行数据时,可对此行数据进行删除。

 

7 结束语

 

此次论文研究主要针对Google推出的Android平台下开发手机运动助手软件,并设计自己的数据库和单词搜索。当然这个系统是基于数据库建立起来的。在起初,主要就是看Android的SDK,学习Sqlite数据库的机制,表的建立等等。后来在网上搜到一些单词库,然后就试着导入,但是每次导入都是失败。后来下载一些小的数据库,导入才算成功。对于这种情况,我上网查了好多的资料,最后发现导入方法有点问题。最终在网上资料的指引下,这个问题得到了解决。使用的模糊查询使程序更人性化,给用户带来更多的便捷。而加入的汉语解释同样可以给用户带来好的体验。总体来说,对这次课题研究还是比较满意的。

 

这次论文研究及实现是对自己四年来所学的东西的检验及应用。当然由于时间的问题,该系统还有很多的不完善之处。如果以后有时间的话,我会对其多扩展几个功能:

 

(1)代码和界面的优化。好的界面也是吸引顾客原因之一。所以美好的界面设计可以给人以不同的视觉感受。

 

(2)手机运动助手可以装载外部的数据库。不同的用户使用的情况也是有所不同,用户可以根据自己的需要装载自己的数据库。