计算机专业毕业设计开题汇总

一、

1、 一种hibernate整合为支持osgi的bundle设计()

2、基于B/S的学生信息管理系统(高校办公自动化系统构建) 基于Web的学生信息管理系统

3、写个eclipse插件关于解决具体的问题的设计

例如这个插件是解决项目部署问题的,每次手动部署需要30s,有这个工具,只要5s,我们每天要做无数次这样的调试部署动作,可以节约大量时间,提高开发生产效率,为公司节约不少成本

4、基于Java的校园网络故障监测系统的研究与实现(或什么加解密系统的设计与实现等)

5、基于Java的学生选课系统设计与实现(或就业信息平台、在线教学、教师评测系统等等)(网络选课系统的测试与完善)

网络选课系统主要使用对象为三类:管理员、教师、学生。针对学生选课这一环节,本系统从学生网上自主选课、教师评分及学生管理、管理员的数据管理这三大实际需求出发进行设计,基本实现学生的在线信息查询、选课功能、在线调整课程申请;教师在线设置课程信息、在线选择特殊学生、在线评分、打印所任班级学生信息表;管理员在线进行课程管理、学生管理、教师管理等功能。以上系统已真实存在,目前该系统的运行中存在一些问题,希望做完整测试与修正工作,以及增加一些新功能。

本系统前台采用Dreamweaver进行页面制作,后台由SQLServer2005 数据库支持,通过使用 ASP.NET 语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。

二、

1、Web 网页内容可信性判断方法探索

课题简介:开放 Web 网页的内容有时是好的,有时是坏的;有时是可信的、有时是不可信的。良莠不分的信息任混杂在Web网页中,影响来Web信息的共享和使用。要求提出一些方法来检测和判断Web网页的某些内容是可信的,某些内容是不可信的。

基本要求:XML,Web网站,分类智能

2、面向大学网站的高可信智能搜索引擎设计

课题简介:开放 Web 网页的内容有时是好的,有时是坏的;有时是可信的、有时是不可信的。良莠不分的信息任混杂在Web网页中,影响来Web信息的共享和使用。要求提出一些方法来检测和判断Web网页的某些内容是可信的,某些内容是不可信的。

基本要求:PHP 和Java Scritpt, Web 网站。

3、面向图的算法设计及应用

课题简介:利用图,设计两点间最短距离算法,设计图的最小存在树算法(minimum spanning tree),设计图的着色算法,设计图的等分划分算法等,并相应应用到实际和现实问题中。

基本要求:数据结构,C语言或Java语言。

4、计算机资源的性能感知和测试

课题简介:IntelView 是一个面向 PC 的硬件测试工具。LINPACK 是线性系统软件包(Linear system package) 的缩写,Linpack现在在国际上已经成为最流行的用于测试高性能计算机系统浮点性能的benchmark,通过利用高性能计算机,用高斯消元法求解一元N次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。利用这两个工具,感知和分析计算机的性能。

基本要求:计算机体系结构,工具软件的使用,C语言编程。

5、旅游景点电子自动导游系统设计

课题简介:游客租借电子自动导游终端,然后每到一个著名景点时,将播放关于该景点的历史来历,名闻趣事,提高和增添游客的兴致。

基本要求:WIFI电子标签, PHP 编程,MySql数据库。

6、基于特定脑电模式的“意念”搜索引擎设计与实现

课题简介:大脑是自然界进化过程中所产生的最复杂、最精致的构件,探索和揭示脑的奥秘已成为当代自然科学研究所面临的最重大的挑战之一。每个人在特定活动或思维下,大脑皮层的放电活动具有自己的特征模式。而对于自己的头脑想法,是不是也可以放到搜索引擎里去查阅分析得出属于自己的“意念”解释。本设计将以现有脑电模式的特征信号相关数据库搭建一个简易的搜索网络应用。 基本要求:具备基本的网站程序设计能力;具备文献阅读分析能力

7、基于系统调用的入侵检测技术分析与实验

课题简介:入侵检测系统近年来发展迅速,一些学者提出了很多有关异常检测的方法。基于系统调用序列的异常入侵检测一直是一个活跃的研究领域。其基本方法是根据系统调用的短序列来建立正常行为的特征数据库,然后用新的序列与数据库中的特征进行比较,以此发现没有出现在正常特征数据库中的异常特征。设计要求综合考虑系统调用序列和系统调用参数信息,能与单纯基于系统调用序列的入侵检测技术作性能比较。

基本要求:

(1)了解入侵检测技术;

(2)了解数据挖掘技术;

(3)英文文献阅读能力较强;

(4)Java 或C#编程能力较强。

8、基于关键词的网页聚类算法分析与实现

课题简介:基于互联网网页的信息服务系统的实现中,必要的操作是对网络信息进行分析挖掘。对网络信息进行挖掘整理的第一步,需要把网页按照文本、结构及超链接等进行聚类。本设计要求熟悉并改进已有的网页聚类方法,并借助于Nutch等开源工具编码实现。实现的功能包括:给定一个关键词和数据集,聚出与关键词相关的类别;给定 n个关键词,把数据集中的数据聚到n 个相关类中。 基本要求:

(1)调研了解已有的网页聚类算法,进行算法改

(2)熟悉聚类相关的开源代码工具;

(3)C#或者Java的代码实现能力;

(4)熟悉数据库的相关操作。

9、基于UDDI的 Web Service注册中心系统的实现

课题简介:UDDI定义为通用描述、发现与集成,是一种目录服务,用户能在该注册中心发布自己的Web Service或查找自己所需的 Web Service,从而更方便

了用户实现信息系统的动态集成。本设计要求创建一个 Web Service的注册中心系统并利用编

程语言实现。

基本要求:

(1)了解Web service相关知识;

(2)研究了UDDI规范;

(3)能够熟练运用Java/C++/C#等编程语言。

10、基于Petri网的电子交易系统监控软件开发与实现

课题简介:现在广泛使用的数字证书技术解决了网络系统中身份的合法性,但是却无法解决合法身份从事非法行为这一问题。由于网络的动态、开放和松耦合,很多恶意用户身份合法,但却可以做出一些非法的事情,尤其在电子交易系统中,恶意用户可以冒充多种角色从事非法行为,获取利益。所以利用行为证书技术可以规范用户行为,保证其行为的合法性,避免恶意攻击的得逞。本设计是开发一个基于Petri 网模型的电子交易系统监控器,并在一个自行开发的模拟电子交易环境中进行试验,测试其效果。

基本要求:

(1)了解Petri网相关的基本概念;

(2)可以熟练运用一种网络编程语言;

(3)具有一定的程序分析和设计能力。

11、. 基于 Google的数据采集系统的设计与实现

课题简介:本设计要求用 c#编写一个函数,该函数调用google的 web search api,实现如下功能:

(1)通过调用 google web search api,把google的搜索功能封装成一个 c# 函数;

(2)函数的输入是要搜索的内容;

(3)函数的输出是一个类的链表,每一

个类代表一条搜索记录,类的成员包括Title, URL, 描述。至少提取前 50条搜索

记录,要把“相关搜索”的结果提取出来。

(4)程序用 c#编写。函数最终封装成

DLL形式。

(5)用一个简单的界面来调用 dll函数,演示其功能。

基本要求:熟悉C#、熟悉javascript, json协议;熟悉web编程

12、网页数据压缩系统的设计与实现

课题简介:面对当今繁杂的互联网信息,需要一种简单、有效、快捷的网页数据压缩的算法。同时为了对网页信息进行有效的查询、搜索,需要对网页进行自动摘要,以形成

一个完整的系统。本设计旨在参考现在 swish-e、lucene 等搜索引擎中数据压缩算法,根据当今互联网中的网页内容,确定网页的摘要,并且进行数据的压缩。 基本要求:

(1)具备C/C++程序设计能力;

(2)对数据压缩算法有一定的了解;

(3)有较好的算法分析与程序设计能力

13、Web服务爬虫程序的设计与实现

课题简介: Web服务(Web Service)是一种面向服务的架构的技术,通过标准的Web 协议提供服务,目的是保证不同平台的应用服务可以互操作。其跨平台的互操作特性受到业界的欢迎,使之得到广泛的应用。建立一个 Web 服务爬虫程序来自动发掘现在网络上已有的 Web服务非常有必要。本设计旨在设计与实现一个 Web服务爬虫程序,能够爬取符合要求的 Web 服务并建立一个本地服务库来对他们进行组织与管理。

基本要求:

(1)对Web服务基础知识有一定的了解;

(2)能够熟练的运用 C/C++/C#等编程程序;

(3)有查阅、阅读理解英文文献的能力。

14、研究生课表排定辅助软件的设计与实现(也可以写)

课题简介:

为了缓解手工排定研究生课表的繁琐程度,本课题将设计一款课表排定辅助软 件,针对各个研究生的具体培养计划分析各门课程同一时间开设的可行性,进而针对各位授课教师的上课时间约束条件给出课表排定辅助决策结果。 基本要求:

(1)有较强的算法分析与设计能力;

(2)熟悉图形界面编程模型(优先考虑wxWidget,次优考虑 Qt);

(3)熟悉高级编程语言(优先考虑Python,次优考虑C++/Java);

15、基于B/S模式的高校 HRMS研究与设计

课题简介:中国有丰富的人力资源,在高校更是如此,人力资源是高校中最主要的资源,能否将人力资源信息为学校领导提供决策服务,对于提高办学水平起到很大作用。人力资源管理系统的建立是提高人力资源管理科学化和现代化的重要

手段。本课题要求分析人力资源的现状,结合高校人力资源管理和开发的实际,充分利用校园网络环境,对高校人力资源管理系统进行研究。

基本要求:具有软件工程、数据库等方面的知识。

16、基于互动式网络教学系统的设计与应用

课题简介:随着互联网的普及和宽带技术的快速发展,网络教学这种新兴的教学模式己经进入了数字化、智能化、个性化的发展阶段,新的通讯技术为传递最新的教学信息与知识提供了更多的途径,为网络教学资源的建设带来了突破性发展。但多数网络教学系统仍存在资源共享方式的不足和在线交互的不足的两个难题,把“互动式”网络教学模式技术应用于网络教学系统,能很好地解决网络教学资源共享和用户间互动问题,使得有知识自由获取的、动态的学习成为可能。实现了网络教学所需的各项功能,基本满足网络教学的需求,达到提高教学质量、升教学服务的目的。

基本要求:具有软件工程、网络等方面的知识。

17、服务组合辅助设计工具的研制

课题简介: 使用形式化模型对Web服务组合进行建模和设计可以有效保障组合服务的正确。而如何使用一些标准的组合服务模块来构建更大的组合服务不能使用形式化模型解决,本课题使用Petri网作为服务组合的模型,设计一套标准组合结构,通过这些结构的组合,实现新的更复杂的 Web服务组合结构。

基本要求:对Web服务技术有一定了解和兴趣,熟悉 java编程,了解编程方法学

18、基于网络的科研管理系统设计与实现

课题简介:本课题的主要任务是建立一个基于B/S构架的科研管理系统,包括科研项目、科研人员和科研成果的信息录入、存储和查询,实现不同角色的权限管理。服务器端有完善的数据库和服务平台,客户通过浏览器访问服务器,可以在线完成所有信息功能。

基本要求:具备相应的网络数据库和网络编程基础。

19、基于视频的交通异常事件检测算法与实现

课题简介:

视频监控网络规模的不断扩大促使视频应用的不断扩大,特别是在道路监控领域,随着智慧城市和平安城市的建设,基于视频的交通异常事件检测日益成为智能交通和安防的重要因素,如何通过视频处理技术判断道路上的人、车、物按照交通法规有序活动,如何检测违章和异常事件,如闯红灯,违规停车,违章行驶等。本课题的任务是设计基于视频的事件检测算法并加以实现。

20、基于决策树的中小企业经营风险评估系统设计与实现(这个相关内容我其他校同学有在做)

本课题通过对200 家中小企业上市公司指标分析,建立中小企业风险评估指标体系,在该指标体系上,利用信息增益法建立中小企业经营风险评估决策树,借助该决策树评判未知中小企业的经营风险级别。

要求学生熟悉数据挖掘原理和某种开发语言。

21、基于支持向量机的文本分类系统

本课题通过网络机器人漫游网络获取 html 文本样本,利用支持向量机理论,建立文本分类系统,利用该系统对未知文本进行分类。

要求学生熟悉数据挖掘原理和某种开发语言。

22、基于Android 智能手机的数据挖掘课程实验平台系统设计与实现

本课题主要完成基于 Android智能手机的数据挖掘课程实验环境搭建、将数据挖掘课程中有关算法在 Android 智能手机上实现、建立基于 Android 智能手机的数据挖掘课程实验Portal Site。

该课题主要训练学生学习基于基于 Android智能手机的开发技术,了解其与传统的开发技术不同之处。要求学生具有传统程序开发经验和专研能力,并且有Android 智能手机。

23、基于B/S 架构的企业销售管理系统(或者库存管理系统)设计与实现

课题简介:

销售管理系统是一种以销售业务为主的管理信息系统,能够辅助企业的经营者准确及时地掌握销售信息,分析销售情况,科学地计划下一步的生产经营,从而达到销售管理的最优化。本课题以上海某医药公司为背景,设计并实现B/S 架构下的销售管理系统。

基本要求:

对数据库、数据挖掘的基本理论和技术有一定的了解,并熟悉.net 编程和 SQL Server数据库。

24、高校科研信息管理系统设计与开发

针对高校科研信息管理中存在问题与需求,开展详细的系统分析、设计与实施。具体内容有:需求分析、业务流程分析、数据流程分析、概念模型设计、逻辑模型设计、物理模型设计、功能模块设计、输入输出界面设计、代码设计等。

要求:掌握JAVA 语言和 ORACLE数据库,以及数据库系统设计方法

25、高校人事信息管理系统设计与开发

针对高校人事信息管理中存在问题与需求,开展详细的系统分析、设计与实施。具体内容有:需求分析、业务流程分析、数据流程分析、概念模型设计、逻辑模型设计、物理模型设计、功能模块设计、输入输出界面设计、代码设计等。

要求:掌握JAVA 语言和 ORACLE数据库,以及数据库系统设计方法

26、高校毕业生信息管理系统设计与开发

针对高校毕业生信息管理中存在问题与需求,开展详细的系统分析、设计与实施。

具体内容有:需求分析、业务流程分析、数据流程分析、概念模型设计、逻辑模型设计、物理模

型设计、功能模块设计、输入输出界面设计、代码设计等。

要求:掌握JAVA 语言和 ORACLE数据库,以及数据库系统设计方法

27、高校助学金信息管理系统设计与开发

针对高校助学金信息管理中存在问题与需求,开展详细的系统分析、设计与实施。

具体内容有:需求分析、业务流程分析、数据流程分析、概念模型设计、逻辑模型设计、物理模

型设计、功能模块设计、输入输出界面设计、代码设计等。

要求:掌握JAVA 语言和 ORACLE数据库,以及数据库系统设计方法

28、移动互联网问卷系统的研究与开发

课题简介:

本课题旨在移动手机(如Android)或平板电脑(如iPad)上开发一个问卷系统,为移动用户提供问卷信息服务。

基本要求:

1) 具备C++/Java 程序设计能力

29、课堂交互系统的设计与实现

课堂交互系统面向教师和学生使用,该系统可以严格按照时间节点帮助教师实施教学任务的实时传递与任务完成情况的监控,学生可以将接受的课堂练习单机或在线完成并提交,教师在接收到学生反馈后,实时显示学生的完成情况,分析学生练习给予即时评价;同时提供每个习题图表式分析结果,提供每个习题的分析平台。同时后台记录学生本次课堂交互成绩。本系统的难度在于,教师习题有各类形式,如文本类,图表类,图形类,其他多媒体类等多种类型,若教师选择实施监控,如何做好学生答案与标准答案之间的实时比对实现实时监控是系统需要突破的难点,尤其是图形类的习题。本系统使用 ASP.NET 来实现各功能模块的开发,后台由ACCESS 数据库支持。

本课题是真实课题,欢迎有志于软件开发的同学报名

30、基于决策风险评价的多标签分类方法研究

课题简介:

多标签分类是指一个对象与多个标签相关联的分类问题。由于每个对象的标签个数不确定、能够赋予对象的标签也不确定,使得多标签分类问题具有很大的不确定性。本课题设计基于风险评价的多标签分类方法,即通过分析比较各种决策的风险损失,找出最小风险损失的决策。主要工作包括针对不同的问题(文本和图像数据集)设计不同的风险函数和分类算法,并验证其有效性。 基本要求:

1) 对理论研究感兴趣;

2) 具备C++/Java 程序设计能力

相关推荐