所做项目介绍

原创 2013年03月18日 20:16:54

开头的话:下面介绍的一些项目大部分是自己在学校课余时间所做,所以在项目的时间说明上可能不是很准确。


2013.3~至今(2013.3.18) 出租车打车项目(java)

2012.12~2013.02    网络数据拦截系统

2012.10~2012.11  虹膜识别程序的移植

2012.09~2012.10 源码构建linux系统(LFS)

2012.08~2012.09  煤气报警系统(C语言)

2012.02~2012.06 液压件仓库管理系统(C#)

2011.09~2012.01  机场除雪车跟踪定位系统(C语言)

2011.02~2011.07 飞思卡尔智能车

2009.03 俄罗斯方块游戏(C语言)

2009.02 贪吃蛇游戏(C语言)

2008.12 学生成绩管理系统(C语言)


2013.3~至今(2013.3.18) 出租车打车项目(Java)

           项目简介: 这是一个出租车打车的项目,有手机客户端和电脑服务器端。项目团队6人。

           本人职责: 负责服务器端的开发,另有队员两人。  目前项目才刚开始不久,采用的是spring+hibernate的架构。


2012.12~2013.02    网络数据拦截系统

            项目简介:  项目的需求是在网络中加入一台嵌入式设备,这台设备需要对所有经过它的网络数据进行实时地检测,对符合条件的数据包在进行拦截同时生成拦截日志记录到数据库中,然后通过web端进行访问日志,同时也希望能通过web端对过滤条件进行设置。另外一个要求就是加入的这个嵌入式设备不能改变原有网络的拓扑结构。由于项目时间上的要求,尽量采用开放源码实现该系统。

            本人职责:  这个项目是自己课余时间所做,独立完成。经过调研,最开始提供的方案是snort+snortsam(主动入侵防御系统)的形式,并搭建了一个测试环境(参考http://blog.csdn.net/dlutxie/article/details/8243359),但这个不符合实时检测过滤的要求。最后给出的解决方案是:iptables+ulogd+mysql+iptablesweb,系统为linux系统。

          在完成本项目的过程中,我有去研究ulogd的源码,并对其进行修改以解决与mysql通信时,mysql产生的中文乱码问题。另外在看iptablesweb源码的过程中有去学习CSS, HTML, PHP等语言,通过对这几个源码的研究与修改,最后解决了它们之间的版本兼容性问题。

         项目的主要相关博客:http://blog.csdn.net/dlutxie/article/details/8457363http://blog.csdn.net/dlutxie/article/details/8626742http://blog.csdn.net/dlutxie/article/details/8625366


2012.10~2012.11  虹膜识别程序的移植

         项目简介:  这个项目是把虹膜识别的一个程序移植到开发板上,以测试它的性能,为以后做手持终端做准备。

         本人职责:   本人完成的仅是移植工作,不对源码进行修改。其实这个程序的移植中2011年11月份也做过,那会只是移植一个Opencv2.0的库到cortex-A8的板上,然后写一个简单的测试程序测试其性能。这次是需要把程序移植到OMAP4460(cortex-A9)板上,同时要接红外摄像头进行动态的捕捉人眼的虹膜,然后与数据库中的虹膜数据进行比对。在这里,首先是要在OMAP4460上安装一个linux系统,然后解决红外摄像头的驱动问题,然后需要移植Opencv2.0、交叉编译mysql5.5,最后把识别的程序移植过去。

         在做这个移植的过程中,对GCC编译时头文件的查找、库的查找以及程序在运行是动态库的查找问题有过研究(http://blog.csdn.net/dlutxie/article/details/6776936),另外也遇到很多问题,比如:bash: ***: No such file or directoryhttp://blog.csdn.net/dlutxie/article/details/8645051)。


2012.09~2012.10 源码构建linux系统(LFS)

      项目简介: 该项目是通过编译一个一个的源码包,最后编译出一整个能够独立运行的linux系统。

      本人职责:这个是个人课余时间为学习linux的运行原理所做。其实这是第二次通过源码构建linux系统。通过这个项目,本人对linux系统有了一个比较全面的认识,对移植linux系统的原理也有了一些了解。


2012.08~2012.09  煤气报警系统 (C语言)

      项目简介:该项目是通过各个结点传感器检测煤气的浓度,如果有报警则将报警信息发至中央控制器,中央控制器处理后再把报警信息通过短信的形式发给接收人(可多人接收)。该项目为单片机编程,所用到的处理器、芯片有MSP430, STM32,MC55i, NRF2401等。

     本人职责:本人仅负责中央控制器部分的软件编程(C语言),功能有处理各结点发送过来的报警信息,控制MC52i发送短信,输入接收短信的手机号码,生成报警日志记录于flash中等。


2012.02~2012.06 液压件仓库管理系统(C#)

      项目简介:该项目是给一个液压件制造厂做的一个仓库管理系统,包括的液压件基本信息、采购商、订购商、员工等信息的管理,采购单,入库单的管理,液压件的返厂维修、损坏等的处理,入库单、出库单、库存的管理,数据的导入导出,系统日志的生成等。

       本人职责:该项目由本人独立完成,包括需求分析,数据库表的设计,代码的编写。该项目采用C#编写,三层架构,数据库为SQL Server2005,数据库表为31张, 总代码量约8万行。


2011.09~2012.01  机场除雪车跟踪定位系统

        项目简介:该系统是机场除雪车调度系统的一个子系统,根据车载终端报告的车辆位置信息,可以在控制中心可视化的知道车辆的位置,从而对车辆进行调度以及其它的一些功能。

       本人职责:本人仅负责车载终端部分软件的开发(C语言)。车载终端所用的主要芯片有:STM32,SKG16A1,MC55i等,功能主是通过SKG16A1接收GPS信号采集GPS数据信息,然后经STM32处理后再通过MC52i用GPRS的通信形式发送给控制中心。


2011.02~2011.07 飞思卡尔智能车

       项目简介:该项目是为了参加由教育部主办的飞思卡尔智能车全国大赛。队员3人,光电组,为本学院第一届参加飞思卡尔智能车比赛,所用处理器为MC9S12XS128.

       本人职责:本人为队长,负责智能车硬件的搭建及软件主要部分的开发(另两人为学弟,时间有限)。在搭建智能车时,在老师的指导下画过一块PCB电路板用于控制激光的收发工作,软件件部分有用到PID控制算法等。最后在与校本部创新学院(本学院与校本部相隔40公里)队伍竞争国赛名额时仅获第四名,无缘全国赛。


2009.03 俄罗斯方块游戏(C语言)

        项目简介:用C语言完成一个俄罗斯方块的游戏,队员两人,项目历时一个星期。

        本人职责:本人负责主控程序的编写,另一同学负责方块的翻转。


2009.02 贪吃蛇游戏(C语言)

         项目简介:在老师所给的框架下完成贪吃蛇游戏(自愿做)

         本人职责:独立完成,历时三天。


2008.12 学生成绩管理系统(C语言)

        项目简介:对学生成绩进行管理,功能:完成增删改查,各种排序,数据写入文件等。

        本人职责:这个是大一期末个人业余所写,设计花了一个星期,编码花了一个星期(每晚6点至9点),那会自己没电脑,只能晚上趁其它年级上机时去机房写。


另外还用verilog写过一个32位双重快速跳跃进位链六级流水线加法器(http://wenku.baidu.com/view/751139bdf121dd36a32d823d.html


版权声明:本文为博主原创文章,未经博主允许不得转载。

个人博客系统--项目实战

个人博客系统–项目实战先附上设计文档和项目源码。 个人博客设计文档 Github这项目大概做了十多天,其基本功能都实现了,因为没有美工的关系,界面可能有点丑,请谅解。后台采用SSH技术,版本为:S...
  • q547550831
  • q547550831
  • 2016年04月28日 17:24
  • 3471

软件工程 - 个人博客系统 - 可行性分析与需求分析文档

个人博客系统 --- 可行性分析与需求分析文档 个人博客系统是针对希望个性化使用博客的用户的需求而设计,是可以完成个人博客用户登入、发表、浏览、修改文章以及图片视频、留言、评论甚至个性化设计博客网站页...
  • Ya_da
  • Ya_da
  • 2016年10月17日 10:09
  • 6745

R.NET项目介绍 项目地址

Project Description:  R.NET enables .NET Framework to collaborate with R statistical computing. R.N...
  • luoyanqing119
  • luoyanqing119
  • 2013年12月03日 09:46
  • 2994

NET开源项目介绍及资源推荐:序

NET开源项目介绍及资源推荐:序1..NET开源项目介绍及资源推荐:IOC容器篇导读:介绍.NET平台下几种开源的IOC容器:Castle,Spring.NET,ObjectBuilder,Struc...
  • Octavius
  • Octavius
  • 2008年04月23日 13:49
  • 417

如何介绍你的项目

项目问题APP 项目 一般面试官在面试过程中,让求职者讲一下之前的项目,好多学生只是仅仅把自己会的这些知识点说了出来,而遇到不会的了有学生就直接回答“那个模块不是我做”,但凡回这一句话的面试都没戏。...
  • qq_35827461
  • qq_35827461
  • 2016年11月30日 10:27
  • 2764

学习MVC之租房网站(一)-项目概况

这儿的MVC是ASP.NET MVC,只用过C#一种语言,后面就直接称呼为MVC了。 一年多没接触MVC后,现在想用MVC做个网站,觉得特别吃力,以前学的仅仅是皮毛,所以闲置了一年后,MVC知识就重新...
  • zhixin9001
  • zhixin9001
  • 2017年04月09日 08:29
  • 363

(转).NET开源项目介绍及资源推荐:数据持久层

 .NET开源项目介绍及资源推荐:数据持久层 在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:1.NHibernate2.NBear3.Castle A...
  • bestshl
  • bestshl
  • 2007年09月04日 09:25
  • 884

ASP.NET Core 介绍和项目解读

1. 前言2. ASP.NET Core 简介 2.1 什么是ASP.NET Core2.2 ASP.NET Core的特点2.3 ASP.NET Core 项目文件夹解读 ...
  • albert528108
  • albert528108
  • 2016年11月28日 20:37
  • 1035

项目开头简介

先把项目简单介绍一遍,在2013年11月1号之前,我的项目内容是这样的:
  • hannibaychty
  • hannibaychty
  • 2013年11月10日 15:46
  • 701

Apache所有项目介绍

1   HTTP Server   HTTP Server是目前最流行的HTTP服务器软件之一。其优势主要在于快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免...
  • u011742227
  • u011742227
  • 2015年01月02日 21:51
  • 518
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:所做项目介绍
举报原因:
原因补充:

(最多只允许输入30个字)