同济大学计算机科学与技术系 毕业论文_第1页
同济大学计算机科学与技术系 毕业论文_第2页
同济大学计算机科学与技术系 毕业论文_第3页
同济大学计算机科学与技术系 毕业论文_第4页
同济大学计算机科学与技术系 毕业论文_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、同济大学计算机科学与技术系2006届本科生毕业设计(论文)题目汇总(标注的题目将优先考虑信息安全专业的学生)计算机基础学科组毕业设计(论文)课题简介yzq1 .net环境计算机基础教学网站建设(指导教师:杨志强)同济大学计算机基础教学网站是为全校乃至全国非计算机专业师生服务的网站。经过10年的建设,具有丰富的教学资源,每年点击次数达数十万。目前,网站许多代码文件用asp开发的。为了提高开发、维护的效率,提高访问速度,准备尝试将网站从asp迁移到.net环境。本课题旨培养学生在.net环境中进行网站建设、web编程的能力。要求:熟悉vb.net、asp.net环境。yzq2 .net环境计算机基

2、础课程资源库建设(指导教师:杨志强)同济大学计算机基础教学网站拥有两门国家精品课程、一门学校精品课程的教学资源,为了更好地为全校乃至全国非计算机专业师生服务,需要进一步在.net环境中建设资源库。本课题的主要任务有两个部分:一是在.net环境建设有关课程的教学资源,包括学生学生模块、教师模块、在线测试、网络课程等;二是建设有关动画、视频资源库。本课题旨培养学生在.net环境中进行web编程、建设资源库的能力。要求:女子学院的学生、具有多媒体制作经验。yzq3 协同作业/企业消息中心(指导教师:杨志强、王钢)用.net框架和c#语言开发实现企业消息中心。使学生掌握c#语言,webservice编

3、程,熟悉visualstudio开发环境,初步理解.net框架集,并能够结合数据库技术和相关原理实现消息中心。内容:1基础技术学习。2运用.net框架集开发企业消息中心。3 编写相关文档,完成论文。yzq4 基于web的表格控件功能扩展(指导教师:杨志强、銭鏡宇)用.net框架和c#语言开发实现基于web的表格控件。使学生掌握c#语言,控件编程,熟悉visualstudio开发环境,初步理解.net框架集,并能够结合数据库技术实现基于web的表格控件。内容:1基础技术学习。2运用.net框架集开发基于web的表格控件。3编写相关文档,完成论文。yzq5 web中的统计图生成(指导教师:杨志强、

4、陈洁)用.net框架和c#语言开发实现基于web的统计图生成。使学生掌握c#语言,web图形编程,熟悉visualstudio开发环境,初步理解.net框架集,并能够结合数据库技术实现基于web的统计图生成。内容:1.基础日语学习。2.c#语言学习。3.dotnet框架学习。4.asp.net开发学习。5.web图形学习。6.用正规的软件开发流程实现系统。yzq6 基于asp.net和access开发人事信息管理系统(指导教师:杨志强、曹和明、李晔华、王立峰)用access和asp开发中小企业人事管理系统。使学生熟悉access数据库管理系统、和asp.net实现企业内人事信息共享,开发基于w

5、eb受注人事管理系统。内容:1、access关系型数据库学习。2、基于access数据库建立输入、输出表单实现人事信息输入、输出。3、运用asp技术实现局域网内人事信息web共享。ykp1 数据库系统及应用课程指导平台的研制(指导教师:袁科萍)在软件工程和数据库工程思想规范的指导下,利用开发工具c#.net和sql server 研制出便于教师发布课程信息和资源的网上课堂的平台。具体功能概括如下: 发布课程的教学信息和课程教案 发布课程作业和实验要求,同时提供网上评阅作业的功能 提供实时和非实时的课程答疑服务 建立完善的不同用户身份的权限管理要求:动手及自学能力较强,能尽快熟悉c#.net和s

6、ql server开发环境。ykp2 数据库系统及应用学习辅导平台的研制(指导教师:袁科萍)在软件工程和数据库工程思想规范的指导下,利用开发工具c#.net和sql server 研制出便于学生查阅或下载课程信息、提问及获得教师答疑帮助的平台。具体功能概括如下: 查阅课程的教学信息、课程教案和课程作业和实验要求 上传课程作业和实验报告,同时提供网上查阅作业成绩的功能 提供实时和非实时的课程答疑服务 建立完善的不同用户身份的权限管理要求:动手及自学能力较强,能尽快熟悉c#.net和sql server开发环境。lxm1 “多媒体技术与应用”课程网站设计(指导教师:李湘梅) 课程是针对全校非计算机

7、专业新开设的选修课程,课程的主要内容是音频处理、图像处理,动画设计和视频合成处理等,在34学时的课堂教学中需要教授cool edit pro音频处理软件、photoshop cs图像处理软件、flash和3ds max动画设计软件、adobe premiere视频合成处理软件、authorware多媒体创作软件等,由于教学时间有限,课堂内无法把每个软件讲解得很透彻,所以要尽快推出本课程的辅助教学网站,把一些多媒体素材以及一些实例教学课件加入网站,供同学课余时间学习。 lxm2 “多媒体技术与应用”课程考试系统(指导教师:李湘梅)“多媒体技术与应用”课程的考试本学期采用的是笔试加多媒体作品,各占

8、50分,多媒体作品可以由2到3个同学一起共同完成,作品内容自定,最后申请得优的作品必须进行演示并讲解制作过程,提交实验报告等。笔试包括选择题、填充题和简答题,以后将把笔试改为无纸化考试,需要建立本课程的题库、考试系统以及阅卷系统,同时把多媒体作品中的优秀作品加入素材库,供以后的学生学习参考。gpz1 防火疏散演习虚拟现实系统(指导教师:龚沛曾)“水火无情”,防火疏散的研究是关乎国计民生的热门课题。传统的防火疏散演习不光费时费力,而且受干扰多,不便统计规律。如果能利用虚拟现实技术,在计算机上逼真地模拟防火疏散的过程,并通过与三维场景的交互,实现动态疏散场景的漫游观察,其对于检验和改进大型建筑物疏

9、散系统设计、火灾逃生训练和消防培训等,都具有十分重要的意义。本项目旨在利用虚拟现实技术对建筑防火疏散进行真实感三维模拟,首先建立建筑结构的二维或三维模型,根据防火疏散的路径,真实感地模拟人员在消防通道中的移动,对防火疏散场景进行任意视点任意路径的漫游观察,动态交互地模拟防火疏散演习的整个过程。本课题旨在指导学生应用计算机图形图像处理技术,对防火疏散演习进行虚拟显示,培养学生的计算机应用开发能力。要求:有一定的编程基础(vc),对计算机图形图像感兴趣。gpz2 基于图形的工程数据库设计(指导教师:龚沛曾)在工程应用中,解决一个问题需要涉及的数据量庞大,数据的管理、分析和使用是工程设计决策的基础。

10、在计算机辅助工程分析系统工程中尤其如此,如果缺乏功能强大的数据库支持,便称不上优秀的仿真系统。工程数据库主要有以下特点:工程数据中静态(如标准规范、材料数据等)和动态(如随设计过程变动而变化的设计对象数据)数据并存。数据类型的多样化,不但包括数字、文字,而且包含图形数据。数据之间复杂的关系(如一个基本图形可用于多个复杂图形的定义)。大部分工程数据是交互过程中形成的。本课题旨在指导学生学会应用基本的数据库知识,在autocad数据和系统的基础上,进行部分数据管理模块的二次开发,以实现对工程信息的高层次利用。要求:在程序设计语言(c或者vb)方面有一定基础和兴趣。gpz3 数字化社区虚拟漫游系统(

11、指导教师:龚沛曾)数字化社区虚拟漫游系统是指在社区规划或建设阶段,应用计算机图形学技术,实现社区的真实感模拟和交互虚拟漫游,其对于城市规划设计、售楼促销、虚拟社区及娱乐、汇报展示等都具有很重要的意义。该课题首先根据图形学原理,应用3ds max建立社区内建筑物的三维模型,并建立户外草地、道路、树木等虚拟景物,给出社区内建筑的声音及文字介绍,采用层次细节、图形图像混合绘制、全景透视等技术,以鼠标、键盘等多种交互方式,实现社区的多角度、多视点、不同路径的虚拟漫游观察。本课题旨在指导学生应用计算机图形图像处理技术,对社区进行三维真实感模拟,通过研究开发数字化社区虚拟漫游系统来提高分析解决问题的能力和

12、计算机应用开发的能力。要求:有一定的编程基础,对计算机图形图像感兴趣。gpz4 虚拟家具辅助销售系统(指导教师:龚沛曾)目前的家居装修设计多采用二维平面图纸的方式,无法直观地看到设计好后的效果,同时不易修改,费时费力。如果能够在计算机上交互地进行家居设计,逼真地显示家居设计效果,并任意漫游观察,必将大大提高家居设计的质量和效率。其对于房地产销售、家具销售、室内装修等行业都具有十分重要的意义。该课题首先通过户型的二维平面图建立房间的三维场景,并在其中任意摆放家具,设置地板及墙壁等的装饰材质,渲染出装修先后的房间效果,以任意视点对房间的不同角度进行漫游观察。本课题旨在指导学生应用基本的图形图像处理

13、技术,对家居设计进行可视化仿真,通过研究开发虚拟家居设计系统来提高分析解决问题的能力和计算机应用开发的能力。要求:有一定的编程基础,对计算机图形图像感兴趣。xnz1 网络隔离技术(指导教师:徐念祖)网络攻击是网络安全的大敌。网络隔离技术是防止网络攻击的主要方法。l 研究用两种方法实现网络隔离。隔离可以由逻辑隔离方法(统称软件方法隔离)和物理隔离方法。l 逻辑隔离的方法主要是研究地址的转移和地址转移的算法和实现(在一教育网站实践可行研究)。l 物理隔离的一个特征,就是内网与外网永不连接。内部主机和外部主机在同一时间最多只有一个同固态存储介质建立非tcp/ip协议的数据连接。其数据传输机制是存储和

14、转发。研究网络“闸”的隔离机制,在物理隔离原理认识基础上探讨物理方法的“软件实现方法和实践”xnz2 数据过滤技术(指导教师:徐念祖)l 数据过滤方案,网络模拟实现,技术指标分析l 入侵检测,审计系统配置和漏洞,评估敏感系统和数据的完整性;l 识别攻击行为、对异常行为进行统计;l 审计、识别、跟踪违反安全法规的行为;l 入侵检测系统收集的数据一般有如下4个方面:(1)主机和网络日志文件(2)目录和文件中的不期望的改变(3)程序执行中的不期望行为(4)物理形式的入侵信息以上方案在本教研室网站实现slj1 基因表达数据特征选择方法研究(指导教师:孙丽君)微阵列技术的迅速发展使我们可以同时测量几千个

15、基因的表达水平,研究表明基因的表达水平可以用于疾病的分类。但是如此高维的数据处理起来是十分费时的,或者说是不可能的,并且将影响机器学习算法的性能。该设计要求用统计的方法或者机器学习算法对急性白血病的数据进行特征抽取,选择出对分类器决定作用的基因,并把结果与现有的生物学成果相比较。要求熟练c/c+编程,有较好的算法基础和数学基础。slj2 基因表达数据离散化方法研究(指导教师:孙丽君)因为基于粗糙集的約简只能处理离散化的数据,基因表达数据时连续的,因而在进行約简之前,必须将其离散化,该设计要求在急性白血病数据库上,实验不同的离散化方法,并把离散后的结果经分类算法检验后,找出适合基因数据离散化的算

16、法。要求熟练c/c+编程,有较好的算法基础和数学基础。slj3 数据約简的方法研究(指导教师:孙丽君)离散化后的数据,经約简,去掉与分类无关的属性,实现对急性白血病样本的分类,并将分类的信息用决策树的形式表示。要求熟练c/c+编程,有较好的算法基础和数学基础。hrb1 基于subversion的版本管理(指导教师:黄荣保、汪剑中)实现图形界面的subversion管理工具。1.学习使用c/c+开发windows应用软件;2.掌握基于subversion的项目配置管理;3.开发subversion的管理工具。内容:1.了解subversion的工作原理和使用方法。2.了解项目配置管理的流程和功能

17、要求。3.开发管理工具。hrb2 受注管理系统中的受信订单管理(指导教师:黄荣保、刘怡)用java技术和struts开发出基于mvc设计模式的应用构架、实现基于web的受信订单管理。使学生掌握java程序語言,java集成开发环境eclips, web开发,oracle数据库技术,以及mvc模式的概念,体验软件开发的环境。内容:1,java、plsql语言的学习。2,开发环境的掌握。3,运用struts模型开发基于web的受信订单管理。4, 编写相关文档,完成论文。hrb3 oracle c+面向对象接口及嵌入sql原理,应用及比较(指导教师:黄荣保、呉飛)用oracle occi库的结构,模

18、型,接口及oracle pro*c/c+实现数据库模式的定义和变更,并对oracle c+面向对象接口及嵌入sql的性能和实现进行比较。通过掌握oracle occi库的结构,模型,接口,以及oracle pro*c/c+静态嵌入sql及动态嵌入sql原理及使用,实现数据库模式的定义和变更,以及数据的插入,删除和更新.构建基于oracle数据库的信息系统.并对oracle c+面向对象接口及嵌入sql的性能和实现进行比较。内容:1,基本技术学习。2,用oracle occi及oracle pro*c/c+实现数据库模式的定义和变更。3, 编写相关文档,完成论文。hrb4 web中的可定制页面表

19、示(指导教师:黄荣保、陈洁)用.net 2.0框架和c#语言开发实现可定制用户界面。使学生掌握c#语言,熟悉visualstudio开发环境,初步理解.net 2.0框架集和oracle数据库技术,实现可定制用户界面。内容:1.基础日语学习。2.c#语言学习。3.dotnet框架2.0学习。4.asp.net开发学习。5.webpart技术学习。6.用正规的软件开发流程实现系统。xll1 外包软件项目开发中的成本管理(指导教师:许兰兰、国辉)用java技术和mvc模式实现基于web的成本管理。使学生掌握java程序語言,java集成开发环境eclips,web开发,oracle数据库技术,以及

20、mvc模式的概念,体验软件开发的环境。内容:1,基本技术学习。2,基于web的成本管理开发。3, 编写相关文档,完成论文。xll2 信用卡系统中的操作履历管理(指导教师:许兰兰、王鹏)用java技术和mvc模式apworks实现基于web的操作履历管理。使学生掌握java程序語言,java集成开发环境eclips,web开发,oracle数据库技术,以及mvc模式的概念,运用apworks模型开发基于web的操作履历管理。内容:1,基本技术学习。2,用apworks模型开发基于web的仓储船运系统。3,总结论文。xll3 基于windows的打印监视与控制(指导教师:许兰兰、張杰)通过对win

21、dows gdi中打印相关函数的hook技术和shellhook技术,实现对打印信息监视及控制。通过对windows gdi中打印相关函数的hook,实现对打印信息( 文档名,页数,部数,用纸大小,使用用户,颜色等)的监视. 并根据这些信息进行对用户打印的控制(继续或者取消).对于某些不使用gdi函数进行打印的进程,使用shellhook进行辅助拦截, 达到完全控制的目的。内容:1 sdk platform程序设计基础学习。2 学习windows gdi对打印的支持, 学习gdi打印过程。3 运用windows gdi中打印相关函数的hook和shellhook技术实现对打印信息监视及控制。4

22、 编写相关文档,完成论文。xll4 数据库变更分析系统(指导教师:许兰兰、陈洁)用.net框架、c#语言开发实现数据库变更分析系统。使学生掌握c#语言,熟悉visualstudio开发环境,初步理解.net框架集和oracle数据库技术,实现数据库变更分析系统。内容:1.基础日语学习。2.c#语言学习。3.dotnet框架学习。4.oracle学习。5.分析数据库变更的需求。6.用正规的软件开发流程实现系统。计算机应用技术学科组毕业设计(论文)课题简介clm1 配送中心选址问题的分析(指导教师:曹立明)可以用层次分析和模糊综合评价相结合的方法对配送中心现有的选址方案进行定性综合评价分析或可以用

23、遗传算法等方法对选址方案进行定量求解。clm2 基于xml的流通edi系统的设计与实现(指导教师:曹立明)基于xml的edi允许贸易伙伴间能通过传统edi数据来进行系统交互,完成彼此的系统事务同步的需求.讨论基于xml的edi系统的关键技术,并给出具体的设计实现方案。clm3 基于 gis的物流配送中心选址模型研究(指导教师:曹立明)在分析影响配送中心选址因素的前提下,应用gis对空间数据的分析功能,建立更符合实际,对实际选址过程有指导意义的模型。 内容: 设施选址问题及其研究现状; 物流中心选址影响因素分析;gis 在物流中心选址中的应用; 基于gis的物流中心选址模型。clm4 基于 ma

24、pxtreme的web gis 研究与实现(指导教师:曹立明)内容:web gis 的主要特点以及研究现状;web gis 的相关技术:实现 webgis的几种技术,比如 cgi技术,plug-in 技术,activex技术, java技术;当前主要的 web gis平台; 比如arcims平台, mapxtreme平台,mapguide 平台,geobeans平台;基于 mapxtreme的web gis 系统设计与实现:实现电子地图的网上发布。要求:是以mapinfo公司的 mapxtreme为平台,实现电子地图的网上发布。clm5 数据仓库技术在电力行业的应用(指导教师:曹立明)内容:为

25、电力行业相关主题(如客户、负荷、气象等)建立企业级数据仓库。要求:1、详细分析电力行业在调度或客户关系管理方面的业务流和数据流;2、利用oracle或 sql server等提供的etl 工具(即数据抽取、转换和加载工具),对多数据源进行处理;3、掌握维度建模方法,为相关主题建立多维数据模型;4、选择合适的存储模式,如多维 olap( molap)、关系 olap( rolap)、混合 olap( holap),进行数据库设计。 clm6 数据挖掘相关算法的研究 (指导教师:曹立明)内容:研究数据挖掘算法在电力行业的应用。要求:1、掌握数据挖掘算法(如分类算法、遗传算法、神经网络、时间序列相似

26、匹配算法);2、详细分析电力行业在调度或客户关系管理方面决策分析的需求;3、采用软件技术(如j2ee 等)实现某种挖掘工具。hxd1 基于ace的网络应用开发(指导教师:贺向东)ace自适配通信环境(adaptive communication environment)是可以自由使用、开放源码的面向对象(oo)框架(framework),在其中实现了许多用于并发通信软件的核心模式。ace提供了一组丰富的可复用c+ wrapper facade(包装外观)和框架组件,可跨越多种平台完成通用的通信软件任务,其中包括:事件多路分离和事件处理器分派、信号处理、服务初始化、进程间通信、共享内存管理、消息

27、路由、分布式服务动态(重)配置、并发执行和同步,等等。 ace的目标用户是高性能和实时通信服务和应用的开发者。它简化了使用进程间通信、事件多路分离、显式动态链接和并发的oo网络应用和服务的开发。此外,通过服务在运行时与应用的动态链接,ace还使系统的配置和重配置得以自动化。使用ace的好处有:增强可移植性:在ace组件的帮助下,很容易在一种os平台上编写并发网络应用,然后快速地将它们移植到各种其他的os平台上。而且,因为ace是开放源码的自由软件,你无需担心被锁定在特定的操作系统平台或编译器上。更好的软件质量:ace的设计使用了许多可提高软件质量的关键模式,这些质量因素包括通信软件灵活性、可扩

28、展性、可复用性和模块性。更高的效率和可预测性:ace经仔细设计,支持广泛的应用服务质量(qos)需求,包括延迟敏感应用的低响应等待时间、高带宽应用的高性能,以及实时应用的可预测性。更容易转换到标准的高级中间件:tao使用了ace提供的可复用组件和模式。它是corba的开发源码、遵循标准的实现,并为高性能和实时系统作了优化。为此,ace和tao被设计为能良好地协同工作,以提供全面的中间件解决方案。由于ace具有的良好的特性,目前广泛应用在多个领域中,主要的应用领域集中在通信、金融服务、航空、互联网应用等方面。本题目下设3个子课题。hxd2 应用ajax技术进行智能web应用程序的开发(指导教师:

29、贺向东)ajax技术,代表异步javascriptxmlhttprequest;ajax并不是一种新技术,而是已经成功地用于现代浏览器中的若干成功技术的可能性组合。一个传统web应用程序模型实际上是一种基本的事件,用户被迫提交表单以实现页面交换;传统型click-refreshweb应用程序强迫用户中断工作过程而等待页面的重装。通过引入ajax技术,一个客户端脚本能够异步地与服务器通话,而用户仍能保持输入数据。除了对用户透明之外,这样的异步意味着服务器可以有更多时间来处理请求。传统web应用程序把所有的处理代理到服务器并且强迫服务器进行状态管理。ajax允许灵活划分应用程序逻辑以及客户和服务器

30、之间的状态管理。这就消除了一种click-refresh依赖性并且提供更好的服务器可伸缩性。典型的示例ajax应用程序是google labs()的google maps和google suggest。hxd3 基于.net remoting 的应用程序开发(指导教师:贺向东).net remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说remoting就是dcom的一种升级,它改善了很多功能,并极好的融合到.net平台下。microsoft .net remoting 提供了一种允许对象通过应用程序域与另一对

31、象进行交互的框架。在windows操作系统中,是将应用程序分离为单独的进程。这个进程形成了应用程序代码和数据周围的一道边界。如果不采用进程间通信(rpc)机制,则在一个进程中执行的代码就不能访问另一进程。这是一种操作系统对应用程序的保护机制。然而在某些情况下,我们需要跨过应用程序域,与另外的应用程序域进行通信,即穿越边界。在remoting中是通过通道(channel)来实现两个应用程序域之间对象的通信的。首先,客户端通过remoting,访问通道以获得服务端对象,再通过代理解析为客户端对象。这就提供一种可能性,即以服务的方式来发布服务器对象。远程对 象代码可以运行在服务器上(如服务器激活的对

32、象和客户端激活的对象),然后客户端再通过remoting连接服务器,获得该服务对象并通过序列化在客户端 运行。在remoting中,对于要传递的对象,设计者除了需要了解通道的类型和端口号之外,无需再了解数据包的格式。hxd4 基于sql server ce的移动服务系统开发(指导教师:贺向东)sql server 2000 windows ce edition (简称sql server ce)是一个轻型的,专门应用与移动设备使用的,相当稳定的一个数据库产品,它可以在自发模式及.net compact framework中快速开发出应用程序。sql server ce就是运行在pocket p

33、c以及其他windows ce平台上的一个很简化的sql server 2000/7.0。支持的功能少、数据类型比较少、周边工具也少。除了运行在device上的部分以外,sql ce还带了一套开发包,以及sql ce server tool用来连接服务器上的sql server 2000/7.0。移动服务是应用比较广泛的移动解决方案,其核心是利用移动计算和无线通信技术为企业现场服务人员提供全面、便捷、实时的信息服务。hxd5 基于.net framework的n层分布式应用开发(指导教师:贺向东)分布式处理是将应用程序逻辑分布到在物理上或逻辑上分离的2个或者更多的计算机单元中。这一概念并不是新

34、生事物,在大型工程已经得到广泛使用。只不过,internet的出现为分布式处理赋予了新的特征,internet内部连接的特性可以让成百上千的计算机为一个任务工作,使得在更大规模上实施分 布式处理成为可能,并跨越了传统的b/s(客户机/服务器)模型。在.net framework之前,基于组件的分布式计算的主要协议是corba(common object request broker architecture,通用对象请求代理结构),它来自object management group(对象管理组),还有microsoft的dcom(distributed component object mo

35、del,分布式组件对象模型)。dcom是面向连接的。dcom客户机持有对dcom服务器的连接。这种连接方式导致了技术问题存在。例如,客户机可能持有引用信息,只有在用户单击按钮时生成调用。时间一长,服务器就会因等待客户机的请求而空闲。当客户机崩溃而无法请求服务器 时,就会产生严重的后果。另外,在internet上,dcom或者corba服务器由数千台客户机使用,由于每一台客户机都有一个与服务器的连接,对于很少使用服务器或者根本不再使用服务器的客户机,应该保护宝贵的服务器资源。尽管dcom有办法处理这些问题,但是增加了许多复杂性,这也是web服务试图解决的问题之一。随着microsoft .net

36、 framework的推出,实现分布式处理有了新的技术,即web service(web服务)。web服务能够为另一个应用程序而不仅仅是浏览器提供数据,并通过外置数据以允许其他的客户机使用在同样的端口和传输层都 起作用的标准协议(如http)来执行操作。在.net framework中,web服务指的是以独立于平台的方式,通过标准的web协议,可以由程序访问的应用程序逻辑单元。.net framework的开发者们将web服务定位于基于开放的标准,能够用于任何平台。使它拥有作为跨平台和跨供应商的集成技术的潜力。实现了web服务和 web服务构架后,用户就可以利用internet上许多现有技术。

37、web服务成功的关键在于它基于开放的标准,诸如microsoft、ibm和sun 等主要供应商都支持这些标准。本课题有3个子课题。zgc1 基于网络环境的pos系统(指导教师:张光长)本系统目标运行环境是:通过网络系统达到资源共享与协同工作。功能包括:通过网络连接到库存数据库;通过前台pos机销售货物并对库存数据库进行响应修改;对当班次售货信息进行汇总等;具有交班结帐功能;具有对货物进行盘点功能。系统将采用access数据库系统,用vc开发,宿主语言用odbc方式与数据库联系。zgc2 基于网络环境的库存管理系统(指导教师:张光长)本系统目标运行环境是:通过网络系统达到资源共享与协同工作。功能

38、包括:通过网络连接到库存数据库;通过系统将进货信息输入到库存数据库;统计货物销售情况并生成相应的报表;修改商品代码、名称、价格等基本信息等;具有进销货物的汇总等功能。系统将采用access数据库系统,用vc开发,宿主语言用odbc方式与数据库联系。zgc3 基于web的库存维护(指导教师:张光长)本系统目标运行环境是:通过互连网,用浏览器方式对商品销售与库存查阅与维护。功能包括:通过互连网用浏览器连接到库存数据库;通过系统将进货信息输入到库存数据库;统计货物销售情况;查阅商品代码、名称、价格等基本信息等;查阅进销货物的汇总等功能。系统将采用access数据库系统,用asp开发,宿主语言用odb

39、c方式与数据库联系。zgc4 通用网站生成系统(指导教师:张光长)本系统目标:开发一个通用的网站生成系统,通过选择,可以生成相应架构的网站代码:选择典型的网站架构;生成相应架构网站代码;生成相应的、供管理员使用的网站栏目、内容等维护代码。系统将采用access数据库系统,用asp开发,宿主语言用odbc方式与数据库联系。wxp1 基于opengl的nurbs曲线曲面绘制软件设计(指导教师:王小平)近30年来,计算机辅助几何设计(cagd)在参数曲线曲面造型设计方面有了长远发展。其中,ferguson、coons和gordon创立了coons-gordon型曲面,bezier研究了以逼近为基础的

40、构造曲线与曲面的方法,forrest、gordon和riesefeld等进一步提出了b样条曲线曲面,获得了广泛工业应用。另一方面,有理形式的曲线曲面也受到了人们的注视。1975年,美国的versprolle在其博士论文中率先提出了非均匀有理b样条(nurbs)。后来tiller、piegl等对nurbs的发展作出了重要贡献。现在,国内外几乎所有的商品化cad软件都使用了nurbs用于曲线和曲面的造型,而且数据交换标准iges、pddi和step等都已经收入了nurbs曲线曲面,使之成为工业标准。本设计拟在opengl基础上,设计一个nurbs曲线曲面绘制演示程序设计,用于辅助教学目的。wxp2

41、 交互式二维图形绘制软件设计(指导教师:王小平)本设计拟仿照windows的附件程序“画图”, 用c/c+语言(可以借助opengl)编制一个具有交互式绘制和编辑多种图形元素功能的程序“mini-painter”,用于辅助教学目的。要求实现以下主要功能:(1) 能够在图形绘制区绘制点、直线、圆(椭圆)、圆弧、多边形、beizer曲线、b样条曲线、封闭区域填充、文字、图形裁剪等图形元素。(2) 具有友好的交互式输入(菜单、对话框等图形界面)和编辑(如各种图形变换、裁剪操作)功能,要求支持鼠标绘图和打印功能。(3) 提供调色板功能(支持查色表)。(4) 能够对线型、线宽、颜色、字体、曲线参数和填充

42、图案等进行设置。(5) 能够以位图格式保存图形文件。wxp3 基于统计标引法的中文文本自动分词原型系统设计(指导教师:王小平)信息抽取作为信息检索技术的进一步发展,由信息检索系统寻找相关文档,再由信息抽取系统在相关文档中抽取所需信息,对抽取到的信息进行用户需求相关性评价和反馈,可以进行高精度的信息检索。目前,用于中文文本信息抽取的方法有词典标引法、切分标记标引法、单汉字标引法、统计标引法、句法分析标引法、语义分析标引法以及人工智能标引法。其中,统计标引法建立在词典切分和切分标记法基础上,兼有这两种方法的优点,且比其他方法简单实用,因此,在自动标引法占有较重要的地位。基于统计标引法可以设计文本的

43、自动分词算法,基于统计的方法主要包括高频优先的分词法、最少分词词频选择法和相邻共现该旅法,加上歧义消除和必要的人工干预。本设计结合web信息检索的需要,设计和实现一个基于统计标引法的中文文本自动分词的原型系统,用于改进用户端信息检索的精度。wxp4 基于多agent的多目标优化算法设计与软件实现(指导教师:王小平)解决含多目标和多约束的优化问题,即多目标优化。传统多目标优化方法一般根据某效用函数将多目标优化问题转换为单目标或一系列单目标优化问题,然后采用扩展的基于梯度或单纯形的方法来求解,这种方法被限制在带有线性函数和凸解空间的情形,且不适合于大规模的多目标优化问题求解。基于多agent的进化

44、多目标优化提供了一种新的进化计算模型。该模型利用多agent系统实现进化合作求解,通过agent的局部搜索机制及agent种群的协同进化机制来寻求pareto最优解。在设计的进化算法当中可以借鉴人工生命系统中的一些基本方法,如能量、小生境、迁移机制等, 通过agent的局部选择来减少计算量和通信量。本设计拟在学习遗传算法、多目标优化和分布式问题求解的理论和方法基础上,设计和软件实现基于多agent的多目标优化算法,并进行实例检验。编程语言java,多agent系统平台jade。wxp5 基于struts架构的网上书店系统设计(指导教师:王小平)随着web技术的日益成熟,在web开发领域出现了许

45、多设计好的框架,struts即是一种基于mvc(model-view-controller)经典设计模式的框架技术,也是目前web开发中比较成熟的一种框架。与传统的jsp 、ejbb、servlet等设计模式相比,mvc设计模式可以对需要为同样的数据提供多个不同视图的应用程序,可以实现软件代码更好的可维护性和可重用性。struts将model组件、view组件和controller组件分别对应到不同的web应用组件中,也就是说,它在原有web应用开发环境基础上,又提供了一套框架工具,以帮助开发人员在框架的支持下快速高效地建立不同的应用。本设计拟在struts框架下,设计一个网上书店系统。要求对

46、struts框架技术的基本方法进行分析,完成从需求分析、总体设计、功能设计、数据库设计到详细设计的完整软件设计过程。wxp6 基于struts框架的企业内部网信息管理系统设计(指导教师:王小平)随着web技术的日益成熟,在web开发领域出现了许多设计好的框架,struts即是一种基于mvc(model-view-controller)经典设计模式的框架技术,也是目前web开发中比较成熟的一种框架。与传统的jsp 、ejb、servlet等设计模式相比,mvc设计模式可以对需要为同样的数据提供多个不同视图的应用程序,可以实现软件代码更好的可维护性和可重用性。struts将model组件、view

47、组件和controller组件分别对应到不同的web应用组件中,也就是说,它在原有web应用开发环境基础上,又提供了一套框架工具,以帮助开发人员在框架的支持下快速高效地建立不同的应用。本设计拟在struts框架下,设计一个企业内部网信息管理系统。要求对struts框架技术的基本方法进行分析,完成从需求分析、总体设计、功能设计、数据库设计到详细设计的完整软件设计过程。wxp7 基于web的电子帐单查询与支付系统设计(指导教师:王小平)电子帐单时城镇居民结算方式的发展趋势,例如每户(或每人)每月的本地话费、长途话费、网络通信费、水费、电费、煤气费、保险费、信用卡欠费等均可有一张电子帐单完成结算。本

48、设计拟用struts框架技术或ejb组件技术开发一个基于web的电子帐单查询与支付演示应用程序。要求以ejb组件表达应用程序的业务逻辑,采用jsp表达应用程序的表示逻辑。网上支付采用模拟方式执行,并考虑如何实现与电信公司、水电公司、煤气公司、商业银行等外部单位的信息系统实现无缝连接及其安全性保障。wxp8 两种时域数字水印算法的实现及其比较(指导教师:王小平)数字水印技术是信息隐藏最重要的分支之一,也是目前学术界的研究热点,主要用于各种数字媒体的版权保护。在已有的信息隐藏算法中,最常采用的是时域替换技术和变换域技术。时域变换技术的原理是用秘密信息替换掉数字媒体信息中的随机噪声,而人对这种随机噪

49、声不敏感,随即噪声被替换为秘密信息后不会轻易觉察。本设计拟在matlab环境下实现以数字图像为载体的lsb(最小意义比特位)算法和msb(最大意义比特位)算法,并进行算法性能评估和比较。wxp9 两种变换域数字水印算法的实现及其比较(指导教师:王小平)数字水印技术是信息隐藏最重要的分支之一,也是目前学术界的研究热点,主要用于各种数字媒体的版权保护。在已有的信息隐藏算法中,最常采用的是时域替换技术和变换域技术。变换域技术是在载体的显著区域隐藏秘密信息,比时域变换更有效地抵御攻击,并且还保持了对人的不易觉察性。目前主要使用的变换域方法很多,例如频域隐藏、时/频域隐藏和时间尺度域隐藏,它们分别是在d

50、ct变换域、时/频变换域和小波变换域上进行变换从而隐藏信息。本设计拟在matlab环境下实现以数字图像为载体的dct算法和w-svd算法,并进行算法性能评估和比较。wxp10 基于移动agent技术的电子商务系统安全性设计(指导教师:王小平)安全性在传统的电子商务和采用移动agent技术实现的商品交易中的要求有类似的方面,但又有所不同。后者主要地考虑了代表用户的个人移动agent在移动过程中的自身安全性,它的安全性体现在三个方面,即传输过程安全、主机安全和移动agent代码安全。目前较流行的几种移动agent平台中, grasshopper具有很强通信能力以及安全保障。本设计拟在grassho

51、pper平台上构建了一个具有价格协商机制和安全性较好的移动agent电子商务系统。agent通信、交互和协商的过程借助于grasshopper平台本身的保护,而在移动agent代码方面采用时间限制的黑箱安全机制,在主机安全方面采用加密跟踪的方法等。wy1 scdma计费器集中管理系统的设计与实现(指导教师:武妍)随着移动通讯技术的迅猛发展,基于scdma的无线市话系统得到迅速普及和推广,计费器是无线公话系统的关键设备,目前,在scdma固定终端上运营的有人值守公话计费器多数没有远程管理功能,其费率参数在出厂时由厂家烧录的,一旦需要修改费率,已经在网运行的计费器费率参数很难及时升级,这无疑将增加

52、无线公话系统的运营成本。为了满足实际的应用和市场需求,本课题拟开发一套基于scdma的计费器集中管理系统,该系统采用client/server网络结构,管理中心作为一个应用服务器用基于tcp/ip的sla协议通过scdma网关与计费器建立无线通道,实现计费器费率的远程修改,话单查询,异常告警等一系列管理功能。本课题的主要研究内容包括:1) tcp/ip协议的原理和实现2) 基于winsock2.0和sla协议的客户端/服务器程序的设计方法3) 基于visual c+的多线程设计模式4) 基于mfc的windows程序设计方法本课题拟实现的系统功能包括:1) 业务通道管理 2) 计费器身份监测和

53、信息管理3) 计费器信息例行查询 4) 费率加载5) 话单查询 6) 编辑费率文件7) 统计功能 8) 告警功能wy2 几何分类器的研究(指导教师:武妍)模式识别诞生于20世纪20年代,随着40年代计算机的出现,50年代人工智能的兴起,模式识别在60年代迅速发展成一门学科。它所研究的理论和方法在很多科学和技术领域中得到了广泛的重视,推动了人工智能系统的发展,扩大了计算机应用的可能性。几十年来,模式识别研究取得了大量的成果,在机器人辅助生产、医疗诊断系统、地球资源探测系统、卫星数据分析和军事等方面得到了成功的应用。分类器是模式识别系统中的一个重要环节,到目前为止,已经有很多的模式分类方法被提出和

54、使用。本课题拟研究和分析多种几何分类器以及它们在人脸识别方面的应用。分类器的设计是关系到人脸识别准确率的重要部分,针对人脸识别,一个鲁棒的分类器,必须保证它能够快速被计算机计算,同时不受样本数量限制,不受样本变化的影响。更进一步的要求,在样本数量很少的情况下,尽可能的利用有限的样本保证分类识别的准确性。对于大多数人脸识别系统而言,小样本下的分类器设计是关键性的环节。本课题拟研究的几何分类器包括:1 最近邻分类器(nn)2 最近特征线分类器(nfl)3 最近特征面分类器(nfp)4 最近特征空间分类器(nfs)wy3 双声道立体声声源定位的研究(指导教师:武妍)现有主流的声源定位方法着眼于两个方

55、面,其一是基于声强的方法,其二是基于声延的方法。基于声强的方法即根据不同位置的不同麦克风所采集的声音强度的大小来计算出声源的位置,这种方法较为简单快速,但是抗噪能力较差。基于声延的方法即对不同位置的不同麦克风所采集的声音做出时延估计;得出时间延迟大小,从而计算出声源位置;这种算法能抵抗一定的噪音,不过计算量相对较大。现有的主流方法都是在这两个方面进行演变和组合。声音采集器材则主要是麦克风阵列。然而很多场合受成本等条件限制,人们需要的是成本小精度达到要求,比如视频会议摄像头随发言人的改变而转动、声控的智能监控等。这些应用对精度的要求不是特别高,但是却要求设备具有较小的成本。由此可见,本课题有较强

56、的实用价值。目标:对双声道立体声进行声源定位,获得声源方位,以用于作为摄像头声源定位跟踪的指引信号。内容:1研究学习立体声的产生机理,学习理解信号处理知识2掌握基于时延估计的定位方法和基于声音强度的定位方法3根据时延和声强比,采用有监督训练来获得定位系统4编程实现时延估计和声音强度估计,实现一个简单的演示系统。输入为双声道wav文件(由于双声道采样声卡和敏感麦克风价格昂贵,暂不考虑声卡输入),输出为图形演示的方位角度。wy4 局域网文件共享及检索系统(指导教师:武妍)二十一世纪,人类迈入了“信息爆炸时代”。在这个时代,信息靠多种形态信息媒体透过复杂的信息网络系统传递。internet的盛行,把

57、信息的交互传递推向至高点。而在此基于信息共享的理念上,如何快速、准确的获得信息就成关键的问题。google、百度等新一代基于互连网的企业,更是仅仅抓住这个问题的核心,提供信息共享与检索的服务,并向microsoft、sun system等传统it企业发起了挑战。所以对于内容共享与检索服务的研究,正是当今时代的精神,互联网技术的前沿。本课题以实现一个局域网文件共享及检索系统为目标,希望通过对于这样一个模型的实现,能够初步掌握了解局域网通信及文件检索原理,掌握tcp/ip,p2p等传输协议,及数据库操作基本原理。并能够为进一步研究文件内容全文索引与查找等技术提供基础。本课题要求实现一个c/s结构的文件共享及检索系统,能够提供文件共享和内容检索服务。本课题实现过程中要研究以下内容:1 研究socket编程2 研究服务器/客户机结构、p2p结构3 设计传输协议4 编程实现服务器及客户端文件内容共享与传输5 实现共享文件名检索6 额外功能:(文件内容全文索引及检索功能)wy5 手写体数字识别(指导教师:武妍)手写体数字识别一直是多年来的研究热点。也是图像处理和模式识别领域中的研究课题之一。由于手写体数字的随意性很大,例如,笔画的粗细、字体的大小、倾斜等等都直接影响到字符的正确识别,所以手写体数字识别是一个很有挑战性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论