基于ASP的个人小说网站的设计与实现项目可行性研究报告Word文档下载推荐.docx
- 文档编号:14656557
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:25
- 大小:356.99KB
基于ASP的个人小说网站的设计与实现项目可行性研究报告Word文档下载推荐.docx
《基于ASP的个人小说网站的设计与实现项目可行性研究报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于ASP的个人小说网站的设计与实现项目可行性研究报告Word文档下载推荐.docx(25页珍藏版)》请在冰豆网上搜索。
ASP是一般运行在Web服务器IIS上的,在ASP出现之前,网站的开发效率是非常低的,即使单个页面布局的微小变动,往往都需要重新设计页面的源代码。
ASP技术的推出,使网站的建设成了一件很容易的事。
ASP(ActiveServerPages,活动服务器页面)是微软公司推出的可与用户建立交互式关系的脚本环境,在这个环境下可以通过创建服务器端脚本来实现动态交互式Web页面和强大的Web应用程序等功能。
可以和HTML语言包括相关的客户端脚本、Java小程序等混合在一起编写。
ASP语法比较简单,属于面向对象的技术和组件技术,这样,复杂的操作和交互过程就可以被封装起来。
在进行网页制作时只需使用ASP的脚本语言和内置对象及服务器组件,不必考虑其内部的运行机制。
ASP的优势:
任何开发工具都可发展ASP,语言相容性高,隐密安全性高,易于操控数据库,面向对象学习容易。
1.3.2MicrosoftAccess简介
作为Microsoft的office套件产品之一,Access已经卖出了近700万份,成为世界上最流行的桌面数据库系统。
Access与许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。
它能操作其它来源的资料,包括许多流行的PC数据库程序(如dBASE,Paradox,MicrosoftFoxPro)和服务器、小型机及大型机上的许多SQL数据库。
Access还完全支持Microsoft的OLE技术。
Access还提供windows操作系统的高级应用程序开发系统。
Access与其它数据库开发系统之间相当显著的区别就是:
您不用写一行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序,并且这一愉快的过程是完全可视的!
如果您能给它加上简短的VBA代码,那么您的程序决不比专业程序员潜心开发的程序差。
Access数据库管理系统是MicrosoftOffice套件的重要组成部分,是Access的最新版本,可在Windows95环境下运行。
Access适用于小型商务活动,用以存贮和管理商务活动所需要的数据。
Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。
Access将所有有名字的东西都成为对象(object),最重要的对象有表,查询,窗体,报表,宏和模块。
1.3.3MacromediaDreamweaverMX
选用MacromediaDreamweaverMX来创建专业网站的是最佳途径,同时MacromediaDreamweaverMX是一种专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。
无论您喜欢直接编写HTML代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会为您提供帮助良多的工具,丰富您的Web创作体验。
利用Dreamweaver中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。
不过,如果您更喜欢用手工直接编码,Dreamweaver还包括许多与编码相关的工具和功能。
并且,借助Dreamweaver,您还可以使用服务器语言(例如ASP、ASP.NET、ColdFusion标记语言(CFML)、JSP和PHP)生成支持动态数据库的Web应用程序。
1.3.4页面设计工具的选择
目前有大量的软件用来设计和制作网页,他们可以极大的减轻工作量,提高设计效率。
其中MacromediaDreamweaverMX,功能强大,而且是所见即所得的网站编辑器,并带有站点管理功能。
Dreamweaver是唯一提供RoundtripHTML、视觉化编辑与原始码编辑同步的设计工具。
Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP,Apache,BroadVision,ColdFusion,iCAT,Tango与自行发展的应用软体。
当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。
Dreamweaver将内容与设计分开,应用於快速网页更新和团队合作网页编辑。
建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。
您也可以使用样版正确地汇入或输出XML内容。
1.3.5程序调试工具
在本次作品中。
我使用的是简易IIS服务器来调试本系统。
简易IIS服务器,只有一个文件,并且才648K大小。
选择此工具的理由:
1 没有安装IIS;
2 没有安装VS开发平台;
3 想快速的浏览Asp.Net做的网站;
4 小巧并且方便拷贝。
第二章系统总体设计
2.1系统功能模块总体设计
从读者对小说网络的需求入手,逐步分析各个模块,进行系统模块设计、数据库的设计,然后实现一个模块,最后呈现一个完整的网络小说。
对于本小说阅读网站主要分为前台和后台两大的系统。
,下面是对两个模块的分析;
根据系统的需求分析,可画出系统的总体框架,如下图3-1所示:
前台系统
后台系统
注册登录模块
系统设置
小说阅读模块
密码管理模块
小说搜索模块
小说管理模块
图3-1系统前台模块
2.2设计描述
系统模块功能集合具体设计在上节功能模块的描述,能很方便的看出小说系统的布局,每一个功能模块都需要针对不同的表完成不同的数据库操作。
下面简单的介绍了每个模块的具体功能和用途;
本网站的重点则是在小说展示。
在页面上可以看到小说的图片、名称以及介绍。
由于是展示给读者看的小说信息,此处功能设计为,点击页面上的小说,会另外打开一页,显示小说的详细内容。
显示的详细信息有:
包括小说信息编号、小说信息标题、小说信息内容、小说信息的作者、操作等等。
当然还有小说图片的小图预览。
网站公告由于是长期不改动的内容,所以采取了直接从文本文件读取的方式。
后来想想这样不适合在INTERNET上管理,但是由于是长期不会变动的东西,所以并无影响。
如果要改动信息,可以直接在文本文件里改动。
在小说后台管理中,每一处管理都是对应前台的每一个模块,这样做到不出现不必要的错乱和差错。
第三章系统详细设计
3.1登录和注册功能模块
3.1.1登录功能模块
登录模块使已注册用户通过用户名和密码登小说网本网站的登录很简单,没有单独的页面,而是设置在网站首页的顶端,也即模板页的顶端,用户登录前后模板将发生改变,登录界面如下图3.1.1所示。
图3.1.1登录模块界面
登录模块的主要代码如下:
ifrequest("
admin"
)="
登陆"
then
dimGetCode,valicode
Code=int(request.form("
code"
))
valicode=int(Session("
GetCode"
ifCode<
>
valicodethen
response.write"
<
script>
alert('
验证码错误!
'
);
location='
login.asp'
;
/script>
"
response.end
endif
setrs=server.CreateObject("
ADODB.RecordSet"
)
sql="
select*from[admin]whereuser='
&
request.form("
UserName"
)&
rs.OpenSql,conn,1,1
ifrs("
password"
)<
md5(request.form("
PassWd"
))then
response.write"
用户或密码错误!
location.href='
javascript:
history.go(-1)'
else
Response.Cookies("
pass"
)=rs("
)
).expires=date+2
user"
id"
response.redirect"
admin.asp"
rs.close
%>
html>
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=gb2312"
/>
linkhref="
images/css2.css"
rel="
stylesheet"
type="
text/css"
title>
登陆页面<
/title>
/head>
body>
scripttype="
text/javascript"
functionCheckForm(){
if(document.form1.UserName.value=="
{
alert("
用户不能为空!
document.form1.UserName.focus();
returnfalse;
}
if(document.form1.Passwd.value=="
密码不能为空!
document.form1.Passwd.focus();
if(document.form1.code.value=="
验证码不能为空!
documen
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP 个人 小说 网站 设计 实现 项目 可行性研究 报告