1、,打造我们自己的搜索引擎!,二、项目详情,三、总结,一、团队及项目概述,二、项目详情,项目目标,技术平台,功能展示,项目成果,项目目标,项目背景,协助学校管理发布信息,同时采用简洁的操作,能够在发布时按同学们的4个专业(电子商务、物流管理、财务管理、市场营销)进行分类,能更快速的帮助同学找到自己想要的信息,帮助他们理性的做出选择!,目前学校就业中心所发布的招聘信息主要来自各个学院的主页: 信息局限、信息分散大大制约了同学们的查询效率。,SSE系统应用目标:高校、企业 SSE系统技术支持:Oracle SES 群体特点:了解目标数据内容 了解目标数据重要性 熟悉PC基本操作,开发目的,目标用户,
2、二、项目详情,技术平台,Oracle Crawler,An Oracle10g database contains the SES-repository, which stores information about the repositories indexed by SES and the search engine index (information collected by the crawler, filtered and indexed by Oracle10g Text).The Oracle database is custom built configured and a
3、dapted for the special needs of a search engine.,SES is based on an Oracle10g database and a “stand-alone” version of the OC4J used to implement a web server to serve up HTTP. During installation, the SES OC4J applicationconsisting of search and administration environments - is deployed within this
4、J2EE runtime environment.,Oracle J2EE container(OC4J),Crawler is a Java process activated by your Oracle server according to a set schedule. When activated, the crawler spawns a configurable number of processor threads that fetch documents from various data sources. The crawler maps link relationshi
5、ps and analyzes them to avoid going in circles and taking wrong turns.,二、项目详情,Oracle 10g,功能展示,二、项目详情,二、项目详情,项目成果,更加熟悉Oracle产品,在整个系统开发中,团队分工明确,遇到问题共同讨论,互相鼓励的团队精神使我们最终能开发出SSE系统。,Oracle数据库,团队合作精神,在这之前我们有接触过Oracle数据库,Portal,UltraSearch,EBS等Oracle产品。这次我们能顺利完成这个系统,很大程度上得益于学院开设的有关Oracle软件的课程。同时我们对Oracle的OC4J容器,Oracle 10g的使用也更加熟练。,在整个系统中难度最大,最复杂的就是对数据的管理。以前上Oracle DBA 的课时,老师教的Oralce 10g方面的东西,在这次系统开发中派上了很大的用场。比如 PL/Sql,SQL,cursor,view,table,Oracle text,clob等,感谢Oracle提供的技术支持 使我们项目最终得以完成 但我们的脚步并不会停息 我们会继续努力、增强(优化)系统功能,三、总结,Thank You!,团队制作,2008年12月15日,