网上图书网站的开发与设计_第1页
网上图书网站的开发与设计_第2页
网上图书网站的开发与设计_第3页
网上图书网站的开发与设计_第4页
网上图书网站的开发与设计_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档 I I欢迎下载 网上图书阅读网站的设计与开发 摘 要 本图书阅读网站以方便 快捷 多样化和人性化为目标 建立一个能够使广大读 者与作家以及网站管理员真诚沟通的阅读空间 促进大家的共同提高 该网站设计是在 win7 操作系统上 利用 Vs2008 和 Sql2008 实现 其中网站的前 台是用 Html 进行框架及布局的设计 在程序编写中 通过了 JS Jquery C 等语言实 现网站中所涉及到的功能 后台运用 Sql 数据库存储相应数据 读者可以直接在本网 站阅读图书 下载图书 以及评论交流 管理员通过图书后台管理系统可以直接进行 管理操作 能实现用户的管理 图书的更新 修改 留言回复等各项功能 目前基本 完成了该系统中的每个模块 可能该系统在界面上不是很好看 但在操作上尽量满足 用户的需求和使用习惯 日后会继续完成此系统 把该有的功能尽量实现 为读者提 供一个更加完善的图书阅读网站 关键词 JAVASCRIPT SQL2008 VS2008 图书阅读网站 II DesignDesign andand ImplementationImplementation ofof ReadingReading WebsiteWebsite ABSTRACT The book read the site with convenient fast diversification and humanization as the goal the establishment of a can make the readers and writers as well as the site administrator sincere communication reading space helping to improve your The design of the site is in the win7 operating system using Vs2008 and Sql2008 to achieve the website is the design of the framework and layout with Html the program through the JS Jquery C and other language related to web site functions background using Sql database to store data The reader can directly on the site to download books reading books and comment on the exchange the administrator through the book background management system can directly manage the operation can realize the user management books modify update message reply and other functions At present the basic completion of every module in the system The system may at the interface is not very good but in practice to meet the needs of users and usage The future will continue to complete the system put some of the functions to achieve to provide a more perfect book reading site for the reader KeyKey words words JAVASCRIPT SQL2008 VS2008 The book reading website 精品文档 III III欢迎下载 目 录 摘 要 I ABSTRACT II 1 绪论 1 1 1 论文研究主要内容 1 1 2 背景和研究意义 1 1 3 国内外现状 2 2 需求分析 3 2 1 用户需求 3 2 2 功能需求 3 2 3 开发环境 4 2 3 1 win 简介 4 2 3 2 Vs2008 简介 4 2 3 3 Sql2008 简介 5 2 3 4 Javascript 简介 5 2 3 4 Jquery 简介 6 3 系统需求 7 3 1 功能模块设计 7 3 2 系统功能模块划分 7 3 2 1 注册登录模块 8 3 2 2 搜索查看模块 8 3 2 3 阅读模块 8 3 2 4 下载 评论模块 9 3 2 5 个人资料模块 9 3 2 6 用户管理模块 9 3 2 7 书籍管理 10 4 系统设计 11 4 1 网站架构 11 4 2 网站设计 13 4 2 1 网站首页设计 13 4 2 2 网站书籍分类查看 以青春类为例 13 4 2 3 下载 14 4 2 4 查看评论 15 4 2 5 个人资料页面 16 4 2 6 后台初始页面 17 4 2 7 后台用户管理 17 4 2 8 后台图书管理 18 4 2 9 后台图书编辑 18 4 3 数据库设计 19 IV 4 3 1 创建用户表 19 4 3 2 创建图书详细信息表 20 4 3 3 创建图书目录表 以青春类为例 20 IV 4 3 4 创建评论列表 21 4 3 5 下载列表 22 结 论 23 致 谢 24 参 考 文 献 25 精品文档 1 1欢迎下载1欢迎下载 1 绪论 1 1 设计研究主要内容 计算机和计算机网络的飞速发展 人们对计算机网络的依赖是越来越大 人 们的阅读方式也渐渐的从纸质型图书阅读到网上阅读的转变 而在阅读过程中 读者 又需要借助一个公共的网站平台才能完成 因此一个好的阅读网站诞生逐渐成为一种 必然的结果 在本次设计的图书网站主要针对于两类人使用 普通读者和管理员 就读者来说 在该系统中 他们可以注册登录 检索图书 查看图书 下载自己喜欢的图书 以及 对书籍进行评论 同时他们也可以查看编辑个人资料等 对于管理员角色 他们可以 完成对用户的管理 书籍的管理以及留言的管理 图书网站提供作者和读者的一个交流平台 让作者可以通过这个方式让跟多的人 看到自己的作品 能跟快的让读者看到自己的创作以及读者对自己的一些评论 意见 1 2 背景和研究意义 Internet 遍布全球 将世界各地各种规模的网络连接成一个整体 作为 Internet 上一种先进的 易于被人们接受的信息检索手段 world wide web 发展十分迅速 成 为世界上最大的信息资源宝库 据估计 目前 Internet 上已有上百万个网站站点 其 内容范围跨越了教育科研 文化事业 金融 商业 新闻出版 娱乐 体育等各个领 域 其用户量十分庞大 因此 建立一个好的 Web 站点对于一个机构十分重要 近年 来 随着网络用户需求的不断提高以及计算机科学的不断进步 特别是数据库技术在 internet 中的广泛应用 Web 站点向用户提供的服务越来越丰富 越来越人性化 计算机技术的飞速发展 使各行各业在计算机技术应用方面得到了广泛的普及和 使用 信息化时代的到来成为不可抗拒的潮流 人类文明正在进入一个崭新的时代 网络时代已经到来 越来越多的人将互联网视为生活里必不可少的元素 由于人们对 阅读需要和追求的转变加上商业公司的推动 网络小说作为网上娱乐消遣方式日益蓬 勃 网络小说是指利用网络如 BBS Web 界面连载发表的小说 它有广义和狭义之分 广义上可以包含所有在网络上发布和流传的小说 发现了网络小说的创作过程在创作主体 传播途径 写作方式 接受特征等过程 中一些跨时代性的创新 这对全面了解当代大众文化心理的思想情感和心理诉求有着 至关重要的作用 同时也使当代的文学研究更具有可行性 最后 以发展的眼光来对 网络小说进行了全面 客观 准确地评价和预测 网络小说在存在方式上消解了已有 的文学惯例 打破陈规 也改变了循规蹈矩的文学形式 为文学提供了更大的发展空 陕西科技大学毕业设计说明书2 间 要想网络小说真正成为文学中独具异彩的一支奇葩 那么 重构当代文学的人文精 神迫在眉睫 树立崇高的美学精神刻不容缓 重建网络时代的文学观也是当今文学理论 界上最为重要的一件大事 1 3 国内外现状 网络小说虽然是新型文学 在国外已流行多年 虽然在中国应用的相对较少 而 且很少人经常阅读 但是这是一个新兴的市场 必然带来更大的发展空间和前景 现 代快捷的生活 人们已经不方便再携带厚重的纸张书籍 而几乎不占空间的电子书必 将进一步走进人们的生活 知道网络文学的相关知识和计算机相关的应用 因此让用 户更加全面 直观的了解到网络文学的优点 在技术方面更多的 PS 图片也是尤为重要 的 使用户最直接的了解网络文学的快捷的方法便是效果图片 因此图片方面的工作 量也是十分庞大的 21 世纪是信息网络时代 书籍阅读正与网络在彼此冲击中逐渐融合 网络小说势如 破竹地发展起来 网络媒体是网络小说发展的重要物质载体 但是网络虽然改变了文学 的存在形式和环境 引发了某些文学观念的变革 但并没有改变文学的人学性质 它同样 是由人写 写人而且是为人的 人的存在规定了文学的存在 人的性质规定了文学的性 质 网络小说是以网络为载体的当代文学新体例 是新一代人的流行文学 也是有着旺 盛生命力的大众文学 青年受众是推动网络小说发展的不竭动力 网络写手写的多是青 春生活 网络受众 网 的也多是青年学生 网络小说的出现是以互联网的出现和普及为前提 谈论网络小说 总离不开网络为 之创造的媒体环境 网络媒体是网络小说的重要物质载体 网络阅读优势推动了网络小 说的繁荣发展 从这一点来说 网络媒体是网络小说发展的 物质基因 但是网络虽然 改变了文学的存在形式和环境 引发了某些文学观念的变革 但并没有改变文学的人学 性质 它同样是由人写 写人而且是为人的存在规定了文学的存在 人的性质规定了文 学的性质 它是以网络为载体的当代文学新体例 是新一代人的流行文学 也是有着旺 盛生命力的大众文学 精品文档 3 3欢迎下载3欢迎下载 2 需求分析 2 1 用户需求 随着社会和科技的发展 信息和数据时代的到来 书籍阅读正与网络在彼此冲击中 逐渐融合 在加上人们日益加快的生活节奏迫使他们从网上图书阅读中找到一丝放松 的空间 然而网络图书的方式必定要借助于一定的平台和载体 因此图书网站的开发 成为一种必要 2 2 功能需求 图 2 1 功能结构图 陕西科技大学毕业设计说明书4 2 3 开发环境 本节主要介绍本系统采用的软件 主要是在 win7 操作系统上完成 在开发过程中 使用了 Vs2008 Sql2008 两种开发工具 而在利用 VS2008 进行开发时 又运用了 Html C Javascript Jquery 等 2 3 1 win7 简介 2008年 微软宣布将 Windows 7做为正式名称 成为现在的最终名称 Windows 7 其分为简易版 家庭普通版 家庭高级版 专业版 企业版 旗舰版等 Windows 7 的设计主要围绕五个重点 针对笔记本电脑的特有设计 基于应用服务的设计 用户的个性化 视听娱乐的优化 用户易用性的新引擎 跳跃列表 系统故障快速修 复等 这些新功能令 Windows 7成为最易用的 Windows 微软总裁称 Windows 7最省 能的系统 说起 Windows Vista 很多普通用户的第一反应大概就是新式的半透明窗口 AeroGlass 虽然人们对这种用户界面褒贬不一 但其能利用 GPU 进行加速的特性确实 是一个进步 也继续采用了这种形式的界面 并且全面予以改进 包括支持 DX10 1 Windows7及其桌面窗口管理器 DWM exe 能充分利用 GPU 的资源进行加速 而 且支持 Direct3D 10 1 API 这样做的好处主要有 a 从低端的整合显卡到高端的旗舰显卡都能得到很好地支持 而且有同样出色的性 能 b 流处理器将用来渲染窗口模糊效果 c 每个窗口所占内存 相比 Vista 能降低25 左右 d 支持更多 更丰富的缩略图动画效果 鼠标滑过任务栏上不同应用程序的图标的 时候 高亮显示不同图标的背景颜色也会不同 并且执行复制程序的状态指示也会显 示在任务栏上 鼠标滑过同一应用程序图标时 该图标的高亮背景颜色也会随着鼠标 的移动而渐变 2 3 2 Vs2008 简介 vs2008 即 Visual Studio 2008 Microsoft Visual Studio 2008是面向 Windows Vista Office 2007 Web 2 0的下一代开发工具 代号 Orcas 是对 Visual Studio 2005一次及时 全面的升级 VS2008引入了250多个新特性 整合了对 象 关系型数据 XML 的访问方式 语言更加简洁 使用 Visual Studio 2008可以高 效开发 Windows 应用程序 设计器中可以实时反映变更 XAML 中智能感知功能可以提 高开发效率 同时 Visual Studio 2008支持项目模板 调试器和部署程序 Visual Studio 2008可以高效开发 Web 应用 集成了 AJAX 1 0 包含 AJAX 项目模板 它还可 以高效开发 Office 应用和 Mobile 应用 微软公布了最新版 Visual Studio Shell 的预览 新版 VS 的开发界面分为两个模 精品文档 5 5欢迎下载5欢迎下载 式 整合模式和孤立模式 分别对基于语言的开发和基于特别工具的开发作了优化 并将 Iron Python 引入了 Visual Studio 该界面将在 Visual Studio 2008的 Beta2版 本中出现 微软开发者部门的副总裁索玛塞加在其博客中表示 尽管 Visual Studio 2008软 件开发平台是2008年2月份一次产品开发活动的一部分 微软计划于2007年年底开始销 售这款产品 据 InfoWorld 网站报道称 本周早些时候 微软宣布将在于2008年2月 27日举办的一次产品发布会上发布 Visual Studio 2008 Windows Server 2008 SQL Server 2008 微软曾表示计划在不久后发售 Visual Studio 2008 索玛塞加表示 微 软仍然计划在2007年发布这款产品 他说 尽管我们将在来年2月份集中发布数款产品 但根据客户的反馈 我们仍然计划在当年年底时发售 Visual Studio 2008和 Net FX 3 5 微软的一名代表详细阐述了相关计划 这名代表在一封电子邮件中说 微软希望在 当年年底前发售 Visual Studio 2008 客户的反馈将最终决定产品的发售时间 2月份 的发布会是一个机会 将向客户 合作伙伴 社区展示微软的创新成果 微软在合作伙伴会议上还宣布 其 Software Licensing and Protection Services 产品将于10月份发布 它包含帮助 ISV 在内的开发人员保护知识产权 开发 和许可产品版本 跟踪产品和特性使用 与后端过程整合的工具 2 3 3 Sql2008 简介 SQL Server 2008 在 Microsoft 的数据平台上发布 可以组织管理任何数据 可以 将结构化 半结构化和非结构化文档的数据直接存储到数据库中 可以对数据进行查 询 搜索 同步 报告和分析之类的操作 数据可以存储在各种设备上 从数据中心 最大的服务器一直到桌面计算机和移动设备 它都可以控制数据而不用管数据存储在 哪里 SQL Server 2008 允许使用 Microsoft NET 和 Visual Studio 开发的自定义应用 程序中使用数据 在面向服务的架构 SOA 和通过 Microsoft BizTalk Server 进行 的业务流程中使用数据 信息工作人员可以通过日常使用的工具直接访问数据 2 3 4 Javascript 简介 JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言 同 时也是一种广泛用于客户端 Web 开发的脚本语言 常用来给 HTML 标准通用标记语言 的子集 网页添加动态功能 比如响应用户的各种操作 它最初由网景公司 Netscape 的 Brendan Eich 设计 是一种动态 弱类型 基于原型的语言 内置支 持类 JavaScript 是 Sun 公司 已被 oracle 收购 的注册商标 Ecma 国际以 JavaScript 为基础制定了 ECMAScript 标准 JavaScript 也可以用于其他场合 如服 陕西科技大学毕业设计说明书6 务器端编程 完整的 JavaScript 实现包含三个部分 ECMAScript 文档对象模型 浏 览器对象模型 Netscape 公司在最初将其脚本语言命名为 LiveScript Netscape 在与 Sun 合作之 后将其改名为 JavaScript JavaScript 最初受 Java 启发而开始设计的 目的之一就 是 看上去像 Java 3 因此语法上有类似之处 一些名称和命名规范也借自 Java 但 JavaScript 的主要设计原则源自 Self 和 Scheme 2 JavaScript 与 Java 名称上的 近似 是当时网景为了营销考虑与 Sun 公司达成协议的结果 为了取得技术优势 微 软推出了 JScript 脚本语言 Ecma 国际 前身为欧洲计算机制造商协会 创建了 ECMA 262标准 ECMAScript 现两者都属于 ECMAScript 的实现 尽管 JavaScript 作 为给非程序人员的脚本语言 而非是作为给程序人员的编程语言来推广和宣传 但是 JavaScript 具有非常丰富的特性 前身是 Live Script 正式名称为 ECMAScript ECMAScript 262是 JavaScript 标 准 基于网景 Netscape 公司提出 JavaScript 语言和微软公司提出的 JScript 语言 ECMA 开始于1996年 在1997年7月 采纳了首个版本 1998年 该标准成为了国际 ISO 标准 2 3 4 Jquery 简介 jQuery 是一个兼容多浏览器的 javascript 框架 核心理念是 write less do more 写得更少 做得更多 jQuery 在2006年1月由美国人 John Resig 在纽约的 barcamp 发布 吸引了来自世界各地的众多 JavaScript 高手加入 由 Dave Methvin 率 领团队进行开发 如今 jQuery 已经成为最流行的 javascript 框架 在世界前10000 个访问最多的网站中 有超过55 在使用 jQuery jQuery 是免费 开源的 使用 MIT 许可协议 jQuery 的语法设计可以使开发者更 加便捷 例如操作文档对象 选择 DOM 元素 制作动画效果 事件处理 使用 Ajax 以 及其他功能 除此以外 jQuery 提供 API 让开发者编写插件 其模块化的使用方式使 开发者可以很轻松的开发出功能强大的静态或动态网页 常用方法的性能大幅提升 a 重写了大部分较早期的函数 b 更容易使用的设置函数 setter function 为所有对象新增了许多易用的 设置函数 c 对 Ajax 的改进 引入了许多 Ajax 和 JSON 处理方面的更新 包括 HTML5元素 的序列化 d attribute 改进了 attr 的性能 jQuery 核心函数 CSS css 性能 有两倍提升 特效和事件 DOM 操作等也有显著改进 精品文档 7 7欢迎下载7欢迎下载 3 系统需求 3 1 功能模块设计 网上图书管理主要针对两类人使用 包含了普通用户和超级用户 对于普通用户可 以在网站上级进行注册 登陆 搜索查阅书籍 下载 上传 评论 对于超级用户 他们不仅仅有普通用户拥有的权限 还涵盖了对该系统后台的管理 其中包含了用户 管理 书籍管理 评论的管理等 3 2 系统功能模块划分 根据网站的性质 可以将网站分为两个大的模块 其一对于普通用户所具备的功能 如图3 1所示 图 3 1 普通用户所具备的功能 陕西科技大学毕业设计说明书8 其二就是超级用户所具备的特有权限 如图 3 2 所示 图 3 2 超级用户所具备的特有权限 3 2 1 注册登录模块 图 3 3 注册登录 在这一模块中 主要针对于新来用户而设计 在系统首页选择注册功能 并在对 应位置填写相应的信息即可成功 在注册成功之后新用户就可以利用刚才申请的账号 和密码进行登录功能了 登录成功之后 系统会自动判断用户角色并提示用户的当前 角色 输入信息输入账号密码 用 户注 册登录普通角色或管 理员 判断 精品文档 9 9欢迎下载9欢迎下载 3 2 2 搜索查看模块 图 3 4 搜索查看 在查看图书这一功能中 主要在首页设计了两种不同的查看方式 如果用户知道 需要查看图书的编号就可以进行直接查看 即在首页上搜索栏下选择该图书的类别 然后再搜索栏中输入该图书的编号即可直接查看该图书的信息 而分类 产看则是在首 页第一栏的类别中进行选择 然后就可以查看到该类别中的所有图书 进而选择自己 所需的图书 3 2 3 阅读模块 图 3 5 阅读模块 在图书阅读这一模块中 首先用户需要找到想要阅读的图书 如果已有想要阅读 的图书 那么就可以通过直接查看找到图书然后进行阅读 如果没有 则也可以选择 系统推荐的图书 或者在每个类别中查看所有图书 然后再选择想要的图书进行阅读 3 2 4 下载 评论模块 图 3 6 下载 评论 在图书下载功能中 他的前面一步和阅读模块相同 在进入相应的页面后选择下 载 单击后系统判断当前用户是否登录 如果登录则可以成功下载 如果当前用户未 进行登录的话 那么系统会进行相应提醒 选择图书类并输入图书编号 选择图书类 选择图书 搜索选择 点击阅读 点击查看 搜索选择 点击下载 评论 未登录 已登录 用 户 直接查看 分类查看所有该类别图 书 对应图书 对应图书 用 户对应图书图书章节图书内容 用 户对应图书判断登录 返回首页 成功 陕西科技大学毕业设计说明书1 0 3 2 5 个人资料模块 图 3 7 个人资料 在这一步中 首先是登录 登录成功之后就可以进入个人资料页面 在该页面中 用户可以选择查看个人的详细资料 如果注册时出现错误 那么在这里便可以进行及 时的修改 除开这一功能外 另外两大功能是下载记录与密码修改 下载记录中记录 了当前用户从注册到当前一共下载过的图书 如果用户想要及时修改个人密码 那么 就可以在密码修改这一大功能中完成 3 2 6 用户管理模块 图 3 8 用户管理 在这一模块 首先要登录 并进行判断是否为管理员 如果为普通用户 那么该 用户将不能进入后台管理系统 再进入后台管理系统收选择用户管理 对于用户信息 在设计时 只能删除已不存在的用户或者切换正在使用用户的角色 对于其他信息 属于用资料 身为管理员也无法更改 3 2 7 书籍管理 管理员 普通用户 输入账号密码 输入账号密码 普通用户 管理员 用 户登 录进入资料页 面 查看 修改资料 查看我的下载记 录 修改个人密码 用 户登 录 进入后台用户管理 删除用户 用户角色切 换 失败 用 户登 录 进入失 败 进入后台书籍管理 删除书籍 添加图书 选择图书 编辑图书 精品文档 11 11欢迎下载11欢迎下载 图 3 9 图书管理 与用户管理类似 在进入后台后 选择相应的图书 即可以对重复图书及其他原 因导致图书有误的便可以进行删除 同时对于正在使用的图书而又出现错误的便可以 选择该图书 然后再进行编辑 添加图书的功能也可以在编辑的页面上进行 4 系统设计 4 1 网站架构 阅 读 下 载 评 论 一一 不舍书屋 前 台 后 台 登 录 注 册 分 类 查 看 直 接 查 看 个 人 资 料 用 户 管 理 图 书 管 理 评 论 管 理 下 载 管 理 陕西科技大学毕业设计说明书1 2 图 4 1 网站架构 对于本系统主要分为前台和后台两大部分 前台就是用户能够直接看到的部分 而网站后台则专门为系统管理员而设计 下面对两个模块进行分析 小说网站前台主要包含了网站 logo 注册 登录 个人中心以及图书搜索 图书 阅读 下载 评论等功能 具体功能如下 注册登录模块 该模块的设计主要是将浏览该网站的用户区分开来 通过不同的 ID 而来区别不同的用户在系统中使用了哪些功能 首先进入该系统后 读者可以自由 选择注册功能 只有完成注册功能之后 才可以使用当前用户注册的信息进行登录 个人中心模块 该模块主要是为在本系统中注册过的用户而设计 在进入个人中 心之前 要先进行登录 否则无法进入该模块 当进入个人中心后 用户可以查看自 己在注册时使用了哪些个人信息 并且这些信息都是独立于用户个人的 其他人无法 查看 对于个人资料中有不正确的地方 用户可以及时修改 同样在该模块中还有两 个独立的部分 即个人下载记录 修改密码的功能 当该用户在阅读书籍之后进行下 载 那么本系统就会自动记录该下载记录 当用户进入个人中心就可以查看 修改密 码的功能和修改个人资料的功能相差不是很大 图书搜素模块 对于本模块 主要是方便用户在系统中找到目的图书而设计 同 时在该系统中设计了两种搜索方法 其一 就是直接搜索 即在搜索栏中选择自己知 精品文档 13 13欢迎下载13欢迎下载 道图书的类别和输入该图书的编号 然后就可进行直接搜索到该图书 其二 按类别 搜索 这一种方法主要是针对用户不知道想要的查看的图书的准确位置而设计 该方 法主要在搜索栏上面可以选择每个类别 这样就可以看到每个类别中的所有图书 然 后读者在选取自己喜爱的图书 图书阅读模块 对于小说网站 图书阅读当然是最重要的一个模块 在该模块中 用户选择自己想要读的书籍之后就可直接阅读了 下载 评论模块 这两个模块的设计主要也是方便用户而言 当某一个用户督导 一本袭击特别喜爱的图书而想要收藏的的时候 那么就可以选择下载功能 吧这本图 书下载到本地 评论功能的设计主要是方便所有用户交流的一个平台 小说网站后台主要针对于管理员设计的 它主要包含了四个功能 用户管理 图 书管理 评论管理和下载管理 其中重要的是用户 图书和评论管理 下面将为你一 一介绍 用户管理模块 既然在前台设计的用户登录和注册模块 那么相应的在后台就有 对其资料的存储 而牵扯到存储就离不开管理 而在用户管理中管理员拥有的权利只 有删除已不存在的用户信息和更改用户角色的权利 图书管理模块 在该系统中最重要的一个部分莫过于对图书的管理 在后台中管 理员可以删除重复图书 修改错误信息 添加图书等功能 评论管理模块 在这一模块中主要是针对于一些不健康信息而设计 当管理员发 现这些内容之后就可以及时删除 上述主要就是网站前台和后台所设计到的部分 下面将用本次设计跟开发的具体 情况进行一一解释 陕西科技大学毕业设计说明书1 4 4 2 网站设计 4 2 1 网站首页设计 图 4 2 一一不舍首页 如图所示即本系统的前台首页 在首页上主要加入一个系统图片 相当于一个 logo 以及一个 flash 其次首页上还包含了各个类别图书的分类 以及个人中心 登 录 注册 退出等 4 2 2 网站书籍分类查看 以青春类为例 图 4 3 查看所有 精品文档 15 15欢迎下载15欢迎下载 图 4 4 详细信息查看及阅读 如上图所示 即前台页面上的分类查看 首先选择需要查看的类别 然后就可以浏 览该类别中所有的图书 进而选择自己需要的图书 就可查看该图书的详细信息 并 且上述还包含了阅读的功能 在阅读正文的过程中用户可以选择上一章或者下一章来 浏览不同章节 4 2 3 下载 图 4 5 下载界面 陕西科技大学毕业设计说明书1 6 4 2 4 查看评论 1 未登录状态只可以查看 而不能评论 单机提交会出现提示界面 图 4 6 查看评论 图 4 7 未登录点击提交按钮 精品文档 17 17欢迎下载17欢迎下载 从图 4 5 至图 4 7 表示了前台页面中的下载和评论的功能 之所以把两者拿来 一起叙述 是因为两者都需要用户登录之后才可以进行 否则系统会自动提示 您未 登录 请登录后在进行下一步操作 在下载或者评论成功之后 系统会自动将用户 编号 被下载或者被评论书籍编号 书籍名称 评论内容存入数据库 4 2 5 个人资料页面 图 4 8 个人资料 如图 4 8 所示 即为前台页面中的个人资料页面 在该页面中包含了三大部分 我的资料 我的下载和修改密码 在我的资料中用户可以查看注册时自己所使用的所 用信息 如果觉得用错误 用户自身还可以修改个人信息 并且这些信息可以提交到 数据库 即服务器 在我的下载中 用户可以查看自己自注册以来都下载过的书籍 如果用户自身觉得当前密码不够安全 还可以再修改密码中设置新密码 前提是用户 记得自己旧密码 陕西科技大学毕业设计说明书1 8 4 2 6 后台初始页面 图 4 9 后台界面 4 2 7 后台用户管理 图 4 10 用户管理界面 如图所示 即为后台的用户管理界面 在该页面上可以选择性删除以不存在用户 另外一大功能就是修改某些用户的角色 从而使他们获得相应的权利 精品文档 19 19欢迎下载19欢迎下载 4 2 8 后台图书管理 图 4 11 图书管理界面 4 2 9 后台图书编辑 1 封面选择系统自备图片 图 4 12 图书编辑界面 陕西科技大学毕业设计说明书2 0 2 封面自己上传 图 4 13 图书封面编辑 自图 4 11 至图 4 13 表示了后台图书管理 在该页面我们可以删除重复图书 错误 图书 同时也可以选择某一本图书进行修改 即编辑 在编辑页面如果我们修改了所 有内容再单击添加 那么我们将添加了一本新的图书到数据库 4 3 数据库设计 4 3 1 创建用户表 CREATE TABLE 用户信息 Id varchar 50 NOT NULL Name varchar 50 NULL PassW varchar 50 NULL Age int NULL Sex varchar 50 NULL CardId varchar MAX NULL Phone varchar MAX NULL Degree varchar 50 NULL School varchar 50 NULL Role varchar 50 NULL 精品文档 21 21欢迎下载21欢迎下载 Number int NULL 图 4 14 用户表设计 4 3 2 创建图书详细信息表 CREATE TABLE 图书目录 ID varchar 50 NULL NAME varchar 50 NULL MULU int NOT NULL NEIR varchar MAX NULL Typeid int NULL 图 4 15 图书信息表设计 4 3 3 创建图书目录表 以青春类为例 CREATE TABLE 青春 ID varchar 50 NOT NULL 陕西科技大学毕业设计说明书2 2 NAME varchar 50 NULL WRITER varchar 50 NULL DEGREE varchar 50 NULL CHUB varchar 50 NULL TIME varchar 50 NULL PRICE varchar 50 NULL INTROD nvarchar MAX NULL FENGM nvarchar 50 NULL 图 4 16 图书目录表设计 4 3 4 创建评论列表 CREATE TABLE 评论列表 pid varchar 50 NULL psid varchar 50 NULL pnl varchar MAX NULL 精品文档 23 23欢迎下载23欢迎下载 图 4 17 评论列表设计 4 3 5 下载列表 图 4 17 下载列表设计 陕西科技大学毕业设计说明书2 4 结 论 在短短的几周的时间里 在杨建忠老师和刘海峰老师的指导和自己的努力下 经 过系统的学习 设计 开发 基本完成了网上图书阅读网站的开发和设计 在这段时 间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论