《网站建设》课程实验报告Word文件下载.docx
- 文档编号:21128324
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:20
- 大小:238.17KB
《网站建设》课程实验报告Word文件下载.docx
《《网站建设》课程实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《《网站建设》课程实验报告Word文件下载.docx(20页珍藏版)》请在冰豆网上搜索。
●数据库:
MicrosoftOfficeAccess数据库(注意数据库后缀为mdb)。
●编译工具:
Dreamweaver
内
容
本次ASP动态网页开发试验是未完成一个基于WEB的个人理财系统的设计,基础之上主要实现记支出和收入功能的操作:
建立支出统计和收入统计通过超链接连接到数据库中实现页面录入数据,数据库能有效准确的进行计算。
2.在所打开的网页中,录入相关数据提交统计,统计信息是否在网页上显示,同时查看是否调用在数据库中。
本次实验最终实现的,一个人理财财务系统的“记支出、记收入喝的统计”功能的设计。
3.超链接后看是否跳转到相关网页。
步
骤
第一步:
在新建站点的目录文件夹Financial下保存要求的数据表。
第二步调用Db.mdb数据表的数据。
第三步:
使用Dreamweaver编制链接接ACCESS数据库的文件。
文件命名为为F-Count.asp保存在\Financial\下。
第四步:
建立Login.asp并将该表连接在首页,使其首页的页表相组合构成一个完美的用户注册
第五步:
为实现登陆内容隐藏又在Login基础之上建Logincheck.asp来判断用户登录信息正确性,如登录如数据库内容相符,则显示“欢迎你并显示用户注册真是姓名”
第六步:
再建立Logount.asp,输入内容正确跳入主菜单栏。
错误返回首页,始终显示重新登录界面。
在浏览器中运行http:
//localhost/Financial/F-count.asp,如果没有任何信息显示,表明连接数据库成功了。
如果出现问题,系统会提示错误,并指出错误所在位置。
把要统计的数据填入网页表单中,进行统计.
统计结果会自动在数据库中进行运算结果会再次出现在页面.
调
试
过
程
结
果
1.虚拟路径设定问题
2.浏览器网页调试过程中容易出现:
输入浏览器网址错误、编码出错、乱码
:
1.本机调试,修改本机相关使用权限可以通过电脑自报问题出现位置;
2.通过编码软件和浏览器的调试,软件自报出错位置。
解决方法,老师帮忙修改,同学相会交流,对不出错位置;
二是老师通过网络XX等方式求解相关错误例题,这也是老师叫我们独立解决问的一个很好地途径。
3.数据库录入显示成功,弹回录入页面,代码做了修改.
4.界面显示乱码:
修改显示的属性设置为中文.
接下来就是表单值与网页值不符,经过反复修改后没有问题。
最后就是网页表单录入信息,数据库不保存,经过耐心的调试,终于宣告大捷.
实验最终结果与过程:
总
(对实验结果进行分析,问题回答,实验心得体会及改进意见)
本次试验结果是实现网页录入内容,能准确的回收到数据库并且要根据存储路径相应设定调用值,当我们在网页表格中注册输入不同的注册信息时,相应的就会在数据库中保存相应的注册数据,方便快捷,易于操作,使我了解到网页程序虽然很简短,但是却可以实现重复利用,而数据库的有效录入,方便了人们对信息的有效查询,记录详细,易于查找、方便调用、利于保存减少破坏与损失。
通过本次试验,不仅检验了我们开学初这段时间所学的内容,而且锻炼了我们完成实验的独立性和发现问题及时解决问的自主性。
通过这次试验结果分析,我所学习的知识并没有完全掌握,在诸多细节问题上没有仔细落到实处,在调试过程中往往由于找不到出现问题的关键所在,看见大串英文代码一时间会产生不耐烦的心理。
但是,通过老师和同学的耐心指导我也恢复了完成作页的信心。
附
录
(核心源程序清单,并加注释)
conn.asp:
http:
//localhost/Financial/conn.asp
'
功能:
连接Access数据库
作者:
创建时间:
2013-3-14
最后编辑时间:
DimDb,Connstr
Db="
Db.mdb"
'
数据库路径
Connstr="
Provider=Microsoft.Jet.OLEDB.4.0;
DataSource="
&
Server.MapPath(Db)
OnErrorresumenext
SetConn=Server.CreateObject("
ADODB.Connection"
)
Conn.openConnstr
IfErrthen
err.clear
setConn=nothing
response.Write("
connectdatabaseerror"
response.End()
EndIf
%>
index.asp
<
/head>
tablewidth="
200"
border="
0"
cellspacing="
cellpadding="
>
<
tr>
tdcolspan="
3"
palign="
center"
基于web的个人理财系<
/p>
!
--#includefile="
login.asp"
-->
/td>
/tr>
td>
divalign="
ahref="
F-Income.asp"
记收入<
/a>
/div>
F-Spending.asp"
记支出<
F-Count.asp"
统计<
/table>
F-Spenging
%@LANGUAGE="
VBSCRIPT"
CODEPAGE="
936"
%
是否登陆成功的标识
ifsession("
loginstate"
)<
"
ok"
then
reponse.write("
script>
aleert('
请登录'
);
window.locaion.href('
index.asp'
/script>
endif
DOCTYPEhtmlPUBLIC"
-//W3C//DTDXHTML1.0Transitional//EN"
"
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
htmlxmlns="
//www.w3.org/1999/xhtml"
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=gb2312"
/>
title>
无标题文档<
/title>
styletype="
text/css"
body,td,th{
font-size:
16px;
color:
#F36;
}
body{
background-color:
#0F6;
/style>
body>
formid="
form2"
name="
method="
post"
action="
savefz.asp"
489"
height="
326"
1"
align="
tdheight="
37"
colspan="
2"
tdwidth="
97"
40"
名称<
376"
inputname="
name1"
type="
text"
id="
金额<
amount"
44"
日期<
createtime"
所属分类<
selectname="
class1"
optionvalue="
yule"
娱乐<
/option>
/select>
51"
备注<
textareaname="
memo"
/textarea>
56"
nbsp;
inputtype="
submit"
Submit"
value="
记支出"
/form>
p>
/body>
/html>
Login.asp
loginState"
then
没有登录
form1"
loginCheck.asp"
224"
132"
用户管理登陆<
69"
用户名:
140"
txtUsername"
size="
20"
密码:
txtPassword"
button"
提交"
button2"
重置"
else
欢迎您:
%=session("
realname"
)%>
<
logout.asp"
退出<
Logincheck.asp
conn.asp"
第一步,获取登录的用户名与密码
username=request.Form("
)'
获得用户名
password=request.Form("
获得密码
第二步,查询
sql="
select*from[user]where[username]='
username&
and[password]='
password&
setrs=server.CreateObject("
adodb.recordset"
rs.opensql,conn,1,1
ifnotrs.eofthen'
判断有没有数据
有
通过对象session来记录登录状态
session("
)="
)=rs("
从数据表中把realname字段的值赋值给session变量
response.Redirect("
index.asp"
跳转回index.asp
没有
alert('
用户名密码不正确'
window.location.href('
)
F-incom
#F09;
font-weight:
bold;
#3FF;
savef.asp"
285"
29"
textfield"
34"
35"
45"
47"
记收入"
F-Count
response.Write("
connf.asp"
元<
#F00;
#6FF;
973"
137"
963"
81"
基于web的个人理财系统<
XXX,<
48"
记收入<
记支出<
统计<
justify"
164"
42"
6"
支出统计<
38"
序号<
162"
支出的名称<
171"
215"
此支出记录的时间<
198"
此支出所属分类<
106"
说明<
dimi
i=1
sql="
select*fromspendingorderbyidasc"
rs.opensql,connf,1,1
whilenotrs.eof
%=rs("
ID"
i=i+1
rs.movenext
wend
%>
支出小计:
spending.asp"
976"
136"
收入统计<
78"
161"
收入的名称<
220"
此收入记录的时间<
194"
此收入所属分类<
112"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站建设 网站 建设 课程 实验 报告