




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山西大学本科毕业论文(设计)开题报告姓 名学 号所在专业计算机科学与技术论文(设计)题目Wiki模式软件交流网站的设计与实现选题的目的和意义:随着计算机技术的飞速发展,信息网络已成为社会发展的重要保证。当今世界的交流愈趋于多元化,不再局限于早期的书信抑或电话等方式。并且人们对信息交换的要求也更专注于实时,立体等方面,不仅要求信息能够按时到达,实时更新,更需要信息的容量能尽可能的庞大且易于理解。Wiki提倡管理员与用户共同参与网站建设与维护,Wiki模式的软件交流网站能够紧跟用户需求,做到数据实时更新,信息真实可靠,是一种动态的信息交流方式。文献文献综述(国内外研究现状、研究方向、进展情况、存在问题等,并列出10篇以上所查阅的国内外参考文献,要求3000字以上):国内研究现状:WiKi是一个供多人协同写作的系统。与博客、论坛等常见系统相比,WiKi有以下特点:维护快速:快速创建、更改网站各个页面内容。格式简单:基础内容通过文本编辑方式就可以完成,使用少量简单的控制符还可以加强文章显示效果。链接方便:通过简单的“条目名称”,可以直接产生内部链接。外部链接的引用也很方便。自组织的:同页面的内容一样,整个超文本的相互关联关系也可以不断修改、优化。可汇聚的:系统内多个内容重复的页面可以被汇聚于其中的某个,相应的链接结构也随之改变。可增长:页面的链接目标可以尚未存在,通过点选链结,我们可以创建这些页面,使系统得以增长。修订历史:记录页面的修订历史,页面的各个版本都可以被取得。开放的:社群内的成员可以任意创建、修改、或删除页面。可观察:系统内页面的变动可以被来访者清楚观察得到。WiKi支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。有人认为,Wiki系统属于一种人类知识的网络系统,我们可以在Web的基础上对Wiki文本进行浏览、创建、更改,而且这种创建、更改、及发布的代价远比HTML文本小;与此同时Wiki系统还支持那些面向社群的协作式写作,为协作式写作提供了必要的帮助Wiki站点一般都有着一个严格的共同关注,Wiki的主题一般是明确的坚定的,Wiki网站的内容要求着高度的相关性。对其确定的主旨,任何写作者和参与者都应当严肃地遵从。Wiki的协作是针对同一主题作外延式和内涵式的扩展,将同一个问题谈得很充分很深入。Wiki非常适合于做一种 “All about something”的站点。个性化在这里不是最重要的,信息的完整性和充分性以及权威性才是真正的目标。Wiki由于其技术实现和含义的交织和复杂性,如果你漫无主题地去发挥,最终连建立者自己都会很快的迷失。Wiki使用最多也最合适的就是去共同进行文档的写作或者文章/书籍的写作。特别是技术相关的(尤以程序开发相关的)FAQ,更多的也是更合适地以Wiki来展现。 Blog也有协作的意思,但是协作一般是指多人维护,而维护者之间可能着力于完全不同的内容。这种协作在内容而言是比较松散的。任何人,任何主体的站点,你都可以以Blog方式展示,都有它的生机和活力。从目前的情况看,Wiki的运用程度不如Blog的广,但以后会怎样,还有待观察,毕竟Wiki是一个共享社区。Blog可以展示自己个性化的东西,Wiki则体现共性的东西。山西大学本科毕业论文(设计)开题报告研究方向:Wiki的技术和规范:WiKi是任何人都可以编辑的网页。在每个正常显示的页面下面都有一个编辑按钮,点击这个按钮你就可以编辑页面了。有些人要问:任何人都可以编辑?那不是乱套了么?其实不然,WiKi体现了一种哲学思想:“人之初,性本善”。WiKi认为不会有人故意破坏WiKi网站,大家来编辑网页是为了共同参与。虽然如此,还是不免有很多好奇者无意中更改了WiKi网站的内容,那么为了维持网站的正确性,WiKi在技术上和运行规则上做了一些规范,做到既持面向大众公开参与的原则又尽量降低众多参与者带来的风险。保留网页每一次更动的版本:即使参与者将整个页面删掉,管理者也会很方便地从纪录中恢复最正确的页面版本。页面锁定:一些主要页面可以用锁定技术将内容锁定,外人就不可再编辑了。版本对比:WiKi站点的每个页面都有更新纪录,任意两个版本之间都可以进行对比,WiKi会自动找出他们的差别。更新描述:你在更新一个页面的时候可以在描述栏中写上几句话,如你更新内容的依据、或是跟管理员的对话等。这样,管理员就知道你更新页面的情况。IP禁止:尽管WiKi倡导“人之初,性本善”,人人都可参与,但破坏者、恶作剧者总是存在的,WiKi有记录和封存IP的功能,将破坏者的IP记录下来他就不能再胡作非为了。Sand Box(沙箱)测试:一般的WiKi都建有一个Sand Box的页面,这个页面就是让初次参与的人先到Sand Box页面做测试,Sand Box与普通页面是一样的,这里你可以任意涂鸦、随意测试。进展情况: 现在国内做此类网站时间还不是很长,技术更是有很多有待提高之处。目前主流是: 首先是要做HTML静态网面。这个要很好的掌握DreamWeaver这个软件,它是专业的网页制作软件。如果网页中有图片,这个要用到Fireworks或PhotoShop进行处理,制作或修改图片放入网页中。 如果网页中还有动画,要用到FLASH来进行制作。 前期主要是靠这些来完成加上掌握一些基本的CSS样式表知识,一些基本的HTML知识,一些必须的JavaScript知识,一些网页制作方面的技巧性的知识。然后就可以开始编辑制作动态网站了,国内普遍使用ASP。通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。同时,ASP也支持VBScript和JavaScript等脚本语言,默认为VBScript。其中JavaScript是微软公司的ECMAScript标准的实现,并且有自己的扩展。ASP是经过服务器解析之后再向网页浏览器返回数据,所以有了ASP就不必担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都将在网页服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 ASP提供与数据库的交互,如Microsoft SQL Server、Access、MySQL和Oracle,比较流行的是ASP和Microsoft SQL Server的组合。 学习制作动态网站必然就会用到数据库,比如ACCESS和SQL SERVER这样的数据库知识,以及数据库操作的SQL语句方面的知识。 SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式, 山西大学本科毕业论文(设计)开题报告所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入。 如果你要做一些要求保密性高的大型网站,ASP可能就会不胜任了,这时候人们自然就想到ASP.NET。因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。 参考文献:1 Matthew Reynolds & Karli Watson. NET 企业应用高级编程. 北京:清华大学出版社,20032 奚江华.C#高级编程 ASP.NET核心技术. 北京: 清华大学出版社,2006.53 Stephen Walther. ASP.NET揭秘(第二版).北京:中国电力出版社,2006.44 Jeffrey Richter. Microsoft .NET框架程序设计(修订版).北京:清华大学出版社,2003.115 C.J.Data. 数据库系统导论.北京:机械工业出版社,2005.96 萨师煊,王珊. 数据库系统概论. 北京:高等教育出版社,2006.57 Scott Mitchell.DEsigning. Active Server PagesPIE.北京:电子工业出版社,2001.18 米歇尔(Mitchell,T.M.)机器学习. 北京:机械工业出版社,2003.9 马增友等. ASP网站设计与开发技能实训教程. 北京:科学出版社,2007.10 王剑辉,刘杰,周传生,姜龙滨. Web应用程序设计ASP. 北京:电子工业出版社,2006. 山西大学本科毕业论文(设计)开题报告主要研究内容: 1.用户注册模块:主要是用户第一次登录用户中心时需要在用户注册页面上提交一些必备的个人基本信息,主要包括:用户名、密码昵称等信息。2.个人信息模块:第一是修改个人信息:用户可以修改、完善自己的个人信息;第二是查看个人信息 :以类似Linkedin网站的View Profile 的模式,在页面上显示用户的个人信息。用户个人信息部分供用户管理和查看自己的个人信息,设置自己信息的隐私设置。查看个人信息的页面同时也可用于查看其他用户的个人信息。3.我的文档:用户所创建或参与编辑审核的页面的数据集合。4.我的好友第一是用户查询即由用户选择一些条件来查询本系统中的其他用户;第二是好友列表即显示用户已经添加的好友的列表;第三是推荐好友。我的好友模块供用户对好友关系进行管理,每个子功能的初步结果都是较简单的列表,但用户可以通过点击查看其它用户的详细资料。在查看其他用户的详细资料时会对用户间的好友关系进行判断,若非好友则提供添加好友的功能;若已是好友则提供解除好友关系的功能。5.我的信箱包括发消息、发件箱、收件箱,即我的信箱模块供用户向其他用户发送消息(发消息)、查看已发送消息(发件箱)、查看用户接收到的消息(收件箱)。除此以外还有“回收站”功能项,定期清除或者用户手工清除用户认为无用的信息创新之处:1.动态:与传统的服务器用户模式的软件资源网站不同,Wiki式的资源共享网站其资源都是由用户上传至服务器。亦即用户所上传的资源越多,其资源库越庞大。且所有用户都有权对已上传的资源进行更新和修改及评论,这就保持了软件的即时性与真实性。2.平台性:Wiki式资源站在这里还充当一个大家沟通、展示的平台,一个人人参与维护、管理、拓展人脉的工具。这样的平台在接口上应具有高度的开放性。山西大学本科毕业论文(设计)开题报告研究路线、方法、措施
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年健身教练专业认证考核试卷及答案解析
- 2025年健康食品营养师职业资格评价试题及答案解析
- 2025年建筑土木勘察师认证考试试题及答案解析
- 2025年计算机网络工程师专业能力考试试题及答案解析
- 2025年化学分析师专业知识鉴定试题及答案解析
- 2025年国际贸易实务考试试题及答案解析
- 2025年广告营销策划师资格认证考试试题及答案解析
- 2025年公务员职业能力测评试题及答案解析
- 关于字母O 的教学课件
- 2025年本科院校审计处招聘笔试预测题
- 单片机的看门狗
- 市场营销(第2版)课件全套 王永贵 第1-17章-市场与市场营销概述及发展-顾客营销学
- 高中数学 人教A版 必修一 《集合与常用逻辑用语》 1.1集合的概念
- 深圳某电厂锅炉维修改造施工组织设计-new(常用版)
- GB/T 4950-2021锌合金牺牲阳极
- GB/T 15171-1994软包装件密封性能试验方法
- 中药调剂技术-课件
- 证券从业考试基础模拟卷二(题目+解析)
- 水轮发电机讲义课件
- 信息系统运维服务方案
- 化工试生产总结报告
评论
0/150
提交评论