admin 管理员组

文章数量: 887031


2024年1月24日发(作者:html5在手机上的软件)

基于ASP的个人小说网站的设计与实现项目可行性研究报告

目 录 目 录 ....................................................................................................................2

第一章 绪 论 .............................................................................................................1

1.1背景 ......................................................................................................................................

背景 ...................................................................................................................................... 1

......................................................................................................................................

1

1.2关于小说网站的设计与实现 ............................................................................................. 1

............................................................................................

1

1.3 系统开发工具选用及简介 ............................................................................................... 1

...............................................................................................

1

1.3.1

ASP简介 ................................................................................................................ 1

...............................................................................................................

1

1.3.2

Microsoft Access 简介 ..................................................................................... 2

....................................................................................

2

1.3.3

Macromedia Dreamweaver MX ................................................................... 3

Macromedia Dreamweaver MX ...................................................................

3

1.3.4

页面设计工具的选择 ...........................................................................................

页面设计工具的选择 ........................................................................................... 3

...........................................................................................

3

1.3.5

程序调试工具 ........................................................................................................ 4

.......................................................................................................

4

第二章 系统总体设计 .................................................................................................5

2.1 系统功能模块总体设计 .................................................................................................... 5

....................................................................................................

5

2.2 设计描述 ............................................................................................................................. 5

.............................................................................................................................

5

第三章 系统详细设计 .................................................................................................7

3.1 登录和注册功能模块 ........................................................................................................ 7

........................................................................................................

7

3.1.1 登录功能模块 ......................................................................................................... 7

.........................................................................................................

7

3.1.2 注册功能模块 ........................................................................................................ 10

3.2 小说阅读功能模块 ..........................................................................................................

小说阅读功能模块 .......................................................................................................... 12

3.3 搜索小说功能模块 ..........................................................................................................

搜索小说功能模块 .......................................................................................................... 16

3.4 密码修改功能模块 ..........................................................................................................

密码修改功能模块 .......................................................................................................... 17

3.5 小说管理功能模块 ..........................................................................................................

小说管理功能模块 .......................................................................................................... 20

3.5.1 小说分类管理 ....................................................................................................... 20

3.5.2 小说内容添加 ........................................................................................................ 22

第四章 数据库设计实现 ......................................................................................... 24

4.1数据库设计 ....................................................................................................................... 24

4.2 数据库逻辑结构设计 ...................................................................................................... 25

第五章 小说阅读网站功能测试 ................................................................................. 27

5.1 用户注册功能测试 ..........................................................................................................

用户注册功能测试 .......................................................................................................... 27

5.2 用户登录功能测试 ..........................................................................................................

用户登录功能测试 .......................................................................................................... 29

5.3 密码修改功能测试 ..........................................................................................................

密码修改功能测试 .......................................................................................................... 30

5.4 小说阅读功能测试 ..........................................................................................................

小说阅读功能测试 .......................................................................................................... 31

5.5 小说搜索功能模块测试 .................................................................................................. 32

第六章 总 结 .......................................................................................................... 34

致 谢............................................................................................. 错误!未定义书签。 参考文献 ................................................................................................................. 35

附 录 ........................................................................................... 错误!未定义书签。

第一章 绪 论 1.1背景 当计算机网络在人们生活的各个领域迅速曼延之时,人们获取信息的方式也更加的直接迅速,网络化使信息领域变得更为广泛,在也没有了时间和空间的限制。人们获取信息大部分是通过网站的方式得到的。因此网站建设在Internet应用上的地位显而易见,而本网站的制作是为人们在精神食粮的获取上起到大大小小的作用。 在网络发表小说不管对读者还是对小说作者都是有直接好初的,对于读者来说不光在网络上迅速得到作者最新发表的小说,而对于小说读者来说把作品发表在网络上他能以最快的速度获得到读者对作品的意见。这样作者可以最快的修改错误为书籍的出版做好准备。这样便捷的交互方式,即通过先进的计算机和网络技术,克服地域的限制。作者和读备。这样便捷的交互方式,即通过先进的计算机和网络技术,克服地域的限制。作者和读者之间直接的交流。 1.2关于小说网站的设计与实现 对于开发的小说网站来说其实是建立在HTTP开放的网络标准之上的,采用浏览器/开放的网络标准之上的,采用浏览器/服务器(B/S服务器(B/S)模式,使读者在系统的前台方便阅读小说的一个小说系统。B/S)模式,使读者在系统的前台方便阅读小说的一个小说系统。 系统的表示层用WEB方式实现,具有安全性和开放效率;数据用微软数据库系统:ACCESS,以提高数据可用的效率和数据的完整性。ACCESS,以提高数据可用的效率和数据的完整性。 1.3 系统开发工具选用及简介 1.3.1

ASP简介 在网络开发的众多语言中,IIS(Intemet information Server Web服务器)+ASP(Active Server Pages编程语言)+Acces(编程语言)+Acces(数据库)+Acces(数据库)数据库)的方案组合都是Microsoft公

司的产品,它们在搭建Browser/Browser/Server结构的三层模式网站上相对容易,且此方案中ASP可以通过ADO技术不用在服务器端进行人工设置,写入程序代码就可以方便地访问数据库,实现了信息的动态存储。所以它们成为众多的基于Web下语言开发中的主流方案。 ASP是一般运行在Web服务器IIS上的,在ASP出现之前,网站的开发效率是非常低的,即使单个页面布局的微小变动,往往都需要重新设计页面的源代码。ASP低的,即使单个页面布局的微小变动,往往都需要重新设计页面的源代码。ASP技术的推出,使网站的建设成了一件很容易的事。ASP(Active Server Pages推出,使网站的建设成了一件很容易的事。ASP(Active Server Pages,活动服务器页面ASP(Active Server Pages,活动服务器页面),活动服务器页面)是微软公司推出的可与用户建立交互式关系的脚本环境,在这个环境下可以通过创建服务器端脚本来实现动态交互式Web页面和强大的Web应用程序等功能。可以和HTML语言包括相关的客户端脚本、Java言包括相关的客户端脚本、Java小程序等混合在一起编写。ASP小程序等混合在一起编写。ASP语法比较简单,属于面向对象的技术和组件技术,这样,复杂的操作和交互过程就可以被封装起来。在进行网页复杂的操作和交互过程就可以被封装起来。在进行网页 制作时只需使用ASP的脚本语言和内置对象及服务器组件,不必考虑其内部的运行机制。ASP的优势:任何开发工具都可发展ASP,语言相容性高,隐密安全性高,易于操ASP,语言相容性高,隐密安全性高,易于操控数据库,面向对象学习容易。 1.3.2

Microsoft Access 简介 作为Microsoft的office套件产品之一,Access已经卖出了近700万份,成为世界上最流行的桌面数据库系统。Access上最流行的桌面数据库系统。Access与许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。它能操作其它来源的资料,包括许多流行的PC数据库程序(如dBASE,dBASE,Paradox,Paradox,Microsoft FoxPro)和服务器、小型FoxPro)和服务器、小型机及大型机上的许多SQL数据库。Access数据库。Access还完全支持Microsoft的OLE技术。 Access还提供windows操作系统的高级应用程序开发系统。Access操作系统的高级应用程序开发系统。Access与其它数据库开发系统之间相当显著的区别就是:您不用写一行代码,就可以在很短的时间里开发出一

个功能强大而且相当专业的数据库应用程序,并且这一愉快的过程是完全可视的!如果您能给它加上简短的VBA代码,那么您的程序决不比专业程序员潜心开发的程序差。 Access 数据库管理系统是Microsoft Office 套件的重要组成部分,是Access的最新版本,可在Windows 95环境下运行。Access环境下运行。Access适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。 Access将所有有名字的东西都成为对象(object),最重要的对象有表,查询,窗体,object)报表,宏和模块。 1.3.3

Macromedia Dreamweaver MX

选用Macromedia Dreamweaver MX 来创建专业网站的是最佳途径, 同时Macromedia Dreamweaver MX 是一种专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver

驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供帮助良多的工 具,丰富您的 Web 创作体验。 利用Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver

代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器语言(例如 ASP、、Dreamweaver,ASP、.NET、 ColdFusion 标记语言 (CFML)、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。(CFML)、PHP)1.3.4

页面设计工具的选择 目前有大量的软件用来设计和制作网页,他们可以极大的减轻工作量,提高设计效率。其中Macromedia Dreamweaver MX,功能强大,而且是所见即所得的网站编辑器,MX,功能强大,而且是所见即所得的网站编辑器,

并带有站点管理功能。 Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计Roundtrip HTML、工具。Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能 力给Third-party厂商,包含ASP,Apache,BroadVision,Cold Fusion,iCAT,TangoASP,Apache,BroadVision,Cold Fusion,iCAT,与自行发展的应用软体。当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。Dreamweaver功能,让您不需要透过浏览器就能预览网页。Dreamweaver将内容与设计分开,应用於快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地汇入或输出XML内容。 1.3.5

程序调试工具 在本次作品中。我使用的是简易IIS服务器来调试本系统。简易IIS服务器,只有一个文件,并且才648K大小。选择此工具的理由: ① 没有安装IIS;IIS; ② 没有安装VS开发平台; ③ 想快速的浏览做的网站; ④ 小巧并且方便拷贝。

第二章 系统总体设计 2.1 系统功能模块总体设计 从读者对小说网络的需求入手,逐步分析各个模块,进行系统模块设计、数据库的设 计,然后实现一个模块,最后呈现一个完整的网络小说。 对于本小说阅读网站主要分为前台和后台两大的系统。,下面是对两个模块的分析; 根据系统的需求分析,可画出系统的总体框架,如下图3-1所示: 前台系统 注册登录模块 小说阅读模块 小说搜索模块 后台系统 系统设置 密码管理模块 小说管理模块 图3-1 系统前台模块 2.2 设计描述 系统模块功能集合具体设计 在上节功能模块的描述,能很方便的看出小说系统的

布局,每一个功能模块都需要针对不同的表完成不同的数据库操作。下面简单的介绍了每个模块的具体功能和用途; 本网站的重点则是在小说展示。在页面上可以看到小说的图片、名称以及介绍。由于是展示给读者看的小说信息,此处功能设计为,是展示给读者看的小说信息,此处功能设计为,点击页面上的小说,此处功能设计为,点击页面上的小说,会另外打开一页,点击页面上的小说,会另外打开一页,显会另外打开一页,显示小说的详细内容。显示的详细信息有:示小说的详细内容。显示的详细信息有:包括小说信息编号、小说信息标题、小说信息内显示的详细信息有:包括小说信息编号、小说信息标题、小说信息内容、小说信息的作者、操作等等。当然还有小说图片的小图预览。 网站公告由于是长期不改动的内容,所以采取了直接从文本文件读取的方式。后来想想这样不适合在INTERNET上管理,但是由于是长期不会变动的东西,所以并无影响。如果要改动信息,可以直接在文本文件里改动。 在小说后台管理中,每一处管理都是对应前台的每一个模块,这样做到不出现不必要的错乱和差错。

第三章 系统详细设计 3.1 登录和注册功能模块 3.1.1 登录功能模块 登录模块使已注册用户通过用户名和密码登小说网本网站的登录很简单,没有单独的页面,而是设置在网站首页的顶端,也即模板页的顶端,用户登录前后模板将发生改变,登录界面如下图3.1.1所示。 图 3.1.1 登录模块界面 登录模块的主要代码如下: if request("admin")=" 登 陆 " then

dim GetCode△;dim GetCode△;valicode

△;valicode

Code=int(("code"))

valicode=int(Session("GetCode"))

if Code<>valicode then

""

验证码错误!');location='';"

end if

set rs=Object("Set")

sql="select * from [admin] where user='"&("UserName")&"'"

Sql△; Sql△;conn△;conn△;conn△;1△;1△;1

△;1

if rs("password")<>md5(("PassWd")) then

""

else

s("pass")=rs("password")

s("pass").expires=date+2

s("user")=rs("user")

s("id").expires=date+2

ct ""

end if

end if

%>

登陆页面<title>登陆页面

登陆页面

cellpadding="0">

CheckForm()">

style="height:50px;color:#049;font-size:14px;font-weight:bold;text-align:center" >

}

}

3.1.2 注册功能模块 注册它使得用户可以对该网站申请用户名和密码,注册流程如下3.1.2图:

开始注册页Y输入用户名N用户名是否已存在N输入密码并确认注册成功Y结束 图 3.1.2 登录模块界面 该模块用于读者注册该小说网站的用户,在注册时,该模块用于读者注册该小说网站的用户,在注册时,用户必须输入用户名和密码,邮箱为选填项用户注册页面如下图3.1.3所示:

图 3.1.3 新用户注册图 3.2 小说阅读功能模块 本模块主要有小说首页、小说分类展示及小说内容页实现的展示。实现主页面如下图3.2.1所示: 图3.2.1

小说网站主页 首页文件名为,重点展示小说,并在右边显示小说排行榜和联系方式,,重点展示小说,并在右边显示小说排行榜和联系方式,以便给访客留下较好的第一印象。主要代码如下: charset=gb2312" />

玄幻小说△;武侠小说△;网游小说△;言情小说- 晨曦小说网

玄幻小说△;武侠小说△;网游小说△;言情小说 晨曦小说网

玄幻小说△;武侠小说△;网游小说" />

市言情小说△;历史军事小说,尽在晨曦小说网。" />

市言情小说△;历史军事小说,尽在晨曦小说网。" />

更多相关文章

win11系统 忘记开机密码重置密码方法

2月前

1.在输入密码的页面&#xff0c;长按shift并重启电脑 2.点击疑难解答  3.点击高级选项->命令提示符 4. 输入 c&#xff1a;按回车 再输入 cd windowssystem32 按回车 再输

Windows 登录密码

2月前

1. windows登录的明文密码&#xff0c;存储过程是怎么样的&#xff0c;密文存在哪个文件下&#xff0c;该文件是否可以打开&#xff0c;并且查看到密文 在Windows系统中&#xf

Win7打开网站提示“你的连接不是私密连接”

2月前

重装了Win7 64bit原版&#xff0c;发现打开京东之类的网站出现证书不安全提示&#xff0c;“你的连接不是私密连接”。因为是著名的购物网站&#xff0c;网站出现问题的可能性几乎没有&#xff0c;

忘记winXP管理员密码的解决方法~

1月前

可以这样解决&#xff1a;      1 重新启动计算机,在启动画面出现后马上按下F8键,选择"带命令行的安全模式".     2 运行过程结束时,系统列出了系统超级用户"Administrator&

Android打开微信本地数据库详细步骤二

1月前

特别声明:本文章只是用于技术交流,不可用于非法行为。 阅读过上篇文章后,我想你一定去取出来微信本地数据库文件EnmicroMsg.db,但是取出来有什么用呢?又打不开,加密了。好比邂逅了个穿着铁内裤的女人。你得找到钥匙,密码。 加密

为大家推荐几个国内AI对话聊天模型网站

1月前

1、百度文言一心 文心一言是百度公司开发的一款自然语言处理工具&#xff0c;主要用于文本生成、语言理解和对话生成等领域。 文心一言是百度基于文心大模型技术推出的生成式对话产品&#xff0c;具备跨模态、跨语言的深度语义理解

分享一个下载系统镜像的网站

1月前

基本上的系统镜像都包含 https:msdn.itellyou

忘记windows PIN码?教你如何使用一个U盘重置密码!

1月前

忘记windows PIN码&#xff1f;教你如何使用一个U盘重置密码&#xff01; 第一步&#xff1a;下载镜像并制作USB启动盘第二部&#xff1a;使用USB启动第三部&#xff1a;清除

Oracle 11.2.0.4 For Windows 64bit+32bit 数据库下载地址

1月前

原文地址&#xff1a;http:wwwblogsShaYeBlogp7729714.html 1.Oracle11G 32BIT介质官方链接 适用于Windows 32bit的Oracle Database 11G 第

腾讯云将网站从http转换成https

29天前

准备&#xff1a; &#xff08;1&#xff09;首先需要注册和备案一个域名&#xff0c;比如www.leboop &#xff08;2&#xff09;需要一台服务器&#xf

图文并茂手把手教你安装windows搭建sqlserver(SqlServer数据库安装保姆级教程)

28天前

sqlserver是什么 SQL Server 是由美国微软公司&#xff08;Microsoft&#xff09;开发的一款关系型数据库管理系统&#xff08;RDBMS&#xff09;。作为全球主流的数据

Windows10系统密码忘记,大白菜清除密码

26天前

1、前言 因为一时大意,台式机的密码忘记了,不得已只能,寻找破解的方法;但最好的办法还是记住密码,不要进行破解,总觉得破解后电脑就不安全了。 先说一下电脑配置:DELL台式机,实际是个工作站(T7910),用户密码忘记(不是admin)

Oracle19c数据库安装教程【Windows版】

18天前

安装 安装Oracle数据库安装PLSQL Developer图形化工具安装Oracle数据库 1.下载。(下载地址:https:www.oracledatabasetechnologiesoracle-database-so

Network Password Recovery工具查看windows凭据密码

18天前

你好&#xff0c;我是悦创。 公司密码太严&#xff0c;不能查看登录怎么办&#xff1f; 查看 windows 凭据密码 方法一&#xff1a; 使用重装系统工具里面自带的修改密码工具来修改或者

Windows10系统下忘记MySQL5.7的root密码怎么办(详细版教程,亲测可用)?

16天前

在使用MySQL时&#xff0c;需要通过用户名和密码才能登陆。如果忘记了root用户的密码&#xff0c;会给登陆使用带来极大不便。彻底重装MySQL非常繁琐&#xff0c;耗时较长。今天在登陆MySQL时&

如何用老毛挑清除WINDOWS密码(以HP笔记本为例)

11天前

我现在已经用U盘做了一个老毛跳系统 1、按ESC到这个界面&#xff0c;再按F9 2、选U盘启动 3、选第二个02 4、选我鼠标标记的地方 5、选第一个 6、点下一步 7、选需要清除的用户&#xff0c;比如我选的是wks

Windows10安装DM8-达梦数据库

11天前

目录 1. 下载安装包1.1 点击官网下载DM8安装包1.2 安装包解压 2. 安装数据库2.1 打开解压后的文件夹&#xff0c;双击打开该iso文件2.2 点击setup.exe进行安装2.3 选择语言2.4 执行安装向导2.5

以腾讯云为例,使用宝塔搭建一个骚气的导航网站

10天前

大家好&#xff0c;我是鸟哥。一个半路出家的程序员。 前几天有读者留言想用宝塔搭建一个导航网站。趁着五一有空&#xff0c;就亲自实战了一下&#xff0c;今天把搭建步骤分享给大家。 本篇文章依旧以腾讯云服务器为例

网络安全人士必备的16个威胁情报分析网站_威胁分析网站

10天前

一、国内威胁情报平台 1.微步在线 https:x.threatbook 微步在线提供一种全面的安全情报查询工具&#xff0c;支持全球范围内的IP、域名、Hash、URL、Email、漏洞、关键词查询功能&#x

8个不能错过的程序员必备网站,惊艳到我了!!!

10天前

程序员是一个需要不断学习的职业&#xff0c;不少朋友每天来逛CSDN、掘金等网站&#xff0c;但一直都抱着“收藏从未停止&#xff0c;学习从未开始”的态度&#xff0c;别骗自己了兄弟。在编程体系中&a

发表评论

全部评论 0
暂无评论