计算机(软件)学院 2009-2010 学年第二学期

55
计计计 () 2009-2010 计计计计计计 2006 计 计 () 计计计 计计 一: 人人人人人人人人人人人人人人人 1) 人人人人人人人人人 人人人人人人人人人人人人人人人人 人人人人人人人人人人人人人人人人人 ,,, 人人人人人人人人 人人人人 人人人人人人人人人人人人 人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人 人人人人人人人人人 1-2 计 人人人人人人人人人人人人人人人人 2) 人人人人人人人人人人 人人人人人人人人人 人人人 -人人人-人人人人人人 、、, 人人人人人人人人人人人人人人 人人 ,一。 人人 VC 人 C++人 人 人人人人人人人人人人人人人人人人人人 1-2 计

Transcript of 计算机(软件)学院 2009-2010 学年第二学期

Page 1: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 郭仁拥

题目一: 人行道处行人和车辆间的相互影响

1) 内容简介:当行人穿越人行道时,特别当人行道处没有设置交通灯时,穿越行

人会与路过车辆产生相互影响,考虑行人或车辆是否遵守交通规则,改进模拟

行人过街的车辆跟驰模型,并分析模型特征。

任务及要求:利用车辆跟驰模型模拟人行道处行人和车辆间相互影响。

所需环境:台式机或笔记本电脑

学生:1-2 人

题目二:多向交叉行人流模拟模型的程序实现

2) 内容简介:当两队行人交叉行走时,其中行人的行为特征,例如速-密和流-密关

系、自组织、不协调移动等,已经由存在的微观行人模型再现,如何编程实现这

些微观模型是一个需要解决的问题。

任务及要求:利用 VC 或 C++编程实现一个交叉行人流模拟模型。

所需环境:台式机或笔记本电脑

Page 2: 计算机(软件)学院 2009-2010 学年第二学期

学生:1-2 人

题目三: 行人疏散过程中行人间相互作用的刻画

3) 内容简介:社会力模型已经被建立,用来模拟行人在封闭区域内的疏散过程。通

过阅读介绍该模型的经典文献,编程实现该模型,并利用该模型来刻画行人疏

散过程中行人之间及行人与建筑物之间非对称、可累积和可传递的相互作用。

任务及要求:利用 VC 或 C++编程实现社会力模型。

所需环境:台式机或笔记本电脑

学生:1-2 人

Page 3: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 贾如

题目一: 电子商务个性化推荐系统的研究与实现

内容简介:互联网的普及和电子商务的迅速发展造成了信息过载,用户在大量的产品

信息中难以找到需要的商品,因此电子商务推荐系统应运而生。但当前的电子商务推荐

系统在实际运用中还相当不成熟,仍然存在许多问题,如推荐质量受到稀疏的用户评价

数据的严重影响,系统的可扩展性能差,推荐缺乏多样性无法涵盖用户的完整兴趣等。

任务及要求:本课题针对这些当前推荐系统中存在的主要问题,对电子商务个性化推

荐系统中的推荐策略和推荐算法等关键技术进行了有益的探索和研究。

所需环境:

学生:2 人

题目二: 基于客户网站行为的 E-mail 营销系统的设计与实现

内容简介:电子邮件营销是商家接近现有客户和潜在客户最经济的一种途径,如果方

法得当将可迅速获取丰厚回报。现有的电子邮件营销之所以失败,甚至被认为是垃圾

邮件,主要是营销方式不当,发送的邮件客户并不需要。要有针对性地发送邮件,至

于哪些客户选择接收该类邮件,可根据客户的注册信息、偏好设置、点击行为、购买历

史、浏览记录等等,为不同的客户提供各自需要并且想要的信息。

任务及要求:基于注册客户在网站上发生的行为进行数据挖掘,利用电子邮件,针对

不同类别的客户发送对应的邮件内容,达到网络营销和客户关系管理的双重目的。

所需环境:

学生:1 人

Page 4: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 高维

题目一: 网上商店

内容简介:使用 ERP 软件(compiere 公司开发)进行二次开发,实现网上商店功能。

任务及要求:实现网上商店的大部分功能

所需环境:eclipse或 JBuilder

学生:2 人

题目二: 手机公交查询系统

内容简介:在手机上实现公交路线,站点,乘车路线的查询。

任务及要求:在 Symbian操作系统(第三版)实现此查询系统。

所需环境:VC或 Symbian专用开发环境

学生:2 人

计算机学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 张献国

题目一: 基于 WEB 的在线会议管理系统的分析、设计与实现

内容简介:在线会议管理系统用于辅助会议日程安排等一系列与会议活动有关的管理

工作,功能包括会议通知、论文征集、论文提价、论文评审、参会者注册、会议记录等。

在线会议管理系统是酒店、会议中心等单位常用管理软件系统。要求利用信息系统开发

技术分析、设计和实现系统。

Page 5: 计算机(软件)学院 2009-2010 学年第二学期

任务及要求:开发相应的信息系统。

所需环境:自选

学生:2 人

题目二: 酒店联盟订房中心管理系统

内容简介:酒店联盟订房中心联合多家酒店实体企业,实现多家酒店客房的电话预

定、网上预定的统一接受、分配和管理,功能包括客户管理、客房信息收集管理、客房

预定、客房分配等。要求利用电子商务系统开发技术分析、设计和实现该系统。

任务及要求:开发相应的电子商务系统。

所需环境:自选

学生:1 人

题目三: 静态图像噪声过滤算法的设计与实现

内容简介:对原始数字图像(位图)人为加入噪声,形成加噪数字图像(位图),然

后利用数字图像(位图)的空域恢复算法(均值滤波和中值滤波)对加噪图像进行处

理,对处理结果与原始图像进行比较衡量图像降噪恢复效果。该题目需要数字图形图

像处理方面的基础知识。

任务及要求:学习掌握位图文件结构、图像噪声均值和中值滤波算法,算法实现。

所需环境:VC++

学生:1 人

题目四: 组织机构有序度评价系统的设计与实现

内容简介:针对评价企事业单位组织机构是否合理有序的问题,设计与实现一个组织

机构有序度评价系统,该系统利用数据库存储组织层次结构关系,运用结构熵原理和

Page 6: 计算机(软件)学院 2009-2010 学年第二学期

计算方法实现组织机构有序度评价,应用该系统可以横向比较多个组织的有序度,纵

向比较组织在发展过程中其有序度的变化趋势。

任务及要求:学习结构熵原理和计算方法,运用信息系统分析、设计和开发方法,实

现一个组织机构有序度评价系统。

所需环境:自选

学生:1 人

Page 7: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 郝 莉

题目一:学院教材发放管理系统

内容简介:随着教育教学改革的深入,学院教材使用种类和数量逐步增加,使学院教材管理人员的工作

日益繁重起来。开发教材发放管理系统可将管理人员从传统的教材管理方式彻底的解脱出来,提高效率,减轻人员以往繁忙的工作,减小出错的概率。

任务及要求:本系统主要有信息输入,信息查询,发放单打印处理,打印空白领书单,打印教材费用清

单,系统维护六大模块。信息输入主要有出库处理,入库处理,资金处理三大子模块。出库处理包括学生领用教材出库,现金购买教

材出库,教师领用教材出库,调拨教材出库,报废教材出库,其他内部出库。入库处理包括采购教材入库,调拨教材入库,其他内部入库。资金处理包括学生预收费输入,盘点结果输入。

信息查询有按出库信息查询,入库信息查询,学生经费使用查询,学生领取教材明细查询,库存信息查询,盘点结果查询。

系统维护子系统包括用户设定,修改密码,新学期名称输入,供应商名称输入,数据备份五大功能。

所需环境:可由学生自定

学生:1-2 人

题目二:稿费管理系统

内容简介:应内蒙古大学出版社邀请,开发此系统。

任务及要求:一、 B/S架构,三层组件开发,完善的业务流程,简单的安装操作。二、多帐套管理。三、稿

件:1.稿费单录入:按稿件在录入稿费信息资料。2.签发:稿费单的签发。四、发放 1. 发放:对稿费发放的核准、稿费汇款单的打印、稿费清单的输出 2. 稿费单查询:可按单号、稿费的开单日期、发放日期、见报日期、标题、签发、作者、报纸、栏目、稿费单目前的状况等进行统计与查询。3. 稿费分析:可得到稿费发放的同期比照、相邻对比数据分析结果。4. 汇款单格式:可以自己定义汇款单格式,如可以定义对外、对内的汇单形式等 5. 稿费单格式:可以自己定义稿费单格式,用于给财务的清单或个人领取稿费的签收单。6. 稿费发放单:可以自由定义搞费发放单格式,用于稿费签收。五、稿件设置 1. 报刊:设置报刊名称 2. 栏目:设置栏目名称及栏目所在版面的位置。3. 稿费类型:设置稿费类型、稿酬、及取整单位等。4. 稿件体裁:设置稿件的体裁。5. 稿件等级:设置稿件

等级 6. 分配方法:设置多作者分配方案:六、作者设置七、系统:操作员、密码等。

所需环境:可由学生自定

Page 8: 计算机(软件)学院 2009-2010 学年第二学期

学生:1-2 人

注:1. 坚持一人一题的原则,指导教师负责保证所指导学生的毕业论文题目及内容的唯一性; 2. 每位教师所申请的题目一般不超过 6 个; 3. 此申请表务请在 2009年 11月 29 日前交到张献国处(最好发电子邮件 [email protected]); 4. 若指导教师已和学生双方确定了毕业设计题目,请将学生的姓名填在所申请题目的下方;

5. 若是学年论文的延续,请注明,并请将学生的姓名填在所申请题目的下方;6. 课题设置难度要适宜,保障一定的技术含量。

Page 9: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 刘 实

题目一: 教务系统手机信息系统平台的设计与实现

内容简介:教务系统是学校信息系统中较为重要的一部分,是学生学籍信息和学校教

务业务的重要支撑。教务信息系统手机平台是现有教务系统的拓展模块,主要为老师、

学生和教务人员提供及时且不限地域限制的信息访问平台。其功能主要可以实现用户

免费接收学校发送的重要通知、课程提醒、成绩等信息,同时用户也可以编辑短信指令

到指定号码,查询个人任课/选课信息、成绩、通知等。该信息平台设计为 B/S 模式,要

与现有教务系统兼容,实现信息共享。

所需环境: 建议使用 JSP 或 ASP,Oracle

题目二: 艺术类考试系统试卷管理模块的设计与实现

内容简介:艺术类考试系统是针对冬季普通高校招生艺术类考试而定制的,集考生报

名、考试缴费、考场设置、试卷和成绩管理于一体的综合信息系统。艺术类考试管理系

统其中的试卷管理模块涵盖了判卷和成绩录入两大流程,它的主要功能有:试卷编

码、判卷成绩录入、成绩汇总、成绩校验和成绩查询、打印等。试卷管理模块要求与现有

艺术类考试系统兼容,利用现有的条形码识别技术实现数据共享,用户使用方便,系

统安全可靠。

所需环境:JAVA、JSP+Structs+Hibernate,MySql

题目三: 招生工作业务支持系统的设计与实现

内容简介:每年的招生工作千头万绪,使用业务支持系统将极大缓解重复性工作带来

的不便。招生业务支持系统主要负责管理各省份各批次招生数据处理、通知书打印及邮

Page 10: 计算机(软件)学院 2009-2010 学年第二学期

寄等业务流程进展情况,它将某省某批次的录取从原始数据导出录取系统开始到通知

书邮寄成功结束这一流程定义为一项任务,实现流程监管。其主要功能有:根据实际

情况定义流程、对基础数据进行维护、对通知书邮寄进行流程管理、对相关信息进行查

询和统计、实现派工单、邮寄情况等信息表的打印。同时,系统还要设置必要的数据导

入导出接口,实现与其他系统的信息共享。

所需环境:JSP 或 ASP,MySql

题目四:教务系统预科班模块的设计与实现

内容简介:随着我校招生规模的扩大,预科班学生人数也在不断上升。为了加强对预

科班学生的管理,扩充现有教务系统在民族预科班方面的管理缺陷,提出了预科班学

生管理系统的开发需求。该系统主要实现:预科班学生基本信息的管理,科目与成绩

的管理,管理员权限设置等功能。应用该系统,可以使教务人员进行学生基本信息的

录入与维护,学生各次考试成绩的录入与查询,排序与统计以及成绩单打印,设置必

要的数据导入导出,为现有教务系统提供数据接口,最终达到提高预科班学生的教务

管理水平的目的。

所需环境: 建议使用 JSP、数据库 SQL SERVER2000

Page 11: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名:段禅伦

题目一:六角网格上的直线生成算法与实现内容简介:以六角网格替代直角坐标,在六角网格上研究直线的生成算法并给出实现的程序设

计。

要求: 1 人。如打算选做该题目,请先与老师联系。

题目二: 六角网格上的椭圆生成算法与实现

内容简介:以六角网格替代直角坐标,在六角网格上研究椭圆的生成算法并给出实现的程序设

计。

要求: 1 人。如打算选做该题目,请先与老师联系。

题目三:六角网格上的曲线生成算法与实现内容简介:以六角网格替代直角坐标,在六角网格上研究曲线的生成算法并给出实现的程序设

计。

要求: 1 人。如打算选做该题目,请先与老师联系。

题目四: 基于大整数运算的加密算法内容简介:以数论知识为基础,讨论公钥密码加密算法。

要求: 1 人。如打算选做该题目,请先与老师联系。

题目五:基于大整数运算的减密算法

内容简介:以数论知识为基础,讨论公钥密码加密算法。

要求: 1 人。如打算选做该题目,请先与老师联系。

题目六:椭圆加密算法

要求:查阅资料,学习椭圆加密算法,1 人。

Page 12: 计算机(软件)学院 2009-2010 学年第二学期
Page 13: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 王俊义

题目一: 信息检索中伪相关反馈模型的研究与实验

内容简介:

伪相关反馈(Pseudo Relevance feedback)模型被广泛的应用于搜索引擎

中,提高检索性能。

基于语言模型,利用 Lemur 工具集完成以下工作:

(1) 从首次检索得到的前m 个文档中以某种方式选取 k 个(传统的方法是前 k

个)作为相关反馈集,建立有关模型(采用线性插入模型);

(2) 在 TREC测试集和网络上对模型进行测试,与传统的方法进行比较,改进

模型,获得较好的结果和完整的实验数据。

(3) 撰写论文

2 人:其中 1 人的实验是在 TREC测试集上做,1 人的实验是在网络上做;

所需环境:Windows XP 或 LINUX, Lemur 工具集,TREC测试集

题目二: 信息检索中负反馈模型的研究与实验

内容简介:

相关反馈(Pseudo Relevance feedback)模型被广泛的应用于搜索引擎中,

但关于负反馈的研究与实验比较少。

基于语言模型,利用 Lemur 工具集完成以下工作:

假设应用情景:

Page 14: 计算机(软件)学院 2009-2010 学年第二学期

用户检索得到前 10 个文档,是第 1页,其中有 k 个是他想要的结果,而另 10-k

个不是,将他们作为反馈应用与检索的第 2页,以提第 2页及以后各页的准确率。

(1) 将第 1页中的 k 个相关文档作为正反馈,其他的 10-k 个作为负反馈,建

立有关模型(采用线性插入模型);

(2) 在 TREC测试集上和网络上对模型进行测试,与传统的方法进行比较,改

进模型,获得较好的结果和完整的实验数据。

(3) 撰写论文

2 人。其中 1 人的实验是在 TREC测试集上做,1 人的实验是在网络上做;

所需环境:Windows XP 或 LINUX, Lemur 工具集,TREC测试集

Page 15: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 刘玉林

题目一:生成程序流图

. 内容简介:

对 C++或 java 程序进行静态分析,生成程序图(或用 xml格式存储), 计算环形复杂

度,并生成所有路径。

所需环境:

题目二:按照等价类划分方法生成测试用例

内容简介:根据系统模块的功能,输入和输出数据,确定等价类,再结合边界值的方

法生成具体的测试数据。

所需环境:java & XML

题目三:测试C++或 java 类

内容简介:设计类测试驱动器,根据输入的测试例信息测试一个类,包括类中方法的

测试和类对象状态测试。

所需环境:

Page 16: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 李茹、魏凤歧

题目一: 国家大学生创新项目结题 06级软工 1班刘颖等同学

内容简介:

由刘颖等项目组同学完成国家大学生创新项目的结题材料。

所需环境:

Page 17: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 何立强

题目一: Linux 环境下线程迁移技术研究

学生:郭利军

内容简介:本项目在 Linux环境下研究如何进行进程迁移,并考察迁移所带来的性能

影响,提出新的策略进行自适应迁移决策。

所需环境: Linux

题目二:三维浏览器设计(1)

内容简介:本项目在 VC环境下对一款三维浏览器进行升级设计和实现,主要进行用

户界面的重新设计并整合现有功能代码。

所需环境:Visual C

题目三:三维浏览器设计(2)

内容简介:本项目在 VC环境下对一款三维浏览器进行升级设计和实现,主要进行三

维立方体模型的缩放、三维关系生成和维护等。

所需环境:Visual C

题目四:软件外包网站设计(1)

内容简介:要求具有一定美工基础,对现有一软件外包网站进行美工优化和再设计。

Page 18: 计算机(软件)学院 2009-2010 学年第二学期

所需环境:ASP

题目五:软件外包网站设计(2)

内容简介:对现有一软件外包网站进行“支付功能”部分的设计和实现。

所需环境: ASP

Page 19: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 戴海滨

题目一: 基于 extjs框架的 web 开发

内容简介:学习流行的 extjs框架,并开发一个基于 AJAX 的 web程序

任务及要求:学会使用该框架开发应用

所需环境:asp.net或者 jsp,熟悉web,javascript

题目二: 基于 GIS 的内蒙古大学

内容简介:采用 GIS 技术,开发内蒙古大学的地图浏览及高级功能

任务及要求:实现内蒙古大学展示,包括道路,楼房,绿地等

所需环境:GIS,VB或VC arcgis

题目三:基于 ruby on rails框架的 web 开发

内容简介:

采用开源语言 ruby,基于流行框架 rails 进行 web 开发,学习该框架并开发一个实例

任务及要求:熟悉 ruby语言,rails框架

所需环境:ruby on rails

题目四:基于 Django框架的 web 开发

内容简介:

采用开源语言 python,基于流行框架Django 进行 web 开发,学习该框架并开发一个实例

任务及要求:熟悉 python语言,Django

所需环境: python Django

Page 20: 计算机(软件)学院 2009-2010 学年第二学期

题目五: 网上虚拟购物系统开发

内容简介:

开发类似盒子世界 www.hezi.com 的虚拟购物环境,要求可对店面浏览,选择商品后放大

观察。

任务及要求:熟悉 Flex 开发

所需环境:动态网页技术,javascript,flash, Flex 技术

题目六:人体指纹识别算法研究

内容简介:

了解常用的人体指纹识别算法并对比,有个别提高更好。要求程序编码实现算法。

任务及要求:

数学基础好,熟悉数字图象处理,要求较高

所需环境:vc++或者 JAVA 熟悉图形图像处理

学生:

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 斯勤夫

题目一: 虚拟机环境下MINIX操作系统修改实践

内容简介:在 VISUAL PC 或 BROS环境下模拟 MINIX操作系统,并对 MINIX 系统

核心部分进行部分更改和测试。

所 需 环 境 : IBM-PC PENTIUM 4 , WINDOWS XP , VISUAL

PC,BROS,UNIX/MINIX

Page 21: 计算机(软件)学院 2009-2010 学年第二学期

题目二:传统蒙古语与西里尔蒙古文拉丁注音的自动翻译

内容简介:在 WINDOWS XP环境下,利用 JAVA SCRIPT 和 JAVA语言,实现将传统

蒙古语单词按照字母翻译成为西里尔蒙古语拉丁注音,便于利用西里尔蒙古文拉丁注

音实现竖写传统蒙古语的手机或网络即时通讯。

所需环境:硬件环境:IBM-PC PENTIUM 4,软件环境:WINDOWS XP,JAVA,蒙

古文输入法

备注:所需人员要求懂蒙古文

题目三:传统蒙古语电子商务网站实践

内容简介:在 WINDOWS XP环境下,实现一个简单的传统蒙古语与汉语双语界面电

子商务交易网站,实现传统蒙古语与汉语双语的电子商务

所 需 环 境 : 硬 件 环 境 : IBM-PC PENTIUM 4 ; 软 件 环 境 : WINDOWS

VISTA,DREAMWAVER, ACCESS,蒙古文输入法

备注:所需人员要求懂蒙古文

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 邢熠

题目一: Linux下进程间通讯研究

内容简介:Linux下进程间的通讯方式主要包括管道、信号灯、共享内存等。只有了解

每种方式的特点、应用范围、性能,才可能在实践中准确地使用。

所需环境: Linux操作系统

题目二: Linux下多线程研究

Page 22: 计算机(软件)学院 2009-2010 学年第二学期

内容简介: 线程,作为轻量级的进程,可以提高运行的速度;但是如何处理互斥共

享成为非常关键的问题。在 Linux环境下又有其特殊之处。

所需环境: Linux操作系统

题目三: Linux下正则表达式研究

内容简介: 正则表达式在 Linux 中具有非常重要的作用。可以描述用户期望的各种模

式。它定义了一种与各种形式的自动机所描述的相同的语言:正则语言。

所需环境: Linux操作系统

Page 23: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 班志杰 题目一: 综合性博客网站的前台系统设计和实现

内容简介: 综合性博客网站的设计和实现主要涉及如何对其进行有效的规划、设计、构建和维护,

划分为博客网站前台、后台和推荐系统三部分。本文主要完成网站的数据库和首页功能模块的设计

和实现,构造出包含多种主题、版面精彩、导航简单的前台用户系统。

所需环境:编程平台:Dreamweaver 或 MyEclipse 或 JBuilder ;

数据库: MySQL 或 Access 或 SQL Server

题目二:综合性博客网站的后台系统设计和实现

内容简介:综合性博客网站的设计和实现主要涉及如何对其进行有效的规划、设计、构建和维护,

划分为博客网站前台、后台和推荐系统三部分。本文主要完成网站的后台管理系统的设计和实现,

包含结构创建、数据录入、权限管理、数据管理等功能模块。

所需环境:编程平台:Dreamweaver 或 MyEclipse 或 JBuilder ;

数据库: MySQL 或 Access 或 SQL Server

题目三: 综合性博客网站的博客推荐系统

内容简介:综合性博客网站的设计和实现主要涉及如何对其进行有效的规划、设计、构建和维护,

划分为博客网站前台、后台和推荐系统三部分。本文主要完成网站的博客推荐系统,根据对用户访

问信息的存储、分析、统计和用户访问的相似性进行博客文章和其他热点博客网站的推荐。

所需环境: 编程平台:Dreamweaver 或 MyEclipse 或 JBuilder ;

数据库: MySQL 或 Access 或 SQL Server

题目四:程序设计在线评测系统

内容简介:上机实验是程序设计教学中必不可少的一个关键环节,上机作业检查占据了辅导老师

的大量时间。为了减少教师检查作业的时间,提高辅导效果,本课题实现程序设计上机实验的网

上提交,并对其正确性进行自动判定。

所需环境:编程平台:Dreamweaver 或 MyEclipse 或 JBuilder ;

数据库: MySQL 或 Access 或 SQL Server

题目五:上机实验防抄袭系统

内容简介:上机实验是程序设计教学中必不可少的一个关键环节,其效果对学生程序设计思想和

风格产生深远影响。为提高学生上机实验的积极性,防止学生相互抄袭,本课题通过分析和统计

源程序变量名、关键字、输入输出格式、程序主体结构的相似度来判定抄袭的可能性。

所需环境:编程平台:Dreamweaver 或 MyEclipse 或 JBuilder ;

数据库: MySQL 或 Access 或 SQL Server

Page 24: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010学年第 2学期

2007 级本科生毕业设计申请表(教师用表)

教师姓名: 巩 政

题目一: 考试系统试题分配程序的设计

内容简介:

把考试题目按照预制的知识点和试题量,实现自动分配试题。

任务及要求:

填写表单,制定组题策略,并生成试题编号写入数据库。

所需环境:

Windows XP 以上版本,用 ASP + Access 编程。

题目二: 考试系统客观题自动阅卷程序的设计

内容简介:

将考生答题提交的表单收回,和数据库中的标答匹配,自动得出分数。

任务及要求:

对单选、多选、判断题要进行精确匹配,对填空题要有模糊匹配方法。

所需环境:

Windows 2003 ,ASP+Access编程,做成客户端管理方式

题目三: 学生作业回收分类归档系统设计

内容简介:

把学生上交的作业按班级和课程进行分类,自动实现作业统计和备份功能。

任务及要求:

Page 25: 计算机(软件)学院 2009-2010 学年第二学期

所需环境:

服务器端Windows2003 客户端Windiws XP 以上版本

题目四: 蒙古文排序程序设计

内容简介:

蒙古文词汇在排序时,由于字符编码和字符的字典顺序不完全一致,不能按照字

符内码进行比较排序,个别字符要特殊处理。编程实现其排序。

任务及要求:

要注重算法的效率。

所需环境:

Windows XP 以上版本,程序设计语言不限。

Page 26: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 刘彦文

题目一: 嵌入式系统与 PC 机 音频数据传输

内容简介:S3C2410 实验台采集音频数据,传输到 PC 机,PC 机存储、播放。

PC 机采集音频数据,传输到 S3C2410 实验台,存储、播放。

题目有一定难度,要求 LINUX 和嵌入式系统成绩比较好的学生,1 人。

所需环境: PC,LINUX

题目二: 嵌入式系统 GPS 应用编程序

内容简介: S3C2410 实验台,安装GPS卡,分析已经有的程序,扩展程序。

题目有一定难度,要求 LINUX 和嵌入式系统成绩比较好的学生,2 人。

所需环境:

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 刘咏梅

题目:嵌入式 U盘处理器 学生:范欣、白莎出拉、王治斌

内容简介:

学习嵌入式系统的开发流程与方法,研究操作系统的剪裁烧制和 USB驱动开发、

用户应用程序的开发。

Page 27: 计算机(软件)学院 2009-2010 学年第二学期

所需环境: S3C44B0

Page 28: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2008-2009 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 王显荣 题目一:电梯调度仿真测试的设计与实现内容简介:

问题的需求是设计和实现一个电梯系统,用以调度和控制一幢高层(50到 100层)的建筑物中多部电梯(3到 5部)。程序必须高效而合理地调度电梯。所谓调度,是指当乘客发出召唤请求或指定目的地楼层时,以及当电梯经过某个楼层时必须

对电梯的控制作出一些相应的决策。这独立于分析和设计技术。现有人正在实现调度部分,想通过仿真方式测试它的实现,所以需要你实现一个电梯运行仿

真测试平台。你需要与调度实现方进行充分交流与合作,了解电梯的构成和工作机制,划分双方的任务,确定双方接口,最终合作完成整个调度仿真测试系统。任务及要求:了解电梯的机械构成和工作机制(包括机械系统的安全保障机制);分析电梯的服务请求信

号及服务响应控制信号的记录、传递和产生作用的方式;分析影响运行方向的因素,找出因果关系;分析调度所需信息的来源及获取途径;收集、整理相关原始信息,设计与调度模块的双向接口;按OO方式分析、设计并通过 UML(类图、事件-响应顺序图等)对仿真测试平台进行建模,最后实现多部电梯联动运行过程的直观仿真(实现请求中断事件随机产生器模拟乘客的行为、封装请求事件、模拟电梯到达前的触发以确定调度时机、仿真测试平台接受调度产生的控制指令等),使之能测试联动调度模块。需注意仿真平台应符合实际电梯系统的安全保障机制。所需环境:Eclipse / Java 学生:题目二:电梯调度控制系统的设计与实现内容简介:

问题的需求是设计和实现一个程序,用以调度和控制一幢高层(50到 100层)的建筑物中多部电梯(3到 5部)。程序必须高效而合理地调度电梯。所谓调度,是指当乘客发出召唤请求或指定目的地楼层时,以及当电梯经过某个楼层时必须

对电梯的控制作出一些相应的决策。这独立于分析和设计技术。可用状态-迁移图说明各种事件和响应是怎样与系统状态相联系的。

Page 29: 计算机(软件)学院 2009-2010 学年第二学期

你需要实现一个联动调度模块并在电梯运行仿真平台上测试你的实现。这就要求你与仿真测试实现方进行充分交流与合作,划分双方的任务,确定双方接口,最终合作完成整个调度仿真测试系统。任务及要求:了解电梯的机械构成和工作机制(包括机械系统的安全保障机制);分析电梯的服务请求信

号及服务响应控制信号的记录、传递和产生作用的方式;分析影响运行方向的因素,找出因果关系;分析调度所需信息的来源及获取途径,分析并确定进行一次调度所需要收集的信息;了解电梯运行控制原始信息的收集、组织形式及供调度模块使用的接口,了解调度产生的控制指令如何传给仿真测试平台;确定调度策略,设计调度分派算法(包括电梯空闲时的处理算法、电梯到达算法、电梯就绪算法);按OO方式分析、设计并通过 UML(类图、事件-响应顺序图等)对调度模块进行建模;实现调度模块并与运行仿真测试平台对接。所需环境:Eclipse / Java

学生:题目三:垃圾自动回收的设计与实现内容简介:

不能被引用的数据空间称为垃圾。象 Java、C#等很多高级程序设计语言系统都提供了用以回收不可达数据的自动垃圾回收机制,从而解除了程序员进行手工存储管理的负担。

一旦一个程序失去了指向一个对象的所有引用,它就不能并且也不会再引用该对象的存储空间。这个对象就成为不可达对象。这可通过引用计数来实现,这种方式维护了指向一个对象的引用的计数,当这个计数变为 0 时,该对象就变成不可达的。垃圾自动回收机制能够避免内存碎片,更能完全防止内存泄漏。

任务及要求:本题目要求自定义一个用于动态存储分配的堆对象,通过重载 C++中的 new将 C++程序

中的动态对象分配在该堆区中。该堆对象向外提供 new、对象引用计数增 1、减 1 等公有接口,分别表示对象分配、对象的再引用、引用失效等。需要重载=,处理堆对象的引用(或指针)间的赋值。实现一个 C++用户程序的动态存储分配模拟器。该模拟器在随机的时间间隔内,可随机引入和消除堆区中已有对象集合的引用,使之变的不可引用(比如引用赋值 u=v 可能使得 u引用的

电梯就绪状态方向非 NO电梯到达

调度层

电梯就绪状态方向 NO

目的地请求或其它层召

电梯就绪

不再超载

电梯到达非调度层

当前层召唤

空闲(门关)( NO/

NO ) *

停止(门开)( NO/UP , NO/DN , NO/

NO )

忙( UP/UP , UP/NO , DN/

DN , DN/NO )

状态 -迁移图

电梯超载

* 实际方向 /状态方向

超 载

Page 30: 计算机(软件)学院 2009-2010 学年第二学期

原对象变的不可达),随机从堆区中获取空间,创建对象。假设模拟器不考虑 delete 的使用。垃圾回收器找到不能被用户程序(即模拟器)引用的堆对象,收回它们所占的空间。设计并

实现一个基于“引用计数”的周期性与动态触发(空闲空间数量低于某个阈值时触发)相结合的垃圾自动发现、回收的守护线程。也需要以直观方式动态显示堆区的引用状况。所需环境:Eclipse / C++

学生:

题目四:一个基于事件驱动的微型语言的定义及实现内容简介:事件驱动模式是现今软件系统普遍采用的基本机制,探究它的底层实现技术有助于更好的理

解和掌握软件系统的核心技术,是进一步实现创新的有效途径。本题目要求在分析、理解和掌握事件驱动原理的基础上,设计、实现一个自己的事件驱动系统。任务及要求:

设计一个仅支持事件响应的微型编程语言,确定应支持的基本组件(事件源),确定每种组件所支持的事件,写出它的 BNF 定义;实现到 Java 程序的翻译(可基于 Antlr 工具或 YACC 工具),进而借助 Java 系统得到微型程序的目标码;最后通过微型语言的示例程序测试你的实现。所需环境:Eclipse / Java

学生:题目五:计算器程序的自动生成与手工实现内容简介:

通过自动实现工具 Flex/Bison 实现计算器程序,然后与手工实现相比较,体会自动实现的含义,了解软件自动实现的原理,学习软件的不同开发方式。任务及要求:

1.学习自动实现工具 Flex/Bison 的原理及用法;2.利用 Flex/Bison 实现通用计算器程序;3.编写Makefile 文件,通过 make完成程序的编译、链接和执行;4.手工实现通用计算器程序;5.分析、比较两种实现方式的优缺点。

所需环境:Linux/Eclipse/ C++ 学生:题目六:基于语法单元的对象结构编译器的构造实践—以 PL/0 为例

内容简介:传统的编译程序构造的功能分解方法,缺乏支持复用的良好机制。基于软件复用的面向对象

编译程序构造的方法,将成为编译程序构造研究的重要课题。基于语法单元的分解与封装方法的对象结构编译器,通过将语法单元封装成类,每个类中既

有词法分析行为又有语法分析和语义处理行为,将这三个分割的空间组合成一个更大的统一空间,这个空间中包含了不同的语法单元,每个语法单元之间具有独立性,大大降低了维护的困难。

为了提高编译程序的可扩展性、可维护性、可复用性,对所有类的共同属性,可分为语法及语义两个部分。从而建立语法单元类及语义单元类两个抽象类,所有其它语言单元都从这两个抽象类继承共同的属性。任务及要求:了解、熟悉基于语法单元的分解与封装方法的对象结构编译器的构造方法;按此方式分析、设

计并实现 PL/0 编译程序;与编译器的传统构造方式进行比较;比较这种对象结构编译器的构件较传统结构编译器的构件在可扩展性、可维护性、可复用性等方面的优势。所需环境:Eclipse / C++

学生:

Page 31: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 庞滨

题目一:基于 Web 的网络管理平台搭建与多种管理接口连接设计

现今网络管理平台已经从传统的 C/S模型逐渐过渡到基于 Web 的管理模式,但是基本都是

各个机构开发自己的管理标准和管理界面,如果使用多个厂家的网络管理产品和管理协议,如同

时使用 cisco 和华为等的产品则管理界面和管理协议有相当大的不同,另外即使上述产品均支持相

同的 snmp 管理协议,还有可能支持不同版本的问题,如早期 cisco 产品只支持 snmpv1 和 v2版,

对 v3版支持不足,因此本题目的目标在于首先使用某种动态Web 设计语言如 ASP、PHP、JSP 等

设计一个统一的网络管理界面,支持通过浏览器对网络设备进行管理,进一步可以将各种网络协

议作为模块加入管理系统,如可支持 snmpv1、v2、v3版,重点支持 snmpv3版,如有可能还科技

加入对 RMON、cisco 的 netflow 和华为 3Com 等公司的 sflow 管理的支持,更进一步实现对基于

XML 的新的 NETCONF协议的支持。总之实现一个可以提供可扩展新协议的接口,为各种网络管

理提供一个统一的管理平台。

选题学生 裴盛楠

Page 32: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 魏凤歧

题目一:硬布线控制器工作过程的模拟

内容简介:在计算机组成原理中,CPU控制器有两种设计方法,其一是硬布线设计方法。

学生在学习时,对底层的控制信号及数据流不太容易理解。因此编制一个模拟硬布线控制

器工作过程的辅助教学软件,可以更好的帮助学生理解硬布线控制器工作过程。本设计主

要包括以下几部分:

1)确定汇编指令集及硬布线控制器的模型

2)模型中每一个功能块的子程序设计实现

3)将子程序组合成一个完整的程序,并能够模拟运行汇编语言程序

4)在运行时,能够动态的显示每条指令执行过程中,控制信号和数据流

所需环境:WINDOWS环境、VC 编程

题目二:教学用微程序控制器工作过程的模拟

内容简介:在计算机组成原理中,CPU控制器有两种设计方法,其一是微程序设计方法。

学生在学习时,对微程序的工作过程、底层的控制信号及数据流不太容易理解。因此编制

一个模拟微程序控制器工作过程的辅助教学软件,可以更好的帮助学生理解微程序控制

器工作过程。本设计主要包括以下几部分:

1)确定汇编指令集及微程序控制器的模型

2)模型中每一个功能块的子程序设计实现

3)将子程序组合成一个完整的程序,并能够模拟运行汇编语言程序

4)在运行时,能够动态的显示每条指令及相应的微程序执行过程,并随时显示控制信号

Page 33: 计算机(软件)学院 2009-2010 学年第二学期

和数据流。

所需环境:WINDOWS环境、VC 编程

备注:该题目与题目一有相近之处,不同之处在于时序控制信号形成部件。

题目三: 基于 VerilogHDL 的硬布线控制器设计

内容简介:

1)认真研究计算机组成原理课本《计算机组成与结构》王爱英主编第 3(或 4)版中图 6.8

2)确定汇编指令集的及硬布线控制器的模型

3)用 VerilogHDL描述每一个功能部件

4)进行仿真

5)下载到 EDA 实验箱上运行测试

所需环境:WINDOWS环境、MaxPlusⅡ(或 QuartusⅡ)、EDA 实验箱

题目四:基于 VerilogHDL 的微程序控制器设计

内容简介:

1)认真研究计算机组成原理课本《计算机组成与结构》王爱英主编第 3(或 4)版中图 6.8

2)确定汇编指令集及微程序控制器的模型

3)用 VerilogHDL描述每一个功能部件

4)进行仿真

5)下载到 EDA 实验箱上运行测试

所需环境:WINDOWS环境、MaxPlusⅡ(或 QuartusⅡ)、EDA 实验箱

Page 34: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 闫蓉

题目一:B/S 结构的城市酒店入住信息管理系统的设计

内容简介:

B/S 结构的城市酒店入住信息管理系统共实现的功能模块:客房预订帮助客人实现了在线客

房预订;客房管理用于管理客房信息;预订管理用于管理客人的预订业务;入住管理用于管理客

人入住并记录相关信息;消费记账将客人在酒店的所有消费记入客人账单;收银退房实现客人结

算各项费用并退房。

任务及要求:

完成该系统的数据库设计,并用 Oracle 实现。J2EE

所需环境:

学生:待定

题目二:音像公司销售管理信息系统

内容简介:以下是简单的需求分析

1.公司的主营业务

2.企业管理现状

3.对于管理中存在的问题解决

4.新系统的需求

主要是完成公司销售信息的管理,下面是业务逻辑和系统功能结构图。

Page 35: 计算机(软件)学院 2009-2010 学年第二学期

任务及要求:

完成该系统的数据库设计,并用 Oracle 实现。J2EE

所需环境:

学生:待定

题目三:数字化图书管理信息系统的开发与设计

内容简介:

本系统是一种基于集中统一规划的数据库数据管理模式。方便对图书馆书籍、读者资料、借还书等进行高效的管理。立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。

任务及要求:

完成该系统的设计,并用 Oracle 实现 J2EE

所需环境:

学生:邢彦哲 06 软一(已定)

Page 36: 计算机(软件)学院 2009-2010 学年第二学期

题目四: 办公自动化信息系统

内容简介:

办公自动化信息系统是企业和组织信息化、电子商务、电子政务系统和知识管理信息系统的基本组成部分,具有普遍性和较强的通用性。它使复杂、繁琐的办公室事务变得自动化、流程化、数字化,大大提高了单位各部门的工作效率,并使信息的价值得以充分的体现。

1.个性化的管理流程

2.工作流程自动化

3.完整的安全控制功能

任务及要求:

完成该系统的设计,并用 Oracle 实现 J2EE

所需环境:

学生:待定

Page 37: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 张志斌 题目一: 基于最近邻策略的遗传算法解决 TSP(Travelling Salesman Problem)问题内容简介:

TSP 是一个著名的组合优化问题,可描述为:给定 n 个城市和每两个城市之间的距离,求一条经过所有城市一次且仅一次的长度最短的回路。TSP 问题的数学表述:寻找一条遍历 n 个城市的最短路径,或者说搜索到自然数集 X={1,2,3,…,n}(X 中元素表示对 n 个城市的编号)的一

个全排 列 π ( X ) ={v1 , v2 ,…, vn} ,使 取最小值 , 式 中 的

d(vi,vi+1)表示城市 vi到城市 vi+1 的距离。遗传算法(Genetic Algorithm,GA)是一种借鉴生物界中自然选择和进化机制发展起来的随

机、自适应全局搜索算法,由 Holland 教授于 1975 年提出。后来,Goldberg 总结了一种统一的最基本的遗传算法的形式 SGA(Simple Genetic Algorithms)。SGA 在选定了染色体编码方案后,随机生成初始群体,再通过选择、交叉、变异三种遗传算子的作用对种群不断实行优化,直至找到问题的最优解或近似最优解。遗传算法具有很强的全局搜索能力,但是对于大型(城市数量大)旅行商问题(TSP),它存在收敛速度过慢的缺点。

基于最近邻策略为:从实际经验出发,在某一时刻,当某人从一城市前往下一城市时,通常选择距离该城市最近的一个城市作为目标城市,若此城市已遍历,则选择除此城市外距离所处城市最近的另一城市作为目标城市,这就是近邻策略的思想。利用此搜索策略可以解决上述遗传算法应用中收敛速度过慢的问题。所需环境: windows环境要 求:熟悉Matlab 编程,或 vc++编程,或 Java,熟悉人工智能基本算法。(注:主要完成程序设计方面的工作,且提供研究所需相关资料、较充分的底层程序代码和相关的算法。)题目二: 单目视觉系统的参数估计研究内容简介:

单目视觉系统就是由单个摄像头、标度支架和摄像头转动控制器组成。它能实现对视觉图像中的物体距离、形状、颜色以及其所属特征信息进行测估和识别,可广泛应用于产品检测、交通管理、公安侦破等方面。其中,该系统的内外参数估计估计是关键技术之一,可对视频中目标物体的方位距离以及形状大小进行精确计算,能模拟人眼的“距离估算”能力。

本系统的已知参数:摄像头在三维坐标系分别绕三个轴的旋转角度,摄像头支架高度,像素大小。本系统需要估计的参数:视觉图像中三维空间坐标下的物体大小“单位”(即已知在二维图像中一个点,或某个距离,那么在三维空间中的它们的值是多少;如果能确定二维图像到三维空间的点的对应标度关系,那么系统就可实现在视频图像中测估三维空间中物体形状大小、方位距离等)。所需环境: windows环境要 求:熟悉Matlab 编程,或 vc++编程,或 Java,熟悉图像处理的一般方法。(注:主要完成程序设计方面的工作,且提供研究所需相关资料、较充分的底层程序代码和相关的算法。)题目三: 基于车辆牌照颜色特征的车牌定位内容简介:

Page 38: 计算机(软件)学院 2009-2010 学年第二学期

随着社会、经济的发展,城市中移动车辆的数目越来越多,这为交通、治安等管理带来诸多不便,迫切需要一套能自动实现车辆车牌定位、分割和识别的车辆牌照智能识别系统。该系统的研发可较大节省车辆管理人力、有效提高管理效率和管理水平,对交通车辆管制、运营、调度以及治安侦破等都具有重要的社会和经济效益。我国车辆牌照颜色种类较多、类型不统一,本系统只考虑占车辆数量较多的小轿车牌照为研

究对象。车辆牌照图像自动识别系统分牌照定位、牌照中字符分割与字符识别三大功能模块。其中,车牌定位是首要解决的关键技术之一,对于车牌字符分割和识别的准确性、有效性等具有重要的意义。本研究只针对车牌的定位问题,主要针对车牌字符与车牌背景颜色的差异,运用合适的图像处理手段和方法,实现车辆牌照的自动抓取和定位,为车牌字符图像分割和图像识别奠定坚实的基础。所需环境: windows环境要 求:熟悉Matlab 编程,或 vc++编程,或 Java,熟悉图像处理的一般方法。(注:主要完成程序设计方面的工作,且提供研究所需相关资料、较充分的底层程序代码和相关

的算法。)题目四: 安全视频监控通道中进出人数的识别系统内容简介:监狱、部队等一些安全部门,或者一些企业的核心部门对进出的人员要求“安检”,其中通

过非接触视频识别、实时统计进出人数是所要求的核心技术之一。本系统的硬件主要由两个摄像头组成,分别置于通道顶部抓取进出的“人头顶部“图像、置

于通道内抓取进出的”人脸“和”人头后部“图像;运用图像处理的方法和手段,通过顶部摄像头识别出通过“通道“的总人数,然后由另一摄像头识别出人脸和人头后部,最后由系统的后台管理中心判断出”进“和”出“的人数,并进行输出。所需环境: windows环境要 求:熟悉Matlab 编程,或 vc++编程,或 Java,熟悉图像处理的一般方法。(注:主要完成程序设计方面的工作,且提供研究所需相关资料、较充分的底层程序代码和相关的算法。)题目五:基于人工神经网络的车牌字符识别内容简介:随着社会、经济的发展,城市中移动车辆的数目越来越多,这为交通、治安等管理带来诸多不

便,迫切需要一套能自动实现车辆车牌定位、分割和识别的车辆牌照智能识别系统。该系统的研发可较大节省车辆管理人力、有效提高管理效率和管理水平,对交通车辆管制、运营、调度以及治安侦破等都具有重要的社会和经济效益。

我国车辆牌照颜色种类较多、类型不统一,本系统只考虑占车辆数量较多的小轿车牌照为研究对象。车辆牌照图像自动识别系统分牌照定位、牌照中字符分割与字符识别三大功能模块。本研究只针对车牌图像的字符识别部分;因车牌字符(包括汉字、数字和字母)数量有效,考虑这些字符的特性,主要尝试运用人工神经网络的方法,先对标准字符类型进行网络训练,然后实现图像字符的识别功能,并进行字符输出。所需环境: windows环境要 求:熟悉Matlab 编程,或 vc++编程,或 Java,熟悉图像处理的一般方法。(注:主要完成程序设计方面的工作,且提供研究所需相关资料、较充分的底层程序代码和相关的算法。)题目六:基于聚类方法的车牌图像字符分割研究内容简介:随着社会、经济的发展,城市中移动车辆的数目越来越多,这为交通、治安等管理带来诸多不

便,迫切需要一套能自动实现车辆车牌定位、分割和识别的车辆牌照智能识别系统。该系统的研发可较大节省车辆管理人力、有效提高管理效率和管理水平,对交通车辆管制、运营、调度以及治安

Page 39: 计算机(软件)学院 2009-2010 学年第二学期

侦破等都具有重要的社会和经济效益。我国车辆牌照颜色种类较多、类型不统一,本系统只考虑占车辆数量较多的小轿车牌照为研

究对象。车辆牌照图像自动识别系统分牌照定位、牌照中字符分割与字符识别三大功能模块。本研究只针对车牌图像的字符分割部分;因车牌字符(包括汉字、数字和字母)数量有效,考虑这些字符的特性,主要尝试运用聚类的方法实现图像字符的分割功能,为后续车牌字符的识别奠定坚实的基础。所需环境: windows环境要 求:熟悉Matlab 编程,或 vc++编程,或 Java,熟悉图像处理的一般方法。(注:主要完成程序设计方面的工作,且提供研究所需相关资料、较充分的底层程序代码和相关的算法。)

Page 40: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 赵玉兰

题目一: 呼市公交查询系统的设计与实现(需要 2 个学生)

内容简介:

公交系统在城市发展中占据了重要的地位,而我国城市公交乘客信息系统的发

展处于一个落后的水平,广大乘客可以获得信息的方式很少,公交信息的完整性、准确

性和实时性得不到保证,而且还没有专门的机构负责信息的发布和管理。针对这些问

题,开发出来一套具有实时更新的公交查询系统,来满足广大市民的出行。

所需环境:SQL 2000 数据库技术 采用 B/S 模式进行开发

技术应用:C++或 JAVA 编程环境。

题目二: 高等院校自动排课系统的设计与实现(需要 1 个学生)

已选 1 人。姓名:袁平娇, 06 计科

内容简介:

为了提高排课工作的效率和质量,实现高校办公自动化,设计和实现一套高等

院校自动排课系统有其现实意义。现在高校中课表的编排主要是解决由于在校学生

Page 41: 计算机(软件)学院 2009-2010 学年第二学期

人数的急剧增加,硬件条件的限制或增加的速度赶不上学生增加的速度,而导致的各

方面资源(包括教师资源、教室资源、实验实训室、时间等)不能合理的、科学的协调的

问题。旨在尽量避免在人工排课中所经常产生的漏排、错排、排重等问题,将计算机技

术引进教务管理工作中去。通过对排课算法的了解及研究,完成对现有排课算法的

研究。掌握各自的优缺点,实现排课算法。

所需环境:SQL 2000 数据库技术

技术应用:C++或 JAVA 编程环境

题目三:内蒙古公安厅社会信息采集平台(需要 3 个学生)

已选 1 人。姓名:斯琴 06 计科

内容简介:

内蒙古华动泰越科技网络有限责任公司成立于 1996年,专业从事公安、政府信

息技术开发、应用与服务,是一家拥有自主知识产权,集软件和电子产品开发、生

产、销售为一体的创新型企业,是各级政府重点支持的安防和软件高新技术企业。华

动泰越秉承“技精以成品,品卓以承人”理念,以市场为导向,技术为原动力,广

泛开展与各界人士的交流合作,在大型网络系统集成、数据采集、智能交通、平安城

市等方面都取得了卓而不凡的业绩,为政府、公安及行业客户提供基于“数据采集

Page 42: 计算机(软件)学院 2009-2010 学年第二学期

和企业移动”的整体系统解决方案。华动泰越在全国率先提出社会信息采集概念,

搭建信息大集中高共享的统一大平台,得以在内蒙古自治区公安厅成功实施推广应

用。创办 10年来,华动泰越以优秀的专业品质和服务品格,树立了品牌形象。

内蒙古华动泰越科技网络有限责任公司, 现在公司共有研发部、网络安装部、技

术支持部、工程实施部、市场运维中心、综合部 6 个部门。其中研发部、市场部、技术

支持部都需要招聘人才。关于研发部这里,主要需要学习的东西包括:C/C++(嵌入式

方向)、delphi(C/S 系统集成方向)、C#、ASP.net(B/S 系统集成方向)、java(B/S)系统集成

方向的。另外还有测试方向和技术实施方向的。

本毕业设计题是开发一个类似于 iGoogle 的个性化定制的系统,有对此题目感

兴趣或毕业后有意去此公司工作的同学,具体的详情可以面谈。

公式网址:http://58.18.172.195/HDCompanyHome/Html/Default.html

所需环境:

开发环境:VS2008 数据库:oracle

技术应用:

C# Dotnet Framework 3.5 AJAX XML JavaScript+CSS

注:1. 坚持一人一题的原则,指导教师负责保证所指导学生的毕业论文题目及内容的唯一性; 2. 每位教师所申请的题目一般不超过 6 个; 3. 此申请表务请在 12月 27 日前交到教务办公室; 4. 若指导教师已和学生双方确定了毕业设计题目,请将学生的姓名填在所申请题目的下方;

Page 43: 计算机(软件)学院 2009-2010 学年第二学期

5. 课题设置难度要适宜,保障一定的技术含量。

Page 44: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 李聪

题目一:全文检索系统的开发

系统要求完成对常见格式文档的解析和检索,如 doc,pdf 等,检索出符合用户需求

的文档,主要环境是 java

题目二:精品课平台的设计和开发

开发一个符合实际需求的精品课平台,能对国内主要学校提供的精品课进行搜集和整

理,为学生学习提供方便,主要环境是 java

题目三:基于开源软件的校园搜索平台的建立

文章主要研究开源软件搭建搜索引擎的发展现状,并尝试使用开源软件搭建一个

校园的搜索平台,主要环境是 java 和相关开源软件

计算机学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 阮宏伟

题目一:基于统计的网络拓扑发现方法.

题目二: 网络服务监控程序设计

Page 45: 计算机(软件)学院 2009-2010 学年第二学期

题目三: 基于 MPI 的浮点运算并行化

Page 46: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 王燕

题目一:学生网络管理统计系统

随着校园网络学生用户的增多,对于学生用户上网情况的统计工作已经成为网络

管理部门了解学生网络使用情况,以便据此维护与改善网络使用效率的有效手段。本

题目主要设计一套基于 B/S模式的网络管理统计系统,统计各种综合和分类的学生上

网人数和上网时间等的分布情况数据和图表,使管理员更直观地了解学生网络使用情

况。

要求:ASP +数据库(任选)

题目二: 校园网 IPv4/IPv6 过渡策略的研究与实现

本题目要求学生学习研究 IPv4 到 IPv6 过渡的主要策略,根据校园网的实际情

况,设计部署适合校园网的策略,并通过网络模拟软件(Packet tracert)实现该部署的

基本配置。

要求:学习使用 Pacet tracer 工具

题目三: 基于 WEB 的编辑系统

本题目要求学生在 WEB 环境中实现类似Word 中编辑文档的基本功能,包括剪切、

复制、粘贴、设置字体、设置对齐、绘制表格和插入图片等,实现在线编辑。

Page 47: 计算机(软件)学院 2009-2010 学年第二学期

要求:JSP或ASP

题目四: 基于 Petri 网的分析算法实现

本题目要求学生学习理解 Petri 网的基本知识,根据已有 Petri 网的研究成果的基

本理论和基本方法,设计程序实现自动分析 Petri 网的可达性与安全性。

要求:C++或VC

较好的英语阅读能力

题目五: 从图形Petri 网到代数 Petri 网的研究与分析

本题目要求学生学习理解Petri 网的基本知识,学习代数 Petri 网语言Maria,

研究图形 Petri 网与代数 Petri 网的关系,最后通过实例分析从图形 Petri 网转化

到 Maria建模语言描述的代数 Petri 网的过程。

要求:较好的英语阅读能力

Page 48: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年

毕业设计申请表(教师用表)

教师姓名: 谢辉 题目一: 网络流量控制及整形内容简介:随着人类对计算机网络的应用需求及依赖性越来越高,飞速增长的带宽需求与有限的网络带

宽成为一对尖锐的矛盾,给网络管理带来了严峻的考验,能够及时有效的采用适当的策略对用户的流量进行控制,成为网络管理中至关重要的一环。本毕业设计的目标是最终开发一套能够对网络流量进行控制及整形的网管工具。任务及要求:使用 libpcap 接口搭建软网桥,通过对捕获的数据进行统计和分析,即时地调整流量分配策

略,并对用户带宽进行限定。需要学生熟悉 Linux、gcc 及《网络通信原理》。所需环境: debian Linux ,gcc

题目二:网络流量调节器内容简介:随着迅雷、PPLive 等 P2P 网络应用的飞速发展,为用户带来了丰富快速的网络资源共享,但

同时也带来了用户有限的带宽被非关键程序占用的麻烦,例如:打开迅雷进行下载的同时可能会造成浏览器无法打开网页、网游延迟剧增甚至断线等。虽然有些网络应用程序中提供了限制自身带宽的功能,但始终缺乏一种能够由用户自主调节和限制本机中应用程序所占带宽的工具。本毕业设计的目标即是开发一套能够由用户自主调节和限制应用程序所占带宽的软件工具,让用户享受到“我的带宽我做主”。任务及要求:研究并调用 Windows API,枚举系统中的网络应用程序,并对指定的应用程序限制流量。需要

学生熟悉Windows操作系统中磁盘管理部分。所需环境: VC++或其他语言题目三:ARP病毒检测及防御内容简介:

本毕业设计的目的是针对目前校园网内存在的 ARP病毒攻击,研究 ARP病毒的攻击原理和防御方法,并开发一套图形界面的检测程序,以协助网管对网络进行管理。任务及要求:使用 libpcap 接口完成网络数据的采集,自行构建测试数据包,并编写检测程序。需要学生熟

悉 Linux、gcc 及《网络通信原理》。所需环境:debian Linux ,gcc

题目四: 网络磁盘 iDisk

内容简介:

本毕业设计的目的是为内蒙古大学师生开发一套网络磁盘应用程序(参考 QQ 等软件的网络磁盘功能)。任务及要求:

编写网络磁盘的客户端及服务器,要求能够客户端能够支持 windows 的拖放操作,用户使用方便;服务器端要考虑网络安全问题。需要学生学过 Windows 网络编程。所需环境:VC++或其他语言

Page 49: 计算机(软件)学院 2009-2010 学年第二学期

题目五:校园网交换机监测及管理内容简介:

本毕业设计的目的是为了方便管理校园网的交换机节点,而开发的一套图形界面的管理程序,交换机支持常用的思科和华为两公司的产品。任务及要求:使用 Socket完成系统与交换机的通讯,实现用户接口。需要学生学过 Windows 网络编程。

所需环境:VC++或其他语言,思科和华为两公司的部分路由器产品

Page 50: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 卢慧

题目一:呼和浩特市计划生育服务站网站设计与建设

功能:实现对呼和浩特市计划生育服务站的宣传,加强其和群众的联系,更好的服务

社会。

环境:ASP(或 JSP),ACCESS,IIS5.1(或 Apache、Tomcat 等),photoshop 等。

题目二: 呼和浩特计市计划生育服务站体检系统

功能:为体检者提供预约登记;建立单位或个人体检信息数据库,可以随时查询当前

或以前的体检信息;提供体检人群的健康分析模块,为体检者提供准确的体检健康信

息和简单的疾病诊断与提示;体检报告打印等。

环境:SQL Server(或 My SQL),Visual Studio 2005(ASP.net),Tomcat 等。

题目三: 《Web程序设计》选修课程网站建设

功能:实现对该课程的宣传介绍;提供课件下载,示例展示,为学生提供课后学习平

台;提供提问答疑功能,加强教师与学生的交流互动;实现作业上传等功能。

环境:ASP(或 JSP),ACCESS,IIS5.1(或 Apache、Tomcat 等),photoshop 等。

题目四: P2P 技术研究及应用

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 安春燕

题目一: 内蒙古大学本科毕业生选题系统的设计与实现

Page 51: 计算机(软件)学院 2009-2010 学年第二学期

内容简介:本系统是面向内蒙古大学毕业生选题的基于网络的管理系统。系统涉及的

主要功能包括:教师申报题目(教师填写本科生毕业设计申请表)、申报题目的审查

(由相关管理人员审查申报题目的规范性、完整性)、向学生公布申报题目,学生选

题、教师选择对应课题的学生, 最终的确认和通知。系统采用 B/S 结构,以ASP.NET

加以实现。

所需环境: Visual Studio.NET 2005, SQL Server 2005

题目二:在 Linux 系统上实现一个 HDFS 实例

内容简介:在 Linux 系统上安装配置 Apache Hadoop,搭建一个 Private Cloud,在其

上实现一个简单的分布式文件系统 HDFS(Hadoop Distributed File System)的

实例。

所需环境:Fedore 9, Apache Hadoop, Java

题目三:在 Linux 系统上实现一个 MapReduce 实例

内容简介:Hadoop MapReduce 是用来编写可分布式计算的应用程序的软件框架。本

题是在 Linux 系统上安装配置 Apache Hadoop,搭建一个 Private Cloud,在这个

Private Cloud 中实现一个简单的 MapReduce 的实例。

所需环境:Fedore 9, Apache Hadoop, Java

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 崔波

题目一: 网上书店

内容简介:

要求采用 B/S 模式实现书籍类商品管理、购物车、订单管理、会员管理等功能

Page 52: 计算机(软件)学院 2009-2010 学年第二学期

所需环境: 不限

题目二: 内大 bbs

内容简介:

参照各高校 bbs,开发内大 bbs

采用 B/S 模式

所需环境:不限

题目三: 《C语言程序设计》网上考试系统的设计与实现

内容简介:

实现试卷的提交以及打分、题库的维护、试卷的维护、成绩的统计、学生的管理以及管

理帐号的维护等功能

采用 B/S 模式

所需环境:不限

题目四: 标准 SQL语句的词法和语法分析器

内容简介:

实现常用 SQL语句(create、drop、alter、select、insert、update、delete)的语法和词法的

分析

所需环境:c或 c++语言

题目五: 简单网上音乐搜索引擎的设计与实现

内容简介:

要求实现基于关键字的搜索。

关键在于处理信息的存储以及索引的建立

所需环境:不限

题目六:Dijkstra 算法的动态演示设计与实现

Page 53: 计算机(软件)学院 2009-2010 学年第二学期

内容简介:

要求以动画的形式实现 Dijkstra 算法,并显示算法期间数据的变化

所需环境:c或 c++语言

Page 54: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 侯宏旭

题目一:用HMM和 SVM 算法实现基本的中文分词

内容简介:支持向量机(SVM)是一种基于统计学习理论的模式识别方法,是目前分类

算法中试验效果最好的一种分类方法。本论文设计目标是通过学习算法,SVM 可以自动

寻找出那些对分类有较好区分能力的支持向量,由此构造出的分类器可以最大化类与类

的间隔,因而有较好的适应能力和较高的分准率。熟悉并实现HMM(隐马尔科夫模

型)和SVM算法。首先用HMM(隐马尔科夫模型)对文本进行粗切分,然后用SV

M对得到的模型打分,以得到最有的结果.

任务及要求:利用一些开源软件开发利用 HMM 和 SVM 算法的中文分词软件,能够达到

较好的准确率。

所需环境:VC++6.0 或 VS2005

题目二: 奶牛健康管理系统

内容简介:在信息化快速发展的今天,农牧局对奶牛的管理已经告别了手工白纸统计阶

段,而是急需用计算机统计和管理奶牛基本信息及其健康程度!

任务及要求:本系统要求实现对农户信息、奶牛基本信息、体检信息、扑杀信息等进行管

理,同时还要生成相应的报表,下级向上级汇总报告等功能!

所需环境: VC++6.0 或 VS2005

数据库:自选

题目三: 基于字典的中文分词

内容简介:基于词典的分词方法。基于词典的分词方法,又叫做基于字符串匹配的分词方法。其基本

思想是:事先建立词库,其中包含所有可能出现的词。对于给定的待分词的汉子串 Str,按照某种确

Page 55: 计算机(软件)学院 2009-2010 学年第二学期

定的原则切取 Str 的子串,若该子串与词库中的某词条相匹配,则该子串是就是词,继续分割其余的部分,直到剩余部分为空;否则,该子串不是词,转到上面重新切取 Str 的子串进行匹配。大体上分为三个部分:编纂字典、词组匹配、分词。最好使用多种方法:最大正向匹配,逆向匹配等,并把各种方法的结果进行对比。

所需环境: VC++6.0 或 VS2005

数据库:自选

题目四:编写一个 active x控件,使其能够在 Word 中实现文字的从上到下,从左到右的竖排功能。

内容简介:

微软的 Office 是个功能强大的办公软件系统。其中 Word 的文字处理功能非常优秀。然而目前它不支持蒙文排版功能,即从上到下,从左到右的竖排功能。该题目旨在编写一个具有从上到下,从左到右的

文字竖排功能的 active x控件。在 word 中直接使用该控件实现蒙文的竖排。

所需环境: vc++

题目五:基于词汇化短语调序模型的机器翻译

内容简介:

目前,统计机器翻译技术已成为机器翻译研究方向中的热点之一,对于统计机器翻译,就是将原始的某个句子按词折开,然后全部单词存储;翻译则是取出,然后我们采用词汇化概率统计的方法对句子进行调序,这样的句子就是统计方法的翻译结果。

任务及要求:利用一些开源机器翻译软件构建一个机器翻译系统,采用词汇化概率统计的调序方法

对翻译结果进行调序,从而得出最佳翻译结果。

所需环境: Visual C++ 2005

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 李华

题目一: 计算机网络精品课网站设计及测试(2006 计算机科学技术,神方舟)

内容简介:

实现一个计算机网络精品课网站,并对其进行网站测试。

Page 56: 计算机(软件)学院 2009-2010 学年第二学期

所需环境: ASP,QTP,计算机

题目二: Minix3操作系统的系统调用分析及功能测试(2 人)

内容简介:

阅读Minix3 的系统调用源码并进行功能测试设计与实现。

所需环境:Minix3操作系统源码,计算机

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 孟和吉雅

题目一: 通用门户网站设计与开发

内容简介:开发一种通过后台用户设置来配置网站内容的通用网站系统。内容包括新

闻类、统计类、公告通知类、logo、版本等等。通过该网站系统可以通过设置发布多个网

站,而且用户可以自己配置(增加、减少)网站的内容。

所需环境:选一: (1)asp.net+sql server+ajax

(2)j2ee+mysql+tomcat

人数:2 人 岳红 00647095 06 软件一班

题目二: 家庭财务收支管理软件

内容简介:管理家庭日常收入支出。可以对收入支出进行录入、分类、统计,还可

Page 57: 计算机(软件)学院 2009-2010 学年第二学期

以做报表(月、季、年)。

所需环境:(1)C#.net + Sql server 人数:2 人

Page 58: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 李强 或 陈立荣

题目一: 网上连锁酒店 (或其他类似&自己熟悉的领域内的系统设计实现)

内容简介:

参见“七天连锁酒店”:http://www.7daysinn.cn/

所需环境: 自己熟悉的环境即可

题目二:软件质量评估模型研究

内容简介:

针对你所熟悉的一类软件,根据软件质量国家标准以及该类软件的自身特点,建

立软件质量评估指标体系,选取合适的评价模型对软件的质量进行综合评价,以促进

软件质量管理,提高软件开发质量。

所需环境:

题目三: 高等学校本科学生综合评价系统设计

内容简介:

根据理工科类学生的培养目标,联系社会、企业等对学生的要求,建立合理的本

科学生综合评价指标体系,选用合适的评估模型进行评价。用以进行学生日常管理。激

励学生全面发展,促进学校为社会培养合格人才。

Page 59: 计算机(软件)学院 2009-2010 学年第二学期

所需环境:

题目四:基于数据挖掘的超市客户管理

内容简介:

针对超市的客户交易数据进行分析,采用合适的数据挖掘方法分析客户消费行为

的规律,针对不同客户的特点进行分类管理,以期保留住现有客户并不断吸引新的客

源。

所需环境:

Page 60: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 马学彬

题目一: 内蒙古自治区高等学校微博系统的设计与实现

内容简介:本系统是面向内蒙古自治区高等学校,借鉴现有社交网站以及微博系统的

优点,实现面向广大教师和大学生的微型博客系统。系统涉及的主要功能包括:信息

发布、信息查询、用户登录系统、好友查询系统以及热度排名等。系统采用 B/S 结构,

以 JSP 加以实现。

所需环境: JSP + Tomcat + MySQL

题目二:面向移动用户的 Wap 信息发布系统的设计与实现

内容简介:本系统是面向广大移动用户的信息发布系统,它与普通电脑用户使用的微

博系统有很大不同,首先,用户所使用的手机等移动终端限制了内容显示的范围,其

次手机有限的处理能力限制了数据传输量。该系统主要包括:用户登录,好友信息查

询、好友搜索、信息发布与搜索、信息管理等。

所需环境:Eclipse(或者MyEclipse),JDK 1.5,Tomcat 5.0,Oracle 10g

题目三: wap 论坛系统的设计与实现

内容简介:Wap 论坛作为一种可以为用户随时随地进行交流的工具,深受广大移动用

Page 61: 计算机(软件)学院 2009-2010 学年第二学期

户的喜爱。主要功能模块包括用户注册与登录,用户等级管理,发帖,修改,删除,

置顶,系统公告,后台管理,文章搜索,站内短信等功能。

所需环境:JSP + Tomcat + MySQL

题目四:基于 Android平台的手机游戏设计与实现

内容简介:以目前流行的 Android 手机系统平台为基础,参考现有的射击类游戏设计

一种单用户的基于射击类游戏。该系统包括,界面设计,控制模块,碰撞模块,射击

模块,积分及排名系统等。

所需环境:Android,Eclipse(或者MyEclipse),JDK 1.5

Page 62: 计算机(软件)学院 2009-2010 学年第二学期

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 苏林英

题目一: 安全的信誉系统

内容简介:

使用 Apache Tomcat AXIS 开发一个安全的信誉系统。通过用户评分来建立一个网络

服务的信誉。现有 trustCom Reputation 系统的 Java源代码已能实现所要求的功能。但

需要加添使用 SSL安全连接,以保障客户端(评分者)与信誉计算服务间的通讯以

及信誉计算服务与 MySQL 数据库间的通讯不被泄露或篡改。完成这个项目需要理解

PKI 的基本原理以及能够有效地使用 OpneSSL工具建立 SSL证书。要求学生有一定

的 Java编程技能。需要学习使用 Apache Tomcat AXIS编写网络服务。学习基本的

MySQL 数据库安装和使用技能。

所需环境:

Windows 或 Linux 操作系统(由学生自己选择);Apache Tomcat AXIS 系统;

MySQL;

Java。

题目二: 发放一次性调用网络服务票据

内容简介:

本项目研究如何给一个网络用户发放一次性票据。使用该票据用户可以获得使用某一

网络资源的权限。但该票据仅能使用一次。研究包括: (1) 确定票据内容 (2) 如何表示票

据 (3)使用票据作为授权依据 (4)票据安全机制。项目要求建立一个演示系统,以

展示一次性票据的使用。本项目可以与题目一结合;即调用信誉服务的客户端必须具

Page 63: 计算机(软件)学院 2009-2010 学年第二学期

有一个票据。完成这个项目需要理解 PKI 的基本原理和使用 X.509属性证书的基本知

识。要求学生有一定的 Java编程技能。

所需环境:

Windows或 Linux 操作系统(由学生自己选择);Java。

题目三: 使用 LDAP 存放用户委任状和证书

内容简介:

LDAP 是一个流行的网络目录服务器。它可以满足分布式数据存放要求。例如在使用

PGP 实现 E-Mail 数字签名时,LDAP 经常被用来作为发送方公钥证书的存储地。该项

目要求学生学习掌握安装和使用 LDAP 的基本知识;并将标准的 LDAP 方案加以扩

充用其存放 X.509属性证书。作为对 LDAP 的安装检验,项目要求学生使用 PERMIS

ACM工具作为使用 LDAP 的客户端。同时需要使用通用 LDAP 客户浏览器实现对数

据的存储操作。完成这个项目仅需要一般的安装网络服务器的基础知识。

所需环境:

Windows或 Linux 操作系统(由学生自己选择);PERMIS ACM;LDAP。

题目四: 使用 PERMIS 实现对 GT4资源的保护

内容简介:

GT4 提供了一种网格计算能力。对网格资源的保护是信息安全领域比较热门的一个话

题。GT4除自身配置的简单授权机制之外还提供了一个 Java API 或网格服务授权接

口,用于调用外部授权部件。该项目要求学生使用 PERMIS作为 GT4服务的授权部

件对 GT4 的资源请求进行授权管理。通过该项目学生可以学习如何使用 GT4 和

PERMIS。完成该项目需要具有使用 LINUX操作系统的基本知识。

所需环境:

Linux 操作系统;GT4;OpenSSL。

Page 64: 计算机(软件)学院 2009-2010 学年第二学期

题目五: 安全审计信息自动检测

内容简介:

SAWS 提供了一套安全的审计日志记录系统。即记录的审计日志由 SAWS 实现数字签

名或加密,从而保证了记录的保密性和完整性。然而用人工的方法去浏览审计信息有

可能造成关键的遗漏或忽略,丧失审计信息及时预警的功能。给定一个日志文件和一

个数据模式,该项目尝试制定一套自动检测机制。即使用给定的模式对指定的日志文

件进行匹配。完成该项目需要一定的创新思维去建立查询模型和匹配方法。也需要学习

安装使用 SAWS 和对文件的签名检验技术及文件解密技术。建议使用 Java语言来实现

上述模式与文件的匹配、签名检验和文件解密。

所需环境:

Linux 操作系统;Apache Tomcat AXIS; OpenSSL; Keytool。

题目六:大脑计算机接口技术的应用

内容简介:人类不同的脑力活动会产生不同的脑电波;因而可以用来作为计算机输入

去控制外部设备直接从事事务处理。美国NeuroSky 公司已经在市场上提供了这种技

术;使计算机可以“看到”大脑的活动行为。NeuroSky 公司出售的便携式脑电波测

试仪(MindSet)以及相应的开发工具(Java,C++接口)为大脑计算机接口技术

应用开发提供了试验平台。本项目旨在尝试使用这种技术;从而寻找有意义的应用领

域。该毕业设计仅要求学生学习使用该设备;并编写一个演示性应用程序。项目实施将

受到英国MRC苏里博士的指导。

所需环境

Windows或 Linux操作系统;Java或C++语言。

Page 65: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 孙涛 题目一: Coloured Petri Nets图形编辑和模拟执行工具内容简介: Coloured Petri Nets(CPN)着色 Petri 网是目前比较流行的形式化建模语言,广泛应用于网络协议、工作流以及交互式软件等领域。使用 CPN 可以很好的描述并发和同步等行为,围绕CPN还有动态模拟执行、状态空间分析等技术,从而对模型的缺陷以及系统设计的不足给出建议。本题目要求使用 VC6.0 和图形学的相关技术,编写程序,完成 CPN 的图形编辑和动态模拟执行以及保存等功能。为了避免节点和线条太多而导致的可读性下降,要求我们的工具支持用户的拖动操作,通过拖动可以改变节点以及线条的位置和弧度等。对 VC 和图形学有一定基础的同学,可以选择本题目。所需环境:VC6.0

题目二:Coloured Petri Nets状态空间生成工具内容简介: Coloured Petri Nets(CPN)着色 Petri 网是目前比较流行的形式化建模语言,广泛应用于网络协议、工作流以及交互式软件等领域。使用 CPN 可以很好的描述并发和同步等行为,围绕CPN还有动态模拟执行、状态空间分析等技术,从而对模型的缺陷以及系统设计的不足给出建议。所谓状态空间,指的是一个 CPN 模型的所有可达状态以及这些状态之间的转换关系。本题目要求使用 VC6.0 和图形学的相关技术,编写程序,完成 CPN 模型状态空间的生成。本题目要求有一定的数据结构和算法知识,同时与上面的“题目一”有较强的关联性。所需环境:VC6.0

题目三: 使用 Coloured Petri Nets 设计工厂采购流程并且编程实现内容简介: Coloured Petri Nets(CPN)着色 Petri 网是目前比较流行的形式化建模语言,广泛应用于网络协议、工作流以及交互式软件等领域。使用 CPN 可以很好的描述并发和同步等行为,围绕CPN还有动态模拟执行、状态空间分析等技术,从而对模型的缺陷以及系统设计的不足给出建议。本题目要求学习并使用 CPN,并结合 UML 等方法,对工厂采购流程进行建模,明确车间、物资部门、采购部门、领导部门的职责以及这些职责操作对流程产生的影响。使用 BS 数据库管理系统实现之。所需环境:CPN tools, UML tools, JSP 等题目四:人事考核系统内容简介: 单位内部,角色分明。每一年工作末了,都要做一次考核。考核方式为各个角色之间相互打分,不同角色之间打分的指标和权值都不同。例如给 A角色打分的角色共有 4种角色,每种角色给 A角色打分的指标和权值都不一样,每种角色中的各个人员再均分这一权值;另外,不光人员要打分,处室、分局之间也要打分,这个与他们之间的工作合作关系有关。总之,需要设计出合理的数据库结构,并采用 BS 结构实现。所需环境:JSP, oracle

题目五:科技项目申报和评审系统内容简介:科技管理单位对于科技项目有着统一的管理,需要立项支持的单位每年多要对其项目进行申报,科技管理单位组织专家对这些申报的项目进行评审,给出评审结果。分为两个阶段:申报阶段和评审阶段。前者的难点是申报内容量大,一时填写不完,需要考虑session 过期和网络故障等问题;后者的难点是对项目的管理需要考虑其领域、专业、类别等属性,然后按照这些分类进行专家的组织和评审,主要是流程控制问题。

Page 66: 计算机(软件)学院 2009-2010 学年第二学期

所需环境:JSP, oracle

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 魏宏喜

题目一: 内蒙古自治区精品课管理系统的设计与实现

内容简介:本系统是面向内蒙古自治区高等学校精品课程的管理系统,系统涉及的主

要功能包括:申报精品课(由每个学校的相关用户统一上传本年度的精品课申报材

料:申请表、课件、课堂录像等)、申报资料的审查(由系统管理员审查申报材料的规

范性、完整性)、专家评审(由评审专家用户对相关课程进行评审、打分)、评审结果

汇总(由系统管理员对本年度评审结果做汇总分析,得出最终的评审结果)。系统采

用 B/S 结构,以 JSP 加以实现。

所需环境: Eclipse(或者MyEclipse),JDK 1.5,Tomcat 5.0,Oracle 10g

题目二:内蒙古自治区高等学校状态数据管理系统的设计与实现

内容简介:本系统是面向内蒙古自治区高等学校状态数据的管理系统,高等学校的状

态数据主要包括:学校的基本信息(如:学校的名称、法人代表、地址、邮编、联系电

话等)、学校师资信息(如:在职教职工人数、学历分布等)、学校教学设施(如:教

学面积、硬件条件、软件条件等)、学校的招生信息(如:历年招生人数、专业设置、就

业情况等)。本系统涉及的主要功能包括:上述状态数据的增、删、改、查以及状态数

据的统计分析,为内蒙古教育厅相关部门的决策提供支持。系统采用 B/S 结构,以

JSP 加以实现。

所需环境:Eclipse(或者MyEclipse),JDK 1.5,Tomcat 5.0,Oracle 10g

题目三: 古籍文档图像识别中的预处理

内容简介:古籍文献资料由于保存时间距今较长,所以扫描得到的古籍文献资料的图

Page 67: 计算机(软件)学院 2009-2010 学年第二学期

像中通常包含较多的污点(噪声)、文字笔划断裂甚至缺失等,为了保证能够多古籍

文献图像中的文字进行识别,需要对其进行较好的预处理,如:图像增强(增强文字

与背景的对比度)、版面分析、去除污点等。

所需环境:Visual C++ 6.0、Matlab

题目四:内蒙古大学ACM 网站的设计与实现

内容简介:设计并建立内蒙古大学 ACM 网站,实现“用户注册”、“在线答题”、

“实时评测”、“上传题目”、“成绩排名”等功能。可以参考北京大学 ACM 网站

(http://acm.pku.edu.cn/JudgeOnline)、浙江大学 ACM 网站(http://acm.zju.edu.cn/)

等。要求界面美观、操作简便、功能齐备。

所需环境:JSP + Tomcat + MySQL

题目五: 基于 Lucene 的学术论文检索系统的设计与实现

内容简介:设计并实现一个基于开源检索工具 Lucene 的学术论文检索系统,检索的

区域包括:论文的题目、摘要、正文等三个部分。通过输入检索关键词,指定检索域之

后,可以找到按相似度排序的检索结果。

所需环境: Lucene 开发包 + JSP + Tomcat

Page 68: 计算机(软件)学院 2009-2010 学年第二学期

计算机(软件)学院 2009-2010 学年第二学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 吴伟 题目一:基于 B/S 的报表生成系统内容简介:

本系统可根据用户实际需求,检索、查询出所需的数据,显示样式多样,图文并茂,并具有丰富的统计功能,最后生成相应报表并打印。系统基于 web框架设计实现。所需环境:asp/jsp

学生:1-2 人题目二:基于 JSP 的多媒体实验室网络资源平台内容简介:

开发多媒体实验室网站,学生、教师活动交流平台,可以上传作业及下载资源等。整合网站各种资源,能够方便的检索与查询。能够对互动模块和上传及下载模块进行简单的统计分析,如访问量,上传及下载情况,作业提交情况等。任务及要求:如题所需环境:JSP+Tomcat+mysql/sqlserver-Apache/Resin

学生:1-2 人题目三:用 OpenGL+vrml 实现一个真实感三维场景的绘制内容简介:

利用计算机图形学知识,采用 OpenGL、vrml库提供的各种功能,绘制一个内大校园的三维场景,能够按照不同视角进行漫游。要求有创意,操作方便、灵活。任务及要求:如上所需环境:VC/JAVA

学生:1 人题目四:Ajax 技术研究内容简介:深入学习研究 ajax 技术,并实现一个 web应用系统。要求全部使用 ajax 技术。任务及要求:所需环境:Java+JSP+Tomcat+mysql/sqlserver-Apache/Resin

学生:1 人题目五:面向主题的搜索引擎的设计与实现内容简介:目的:采用人工分类以及特征值提取等智能策略,提高搜索引擎的时效性及准确性。内容:1、面向主题的搜索引擎的原理;2、面向主题的搜索引擎的结构;3、面向主题搜索引擎

的具体实现:构造 Spider 程序、与数据库相连。参考资料:1、Teff Heaton《网络机器人 Teva 编程指南》机械工业出版社;2、魏应彬、周星、康耀红《网页设计与 Web 数据库发布技术》,清华大学出版社。任务及要求:所需环境:java/…

学生:1-2 人

Page 69: 计算机(软件)学院 2009-2010 学年第二学期

题目六:pdf 自动生成及添加数字水印技术研究内容简介:采用现有的插件技术,如 iText 实现文本自动转换 pdf 文件,并添加数字水印防伪。具体应用

实现一个 web界面应用系统,加载 doc类文件,自动转换成 pdf 文件,并加水印。任务及要求:所需环境:java

学生:1-2 人

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 许岗

题目一: 餐厅管理系统

内容简介:餐厅管理系统应能够完成原料及成品的动态平衡处理。也就是:能够完成

原料的及时采集及采集量的确定,而采集主要是依据成品供应消耗的原料的量来确

定。也就是产供销的平衡规划。

所需环境: 熟悉数据库及其应用

题目二: 课程交互平台

内容简介:教师和学生在课程方面的交流平台,主要包括课程资料和作业等的交

互和相关处理。

所需环境:不指定

题目三: 考试系统

内容简介:包含有不同科目的考试系统,能够在线考试,结束后打分。

所需环境:不指定

计算机学院 2009-2010 学年第一学期

2006 级本科生毕业设计申请表(教师用表)

教师姓名: 赵俊峰

Page 70: 计算机(软件)学院 2009-2010 学年第二学期

题目一: 内蒙古大学计算机学院课程网站设计与实现(2 人)

内容简介:课程网站功能包括:信息发布、教学文件、网上课堂、课程实验、课程设计、

习题自测、网上答疑、文件下载等。系统包含前后台两大部分,前台实现课程内容的展

现,后台实现课程资源的维护。系统用户分为学生及教师两类,教师可以进行课程内

容的更新维护以及答疑,学生使用网站资源进行课程学习。该系统采用 B/S 结构,以

J2EE 技术加以实现。

所需环境: Eclipse(或者MyEclipse),JDK 1.5,Tomcat 5.0,MYSQL5.1

题目二:内蒙古大学计算机学院毕业设计选题系统设计与实现

内容简介:目前,学校采取人工对毕业生的毕业选题进行管理,学生多,论文题目经

常冲突,给毕业论文管理工作增加了难度。通过计算机管理毕业论文选题工作,使教

务工作能高效的运作。系统用户分为学生及教师两类,教师使用系统完成论文题目的

提交,学生使用系统完成论文题目的选取。

所需环境:Eclipse(或者MyEclipse),JDK 1.5,Tomcat 5.0,MYSQL5.1

题目三: 内蒙古大学计算机学院问卷调查系统

内容简介: 为了提高教学及管理水平,为广大同学及教师提供更好的服务,学院将

定期进行网上问卷调查,以收集意见反馈,该系统的投入使用将会更好地提高该项工

作的效率。系统包括管理及前台应用两大功能模块。管理员完成问卷信息的录入,受访

用户完成问卷信息的反馈,系统生成反馈信息的统计汇总。

所需环境:Eclipse(或者MyEclipse),JDK 1.5,Tomcat 5.0,MYSQL5.1