个人原创文学网站本科毕业论文.doc
《个人原创文学网站本科毕业论文.doc》由会员分享,可在线阅读,更多相关《个人原创文学网站本科毕业论文.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 摘 要文学一直是我所钟爱的,特别是中国的古典文学。所以在这次的毕业设计中,我选择制作一个原创文学网站。我采用ASP结合HTML以及Access数据库来进行设计。使用Windows2000中的IIS作为服务器端进行测试。这个网站中将分诗词曲赋、散文随笔、小说故事、杂文评论、名篇赏析、无知作品六个栏目,供网友发表自己的原创文章及收录自己的作品。加入文章审核机制,审核分为五个级别,第五级将加入精华区。用户分为管理员,审核员,录入员三种。加入了通过web进行在线管理的模块,使网站成为名副其实的动态化网站。基本上成功地实现了设计任务书的要求。通过此次毕业设计,我比较全面地了解了如何使用Access建立
2、数据库,如何利用ASP与数据库进行连接。并积累了制作一个简单网站应有的经验。关键字: 文学,原创,ASPAbstractLiterature has always been my favorite, especially the classical literature of China. So in the graduation project , I choose to make an original literary website. I adopt ASP to combine HTML and Access database to design. Use IIS in Window
3、s2000 to test as the end of the server. The website lieutenant general divide poem words and tune compose, prose random notes, novel story, essay comment, famous chapter enjoyment, ignorant works six column, for the netizen to publish ones own original articles and record their works. The article by
4、 adding verify mechanism, the processing is divided into five levels , the fifth grade will join the quintessence district . Users divide into the administrator, auditor, the persons who input are the three kinds. And has connected forum, chartroom, message pad, etc. Has joined module carrying on on
5、line management through the web, make websites become a truly dynamic website. Basically, the successful realization of the tasks of the design requirements. Through this graduation project, I have understood in an all- round way how to use Access to set up the database , how to utilize ASP and data
6、base connections. And has accumulated a simple websites due experience of making.Key words: Literature, original, Asp40目 录摘 要IAbstractII第一章 绪 论11.1选题背景11.2网络文学的现状21.3本文各章的主要结构4第二章 系统开发工具介绍52.1ASP介绍52.2 Dreamweaver MX 2004简介72.3 IIS/PWS的安装8第三章 系统分析103.1 系统的可行性分析103.1.1 经济可行性103.1.2 技术可行性103.1.3 运行可行性
7、113.2 系统功能需求113.3 系统的数据需求133.4 数据库概念结构设计153.5系统的环境需求193.5.1 硬件条件193.5.2 软件条件193.6系统性能19第四章 系统总体设计204.1系统功能模块的总体设计204.1.1 系统的功能描述204.1.2 系统功能模块图示214.2数据库设计224.3 数据库的实施运行与维护25第五章 个人文学网站详细设计265.1数据库连接265.2 系统界面设计及实现265.2.1系统首页265.2.2用户登录模块设计275.2.3用户注册管理295.2.4找回密码模块315.2.5 管理员首页325.2.6添加文章评论页面325.2.7
8、文章分类搜索页面335.2.8后台管理页面355.2.9文章修改页面355.3系统调试和测试375.3.1 用户登录测试375.3.2 用户注册测试385.3.3 管理员登录测试385.4 系统维护39总结40致谢41参考文献42第一章 绪 论1.1选题背景互联网进入中国是上世纪90年代初的事,距今不过十余年。“电脑”在当时还是新玩意儿。随着信息产业基础设施的改造和建设,以及电子计算机的广泛普及应用,到90年代中后期,“上网”成为一种新的潮流。国人上网用户数增长速度远远超过世界水平,达到成倍增长。互联网上的各种信息服务也日趋完善。这些都为网络文学的兴起创造了物质条件。 网络开始普及后,走在朝代
9、尖端的人们都迫不及待的涌上“网”里。很多人都依靠网络来工作、学习、投资、通讯及满足自己的各种所需。在长期于0于1这二进制数字构成的冰泠的计算机接触的情况下,渴望人与人之间的交流的人感到精神上的寂寞、空虚。 方法是问题出现后才出现的。各样因为沟通而产生了的服务出现在网上。 如网上聊天工具ICQ、OICQ、聊天室等。以及供人们交流信息的场所BBS(电子公告板)的出现。后来出现的论坛、讨论区等等,也是属于BBS的一类。 网络文学因网络而产生,通过网络传播,这与传统文学作品的创作、出版、发行的过程是截然不同的。他之所以能红透半边天,有其必然的原因。 从网络写手们的创作意义上讲: 首先,网络的最大特征是
10、自由和开放,在这一片虚拟的世界中,你可以自由的呼吸,自由地思考,自由地发挥自己的想象力。而文学创作的灵魂就在于追求自由。从这一点上来,网络文学的本身就更切近文学创作的内在本质。 其次,由于网络是虚拟的世界,这就为创作多了一个更能发挥想象力的主题空间。而将网络与现实结合起来就能给创作者认识社会提供了一个全新的视角,通过描写网络的虚拟来反衬社会的真实,给人以更深刻的启迪和思考。虚拟的网络赋予爱情、生活更加独特和深刻的意义。从这个角度来讲,网络文学已经不仅仅是传统文学在网络上的延伸,而是作为一种全新的文学在网络上诞生。再者,网络文学是属于大众的文学,而不再是“精英”的天下。在网上,只要你酷爱写作,只
11、要你有表达的欲望,那么你就能实现自己的愿望。不必担心你的观点偏颇或过激,也不须担心文笔晦涩,而且文章一写成就等于发表,在创作的同时即能获得成就感。与传统文学的这种差异,可以使各网友们在网络上尽情发挥他们的文学热情。因此网络不仅可以让那些极天分的又勤奋探索的天才们大展身手,还能培养和发掘那些素质不高但酷爱写作的一般写手,不断成就他们的文学梦。 从读者的角度讲 :首先,网络文学比传统文学轻松幽默,更容易被接受和消化。由于它们的形式集知识、娱乐于一体,与现代人的观念意识更接近,更加能反映出现代人的心声。现代人在电脑旁工作、学习机会多了,时间一长,自然需要一种东西进行调剂,于是众多的网上文学便应运而生
12、了。 网络时代是一个充满压力的紧张的时代,更多的人需要的是一种“快餐文化”;网络时代还是一个感情泛滥而缺乏真情实感的时代,需要没有铜臭的爱情,贴身的生活,贴心的话语来填补人们的精神空白。网络众多写手们也是生活在现实与网络中的普通人,他们讲诉的故事更具有真感情,更具有感召力,更能动人心弦。总之,这些网文是更符合现代人越见挑剔的胃口。 其次,网络文学的体裁灵活,短小精悍,风格迥异。有的文学作品构思之奇妙,文笔之优美,恐怕是很多传统作家都不及的。不少网络文学作品在细节,意境营造,文字功底方面均达到了相当高的艺术水淮。正因如此,网络文学才受到如此高的待遇,被读者们百般追捧。网络写手们创作的动力,大部分
13、均来源于读者们对其极大的热情与鼓励。1.2网络文学的现状如何评价时下的网络文学?网络文学如果有缺陷,哪里才是它的“软肋”?我以为,当前网络文学总体水平不高,其症结主要在于它依托数字化媒体优势,以大众狂欢的“新民间话语”形式,远离了文学应有的人文审美本性,一些网络写手以游戏冲动替代审美动机,用技术智慧替代艺术规律,用工具理性替代价值理性,以“技术的艺术性”打造“艺术的技术化”,最终导致“网络文化快餐”的“非艺术化”和“非审美性”。有人进行过一项半年多的网络文学现状调查,走访了近300个文学网站,其中包括了“榕树下”、“黄金书屋”等10大热门文学网站,调查统计的数据表明:网络原创文学题材排在前三位
14、的是:网恋故事、搞笑和武侠题材,分别占作品总数的43、17和15,在文学体裁上数量居多的是散文(占50.6),其次才是小说(占29.85),而最能体现网络文学特色的超媒体、超文本作品所占不到0.3。更有人形容为“网络之上,帖子与网络文学,相差宛如天上之明月与地上之圆鳖”。网络原创作品数多量广(仅“榕树下”网站5年多时间积累的原创作品就已超过200万篇),其中确实不乏令人“热泪盈眶”之作,也有理工出身而非“根正苗红”的写手却能呕心沥血、硕果累累。号称“网上俏黄蓉”的王猫猫、“网上蝙蝠”韦一笑、“曼妙游神”云中君等都非“正宗嫡系”,却没有人因为他们“旁门庶出”就否定他们网络写作的成就,在这个常识性
15、问题上大可不必套用“鲁迅学医”抑或巴尔扎克学法律来驳难。问题在于无论你读了多少“热泪盈眶”之作,眼下的网上作品较之于传统文学在质量和水准上存在较大落差却是不争的事实,究其原因与网络写手艺术素养不够、水平参差不齐有关,也与网络媒体的自由、交互、共享的特点有关。从深层上看,与写手无视艺术规律的游戏心态和技术崇拜脱不了干系。网络打破了权力话语,让文学回归民间,提供了“人人都能当作家”的契机,这对艺术生产力无疑是一次解放,但只懂“技术”不懂“艺术”的结果便是只有“网络”没有“文学”。有人把网络当作“公共花园”,去种下一株心爱的花朵,有人则把它当“痰盂”,随便去吐上一口,还有“一帮走在沙漠的大虾们顶着个
16、破草帽梦想着当皇帝的华盖典型的自我崇拜和自恋”。桑地称网上作品“比垮掉的一代还沉沦”,这些也都不是没有道理的。美国作家杰克明戈为网上作品划了一个比例:“80的网络上的写作都是令人讨厌的,10由于其思想偏执而令人发狂,而只有10是精彩而有趣的,值得令人拼命地想看完它余下部分。”何文也说:“网络文学中到处都是包装了的欲望、畅销着的自私、批量化的虚荣、自觉或不自觉地作秀”。 尽管网络文学还未赢得历史的尊重,有时难免让人“走在爱与痛的边缘”,但我仍然赞同较早“触网”的资深作家陈村的看法:网络文学处于幼年期,还不成熟,但“前途无量”。我做这个网站的目的就是让和我一样热爱文学的朋友有这样一个地方来展示自己
17、的作品。就上面我所说的,网络文学中出现了许多十分优秀作者,他们创作出了许多值得我们回忆的文章,也出现了许多著名的文学网站和文学论坛,但也许也于全面发展文学以及文学商业化的目的考虑,这些网站大多包容了几乎所有形式的文学内容,其中可能有我们不想看到的。但同时一定程度的舍弃了中国古典的文学。所以,我的网站作为一个完全免费,完全从原创古典文学考虑,让志同道合的朋友象是处于一个小家庭那样感到温馨和舒适,对于我们所感兴趣的文学进行欣赏和讨论,它还是有其存在的价值的。1.3本文各章的主要结构本文各章的基本内容如下:第一章 阐述了个人文学网站的选题背景以及网络文学的现状。第二章 简单介绍了开发系统所用到的关键
18、技术。第三章 系统分析主要内容包括:系统可行性分析;系统功能需求;系统的数据需求以及系统的环境需求。第四章 系统总体设计的主要内容包括:系统功能描述;系统功能结构设计;数据库的设计,数据库的实施运行与维护等内容。第五章 系统详细设计的主要内容包括系统流程设计;系统界面设计及实现;系统调试和测试以及系统维护等内容。第二章 系统开发工具介绍2.1ASP介绍ASP是1996年由Microsoft推出的运行于服务器端的WEB应用程序开发技术.只能运行于WINDOWNT(WINDOWS)/IIS平台ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在
19、网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果1。任何开发工具皆可发展ASP。只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,Dreamweaver、 FrontPage等也都可
20、以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。兼容各家浏览由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。语言相容性高。ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。隐密安全性高。如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!
21、这是因杰ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。易于操控数据库。ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。面向对象学习容易。ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request
22、、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。Request, Response ,Server ,Session, Application Object和 Context 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息.由于asp具有以上的优点,所以我选择了ASP结合Dreamweaver架构我的个人
23、原创网站。浏览器ASP嵌入式程序数据库其他Web Server(IIS)ASP的工作原理:在对ASP的运行过程可以参照下图:图2-1 ASP工作原理图以下是对ASP动态网页处理过程的概述:(1)用户向Web服务器传送一个.asp页面请求。(2)服务器接到请求后根据.asp扩展名判断用户要浏览的是一个ASP文件。(3)服务器从内存或硬盘中读取相应的ASP文件。(4)ASP程序被传送给服务器上的asp.dll并编译运行,产生标准的HTML文件。(5)产生的HTML文件作为用户请求的响应传回给用户端浏览器,用户端浏览器进行解释运行。2.2 Dreamweaver MX 2004简介Dreamweav
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人原创文学网站 本科毕业论文 个人 原创 文学 网站 本科毕业 论文
限制150内