帖子天下在线交流平台的设计与实现毕业设计本科论文.docx

上传人:b****6 文档编号:5163101 上传时间:2022-12-13 格式:DOCX 页数:63 大小:1.35MB
下载 相关 举报
帖子天下在线交流平台的设计与实现毕业设计本科论文.docx_第1页
第1页 / 共63页
帖子天下在线交流平台的设计与实现毕业设计本科论文.docx_第2页
第2页 / 共63页
帖子天下在线交流平台的设计与实现毕业设计本科论文.docx_第3页
第3页 / 共63页
帖子天下在线交流平台的设计与实现毕业设计本科论文.docx_第4页
第4页 / 共63页
帖子天下在线交流平台的设计与实现毕业设计本科论文.docx_第5页
第5页 / 共63页
点击查看更多>>
下载资源
资源描述

帖子天下在线交流平台的设计与实现毕业设计本科论文.docx

《帖子天下在线交流平台的设计与实现毕业设计本科论文.docx》由会员分享,可在线阅读,更多相关《帖子天下在线交流平台的设计与实现毕业设计本科论文.docx(63页珍藏版)》请在冰豆网上搜索。

帖子天下在线交流平台的设计与实现毕业设计本科论文.docx

帖子天下在线交流平台的设计与实现毕业设计本科论文

 

大连交通大学信息工程学院

毕业设计(论文)任务书

题目帖子天下在线交流平台的设计与实现

                

任务及要求:

 

1.设计(研究)内容和要求(包括设计或研究内容、主要指标与技术参数,并根据课题性质对学生提出具体要求) 

任务:

1、调查基于通达员工销售业绩管理系统,完成实习报告,字数不少于3000,第三周交给指导老师。

2、结合自己实习情况安排进度,填写进度计划表,第二周完成后交给指导老师签字,并严格执行。

3、按照软件工程思想,独立完成系统的设计和程序开发,完成代码估计2000行左右。

4、用MVC实现通达员工销售业绩管理系统。

5、程序简洁,算法可行,运行情况良好。

要求:

1、每周和指导老师至少见面沟通一次,回报课题进展情况,接受老师询问。

2、接到任务书后,查阅与题目及专业相关的外文资料进行翻译,要求不少于10000个外文字符,译出汉字不得少于3000,于第四周交给指导老师审阅。

3、毕业设计第13周完成毕业论文的装订,并由指导老师评阅。

论文要求12000字以上,包括综述、系统总体设计、系统实现、性能分析、结论等。

4、教学第13周通过中软及教研室组织进行软件验收,验收时要提供软件使用说明书。

5、于第13周提出毕业答辩申请并签字。

6、第14周答辩,要求制作PPT

2.原始依据(包括设计或论文的工作基础、研究条件、应用环境、工作目的等)

通过大学几年的学习,已经学习了诸如软件工程、数据库原理及应用、数据结构、C++、VisualBasic、JAVA等多门程序设计语言和网络等基础知识和专业知识,学生有能力而且可以独立完成小中型项目的设计与开发。

学校现有设备和环境可以提供给学生实习和上机,而且具有专业老师可以指导学生。

 

3.参考文献

[1]郝玉龙.JavaEE编程技术.清华大学出版社.2008.6

[2]LiangY.D.Java语言程序设计基础篇.机械工业出版社.2008.6

[3]李锐.李哲等编著.PhotoshopCS3中文版完全自学教程.机械工业出版社.2008.3

[4]江开耀.软件工程与开发技术.西安电子科大出版社.2009.2

[5]飞思科技产品研发中心.Java2应用开发指南.电子工业出版社.2003.1

[6]刘志成.UML建模实例教程.电子工业出版社.2009.11

[7]赵韶平.PowerDesigner系统分析与建模.清华大学出版社.2004.8

[8]林上杰.林康司.JSP2.0技术手册.电子工业出版社.2005.4

[9]张琴.张千帆.JSP动态网页制作基础培训教程.人民邮电出版社.2005.1

[10]邱旭东.刘文浩.基于JSP的MVC开发模式研究及应用.中国科技术信息.2006.1

[11]CampbellR.MconnellStanleyL.Brue.Micro-Economics[J].setincenturyoldstylebyYorkGraphicServices.2000.6

[12]RobertVieira.ProfessionalSQLServer2005Programming[M].Canada:

WileyPublishing.Inc.Indianapolis.Indiana.2006.8

              

                   

 

指导教师签字:

教研室主任签字:

                        年  月  日

大连交通大学信息工程学院

毕业设计(论文)进度计划与考核表

学生姓名

杨丽

专业班级

软件工程

08-2班

指导教师

王鑫

李孝贵

本课题其他人员

题 目

帖子天下在线交流平台的设计与实现

日 期

计划完成内容

完成情况

指导老师检查签字

第1周

拟订《毕业论文进度计划与考核表》

第2周

完成实习或调研报告

第3周

提交外文文献翻译资料

第4周

系统概要设计阶段

第5周

系统详细设计阶段

第6周

系统编码实施、完成论文初稿

第7周

完成系统编码实施

第8周

系统编码调试、提交论文初稿

第9周

完成系统编码调试、完善毕业论文

第10周

完成撰写毕业设计论文编写及代码测试

第11周

完成论文终稿、准备毕业论文打印、装订

第12周

提交毕业论文终稿及代码

第13周

完成毕业论文

第14周

毕业论文答辩

 

指导教师签字:

             年  月  日

注:

“计划完成内容”由学生本人认真填写,其它由指导教师考核时填写。

 

大连交通大学信息工程学院

毕业设计(论文)外文翻译

 

学生姓名 杨丽专业班级软件工程08-2班

指导教师王鑫李孝贵职称 高工助教

所在单位信息科学系软件工程教研室

教研室主任 刘瑞杰

 

完成日期2012年4月13日

 

实习报告

1课题来源及意义

当今社会,大部分年轻人都不太看电视和报纸,获得咨询的主要途径就是网络。

在BBS上,大家可以对自己所看到的、听到的、想到的任何一件事做出评论。

谁也不知道自己的帖子可能会获得成千上万的人的支持,就像在那遥远的1997年。

1997年,在“四通利方”论坛上,一篇名为“大连金州没有眼泪”的帖子就感动了无数的人,仅仅48小时就被阅读了两万余次。

在2010年的今天,BBS上的帖子阅读两万余次已经算不上什么惊天动地的大事了。

BBS的本身早已由原来的娱乐交流工具转化成了一种新兴媒体:

网络媒体。

我们的网络媒体在不断发展,不断变革。

在不断前进的社会中不断增强其影响力与引导力。

企业BBS其实最重要的一点是能够使大家有个可以联系的地方。

在此可以假定来者是自主人或是相关的人员。

据此可建立了一个基本信任点。

然后就可以飞语传话,留号码,联系,进一步可以来回走动,再往下就可以合作办事。

更主要的就是企业的宣传,可以通过企业BBS宣传企业文化,也可以对产品进行低成本营销。

长此下去不仅企业的效益有所影响,企业的口碑在人们之间得到极大的提升,对企业这将是巨大的无形财产。

除去商务方面,大家议议时事、聊聊家常、发发感叹,抑或是调侃一下、幽默一番,美文、美图、美曲共赏之,使人与人之间的感情得到良好的沟通。

2国内外的现状

1978年在美国芝加哥开发出一套基于8080芯片的CBBS/Chicago(ComputerizedBulletinBoardSystem/Chicago),此乃最早的一套BBS系统。

之后随着苹果机的问世,开发出基于苹果机的BulletinBoardSystem和大众信息系统(People,sMessageSystem)2种BBS系统。

1981年IBM个人计算机诞生时,并没有自己的BBS系统。

直到1982年,BussLane才用Basic语言为IBM个人计算机编写了一个原型程序。

其后经过几番增修,终于在1983年通过CapitalPCUserGroup(CPCUG)的CommunicationSpecialInterestGroup会员的努力,改写出了个人计算机系统的BBS。

经ThomasMach整理后,终于完成了个人计算机的第1版BBS系统——RBBS-PC。

这套BBS系统的最大特色是其源程序全部公开,有利于日后的修改和维护,因此后来在开发其他的BBS系统时都以此为框架,所以RBBS-PC赢得了BBS鼻祖的美称。

但在当时,如何实现站与站之间的联系问题并未解决。

1984年美国的TomJonning开发了一套具有电子功能的电子公告板程序FIDO。

由于该软件具有站际连线和自动互传信息的功能,所以站际间彼此可以在一个共同的预定时间传送电子邮件,使得BBS网络化有了一线生机。

BBS发展至今,目前世界上业余的BBS网络除了FidoNet(惠多网)以外,几个较具知名度的还有EggNet、AlterNet和RBBS-Net等等。

由于这些网络和FidoNet之间的信息交流不成问题,这就实现了所谓的跨网。

大约是从1991年开始,国内开始了第一个BBS站。

经过长时间的发展,直到1995年,随着计算机及其外设的大幅降价,BBS才逐渐被人们所认识。

1996年更是以惊人的速度发展起来。

国内的BBS站,按其性质划分,可以分为2种:

一种是商业BBS站,如新华龙讯网;另一种是业余BBS站,如天堂资讯站。

由于使用商业BBS站要交纳一笔费用,而商业站所能提供的服务与业余站相比,并没有什么优势,所以其用户数量不多。

多数业余BBS站的站长,基于个人关系,每天都互相交换电子邮件,渐渐地形成了一个全国性的电子邮件网络ChinaFidoNet(中国惠多网)。

于是,各地的用户都可以通过本地的业余BBS站与远在异地的网友互通信息。

这种跨地域电子邮件交流正是商业站无法与业余站相抗衡的根本因素。

由于业余BBS站拥有这种优势,所以使用者都更乐意加入。

这里“业余”2字,并不是代表这种类型的BBS站的服务和技术水平是业余的,而是指这类BBS站的性质。

一般BBS站都是由志愿者开发的。

他们付出的不仅是金钱,更多的是精力。

其目的是为了推动中国计算机网络的健康发展,提高广大计算机用户的应用水平。

现如今国内外最常用的三种动态网页语言是PHP(personalhomepage)、ASP(activeserverpage)和JSP(javaserverpage)。

PHP可以在Windows、UNIX、Linux的web服务器上正常执行,支持IIS和Apache等一般的web服务器。

微软开发的ASP功能强大,简单易学,但是只能在Windows系统下运行。

UNIX下有Chilisoft的组件来支持ASP,但是ASP本身功能有限,必须通过与com的群组合来扩充功能。

JSP基于平台和服务器的互相独立,支持来自广泛的、专门的工具包,服务器组件和数据库产品由开发商提供。

这三种语言各有优缺点,根据BBS的用途不同,可以选择合适的语言来开发。

3课题达到的目标

在本系统开发的过程中,主要难题是与数据库的连接以及管理员功能的设置方面,考虑要周全。

麻雀虽小,五脏具全。

本社区以用户为中心,一切按照用户着想,基本实现了网络上论坛,留言版等该有的基本功能。

是各种大型设计的根本。

我会在后期处理中以及以后的工作中继续努力完善各个模块的功能的。

我作为一个计算机应用的本科生,希望可以在这方面有所贡献。

改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我四年的所学编制出一个实用的东西来为信息产业的发展尽自己的一点绵薄之力。

基于JSP技术的网上社区归纳起来,好处大约有以下几点:

(1)可以迅速查到所需信息,减少无用功。

(2)只需一到二名管理人员即可操作系统,维护服务,节省大量人力。

(3)对于难以解决的问题可以找到一个有效的解决方案。

4本课题研究内容

本系统采用JAVA/MYSQL的模式来设计基与JSP技术的BBS系统,采用了模块化设计方法,根据用户的需求及程序的应用及易用性,将系统各个部分位置于不同的模块中,方便了程序的扩展和维护。

系统的基本内容如下:

用户的注册与登陆;用户的发表文章与回复文章功能;用户的发表留言功能;用户的重新登陆与离开社区的功能;管理员删除文章、留言与用户的功能;用户修改信息的功能;文章与留言过多的翻页显示功能;系统设置并且发布;各模块的具体功能将在以后个章节详细阐述。

注:

判断用户注册信息功能,用户名是否重复。

用户登陆功能,判断用户名与密码是否正确。

删除功能,判断权限。

以其出错的处理。

用户的在线显示功能都是在各个模块中实现的。

5可行性分析

可行性分析也称为可行性研究,即是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、管理的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

该系统的可行性分析包括以下几个方面的内容。

主要是对项目的经济效益进行评价,利用计算机来实现网上交流信息。

开发一套能满足网上信息交流的软件是十分必要的,实现用户发帖,回帖等功能,能发表自己的观点。

本系统在经济上是完全可以接受的,只需要用户在本地安装Web浏览器,登录论坛就可以浏览帖子并发表自己的意见。

所以本系统在经济上是可行的。

技术上的可行性分析主要分析技术条件是否能顺利完成开发工作,硬、软件能否满足开发者的需要等。

软件方面,系统开发需要的各种软件环境都已具备,数据库服务器方面则有MySQL,均能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。

其灵活性、安全性和易用性为数据库编程提供了良好的条件。

因此,系统的软件开发平台已成熟可行。

硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

6研究方法与系统采用技术

(1)开发工具:

MyEclipse

(2)系统服务器:

Tomcat5.8

(3)数据库:

MySQL数据库

(4)开发时用到的技术有:

1)Servlet:

一种服务器端的Java应用程序。

2)JSP:

是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

3)Html:

超文本标记语言或超文本链接标示语言。

4)CSS:

层叠样式表。

5)Javascript脚本语言。

6)Xml可扩展标记语言。

7进度安排

第1周

实习调研,查阅课题相关外文资料

第2周

了解行业状况、查阅文献资料,阅读资料,撰写调研报告

第3周

完成10000字符或3000汉字以上的外文翻译资料,准备资料,学习JSP技术

第4周

进行需求分析

第5周

进行概要设计

第6周

进行概要设计,基本框架完成,提交毕业论文提纲

第7周

完成后台数据库的设计并编码,完成部分论文

第8周

完成前台界面的设计并编码,完成部分论文

第9周

继续编码并进行测试,继续编写毕业设计论文

第10周

继续进行程序测试,继续编写毕业设计论文

第11周

整理资料、文档、图表等,修改毕业设计论文

第12周

完成毕业设计论文,打印,按要求装订

第13周

软件验收和准备毕业设计答辩

第14周

毕业设计答辩及成绩评定

8参考文献

[1]郝玉龙.JavaEE编程技术.清华大学出版社.2008.6

[2]LiangY.D.Java语言程序设计基础篇.机械工业出版社.2008.6

[3]李锐.李哲等编著.HTML教程.机械工业出版社.2008.3

[4]江开耀.软件工程与开发技术.西安电子科大出版社.2009.2

[5]飞思科技产品研发中心.Java2应用开发指南.电子工业出版社.2003.1

[6]刘志成.SERVLET教程.电子工业出版社.2009.11

[7]赵韶平.Struts1技术简介.清华大学出版社.2004.8

[8]林上杰.林康司.JSP2.0技术手册.电子工业出版社.2005.4

[9]张琴.张千帆.JSP动态网页制作基础培训教程.人民邮电出版社.2005.1

[10]邱旭东.基于JSP的MVC开发模式研究及应用.中国科技出版社.2006.1

[11]PreprocessingandMiningWebLogDataforWebPersonalization[J].set

incenturyoldstylebyYorkGraphicServices.2000.6

[12]RobertVieira.ProfessionalMYSQLProgramming[M].Canada:

WileyPublishing.Inc.Indianapolis.Indiana.2006.8

 

大连交通大学信息工程学院

毕业设计(论文)调研报告

 

学生姓名杨丽专业班级软件工程08-2班

指导教师王鑫李孝贵职称 高工助教

所在单位信息科学系软件工程教研室

教研室主任 刘瑞杰

 

完成日期2012年4月6日

 

PreprocessingandMiningWebLogDatafor

WebPersonalization

1Introduction

Accordingto[10],WebMiningistheuseofdataminingtechniquestoauto-maticallydiscoverandextractinformationfromwebdocumentsandservices.Acommontaxonomyofwebminingdefinesthreemainresearchlines:

contentmining,structureminingandusagemining.Thedistinctionbetweenthosecategoriesisnotaclearcut,andveryoftenapproachesusecombinationoftechniquesfromdifferentcategories.Contentminingcoversdataminingtechniquestoextractmodelsfromwebobjectcontentsincludingplaintext,semi-structureddocuments(e.g.,HTMLorXML),structureddocuments(digitallibraries),dynamicdocuments,multimediadocuments.Theextractedmodelsareusedtoclassifywebobjects,toextract

keywordsforuseininformationretrieval,toinferstructureofsemi-structuredorunstructuredobjects.

StructureMiningaimsatfindingtheunderlyingtopologyoftheinterconnectionsbetweenwebobjects.Themodelbuiltcanbeusedtocategorizeandtorankwebsites,andalsotofindoutsimilaritybetweenthem.

2M.Baglionietal.

Usageminingistheapplicationofdataminingtechniquestodiscoverusagepatternsfromwebdata.Dataisusuallycollectedfromuser'sinteractionwiththeweb,e.g.web/proxyserverlogs,userqueries,registrationdata.Usageminingtools[3,4,9,15]discoverandpredictuserbehavior,inordertohelpthedesignertoimprovethewebsite,toattractvisitors,ortogiveregularusersapersonalizedandadaptiveservice.Inthispaper,wedescribethewebusageminingactivitiesofanon-goingproject,calledClickWorld,thataimsatextractingmodelsofthenavigationalbehaviorofusersforthepurposeofwebsitepersonalization[6].Wehavecollectedandpreprocessedaccesslogsfromamedium-largenationalwebportal,vivacity.it,overaperiodoffivemonths.Theportalincludesanationalarea(www.vivacity.it)withnews,forums,jokes,etc.,andmorethan30localareas(e.g.,www.roma.vivacity.it)withcity-specificinformation,suchaslocalnews,restaurantaddresses,theatreprogramming,bustimetable,ecc.

Thepreprocessingstepsincludedataselection,cleaningandtransformationandtheidentificationofusersandofusersessions[2].Theresultofpreprocessingisadatamartofwebaccessesandregistrationinformation.Startingfrompreprocesseddata,webminingaimsatpatterndiscoverybyadaptingmethodsfromstatistics,datamining,machinelearningandpatternrecognition.Amongthebasicdataminingtechniques[7],wementionassociationrules,discoveringgroupsofobjectsthatarefrequentlyrequestedtogetherbyusers;clustering,groupinguserswithsimilarbrowsingpatterns,orgroupingobjectswithsimilarcontentoraccesspatterns;classification,whereaprofileisbuiltforusersbelongingtoagivenclassorcategory;andsequentialpatterns,namelysequencesofrequestswhicharecommonforma

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1