我所做过的IT项目

我是一个自由职业者,一个软件开发商,住在德国的Leverkusen. 如果您正在计划开发一个软件的话,请和我联系

hellothere

Tel 0049 214 5004889

wp@it-effektiv.de

下面是我1996年到2011间所做的项目。

多国语言的内容管理系统(CMS系统): 这个 CMS系统具有以下功能: 迅速, 没有Cookies, 独立于前台的javascript, SEO, 操作简单, 并且运行在价格便宜的共享主机上, 不产生不生效的链接, 这意思就是说不会出现错误信息 比如:"这页还没翻译"。 技术运用:PHP, mysql 和 PDT Eclipse。

项目: 为汽车上的信号应用而编写的在线工具 (汽车行业/ Wolfsburg) 编写了一个通过 ICEFACES 和 Apache POI 来实现的在线的Excel导出导入功能的程序。编写通过ICEFACES 和 OpenCSV来实现在线CSV导入功能。 编写XML导出程序,这个程序是由Autosar-XSD来运作的. 在GUI中集成组件. 测试, 记录, Java, Junit, Tomcat, JSF, ICEFACES, Hibernate, Oracle, Eclipse, XML, XSD

为Windows编写的另一种语言系统 - 资源管理系统
通过这个系统使人们轻松的在网站就可以进行更人性化地文字处理和文字显示。这在这个语言系统中是很必要的, 因为为这个语言系统工作的翻译者们不都在同一个国家。翻译完的语言包将作为XML被导出和被检测。这些不同的语言包是和有多语言功能的windows程序一起被显示的或者和具有多语言功能的PHP页面一起被显示出来。应用技术: Visual C++, MFC, COM, MSXML 6.0 (SAX), PHP, MySQL, SQL

编写Proximity-Marketing 系统
GUI, 许可证管理, 企划管理, 日历, OPP, SDP, 扫描仪 是通过 MFC, WindowsXP, WinVista, Windows7, Visual C++ 2003, Visual C++ 2008express, Windows SDK, Microsoft Bluetooth Stack 来编写的. 厂家检测 (手机制造商) 包含着一个通过Java和Netbeans来实现的解析器。服务器端许可证管理, 下载管理和网页www.blue2b.com 都是通过PHP, wordpress, mysql 和 PDT Eclipse 来实现的。

从ComKO到Release 3.2的再开发。
ComKO 是种针对大型贷款支出的管理软件。
GUI 开发, 数据库开发, 测试, 需求分析, HPQC 用户指令,
描述测试的项目, 对于缺陷处进行处理。
所应用的技术: Microsoft SQL Server 2005, Stored Procedures, Views, arcplan 5.5, WinXP, Windows Server 2003, HPQC

为一家电脑服务企业开发CAS门户技术。
这个门户可以维护和显示客户项目数据. 这个项目数据提供潜在储蓄信息,这些信息应该是以报告的形式展示给客户的
所应用到的技术: Java, Netbeans 6.5.1, JSF, Icefaces, Tomcat, MySQL, Hibernate, JPA, EJB3QL, Facelets, Debian Linux

测试门户技术(portal)
测试用户指南, 页面各项机能, 安全文件系统,  http filter
所应用到的技术: MySQL, Eclipse, Java, JSP, Spring MVC, Acegi, Ubuntu8.04, tomcat, HTML, css
开发并测试搜索器和搜索Crawler之间的配合度
开发和DB2相链接的whois客户端, 开发和DB2相链接的 DNS客户端, 开发数据模型
所应用到的技术: DB2 9.5, Java, Hibernate, EJB3-QL, Netbeans6.5
开发新的DNS 检测系统

这个系统可以检测DNS服务器中域名解析 。 它能在服务器上找到时间的变化 - 并且给出带有日期和时间的回复。 如果显示是域名解析为网络出现问题的原因,那么就可以使用这个系统来作为解决。通过Swing做的GUI.
所应用到的技术: Java5, Swing, Netbeans6, Fedora Linux

为Darmstadt的一家电信公司继续开发并维护多项金融计划系统
我 为这个金融计划系统,PROFILE, PLATON-IPF 和 PLATON-Forecast-2008 编写了数据导入和输出程序. 报告页面我是用ASP来完成的. 许多任务是编写 Hyperion Essbase 和 MS SQL 服务器之间的数据更新程序.
应用技术: Hyperion Essbase 7, OLAP, Essbase reports, rules, Essbase MaxL scripts / filter, user groups, user rights, MS-SQL server 2000, SQL, views, DTS packages, sql procedures, constraints, MS-SQL server 2005, views, XML-views, VisualStudio2005, SQL server integration services (SSIS), ASP, bugtracker

项 目名称: 为一家在杜塞尔多夫的连锁贸易公司做的一个网上生鲜食品订购系统UFM2 (Ultra Fresh Management)
所应用到的技术: Java, Tomcat, MagicDraw, Eclipse, JSF, Oracle, SVN, RichFaces

为一家媒体软件公司继续编写电视节目计划系统。这是个给电视台制作的一个软件。在次项目中我继续编写了这个程序,修改了其中的错误并且配置了S4M电视积木计划软件。
应用的技术:Visual C++ 2005, MFC, Sybase SQL, MS SQL Server, GUI, SQL, SQL Trigger, Cygwin, AraxisMerge, SourceSafe
为法兰克福一家大型银行开发国家风险项目程序
我用arcplan/dynasight编写的程序用来分析和显示贷款数据和贷款风险.
这个程序能访问存于Hyperion数据库和DB2 数据库中OLAP数据.
另外我还编写了一个 MFC DLL程序, 银行内部人员能够访问的授权系统(COMSI).
应用到的技术: dynaSight, db2 SQL, Java, VC++ 2003.net, MFC, COM, OLAP, UML

继续开发一个网上管理系统,内容是联系,培训,地址等.
- 应用技术: Oracle 10g, Tomcat, JDBC, Subversion / Tortoise, ant
- SQL 访问是通过Squirrel SQL Client来测试的
- Java, JSP 和HTML是通过 Netbeans来实现的

为法兰克福一家大型银行编写管理信息系统
- 和不同的部门一起进行需求分析
- 使用 MS SQL Server 2000来进行数据库设计
- 用arcplan/dynaSight重新规划和调整 图形的用户界面
对Report-GUI的要求包括:
最少的维护费用, 清晰的显示 (比如. 等级财务数据), 可选的数据视图, 也就是说能够只显示真正所需的数据.
这个需求我可以通过使用动态控制层次结构对象来实现.
- 和同事在数据仓库建立数据传输线
- 此外每天的工作是创建数据库对象 比如:存储过程, 视图,表,约束,触发器
比如给项目报告提供的项目数据能通过SAP BW系统来读取并且可以
加载到关系数据库里。
我编写了存储过程, 这个存储过程是负责在SQL服务器上对项目数据进行再处理
- 批量创建自动数据处理

项 目名称: SAP系统的文件格式转换
一个系统安全数据表应该能被正确导入到SAP的EH&S系统里,即使它是从外部系统所获得的并且文件格式不同,也能够转换成一种能在SAP系统下进行处理的文档格式。
- 文件格式的分析
- 商业产品分析的文件格式转换
- 开发一个图形传输格式的Java程序
- 文档的编译

项目名称: 编写收藏家软件
- 需求分析
- 关系数据库设计
- 这个 MySQL数据库是在Karlsruhe的Web主机服务器里
- 制作图表
- 所有PHP Script是通过Quanta-Plus在RedHat Linux系统下编写的

项目名称:为一个咨询公司编写档案系统组件
- 用Java来编写的分析器. 内置舒适的登录功能.
- 源代码的文档记录.
- 不久我还用C开发了一个分析器组件(特殊的客户需求).
- 应用软件: WinNT, Eclipse, Java, UML, C

项目名称: 电子行程记录手册(为赛艇俱乐部编写)
- 要求的表述分析
- 可能性危险分析
- 关系数据库设计
- 在Linux系统下安装 MySQL 数据库
- 面向对象的类设计
- 利用VC++在Windows系统下编写的客户端服务器
- 提供给数据库的访问库是 MyODBC
- 源代码是基于GNU许可证

项目名称: 为WinCE公司编写网上银行客户端4软件
应用软件: MFC, Visual C++ für WinCE 2.2

项目名称: 通过WAP和Web来访问具有在线连接和无障碍访问功能的股票信息系统
发送短信, 股票监测名单, SQL 存储过程, SQL触发器
应用软件: Kawa, Java, Servlets, JDBC, XML, XSL - Transformation,
HTML, WML, Sybase Adaptive Server Enterprise 11.9.2 (ASE)

项目名称: 为网上礼品券所设计的订货系统
应用软件: Java, JSP
项目名称: 根据签名法编写的网上签名
可以在浏览器中填写合同的表格
合同最后是以PDF格式显示并且包含客户在网上表格中所填写的所有内容
客户可以在浏览器 插件中读取PDF文件并且能够使用来自智能卡的带有密钥的数码签名来签订合同
签名将被传递到合同服务器上,并为客户显示确认信息
应用软件: Win2000, MFC, COM, OLE, Visual C++ 6.0, Visual SourceSafe

项目名称: PKI 服务器
加密证书在关系数据库中的管理
来自LDAP服务器的自动查询,
LDAP过滤器, X509 CRLs的管理
证书链验证, 登录
应用软件: Java, JNDI, Oracle 8, IAIK 2.61, WinCVS

项目名称: 编写可以网上签名的合同服务器程序
在网页中显示合同和数码签名
传递签名到服务器并且存储签名
应用软件: Java, J2EE, Servlets, WinCVS, HTML

项目名称: 网上签名的JAVA小程序(applet)
管理一个档案中的加密证书
证书链验证,签名验证,
OCSP的查询, 登录
应用软件: jdk1.4, IAIK 3.01, Win CVS, Eclipse, Ant

项目名称: 给电话中心编写传真服务程序
传真存档,传真打印
应用软件: WinNT, Microsoft Foundation Classes, Visual C++ 5.0, ODBC, OCX, Visual Source Safe

项目名称: 链接预定系统的中间软件
为旅游公司Galileo编写的一个网上预定程序
机票预定, 酒店预定, 租车预定,
给X25连接设定不同的网关
可以在任意多的客户端服务器上登录,
然后把客户端服务器的寻问传递给X25连接,
在客户端服务器上分配请求
管理Gallileo网站访问者的ID号码
应用软件: WinNT, MFC, Visual C++ 5.0, OOD, UML, COM, VisualSourceSafe, EDIFACT, ActiveX Control

项目名称:  链接Amadeus公司的预定系统的中间软件
飞机预定,酒店预定
应用软件: WinNT, MFC, Visual C++ 6.0, UML, MFC, COM, VSS, Amadeus API 1.0

项目名称: 交通信息的自动分拣和传递软件
功能如下:时间控制, 登录,带紧急呼叫的监视
在出现错误时,我们使用Pager service来解决。
应用软件: Windows NT 4.0, MFC, VC++ 4.0

项目名称: 自动 FTP-客户端
带有自动在FTP服务器登录功能的复制程序
复制工作可以通过GUI来调节配置
应用软件: WinNT, MFC, Visual C++ 5.0, WinInet

项目名称: 编写一个能从 Btrieve tables传输到Access并返回的软件
应用软件: WinNT, MFC, Visual C++ 5.0, Novell server, ODBC, MS-Access

项目名称: 编写一个对扫描下来的银行表单进行事后处理的软件
设定扫描下来的Bitmap图片以截图的形式在电脑中显示
设定Bitmap图片可以随意旋转, 设定键盘指令
编写Client-Server 交流,
应用软件: Windows NT, MFC, Visual C++ 5.0, ODBC, MSSQL-Server 6.5, VisualSourceSafe

项目名称: 为交通信息报告编写的可以打印并且带预览的档案文件系统
应用软件: Windows NT4.0, MFC, Visual C++ 5.0

菜单