1、教师选题题目 1.医院病历管理信息系统(MIS)的设计与实现描述:结合看病过程的流程管理(过程管理)完成一个实用的 MIS 系统。选用语言:不限;选用数据库:不限;要求:苏州;本科阶段为软件工程,计算机专业,有类似项目经验。题目 2.基于 websocket 的即时通信系统的设计与实现描述:第一阶段,端到端的即时通讯;第二阶段,三方会议。选用语言:不限;要求:苏州;本科阶段为软件工程,计算机专业,有类似项目经验优先。题目 3.基于 HTML5 的 Web 文件系统的设计与实现描述:利用 HTML5 的新特性,完成一款 Web 文件系统,像管理本地文件系统一样管理 Internet 上的共享文件
2、夹。选用语言:不限;要求:苏州;本科阶段为软件工程,计算机专业,有类似经验优先。说明:前面 3 个题目需要参与的同学们有一定的编程基础,若需要进一步了解可直接来思贤楼 507(综合楼 2-507)交流,或者发邮件至 ;题目 4:(基于 Android 的)媒体播放器类型:工程实践描述:网络媒体播放器的开发;要求:苏州;1 组;编程语言不限;需选修或具备以下课程基础高级网络技术、手机应用开发题目 5:(基于百度云的)典型应用开发 (Android 版)类型:工程实践描述:典型手机应用开发,如:独墅区高教区生活服务小助手等要求:苏州;1 组;编程语言不限;需选修或具备以下课程基础高级网络技术、手机
3、应用开发、数据仓库与数据挖掘题目 6:(基于 Android 的)手机相册小软件类型:工程实践描述:该软件可以拍摄、编辑、查看、分享本地相册以及网络相册;要求:苏州;1 组;编程语言不限;需选修或具备以下课程基础高级网络技术、手机应用开发题目 7:(基于 Android 的)类微信软件开发类型:工程实践描述:该软件可以完成微信的大部分功能;要求:苏州;1 组;编程语言不限;需选修或具备以下课程基础高级网络技术、网络程序设计或者手机应用开发指导教师:刘业 基于 OpenStack 的私有云解决方案;主要是构建私有云系统并设计实现某个组件。 基于 OpenFlow 远程控制和编程平台开发;主要根据
4、需求完成使用 OpenFlow Controller 对无线路由器的路由功能进行远程控制,并提供一个远端的编程环境。 OpenWRT 向新硬件平台上的移植;主要系统构建调试、Linux 硬件驱动适配等相关工作。 加密认证技术在 WiFi 无线网络上的应用;主要是hostapd、wpa2 等深入研究并根据需求设计开发远程控制加密认证的系统; LuCI(OpenWRT)和 Python Web(Cloud Servers)融合 web 系统开发;主要是利用 lua 和 python 语言开发一个 OpenWRT的管理控制系统。 针对 WiFi 网络连接管理控制的移动 App 开发,基于 Andro
5、id或 iOS 或 WP。指导教师:孟宁1.题目:流水线 ADC 的设计与实现类型:工程实践描述:流水线是目前最流行的模数转换器结构,它可以涵盖很广的应用范围,包括超声成像、数字接收、基站、数字视频、以及快速以太网。该项目实现一款流水线 ADC,其中各个子模块功能已经基本实现,需要进一步完善系统建模、优化子模块性能、提高整个系统的速度和精度。地点:苏州2.题目:Sigma-Delta 调制器的设计与实现 类型:工程实践描述:设计一款 Sigma-Delta ADC 中的调制器,通过该项目,掌握系统建模、电路设计与仿真、版图设计与验证等模拟电路设计流程。地点:苏州 3.题目:数字滤波器的设计及物
6、理实现 类型:工程实践描述:设计一款适用于 Sigma-delta ADC 的数字滤波器,实现滤波器的功能设计与仿真并完成 verilog 代码,并对前端代码进行综合、时序检查及完成版图设计。 地点:苏州4题目:ADPCM 语音编解码电路设计及 FPGA 实现类型:工程实践描述:利用 Veilog HDL 实现一个基于 FPGA 的 ADPCM 语音编解码电路。地点:苏州指导教师:袁宇丹1.题目:信安专业网站的开发和维护 描述:该网站主要用于信安方向,教师和学生交流和学习。要求能够提供资料共享和讨论,教师课程资料和实验设计共享,以及 web 版的信安相关知识的学习和测试。12 级学生已经开发出
7、原型系统,实现了基本的功能,需要进一步对稳定性和效率进行改进。该网站需要收集、整理较多的信安专业知识,希望信安专业方向同学积极选择该课题。开发语言:python django。Django 是一个高效的网站开发框架,在国内还未获得广泛应用,相关中文资料较少,入门较为困难,建议小组中至少有一名同学有网站开发经验或 MVC 相关知识。2.题目:拼写纠错算法的研究与改进描述: 拼写纠错包含两个子任务:拼写错误发现 Spelling Error Detection和纠正 Spelling Error Correction。拼写错误又包含非词错误和真词错误,前者指拼写错的词并不存在,后者指那些拼写错误后
8、的词本身正确,但使用错误,如将“two”错误拼写为“too”。拼写纠正则要对错误的词进行纠正或者给出拼写建议。目前针对拼写纠错有多种算法,本题目的在于进一步提高这些算法的准确性。开发语言:python.有兴趣同学可以先参考以下链接:http:/ 在商用多核系统上的并行化 描述:多核系统已成为主流,网络应用适合使用多核系统加速,如何充分利用多核架构提高性能是一个研究热点。libnids 实现了 TCP/IP 协议的主要部分,并具有简单的入侵检测 ids 功能,基于 Libnids 也可以搭建网络应用。本题目致力于在四核/八核处理器上实现对 libnids 以及其上应用的并行。本课题的重难点在于:
9、无锁数据结构的实现;cacheline 防颠簸;对 TCP/IP 协议栈的深入了解;以及相关信息安全应用的实现。开发语言:C,少量汇编4.题目:NewsFinder 系统描述:专业网站往往需要发布行业最新的新闻和动态,若由人工搜索、保存和发布将是非常繁琐的工作。Newsfinder 系统可以实现自动搜索、获取、分类和发布的过程。注:newsfinder 本是一开源软件,本课题需要在读懂已有代码的基础上,进一步提高自动化和分类精确度。开发语言:python,php,Java5.题目:linux 系统下 rootkit 工具集的开发描述:Rootkit 在安装目标上隐藏自身及指定的文件、进程和网络
10、链接等信息,一般都和木马、后门等其他恶意程序结合使用。Rootkit 通过特殊的技术,可以修改系统内核,改变系统应用如 ps, netstat 等程序的显示结果,达到隐藏自身的目的。本题目的在于开发一整套的 rootkit 工具,实现隐藏文件、进程、网络链接以及内核模块。开发语言:C。该题目需要对 Linux 系统以及内核有一定的了解。6.题目:IT 英语课程网站描述: 该网站配合 IT 英语课程使用,要求实现基本的用户信息管理、学习资源管理、(交流论坛)、在线作业分发和考试等功能。指导教师:郭燕1. Dalvik 虚拟机原型系统 Android/Java 选修手机应用与编译工程,或有 And
11、roid 开发经验,不超过 3 人/组2. Android 符号执行引擎 Android/Java 选修手机应用与编译工程,或有 Android 开发经验,不超过 3 人/组3. 基于 eclipse 的 Android 安全插件开发 Android 选修手机应用与编译工程,或有 Android 开发经验,不超过 3 人/组4. Android 的 app 安全研究 Android 选修手机应用与编译工程,或有 Android 开发经验,不超过 3 人/组指导教师:华保健1. 网上商城开发 J2EE 选修 J2EE 与轻量级框架,或有 J2EE 开发经验,4-5 人/组 2. Web 系统通用
12、组件开发 J2EE 选修 J2EE 与轻量级框架,或有 J2EE 开发经验,4-5 人/组 3. Light Doc J2EE 选修 J2EE 与轻量级框架,或有 J2EE 开发经验,4-5 人/组 4. 基于 Android 的蓝牙应用 Android 选修手机应用,或有Android 开发经验,3-5 人/组 5. Android app 开发 Android 选修手机应用,或有Android 开发经验,3-5 人/组 6. eclipse 插件开发 Android 选修手机应用与编译工程,或有 Android 开发经验,3-5 人/组 7. Android 的 app 安全研究 Andr
13、oid 选修手机应用与编译工程,或有 Android 开发经验,3-5 人/组 指导教师:朱洪军1. 面向远程医疗的多方信息交互系统研究与设计 科研/企业合作内容:通过 C/S 和 peer to peer 两种方式,实现医生、患者、药剂师以及医药销售渠道等多方之间的信息交互,包括音视频聊天、电子处方生成与电子签名、指纹识别式身份验证等功能,以实现医患之间的远程诊断,药剂师的远程审方及医药销售机构的远程出药。编程语言: C#/ Qt, C+等人数:3-5 人 地点:苏州2. 楼宇环境下具有自诊断与自愈功能的无线网络构建 科学研究/企业合作内容:楼宇环境下的墙壁遮挡,人员走动对微功率无线信号都具
14、有衰减作用,通过对 zigbee 等无线网络协议的修改实现楼宇环境下的分布式无线网络,引入信号强度图、微秒同步时钟等机制实现网络的自诊断功能,通过定时信标与嵌入式微处理器的看门狗等机制实现网络的自愈,从而构建健壮、普适的楼宇环境内的无线网络。编程语言:C、embedded C 、C#/Qt 等要求:了解嵌入式开发,计算机网络基础知识人数:4-5 人 地点:苏州3. 面向云计算的嵌入式内存数据库系统研究与设计 科学研究内容:移动互联网背景下,智能移动终端平台的数据融合和挖掘具有巨大的应用价值和发展前景,在有限的嵌入式资源里构建实时数据库具有非凡意义,通过研究内存数据库的机制,提出新型数据库模型,
15、并给出 android 或 iOS 平台下的工程实现。编程语言:Java、C+、Object C 等人数:4-5 人 地点:苏州4. 嵌入式 Linux/Android 平台下 GPU 辅助计算与 3D 加速中间件研究与设计 内容: 图形处理单元 GPU 独特的矩阵运算单元能部分减轻 CPU 的负担,合理运用 GPU 的运算资源有助于在嵌入式移动终端上进行程序加速和 3D 深度渲染,研究 linux/Android 平台下该类操作机制,并构建中间件程序。编程语言:C+,OpengL,Java 等人数:3-5 人 地点: 苏州指导教师:赵振刚题目 1:跨平台的通用信息门户系统设计类型:工程实践描
16、述:支持 PC 和安卓手机、IOS 信息交互;具有通用的相互兼容的架构设计;手机客户端专用 APP 的个性化定制地点:苏州;组数:可以超过1组,每组3-5人;技术要求:编程语言不限,数据库题目 2:基于 FPGA 的图像处理系统类型:工程实践描述:基于 FPGA 平台,对摄像头送来的视频信息进行采集并数字化,并实现中值滤波和边缘检测、图像增强或叠加等算法地点:苏州;组数:可以超过1组,每组3-4人;技术要求:Verilog,开发板型号不限题目 3:面向行业应用的 EDA 验证平台设计类型:工程实践描述:针对工业控制、消费电子、信号处理等应用针对典型算法或器件的单元设计和验证地点:苏州;组数:可
17、以超过1组,每组3-5人;技术要求:编程语言 Verilog 或 VHDL,开发板型号不限指导教师:翟建芳1. 题目:面向多核操作系统的 IPC 模块的实现( 2 组,3-4 人)类型:工程实践类描述:多核处理器的普及使得操作系统的结构也在发生改变,如传统宏内核及微内核的功能区别等。本实践实现一种微内核下高效的进程间通信机制,须研究常见 IPC 机制的技术特点,并实现一种在微内核下的适用 IPC 模块,区别于管道、信号量等。使其性能在通信效率等方面有所提升。(linux 环境)地点:苏州2. 题目:远程医疗健康监护系统(1 组,3-4 人)类型:工程实践类描述:系统通过 GPRS 传输体征数据
18、,如心率、GPS 信息等。健康监护系统对上报数据进行处理,数据存储、数据展示、GPS 纠偏等。实现用户信息管理、健康信息管理、预警策略信息等功能模块,需用 C#语言实现。地点:苏州3. 题目:异构多核下定时器聚类方法实现(1 组,3-4 人) 类型:工程实践类 描述:根据对 Android 编程模型的分析,系统中存在大量的应用软件会使用定时器周期性的数据处理,如:大多数互联网的应用程序(例如 QQ)会使用定时器,定时向服务器请求数据。提出将定时器分类的算法,将按照某种规则(如:任务优先级,应用程序重要性等) ,将相似度非常高的定时器划为一类,CPU 同时唤醒同一类定时器,从而减少定时器的中断对
19、系统的影响。 (linux 环境)地点:苏州4. 题目:无线网络信号强度指导的内核调度模块实现(1 组,3-4 人)类型:工程实践类描述:手持设备中显示屏、网络等外设占据了大部分能量损耗,且手机移动网络模块,如 GPRSWIFI 等设备功耗在手机系统总功耗中的位置越来越突出。于是本工程实践提出根据信号强度动态调整网络数据传输。网络功耗与信号强度有直接关系,信号较差时进行网络连接和数据传输更费电、费时。而无线网络与有线网络不通,其信号强度受到各种因素的干扰,如隧道、高铁等情景,因此提出可在不影响用户体验的情况下,将后台进程的数据发送阻塞并进行缓存,当网络状态较好的时候再打包发送,对现有的操作系统
20、进行优化。(linux环境)地点:苏州指导教师:陈博一、题目:车载自组网安全运行系统的研制类型:企业合作 描述:车联网是通过汽车收集、处理并共享大量信息,车与车之间通过网络实现互相连接,从而实现更智能、更安全的驾驶。 车辆行驶过程中,自动与其他车在一定范围内组成临时网络,车辆自动地向网内其他车辆发送本车信息(包括 GPS 位置数据、速度数据、刹车信号数据等) 并且同时接收网内其他车辆发出的信息。 根据接收到的数据连续与本车对照,按照一定的判断标准给出提示信息,给运行车辆提供报警同时本车的状态发送给远程管理监控系统。开发平台:处理器:CotexA8 操作系统: android 无线通信终端:CC
21、2530工作地点:苏州 学生要求:人数 4 人 专业:嵌入式软件开发调试 3 人 ,硬件开发调试 1 人,有相关开发经历优先(嵌入式/芯片/软设)二、正交偏振二维矢量光纤振动传感器光电解调系统开发类型:合作科研项目 描述:本项目通过获取倾斜光纤光栅传感探头反射的正交偏振模式信息,提取两个正交偏振态模式对给定振动激励的独立响应,实现对振动信息(方向、幅度及频率)的准确检测,从而设计一个精确地光电检测系统。该项目的光学部分由暨南大学负责完成,中科大主要负责该项目光学电路的可编程驱动信号发生器单元、光学模块输出信号 AD 采集单元以及信息处理、存储显示单元的研制。开发平台:可编程驱动信号发生器采用
22、FPGA 实现,光学模块输出信号 AD 采集单元以及信息处理、存储显示单元采用 ARM 实现。工作地点:苏州 人数 3-4 人 (最好有一人能够从事硬件设计)专业要求:熟悉嵌入式 ARM 开发及 FPGA 开发,有相关开发经历优先(嵌入式/芯片/ 软设/电信)指导教师:李春杰三、 智能教室控制系统类型:(科研课题)描述:本课题主要是针对目前高校教学楼教室的电能资源浪费严重,照明设备控制和教学管理不足的现状,设计了基于视频图像的教室智能灯控系统,以达到实现高校教室照明设备的合理使用,节约电能以及改善教学管理的目的。本系统集教室人数检测、教室光照度测量、教室灯光控制、无线传输、上位机监控软件平台于
23、一体,达到了对教室状态的实时检测和对教室照明设备控制的目的,实现了自动化、智能化和节约话的目标。达到有人开灯、无人关灯、人多多开灯、人少少开灯的最终目标。该项目的重点是在嵌入式控制板上实现一个人脸的轮廓识别计数功能,通过对摄像头图像的处理,运用计算机视觉的手段,计算图像中的人脸数,从而得出教室中的人数。开发平台:处理器:CotexA8操作系统: android 或 linux工作地点:苏州 人数 3-4 人(嵌入式/软设/电信)四、 基于 FPGA 的透明过滤网关的实现类型:企业合作项目简介:本项目要求采用 FPGA 技术实现透明网关,直接捕获网络中的数据包,并针对 SMTP、 HTTP 协议
24、进行深度过滤,实现对邮件和网页访问信息的还原、存储。要求:系统在处理 1Gbps 以上的数据流量时,丢包率低于万分之五;主机CPU 资源占有率低于 5%开发平台:拟选 最新的 Virtex-6 FPGA ML605 开发板 人数 3-4 人(嵌入式/ 芯片/信安)五、 汽车安全驾驶疲劳检测系统的研制类型:科研本项目通过视频图像对驾驶员驾驶行为进行分析(例如通过分析驾驶员眼睛的闭合频率),判定驾驶员是否正在疲劳驾驶,并给出报警提醒。开发平台:处理器:CotexA8 或智能手机 操作系统: android 或 linux工作地点:苏州 人数 3-4 人(嵌入式/软设/电信)指导教师:李春杰题目一:
25、基于内容的音乐检索的 FPGA 实现类型:工程型描述:随着网络技术的不断发展, 越来越多的人们希望通过网络寻找到他们感兴趣的东西, 如音乐,图片等。人们的这种需求对多媒体搜索提出了新的要求。 音频检索是继图像检索之后在基于内容的检索领域中发展起来的研究新热点。作为基于内容的音频检索的一个分支, 内容的音乐哼唱检索为用户提供了一种全新的检索方式, 使得用户可以通过哼唱音乐片段的方式, 在大规模的音乐数据库中快速的寻找到目标歌曲。本项目以 Xilinx 的 ZYNQ 版开发平台,设计与实现一个基于 FPGA 的哼唱音乐收索引擎。要求:熟悉 Verilog HDL,C/C+ 语言,嵌入式开发,以及
26、Xilinx 工具地点:苏州 题目二:基于 UVM 的 LDPC 解码验证框架设计与实现类型:工程实践描述:随着半导体工艺的发展,芯片设计的规模和复杂度日益增大,传统的验证方法已经满足不了当今的芯片验证中遇到的许多问题。以科学验证理论为基础的新的高效的验证方法,是芯片功能验证能够顺利完成的保障。 本项目实现基于System Verilog 验证语言的验证方法和形式化验证方法, 根据 LDPC 解码模块的设计要求, 分解出需要验证的功能测试点和断言性质, 搭建了一个层次化、可重用、可扩展的验证平台和一个形式化的验证环境。要求:熟悉 System Verilog, Modelsim, VCS 等地
27、点:苏州 题目三:数字信号处理算法的前端设计与后端实现类型:工程实践描述:利用 Verilog HDL 实现数字信号处理算法的前端设计,用 Synopsys DC, PT 实现综合与时序分析,以及利用 ICC 进行布局布线,对成本与功耗进行优化。要求:熟悉 Verilog HDL,TCL 或 PERL 语言,懂 Synopsys DC, PT 工具地点:苏州 指导教师:吴桂兴题目四:英语单词拼写检查工具的设计与实现类型:工程型或研究型描述:单词拼写错误是英文作文写作中的常见错误类型。随着自然语言处理与计算机技术的发展,英文拼写自动检查工具的研究已成为对英文写作进行评价的重要研究课题之一。本项目
28、以python、C/C+为开发工具,通过研究拼写检查的原理,设计一个能正确标出文本中单词拼写的错误位置,并给出修改建议的程序。项目的评价指标为拼写检错的准确率与程序执行效率。要求:熟悉 Python, C/C+, 了解自然语言处理、机器学习与数据挖掘等地点:苏州 题目五:英语作文自动评分中语法检错引擎的设计与实现类型:工程型或研究型描述:在大学生的英语习作中,通常会出现一些常见的英语语法错误。如果在写作时能够及时指出学生所犯的错误,并提供建议与范例,那么学生的英语水平和习作能力可以得到很快的提高。本项目以 python、C/C+为开发工具,通过研究语法检查的原理,设计一个能正确标出文本语法出错
29、的位置,并给出修改建议的程序。项目的评价指标为语法检错的准确率与程序执行效率。要求:熟悉 Python, C/C+, 了解自然语言处理、机器学习与数据挖掘等地点:苏州 题目六:英语写作自动评分系统的设计与实现类型:工程型或研究型描述:目前,自动化英语考试系统均已实现了对考试中客观题目的自动判分,如选择题、填空题等,大大地减轻了考试的阅卷工作量。但作为主观题,如翻译、作文自动评分等,这类题目通常都是由阅卷员进行人工阅卷,由于中国考生众多,每年的考试次数频繁,这种阅卷方式非常费时费力,而且阅卷结果还有可能因为阅卷老师的喜好情绪造成不公平,因此,实现高效快捷的自动评分系统势在必行。本项目通过对国内外
30、英文作文自动评分的研究,以python、C/C+为开发工具,设计与实现针对中国学习者的英文作文自动评分系统。通过将已进行人工评分的英文作文作为训练集,对其进行分析,作特征提取,建立自动评分模型,然后同样对待评分作文进行分析,作特征提取,再利用自动评分模型对其进行匹配,最终得到待评分作文的评分。要求:熟悉 Python, C/C+, 了解自然语言处理、机器学习与数据挖掘等地点:苏州 指导教师:吴桂兴题目七:集成 R 语言的大数据数据挖掘平台类型:工程型或研究型描述:随着信息化的推进,企业产生了大量业务数据,其中蕴藏着大量未知的、潜在的信息。数据挖掘是一种新的商业信息处理技术,通过对商业数据库中的
31、大量业务数据进行抽取、转换、分析和其他模型化处理,可提取辅助商业决策的关键性信息。开源软件 R 是当今相当流行的数据分析、统计制图语言,提供了丰富的分析模块和实用工具,在业界已得到广泛应用。但是,最终用户并非都是数据分析专家,难以快速掌握和灵活运用 R 语言。为了充分发挥 R 语言的价值,为用户提供功能强大的分析工具,设计一个集成了 R 语言功能的、易用的数据挖掘平台意义重大。另一方面,企业面对的数据量越来越大,大数据处理能力日趋重要,但传统的数据分析方法在大数据环境下面临诸多瓶颈。本项目设计设计一个能处理大数据的、以 R 语言作为数据分析引擎的“大数据环境下集成 R 语言的数据挖掘平台”,当
32、用户登录到该平台以后,能够选择数据源,建立数据分析流程,选择分析方法,设置好分析参数,然后执行分析过程,并以图和表的形式展示分析结果。比如某销售经理登录系统以后,能够从现有业务数据库中选择销售记录和客户数据,选用系统提供的分类、聚类、关联规则、时间序列等数据分析模块进行计算,能够进行企业的客户类别分析、基于交叉销售的消费行为分析或进行销售预测,帮助企业识别价值客户,提高服务水平。开发环境:服务器端可以为 window、Linux 等平台中的一种,客户端要求跨平台,开发语言为 JAVA。要求: 熟悉 JAVA,数据挖掘,数据库,了解 R 语言地点:苏州题目八:面向软件工程专业的对象级职业搜索引擎
33、类型:工程型描述:网络爬虫是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本,是信息来源的入口。常见的通用网络爬虫有 Google 和百度的 Robot,它们严格遵守国际通用的 Robot 协议。即便是这样的大公司,花费了大量了人力物力投入爬虫技术的研发,也远不能满足人们日常的检索需求。随着时代的发展,人们越来越需要专业的搜索引擎,与之对应的便是垂直爬虫技术。垂直爬虫关注于某一领域,只抓取与之相关的网络信息,要求在领域深度上远超过通用爬虫。本项目设计与实现面向软件工程专业的职业搜索引擎,追求职业信息查全查准。本项目重点关注信息获取,即垂直爬虫的设计与实现、抽取算法的设计与实现以及简单的
34、Web 页面实现。所用技术可考虑 PHP,Java,Python 等各种框架,可参考通用引擎界面实现。要求:熟悉 JAVA,PHP,python 等。地点:苏州指导教师:吴桂兴题目九:基于视觉的智能车辆导航类型:工程实践描述:随着计算机和机器人技术的飞速发展智能车辆研究已经取得了长足进展并广泛应 用 于 军 事、科研、民用等各个领域。在军事方面智能车辆可以在危险地带代替士兵完成战场侦察等任务,在科研方面智能车辆可以在外星从事勘探等工作,在民用方面可作为自动或辅助驾驶系统减少交通事故。基于机器视觉的智能车辆导航是智能车辆系统的关 键 。 它 主 要 完 成 道 路 和 障 碍 物 检 测 任 务
35、 , 控制车辆在道路上安全行驶。本项目设计与实现智能车辆导航中的车道检测法算法,要求能够达到实时处理要求,且对受光照变化和阴影影响的车道图像具有较高的鲁棒性要求:熟悉 C/C+语言,以及 openCV地点:苏州 指导教师:吴桂兴企业选题1. 电子邮件透明过滤网关通用平台技术研究 企业选题描述: 随着因特网的普及,电子邮件已经成为现代人生活和工作中最常用的通信工具之一。据不完全统计,Internet 上每天传送的电子邮件达数十亿份。然而,电子邮件在网络中是以明文形式传输和存储,就犹如明信片一样在网上飞来飞去,个人隐私和公司机密随时存在被截获和浏览的风险。端到端电子邮件加密网关、电子邮件自动捕获归
36、档网关、垃圾邮件过滤网管等都已成为市场的热点需求。要求:设计一套能够满足各种邮件网关需求的电子邮件过滤网关通用平台,实现透明网关模式(网关接入网络后不改变原有网络结构),实现对 SMTP、POP3邮件解析,包括发件人、收件人、抄送人、暗送人的获取,主题的获取,正文的获取,发送时间的获取,附件的获取,实现对 SMTP、POP3 邮件再封装,对再封装邮件的向前传递,实现网关运行状态、日志的向外发送(满足 SNMP、syslog 的规范要求),要求网关具备 Bypass 功能,1M 邮件穿透网,时间延迟不超过 5 秒,并发处理 20 封,开发语言,网络数据包拦截用 C+实现,SMTP、POP3 协议
37、解析用 JAVA 或 C+2. 移动智能终端的个人隐私保护系统 企业选题描述: 随着移动计算、社会化网络和移动计算技术的高速发展,存储在智能手机终端中的用户敏感数据及个人信息的安全问题也日益突出。智能手机终端的廉价化、社会的网络化,使得移动互联网下的用户数据,尤其是其中的用户个人信息、照片、视频、隐私邮件等敏感数据及个人信息,形成多个脱离用户控制的副本,并以数据的形式长期存在于移动终端上。数据的“安全保护”技术是指如何保护这些使用移动互联网的用户的数据安全性、清除使用移动互联网后产生的副本及中间数据的一切技术。数据的“安全保护”主要研究如何安全、高效的保护或清除移动互联网使用过程中所产生的副本
38、及中间数据。如何保护这些用户数据,保护用户个人隐私,迄今为止业内尚未有完整的解决方案。要求:能够自动捕获用户拍照、拍摄、接收短信等行为,实现对照片、视频、短信等个人隐私数据的主动加密保护,能够实现对加密保护的隐私数据进行统一管理,包括:用户登录认证,加密数据透明查看,加密数据分类,加密数据解密,与 PC 端同步加密文件,实现用户根密钥的安全管理(可考虑网络注册、存储)。能够和敏捷个人卫士 PG2.0 兼容:用户身份同步,加密算法兼容,加密文件同步,尽可能简单易用不需要培训用户,尽可能方便操作,同时,每个功能最好在 3 步之内完成,对文件的加、解密操作时不能对用户的正常操作造成明显影响编程环境:
39、选择任一主流智能终端平台:IOS、Android、WP3. 基于云存储的持续数据保护技术研究 企业选题描述: CDP(Continuous Data Protection,持续数据保护)技术是对传统数据备份技术的一次革命性的重大突破。传统的数据备份解决方案专注在对数据的周期性备份上,因此一直伴随有备份窗口、数据一致性以及对生产系统的影响等问题。现在,CDP 为用户提供了新的数据保护手段,系统管理者无须关注数据的备份过程(因为 CDP 系统会不断监测关键数据的变化,从而不断地自动实现数据的保护),而是仅仅当灾难发生后,简单地选择需要恢复到的时间点即可实现数据的快速恢复。云存储是在云计算(clou
40、d computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。国内比较突出的代表的有搜狐企业网盘,百度云盘,金山快盘,坚果云,酷盘,115 网盘,华为网盘,360 云盘,腾讯微盘等要求:实现对终端 PC 上电子文件的 CDP实现 CDP 数据存储在百度云盘
41、/360 云盘实现连续版本恢复实现 Andriod、IOS 平台上访问 CDP 数据,能连续版本恢复,并尽可能减少网络流量实现数据加密存储在云盘中,用户密钥管理等实现统一用户注册,并能够集成认证百度云盘/360 云盘/QQ 等用户。4. 通用信息权限管理技术研究 企业选题描述:由于电子文档具有易于复制、易于传输的特点,电子文件的管控一直是个难于解决的问题。电子文件一旦被借阅,则借阅者对文件就具有了完全的权利,无法向传统媒介文档一样实施收回或归还操作,客观上造成秘密材料的无序传播。针对此问题业界提出了很多解决方案,其中较为典型的是微软的Windows RMS(Rights Management
42、Service)+Office IRM(Information Rights Management)解决方案。但目前支持 RMS/IRM 系统的通用软件较少,主要还是微软自己的 Office 系列产品,其他大量的企业应用软件并不支持RMS/IRM。在企业应用较广的二维、三维 CAD 应用软件、图像处理软件等都有细化权限管理的需求(比如控制某 CAD 文件不允许打印、不允许修改、不允许复制内容、不允许另存、允许打开时间、允许打开次数),目前的微软的RMS/IRM 是无法做到的。所以 RMS 应用到企业时并不能完全满足企业的应用需求。因此,能够对面向通用应用软件的信息权限管理系统,对于满足用户信息
43、权限管理的需求就显得非常必要。要求:实现对文件的唯一标识,实现对文件的授权管理,实现对通用应用软件的权限管理,打印,另存、保存,截屏,复制、黏贴,使用时间,兼容软件:Word、Excel、PowerPoint、AutoCad、PDF 等5. 高速高通 DPI 基础平台技术研究 企业选题描述: DPI(Deep Packet Inspection)深度包检测技术是一种基于应用层的流量检测和控制技术,当 IP 数据包、TCP 或 UDP 数据流通过基于 DPI 技术的带宽管理系统时,该系统通过深入读取 IP 包载荷的内容来对 OSI 七层协议中的应用层信息进行重组,从而得到整个应用程序的内容,然后
44、按照系统定义的管理策略对流量进行整形操作。本项目要求采用 FPGA 技术实现透明网关,直接捕获网络中的数据包,并针对 SMTP、HTTP 协议进行深度过滤,实现对邮件和网页访问信息的还原、存储。要求:采用 FPGA 技术实现透明过滤网关(网关接入网络后不改变原有网络结构)实现对 SMTP 协议内容解析发件人、收件人、抄送人、暗送人的获取主题的获取正文的获取发送时间的获取附件的获取实现对 HTTP 协议内容解析实现 HTTP 访问地址实现对访问内容(关键文字、图片)过滤实现对上传文件内容还原系统在处理 1Gbps 以上的数据流量时,丢包率低于万分之五。主机 CPU 资源占有率低于 5%6. 高速
45、高通云存储加密(CloudGuard) 企业选题描述:云存储加密设备(CloudGuard)是专门针对安全性要求高、高速高通的应用环境而研制开发的,其功能完善、算法运算速率高、并发工作容量大,已达到国家下发的信息安全等级中第三级的应用要求。作为高端的加密存储设备,它既可以为信息安全传输系统提供高性能的数据加/解密服务,又可以为数据存储设备提供高性能的安全保障以及安全的数据备份和恢复,且部署方式灵活,既可独立存在,又可无缝集成到现有环境的主机或存储设备上,具有广泛的应用潜力。云存储加密设备 CloudGuard 主要广泛应用在银行、政府、中小企业等领域的安全业务应用系统中。通过高速高通硬件加密来
46、保护静态数据支持 BigData 环境的存储和网络协议加密透明,设置透明,效率透明透明支持数据备份,还原(Business Continuity)V1 单机达到 16Gbps (4lane x 4Gbps)通过前置部署 CG 来保护网络层CG存储之间网络加密(无需 IPSec/SSL)更安全和简易的远程文档备份及恢复集成 Best Practice 的 IDM/KeyMgmt使用 2-factor 认证(PKI)管理存储配置和键管理CloudGuard 应用键的全 LifeCycle 管理从设计开始咨询国内外商密标准说明:本项目由硅谷专家、中科大老师以及敏捷科技工程师一起合作,加入本项目需进入
47、实验室工作。无线传感网基于无线传感网的呼叫服务系统项目种类:科研型、工程型项目描述:基于无线传感网的呼叫服务系统,该系统采用无线传感网技术,通过传感网络上数据交互实现呼叫后台服务器与计算机管理系统进行无线数据交换,实现呼叫-服务-结帐等全过程自动化。项目难度一般,开发难点包括:ZigBee技术应用、串口通信、多线程应用;学生每周需投入10小时左右;项目开发环境:C、C+ 平台 IAR、VS2010对学生要求:有良好的编程基础,逻辑思维能力强,学习能力强;具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力;具备良好的团队合作精神;基于无线传感网的运动目标姿态识别系统项目种类:科研型
48、、工程型项目描述:该系统能够利用惯性传感器(陀螺仪、加速度传感器)获取目标运动信息,采用室内无线传感网络进行信息传递,对采集的传感器信息进行分析,跟踪目标的运动姿态信息。项目难度适中,开发难点在于:惯性传感器的使用、ZigBee 技术应用、串口通信、多线程应用;学生每周需投入 10 小时左右项目开发环境:C、C+ 平台 IAR、VS2010对学生要求:有良好的编程基础,逻辑思维能力强,学习能力强;具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力;具备良好的团队合作精神;基于无线传感网的室内定位系统项目种类:科研型、工程型项目描述:该系统利用 ZigBee 协议簇设计、实现基础定
49、位应用,同时面向室内二维数字图,设计与实现基于道路拓扑结构和方位信息的地图匹配校正算法,实现高精度、低功耗的室内定位系统。此项目的难度较高,难点在于:惯性传感器的使用、定位算法的使用、地图校正技术应用、ZigBee 技术应用、串口通信、多线程应用;学生每周需投入 10 小时左右项目开发环境:C、C+ 平台 IAR、VS2010对学生要求:有良好的编程基础,逻辑思维能力强,学习能力强;具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力;具备良好的团队合作精神;虚拟现实开源引擎二次开发项目种类:科研型、工程型项目描述:开源引擎的二次开发。对目前已有的开源引擎框架进行二次开发,在原有功能的基础上进行功能拓展和创新。小到添加模块;大到优化底层。最终交互一个拥有完善实用价值的自主引擎。此项目的难度中偏高,难点在于:在原有引