基于ASP的企业网站的设计 毕业论文(6)

2019-05-17 14:27

毕业设计(论文)

再次,打开“应用程序”面板,在“数据库”面板中可以看到有4个步骤,只有前3个步骤完成了才能进行第4步“创建连接”的操作。在进行下面的操作前请确认前3个步骤的前面都打上了“ √ ”(必须)。

点击该面板上的“+”号,在弹出的菜单中选择“自定义连接字符串”。

在弹出的“自定义连接字符串”窗口中,连接名称填写自定义的名称。在连接字符串中填写:Driver={Microsoft Access Driver (*.mdb)};DBQ=F:\\cms\\data\\cms _data.mdb。在“Dreamweaver应连接”选择“使用此计算机上的驱动程序”。

填写完毕后,点击右边的“测试”按钮,如果操作没有问题的话就会弹出“成功创建连接脚本”的提示窗口。点击“确定”完成连接的创建。

此时回到“应用程序”面板中的“数据库”,可以看到我们创建的数据库连接已经生效,可以在这里查看数据库的结构和相关信息。在数据表上单击右键,选择“查看数据”,可以查看到该数据表中的详细内容。

在“文件”面板中,我们可以看到DW自动生成了一个Connections的文件夹,其中包含了一个以我们刚才自定的连接名称命名的asp文件,这个就是保存连接字符串的地方。

因为我们在连接中使用了数据库绝对路径,而当我们把程序上传到服务器后,服务器上数据库的绝对路径可能和本地路径不一样,程序会出错。为了避免这种情况,我们要在程序中使用相对路径。在此,我们已经将数据库连接成功。 最后,打开index.asp文件,在“应用程序”面板上选择“绑定”面板,点击“+”选择“记录集(查询)”来创建一个记录集。

在弹出的窗口中填写记录集的名称,选择建立的数据库连接,再选择相应的数据表。 选择好了之后,点击右边的“测试”按钮,可以看到我们建立的记录集中包含的所有数据。表示我们建立记录集成功。在“确定”后可以看到在“绑定”面板中看到我们建立的记录集包含的相应字段。在程序中我们只需要将字段拖到页面上就可以插入记录集的数据到页面上了。

最后将记录集中的信息拖入到Dreamweaver中的相应位置。这样我们就可以在页面中完成与数据库中的连接

6.3.3 显示数据库记录

显示数据库内容的原理是将数据库中的记录一一显示在客户端浏览器,依次读出数据库中的每一条记录。如果是从头到尾则用循环并判断指针是否到末尾,使用not rs.eof语句即可实现。如果用循环判断指针是否开始。如图6-2所示:

23

毕业设计(论文)

开始数据不为空Y顺序读取记录NY指针是否到末尾Y将数据传递给前台显示N结束

图6-2 显示数据库记录流程图

6.3.4 增加数据库记录

增加数据库记录用到了rs.addnew,rs.update两个函数。信息窗体的“添加”按钮后,将弹出添加信息窗体。增加数据库记录关键代码如下所示:

Set rs=server.CreateObject(\建立recordset对象 Sqlstr=\Rs.open sqlstr,conn,1,3

Rs.addnew//新增加一条记录

Rs(\将xx的值传给id字段

Rs.update//刷新数据库

Rs.close//这几句用来关闭数据库 Conn.close Set rs=nothing

Set con=nothing %>

添加记录流程图如图6-3所示:

24

毕业设计(论文)

开始数据是否为满Y插入记录与数据库匹配Y添加数据显示更新结束

图6-3 添加数据库记录流程图

25

毕业设计(论文)

总 结

通过这些日子的学习和设计,我系统的学习了ASP教程及其相关脚本语言,通过对数据库知识的学习,使我了解了数据库与后台管理的连接方法,感触颇深。通过做这次毕业设计,使我的理论知识有得到了进一步的巩固。

经过对网站的仔细调研,完成了海尔企业网站的各大模块的设计,基本上实现了相关的功能,如产品展示、留言板设计等,管理员可以方便的通过后台对海尔企业网站的管理。本次毕业设计综合考察了我们对ASP程序设计知识的掌握熟练程度和实际运用能力。巩固了ASP语言的基础知识,进一步加深对ASP语言的理解和掌握。为我提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。培养我在项目开发中的创新意识及能力程序实现的关键在于功能的合理划分以及各个包或者类之间的通讯问题,只要分析清楚这两点,剩下的就是按部就班的写代码了。所以设计是关键,遇见不会的方法可以查帮助。

关于本次设计的命题,是我在海尔集团实习期间利用各种工作间隙制作完成的,借鉴了海尔集团很多的好的模板,而且还得到了项目开发组的同事全力帮助。由于时间紧张,我的设计只能提供基本的功能。还有许多的设想由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。它为我们在以后的工作岗位上发挥自己的才能奠定了坚实的基础。

“千里之行,始于足下”,这是一个短暂而又充实的实习,我认为对我走向社会起到了一个桥梁的作用,过渡的作用,是人生的一段重要的经历,也是一个重要步骤,对将来走上工作岗位也有着很大帮助。向他人虚心求教,遵守组织纪律和单位规章制度,与人文明交往等一些做人处世的基本原则都要在实际生活中认真的贯彻,好的习惯也要在实际生活中不断培养。这一段时间所学到的经验和知识大多来自老师和同学们的教导,这是我一生中的一笔宝贵财富。做事首先要学做人,要明白做人的道理,如何与人相处是现代社会的做人的一个最基本的问题。对于自己这样一个即将步入社会的人来说,需要学习的东西很多,他们就是最好的老师,正所谓“三人行,必有我师”,我们可以向他们学习很多知识、道理。

在设计过程中遇到了各种各样的问题,很多细节性问题摸索的很辛苦,加之本人水平有限,并没有完全地理解ASP的强大功能,而且还存在着许多不足之处。功能的实现不是很完美,还望老师批评指正。

26

毕业设计(论文)

致 谢

时间过得真快,转眼间,大学生活就这样无声无息的接近尾声了,然而在校的一点一滴还历历在目。

在大学的这段时期,让我学到了很多东西,不仅使我在理论上对计算机有了全新的认识,在实践能力上也得到了提高,明白了作为一名新时期的技术人才一定要做到了学以致用,更学到了其它很多为人处事的道理,这些对我来说受益非浅。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。第一次亲身感受了所学知识与实际的应用,理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实习对于我以后学习、找工作也真是受益菲浅,让我初步从理性回到感性的重新认识,也让我初步的认识这个社会,对于以后做人所应把握的方向也有所启发!相信这些宝贵的经验会成为我今后成功的重要的基石。

我要特别感谢XXX老师对我的悉心指导,在设计期间XXX帮我理清设计思路,指导实验方法,提出有效的改进方案。导师渊博的知识、严谨的学风、诲人不倦的态度和学术上精益求精的精神使我受益终生。

毕业设计是我们大学期间最后的一次锻炼和考核,经过这段时间的努力,使自己在专业知识方面有个全面复习的机会,使自己在设计工程中得到最好的实践锻炼,并学会了许多在一个项目开发过程中必须具备的素质。

感谢计算机系的各位老师对我的培养和关心,是他们为我创造了良好的工作和学习环境。

感谢我的同学和朋友对我在学习和生活上的无私帮助。

27


基于ASP的企业网站的设计 毕业论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我国国际多式联运的现状及发展趋势

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: