电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

毕业论文—— 一个动态文学网站的设计与实现

22页
  • 卖家[上传人]:wo7****35
  • 文档编号:60508669
  • 上传时间:2018-11-16
  • 文档格式:DOC
  • 文档大小:224.50KB
  • / 22 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、一个动态文学网站的设计与实现摘 要由于网络的飞速发展,人们获取最新信息的来源由报纸和杂志逐渐转变为网络。文学网站就是一个获取最新文学作品的来源,它使读者足不出户就可以看到最流行的文学作品。同时作者也可以根据读者的评价,改变写作风格,从而避免失败的可能。根据这些特点,设计出的动态文学网站具有以下功能:根据各种条件搜索想要的作品;作者上传和管理作品;管理员审核待发表作品,添加/删除具有不同身份的用户;读者经过身份验证后阅读/评价作品的功能;在站内进行短信交流。为了很好的实现这些功能,文学网站采用windows2000+asp+access进行开发,以实现一个界面友好,功能强大,操作简单,具有一定商业价值的动态文学网站,在此简单介绍它的基本设计方法,开发工具,并对数据库和各主要功能模块设计进行了详细的分析,最后给出系统测试结果。关键词:文学作品;网站;ASP;商业价值第 20 页 The Design and Realization of a Dynamic Literature WebsiteAbstractAs the fast development of network, peopl

      2、e are more and more like to get information from Internet rather than newspapers and magazines. The literature website is one of sources that people get the latest literature products. It makes people read the most fashionable literature products even at home. At the same time, writers can change writing styles by readers opinions to avoid the failing rate of his/her products. A dynamic literature website should have the follow functions: search products in different ways; writers can upload and

      3、 manage his /her own products; administrator can audit products and add& delete users of different identity; readers can read& review products after identity check, and communicate with each other with simple E-mail in the website. Follow these requests, the dynamic literature website is developed by windows2000 + asp + access, and finally realizes a friendly-surface, powerful-function, easy-management dynamic literature website with certain mercantile value. The follow parts simply introduced i

      4、ts basic design method, develop tools, and make a particular analysis of database and main function parts, at last give the system test result. Key words: literature; website; ASP;Mercantile value1 引 言20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。据估计,目前Internet上已有上百万个Web 站点,其内容范围跨越了教育科研、文化事业、金融商业、新闻出版、娱乐体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。网络与数据库技术的发展和普及同时也导致了人们获取信息来源的巨大变化。人们已不再满足于传统的通过书籍,而是渴望通过Internet了解跟多的信息。而载体为网络的文学以其高效率、低成本的优势,逐步替代了依靠书籍传播的传统文学。许多传

      5、统的,纸张上的信息正在以电子信息的形式被移植到互联网上。因此,越来越多的文学站应运而生。作为一个成熟的文学网站,首先应该具有文章的上传功能,这样作者才能顺利的在第一时间在网上发表自己的作品;其次,为了避免不良信息的传播,还应该存在一个对文章内容的审核机制;最后,网站必须有搜索功能,以方便读者在茫茫书山中找到自己感兴趣的作品。动态文学网站主要是用ASP 和Access 来完成系统设计的。Microsoft 推出的ASP (Active Server Pages)技术可以开发出满足企业、组织和个人需求的各种站点。ASP 通过服务器端脚本的方式实现服务器端动态网页,支持使用ActiveX 组件扩展其功能,因此借助ASP,用户可以开发出功能强大的站点。同时Web 已经不再局限于仅仅提供大量的信息服务。Web技术的发展,使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的网页成为最吸引人的网页。数据库技术为动态网页的发展提供了功能强大的后台数据处理,而Access数据库是目前最流行的数据库系统之一,由于它对服务器的要求较低,因此也是最适合大众安装并上机实践的完整的数据库管理系统。同时,由

      6、于两者都是由微软开发,所以兼容性较好。数据库技术与网站的结合是当今Web 技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能更加强大的后台管理系统,可以为网站的更新、维护提供极大的方便。此课题的研究方法为:分析动态文学网站的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识(包括数据库相关知识等),选择Access数据库,在ASP环境下运用JavaScript脚本语言进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;最后,系统开发完毕后,进行调试和运行。2 系统开发环境介绍2.1 ASPASP是Active Server Page的缩写,是微软公司推出的Web应用程序开发技术。ASP有访问数据库,并执行相应的录入、查询、删除和修改的操作;还可以根据服务器的配置读写Web服务端的文件;能够控制和管理用户的访问权限,限制用户在网站的行为。ASP与其他方式开发网络数据库的优点在于,1ASP是基于Microsoft Windows NT和Microsoft Internet

      7、 Information Server的开发式脚本开发环境,它很好的把HTML和脚本开发融合在一起,提高了编程的灵活性,降低了开发难度。ASP中的脚本在Web服务端运行,而不是传统的在客户端浏览器中运行。这一措施使客户的浏览器无须担心服务器端的网页是用什么脚本编写的,ASP都会生成一个符合HTML标准的网页送到客户端。ASP还将HTML完全融合在一起,创建简单,不需要编译、链接,脚本可以在ASP环境下直接运行。ASP直接建立在Web服务器中,并且作为Web的一个服务运行,支持多用户、多线程。ASP具有的优点如下:(1)无需编译:ASP程序直接由Web服务器的动态库asp.dll解释执行,无需编译和连接;(2)独立于浏览器:由于ASP程序在服务器端解释执行,因此客户端用户只要使用系统自带的浏览器,即可浏览采用ASP设计的网页;(3)安全性高:ASP程序在服务端执行,客户端浏览器看到的只是HTML文件,可以避免源程序被泄漏;(4)可扩展性好:ASP具有很强的扩展性,开发人员可以根据需要使用Visual Basic或Visual C等多种语言制作组件供ASP程序调用;(5)执行效率高:ASP

      8、提供最优化的多线程环境,可在一个进程中创建多个线程以同时为多个浏览者提供服务,既节约了服务器的资源,又提高了程序执行效率。2.2 AccessAccess 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、 模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理 系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点如下: (1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 (2) 面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个 应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需

      9、要给对象扩展方法和属性。通过对象的方 法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供 了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、 Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。Access是Microsoft Office的一个组件,一个前后台结合的数据库“软件”。也就是说Access既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。而所有这些都存储在一个MDB格式的文件中。2.3 IISIIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS与Window NT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intran

      《毕业论文—— 一个动态文学网站的设计与实现》由会员wo7****35分享,可在线阅读,更多相关《毕业论文—— 一个动态文学网站的设计与实现》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.