您好,欢迎访问三七文档
课程设计题目书籍推荐网站的设计学生姓名罗叶学号20071344086学院计算机与软件学院专业软件工程指导教师耿学华二O一O年十二月三十日-1-目录1.引言..........................................................41.1开发背景.....................................................41.2可行性研究...................................................51.2.1技术可行性................................................51.2.2经济可行性................................................51.2.3社会可行性................................................52.需求分析......................................................62.1用户特征.....................................................62.2普通用户需求.................................................62.3网站功能需求.................................................62.4其他需求.....................................................72.5推荐方式.....................................................73.网站功能设计..................................................73.1总体功能设计.................................................73.1.1层次结构图................................................83.1.2前台访问系统..............................................83.1.3后台管理系统..............................................83.2详细功能设计.................................................93.2.1系统架构..................................................93.2.2处理流程设计..............................................9-2-3.2.3接口设计.................................................103.2.4出错处理设计.............................................103.2.5安全保密设计.............................................114.数据库设计...................................................114.1数据库概念设计..............................................114.1.1实体.....................................................114.1.2E-R图...................................................114.2数据库逻辑设计..............................................134.2.1关系模型.................................................134.2.2性能优化.................................................134.3数据库物理设计..............................................134.3.1数据库表.................................................134.3.2关系模式存取方式选择.....................................164.3.3确定数据库存储结构.......................................164.3.4评价物理结构.............................................165.网站页面布局.................................................165.1网站页面布局................................................165.2网站页面详细设计............................................175.2.1前台访问主页布局.........................................175.2.2后台管理页布局...........................................176.网站关键技术简介.............................................18-3-6.1ASP.NET技术.................................................186.2数据库技术..................................................186.3DREAMWEAVER技术..............................................197.结语.........................................................19-4-书籍推荐网站的设计罗叶南京信息工程大学计算机与软件学院,南京210044摘要:本文主要介绍了基于ASP.net技术和SQLServer数据库的书籍推荐网站的设计,包括需求分析、模块划分、处理流程以及数据库设计等。网站提供大量可供阅读的书籍,用户使用本网站可以便捷的找寻自己心仪的书籍,可以阅读书籍,可以获得网站或其他用户的推荐书籍等。本网站着眼于推荐,主要包括前台管理和后台管理两个子系统,前台管理面向用户,为用户提供一系列的功能服务;后台管理面向管理员,主要管理数据库中的数据。通过对网站各功能模块和处理流程的设计,明确网站需求,为实际开发做好准备。关键词:书籍推荐;书籍阅读;书籍排行榜;书评1.引言1.1开发背景随着网络信息技术的迅速发展和网络信息资源的日益增加,人们获取信息、相互交流的途径和模式也发生了变化。现代科技的进步,使知识载体呈现多样化发展,从传统印刷品到现代电子文档,从文字符号到图形符号,随着记录知识的载体不再单一,阅读行为也发生了巨大变化。伴随着计算机进入千家万户,网络阅读这种全新的阅读方式开始走入人们尤其是青少年的生活。网络阅读是一种由文本的变化所带来的新的阅读方式,专指网络文化语境中的阅读活动,即借助计算机、网络技术来获取包括文本在内的多媒体合成信息和知识的一种超文本阅读行为。网络阅读形式大体可分为两种:一种是实时在线阅读,一种是下载离线阅读。作为一种崭新的生存、交流、学习和思维方式,与传统纸质文本阅读相比,它具有以下几方面的特征。(1)开放性。网络阅读的开放性是由网络本身的特点赋予的,网络介入的平台很简单,而且其本身也是一个巨大的资源库,提供无限丰富且免费的信息。计算机本身的存储空间所能承载的文字又是普通的书籍所无法比拟的,并且机器与机器之间的联通无疑又为不同内容间的互通有无及共享带来了便利。网络阅读的环境是双重开放的,既包括物理时空,也包括精神和心理。计算机及网络技术使得阅读突破了时空限制,读者足不出户,只需通过计算机网络,就能在任何时间、任何地点选择网络资源,获取信息更为便捷、省时。(2)及时性。传统的纸本读物其信息含量和新颖程度很难与时时更新的网络信息相比。人们在网络里可以围绕着自己的专业,阅读到世界上最先进的学术成果,聆听到最好的学术讲座,浏览到最新的前沿动态,有利于知识视野的拓展。(3)多样性。互联网能够同时传播大量的文字、图像、声音、动画等各种形式的信息,趣味性、形象性、直观性强,阅读效果更完整、全面、形象。读者可以随意地、跳跃式地选择需要的信息,还可以借助搜索引擎,检索到其他相关内容。并且互联网有组织信息的便利,能够把相关的知识点-5-组织起来,形成各种各样的专题。(4)交互性。读者可以通过鼠标和键盘传递自己的思想、感受和心情,能动自主地参与到网络环境中。网络的实时性还为此提供了即时性的便利,读者可以通过网络随时与其他的浏览者沟通、交流。网络阅读作为一种基于网络技术迅速发展的新型阅读方式,正在以独特的阅读中介、崭新的阅读对象改变着人们的阅读习惯与阅读行为,日益受到人们的高度重视和密切关注。随着网络技术和数字生活的蓬勃发展,网络阅读也必将在未来的阅读方式中占据主流。书籍推荐网站是针对一些爱看书籍,喜好阅读,并且希望通过网站或他人推荐而找寻到自己心仪图书的人们而设计的专门网站。这里是书的海洋,每个人都能在这里找到想看的书籍,都可以记录下自己的读后感…书籍推荐网站以其丰富的图书资源,快捷的查找方式吸引着读者在书的世界中自在徜徉。当今社会人们面临着快节奏的生活步调和高强度的工作压力,阅读是人们休闲娱乐的方式之一,能够帮助人们放松心情,同时也能拓展知识面,增加涵养,提高人们的精神境界。因此,开发书籍推荐网站具有极大的意义。(1)提供丰富的书籍资源。随着互联网技术的发展,如今,互联网已经成为人们生活的一部分。网络以其丰富的资源和快捷的信息给人们的生活和工作带来了极大的便利。书籍推荐网就是利用丰富的图书资源来丰富人们的精神生活,满足人们阅读的需求。(2)便捷读书爱好者。用户可以在网站中随心所欲的阅读喜欢的书籍,能够快速找到想看的书籍,同时根据其他用户的推荐或评论,用户可以迅速判断出此书是否是自己所需。但是,由于网络中书籍资源的多样性和复杂性,人们在海量的资源中要快速而高效的找到想看的书籍是困难的。因此,本网站着眼于书籍的推荐功能,在推荐的基础上提供网络阅读,网站的宗旨为给予用户合理有效的推荐并为用户提供便利获取书籍的渠道,让用户在此可以随时随地,随心所欲的接触书本,接触知识。1.2可行性研究1.2.1技术可行性网站用户针对性强,可以划分出功能明确的模块,因此整个开发解决方案是切实可行的。并且当前VisualStudio,Dreamweaver等开发工具完善,功能强大,ASP.net,ADO等技术的成熟客观上都为本网站的开发提供了技术上的支持。1.2.2经济可行性本网站固定了一类用户群,功能集中,定位明确,不会存在数据过多过杂的问题。同时,ASP.net技术具有强大的工具和平台支持,B/S的体系结构只要用户具有浏览器一般都能访问网站。充分利用现有资源,支出可以在承受的范围内。因此,在经济上是可行的。1.2.3社会可行性开发本网站不仅能够满足广大阅读爱好者的阅读要求,更重要的是能够为读者提供多种推荐方式从而-6-方便读者,因此具有实际应用意义。此外,书籍资源来自于网络免费开放资源,不会存在侵犯、妨碍等
本文标题:书籍推荐网站的设计
链接地址:https://www.777doc.com/doc-3314192 .html