1、角色建模和角色动画技术一直是学术界和产业界关注的焦点。这些内容主要是针对角色动画中的难点建模技术、运动控制技术、骨骼蒙皮技术展开的。其中建模技术研究的是角色模型层次及其之间的关系;运动控制技术研究的是运动学、动力学相关的数据生成和控制方法;骨骼蒙皮技术主要研究如何应用运动数据驱动角色模型生成动画的方法,使得角色模型变形适当,动画效果更加真实 1。以上三个方面是角色动画技术在进一步发展中需要突破的技术关键。本文所讨论的骨骼与皮肤肌肉的绑定技术和皮肤变形技术就是针对其中第三个方面提出的,目的是想通过研究骨骼蒙皮动画相关技术来推动角色动画技术的进一步发展。1.2 理论背景三维角色动画和骨骼蒙皮动画的
2、相关内容和技术是本文研究的理论背景和应用环境,本节中将分别予以介绍。本科毕业论文 虚拟人步行模拟系统骨骼蒙皮的实现21.2.1 三维角色动画三维角色动画又称 3D 角色动画,是近年来随着计算机软硬件技术的发展而产生的一项新兴技术。三维动画软件首先在计算机中建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的人物对象的形状尺寸建立虚拟人模型以及场景,再根据要求设定人物模型的运动轨迹、虚拟摄影机的运动和其它动画参数,最后按要求为人物模型赋上特定的材质,并打上灯光。当这一切完成后就可以让计算机自动运算,生成最后的画面了。三维角色动画技术模拟真实人物的方式使其成为一个有用的工具。由于其精确性、
3、真实性和无限的可操作性,被广泛应用于医学、教育、军事、娱乐等诸多领域。目前三维角色动画制作涉及:3D 游戏角色动画、电影角色动画、广告角色动画、人物动画等。特别是在影视广告制作方面,这项新技术能够给人耳目一新的感觉,因此受到了众多客户的欢迎。1.2.2 骨骼蒙皮动画(Skinned Mesh Animation)骨骼蒙皮动画是一种适用于具有骨架结构的脊椎动物的动画模拟技术。一般来说,骨骼蒙皮动画包含两部分信息:一是层次化骨架,另一个部分是蒙在骨架上的皮肤。用骨骼承载运动,用皮肤模型表达角色,再利用骨骼控制皮肤变形就达到了角色动画模拟的目的。本文的研究重点就是骨骼蒙皮动画。本论文通过对骨骼蒙皮动
4、画的研究,将骨骼蒙皮动画中涉及数据归纳为四种:骨骼数据、皮肤网格数据、皮肤材质数据、运动数据。然后可以通过这四种数据的配合来实现骨骼蒙皮动画了。1.3 虚拟人步行模拟系统国内外发展概况和趋势随着虚拟人技术由纯粹的理论研究逐渐走向实际应用,在医学、生物学以及军事、航天、体育、汽车、艺术等相关领域发挥越来越重要的作用,人们意识到非常有必要开发一套可以用来驱动虚拟人的应用程序开发包。目前国内外很多科研机构及公司利用自己的三维虚拟人运动及显示技术开发了一些非常实用的系统,如:美国的宾夕法尼亚大学设计的 Jack;英国嗖嗖.49Acknowledgements.50References.51厦门大学本科
5、毕业论文1第一章 绪论1.1课题背景及研究意义随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行业务员管理之中的应用日益受到关注。近年来我国信息产业发展迅速,采用 IT 技术提高服务质量和管理水平势在必行。因此,银行必须提高其工作效率,改善其工作环境。我们的系统开发的整体任务是实现银行业务管理的系统化、规范化、自动化和智能化,从而达到提高业务管理效率的目的。1.2主要研究内容该系统主要
6、研究了银行的基本业务,着力于实现客户和帐户信息的管理,存款,取款,以及转帐和报表功能。在整个系统的实现过程中,我参与完成了客户和帐户信息管理模块和银行基本业务模块。客户和帐户信息管理模块主要研究客户和帐户信息与数据库的交互,通过对于系统相应功能模块的操作,实现对数据库表中记录的增删改查功能。银行基本业务模块则主要实现存款,取款,转帐和报表功能。该模块中用到了事务处理的概念,在实现过程中保证了事务的原子性,一致性,和持久性。通过 Log 方法,对用户的每个操作都写进日志里,实现对于事务的回滚。同时在实现该模块中的报表功能时,研究使用了 Visual Studio2005 中集成的 Crystal
7、 Report 控件。1.3论文结构第一章为绪论。描述了课题背景及研究意义和主要研究内容。第二章为银行基本业务管理系统架构。描述了系统的建设目的,对于系统的设计分为四个模块进行分析,从系统基本结构,用例图等方面具体分析。最后还介绍了本系统的关键应用技术的研究。厦门大学本科毕业论文2第三章为银行基本业务管理系统数据库和功能模块设计。对于数据库的建立进行了详细说明,并从系统的具体模块出发,通过流程图,详细分析了系统的主要功能模块。第四章为银行基本业务管理系统实现。展示系统的运行结果,抓图并简要介绍相关功能。第五章为总结与展望。总结了开发本系统的技术与心得以及对未来的展望。厦门大学本科毕业论文3第二
8、章 银行基本业务管理系统的总体架构设计2.1系统建设目标在下面的图表中,如果登录失败,系统将弹出提示信息,并自动返回到登录页面。登录成功后,对于不同身份角色的用户,其权限是有一定限制的。如果用户的身份是管理员,则可进行对客户和账户信息的增删改查,以及银行业务的操作。如果用户身份是员工,则可进行新增客户和账户的操作以及银行业务的操作,但不可生成报表。如果用户身份是客户,则可进行修改个人密码,转账和查询操作。以及由图 2-1 所示:登 录成 功Y e sN o管 理 员 员 工 客 户交 易 页 面由 管 理 员 执 行 的 交 易1 新 建 一 个 客 户2 编 辑 客 户 信 息3 删 除 一
9、 个 客 户4 浏 览 客 户 信 息5 新 建 一 个 帐 户6 编 辑 帐 户 信 息7 删 除 一 个 帐 户8 浏 览 帐 户 信 息9 存 款1 0 取 款1 1 转 账1 2 余 额 查 询1 3 最 新 十 条 记 录 查 询1 4 用 户 自 定 义 查 询1 5 年 报 表 和 月 报 表1 5 修 改 密 码由 客 户 执 行 的 交 易1 转 账2 余 额 查 询3 最 新 十 条 记 录 查 询4 用 户 自 定 义 查 询5 修 改 密 码由 员 工 执 行 的 交 易1 新 建 一 个 客 户2 新 建 一 个 帐 户3 存 款4 取 款5 转 账6 余 额 查 询
10、7 最 新 十 条 记 录 查 询8 用 户 自 定 义 查 询9 修 改 密 码1 0 新 建 一 个 锁1 1 记 录 锁 操 作1 2 锁 操 作 报 告登 出 页 面图 2-1 系统总体构图本科毕业论文(科研训练、毕业设计)题 目:学院校友录系统的研究与实现姓 名:学 院:软件学院系:软件工程专 业:软件工程年 级:学 号:指导教师: 职称: 年 月 日学院校友录系统的研究与实现摘要 随着计算机网络技术的发展,网络已经成为人们生活中必不可少的组成部分,越来越多的工作都交予计算机和网络解决。学校,作为先进技术研究的先锋,对网络的应用更为广泛。本文将要介绍的校友录系统就为了解决以往高校师生
11、、学生之间联系效率低等问题而设计的基于网络的,采用 ASP.NET 技术与 Web 数据库的在线内部校友录系统。首先,本文介绍了.NET 框架、ASP.NET、ADO.NET、SQL SERVE 2005 等校友录系统相关技术和为什么选用这些技术进行系统开发,然后探讨了了实现 Web数据库的不同方法,不难发现 ASP.NET 和 SQL SERVER 结合在解决在线数据处理上的优势,本文重点还讨论了如何利用 ASP.net 技术和 ADO.net 对象来实现前台页面显示和数据库的访问方法。然后本文分析了校友录系统的主要组成情况,包括校友录系统的设计目标、框架结构,针对校友录系统给出了设计细节,
12、其中包括系统模块划分、系统用例、系统数据库设计。与其他网络上的校友录系统不同的是,本系统不对外部用户公布,所有通讯录数据由管理员维护或有管理员指定班长对一个班级所有成员维护。最后针对系统关键部分和难题给出相应的解决方案和代码。该系统功能齐全,在这里可以搜索查看自己权限内想联系的老师或学生的各种有效的联系方式,并且可以通过通知模块和班级留言板模块进行非同步交流。关键词:Web 数据库 校友录 AAlumni System Research and DevelopAbstract With the development of computer science, the network becom
13、es to be the absolutely necessary part of peoples life. More and more work is dealt with by computer and network. University, the forerunner of the advanced technology, make use of network more widely. This title will introduce the designing and realization of alumni address list based on internet,
14、ASP.NET and web database. It will resolve the inefficient communication between teachers and students. At first, this title introduces the technologies used in the alumni address list system, including .NET framework, ASP.NET,ADO.NET and SQL SERVE 2005, and why choose these technology to develop the
15、 system. Then we discuss the different way to implement web database. It is obvious that it is the best way transaction data with and sqlserver2005. We also discuss implementing UI with ASP.NET and transacting data with ADO.NET in detail. After that, we give the design of the alumni address list sy
16、stem. This includes module designing, use case and database design . Our system is different from other alumni address list system. It is a system used only in software college of Xiamen University, it is not open outside. All the data of the alumni data is maintained by the manager of the monitor.
17、At last, we give the solution of the key part and question of the system.This system is fully operational. We can get the alumni information we want. And we can communicate with other users non-real time by the message boards and notice boards.Key words:Web Database ; Alumni; ASP.net目录第一章 引言 .11.1 系
18、统开发背景及现状 .11.2 系统运行软件平台 .21.3 全文体系 .2第二章 系统相关技术分析 .32.1 .NET 框架 .32.2 ASP.NET 简介 .32.3 ADO.NET 简介 .52.4 SQL SERVER2005 介绍 .72.5 Web 数据库管理系统介绍 .102.6 本章小结 .13第三章 系统总体设计 .153.1 系统的功能需求 .153.2 系统框架设计 .163.3 用户对应模块概述 .173.4 系统开发环境 .25第四章 系统详细设计 .264.1 数据库的设计和构建 .攀瀀栀琀洀氀儀茣蔀/Kg前台访问/p-137366.html156.232.217
19、.400塜愀瀀栀琀洀氀匀茣蔀/Ki前台访问/p-137367.html156.232.214.1160寠儐愀瀀栀琀洀氀唀茣蔀/Ke前台访问/p-170310.html123.125.71.500常椀瀀栀琀洀氀圀茣蔀/Ia前台访问/p-50287.html84.38.132.190拨跐椀瀀栀琀洀氀夀茣颷蔀/Ki前台访问/p-137370.html156.232.214.1220欜渫椀瀀栀琀洀氀嬀茣怀蔀鐀/Ic前台访问/p-70483.html42.236.12.1700浴挀瀀栀琀洀氀崀茣蔀/Kg前台访问/p-473988.html180.118.247.290鰛濌椀瀀栀琀洀氀开茣蔀黭/Ia前台访
20、问/p-50288.html84.38.132.190爤跐椬开瀀栀琀洀氀愀茣粷蔀/I_前台访问/p-36386.html54.36.150.60瑼最瀀栀琀洀氀挀茣蔀/Kc前台访问/p-314964.html84.38.132.190盔燓挀瀀栀琀洀氀攀茣墷蔀蝍/Kc前台访问/p-314965.html84.38.132.190箄毓挀瀀栀琀洀氀最茣蔀/Kc前台访问/p-314966.html84.38.132.190缈挀瀀栀琀洀氀椀茣蔀/Ki前台访问/p-137374.html156.232.216.2160耴愀瀀栀琀洀氀欀茣蔀/Kc前台访问/p-314967.html84.38.132.190腠橝最瀀栀琀洀氀洀茣蔀/Ki前台访问/p-137375.html156.232.216.2090蓤跐挀瀀栀琀洀氀漀茣蔀奍/Ki前台访问/p-137376.html156.232.219.1530諀挀瀀栀琀洀氀焀茣蔀/Kg前台访问/p-137377.html156.232.217.550轰挀瀀栀琀洀氀猀茣炷蔀肭/Ke前台访问/p-444004.html54.36.148.1580邜椀瀀栀琀洀氀甀茣蔀/Kg前台访问/d-110176.html171.94.172.1300鐠最瀀栀琀洀氀