大学毕业设计---诗词鉴赏网站的设计及实现.doc
-
资源ID:88283264
资源大小:10.48MB
全文页数:30页
- 资源格式: DOC
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
大学毕业设计---诗词鉴赏网站的设计及实现.doc
目录1摘要32序言53网站开发背景63.1选题的研究状况63.2选题的意义64诗词鉴赏网站分析64.1网站开发的设计思想64.2网站开发的可行性分析74.2.1技术可行性74.2.2操作可行性74.2.3管理可行性84.3网站设计总体规划85网站需求分析85.1网站实现的目标85.2数据流图96网站概要设计106.1网站功能模块设计106.1.1数据库概念模型设计106.1.2网站数据库简介106.2网站构架设计117网站详细设计127.1各功能模块设计127.1.1登陆模块设计127.1.2注册模块设计137.1.3诗词鉴赏模块设计137.1.4留言板模块设计137.1.5后台管理模块设计147.2数据库表的设计147.3网站界面风格167.3.1Index_new.asp网站首页167.3.2网站框架178网站具体实现188.1模块实现188.1.1登陆模块实现188.1.2注册模块实现198.1.3诗词鉴赏模块实现218.1.4留言板模块实现228.1.5后台管理模块实现249网络运行环境的搭建259.1iis环境搭建259.2数据库的链接2610总结2811参考文献2912致谢30诗词鉴赏网站的设计及实现学生姓名:索凯 学号:201208120049计算机科学与技术系 网络工程专业指导老师:张文娟 职称:讲师1 摘要本文论述了诗词鉴赏网站的设计与实现过程,提出了一种基于Web的诗词鉴赏网站。进入该网站的用户可以浏览欣赏诗词,注册会员后登陆可以留下自己对各个诗词的见解。本网站的设计采用C/S模式,适用于Internet发布,并利用现在广泛流行的IIS+ASP+ACCESS的架构实现。网站分为前台界面和后台管理两部分,前台是快捷的浏览界面,用户可以浏览喜欢的诗词,并且对喜欢诗词进行评论;后台管理是提供给管理员的,其中包括:会员登陆及权限管理,古诗词和诗人管理以及留言版的管理。本网站节约了古诗词传播的成本,加快了信息的更新,为广大喜爱古诗词的用户提供了一个交流的平台。关键词:诗词鉴赏 C/S模式 IIS+ASP+ACCESS架构 The Website of Ancient Poetry AppreciationAbstractThis paper discusses the poetry appreciation website design and implementation process, This paper proposes a poetry appreciation based on Web site. Enter the site users can browse and appreciate the poetry, poetry member after landing can leave their view of the poetry. This website design using C/S mode, apply to the Internet, and use the now widely popular IIS + ASP + ACCESS architecture implementation. The site is divided into the front desk interface and background management of two parts, the front desk was friendly browsing interface, users can browse the love poems, and to comment on poetry; Background management is provided to the administrator, including: members login and permissions management, management, and poems and poets message board of management. This web site to save the cost of poems spread, speed up the information update, for the majority of users of love poems provides a communication platform.Key words: Poetry appreciation C/S mode IIS + ASP + ACCESS architecture2 序言随着网络的出现和发展,传统信息的传播方式被颠覆和冲击,人与人之间产生了更容易的交流方式,也给人们带来了新的机遇和挑战。随着Internet在全球的迅速发展,社会信息化强度迅速增强,尤其是在电子商务、网上购物、信息查询和动态发布等商业化浪潮的推动下,Web站点提供的信息服务要求用户和Web服务器之间能够进行实时、动态、高效的交互,传统的静态页面无法实现这一功能,这就要求Web与数据库相结合。本次课程设计的目的,就是制作一个诗词鉴赏网站。本网站使用动态网页技术并连接Access数据库,主要以Dreamweaver为开发平台,使用VBScript和JavaScript脚本为主编程语言。 IIS(Internet Information Services)+ASP+ACCESS是微软推出的一款比较经典的Web架构,目前是中小型企业网站的首选方案,而且制作以及架设都十分简单。 ASP是近年来新出现的一种动态交互式Web主页设计技术,同以往的动态网页实现手段的复杂开发技术相比,ASP将许多新颖的技术集于一身,极大地简化了Web的应用开发工作。本网站属于学习交流型站,众多的用户访问网站不仅可以学习到诗词,还能和众多爱好古诗词的用户进行交流。网站精选优秀的古诗词,大多数人都能在这里找到自己喜欢的古诗词。3 网站开发背景3.1 选题的研究状况随着科学技术的发展和计算机的深入普及,中国的诗词已经不能单纯的靠纸质书籍传播。因此,各式各样的诗词网站层出不穷,但是大部分是将诗词鉴赏模块嵌入到网站中,使用户难以找到自己想要的诗词,网站虽然拥有留言系统,但大部分是用来统计用户对其网站的意见,并没有针对诗词鉴赏。因此,本人根据这些情况推出专门针对诗词鉴赏网站。3.2 选题的意义本网站把最纯粹的诗词鉴赏呈现在用户的面前,免去在繁杂的网络上查询自己需要诗词的过程。留言模块使用户快速地留言。这不仅节约了传播的成本,也加大了诗词的传播范围。4 诗词鉴赏网站分析对网站进行分析,是为了能够使本网站更好、更完善地被设计出来,必须先进行调查研究。只有在系统调查的基础上,对网站的功能进行细致的分析,才能够设计出完整的网站。4.1 网站开发的设计思想本网站分为前台界面和后台管理两部分。前台是快捷的用户浏览和操作界面,用户进入到本网站,可以马上看到点击量前四的诗词。登陆网站后,可以在留言版写下自己对诗词的感悟。后台管理是提供给管理员的,其中包括:古诗词的增加,古诗词的修改,古诗词的删除,诗人的增加,诗人的修改,诗人的删除,会员的增加删除和权限设置,以及留言版的删除等。4.2 网站开发的可行性分析可行性研究是弄清楚网站开发的项目是不是可以实现和值得进行研究的过程,实际上也是一次大大简化系统设计的过程。所以进行可行性分析是非常有必要的,也是很重要的。基于最初的设计目标和进行的调查,对以下三个方面做出可行性分析。4.2.1 技术可行性本网站应用了Dreamweaver+ASP技术,这些脚本可以利用本地服务器或远程服务器上运行的组件来存取数据库数据、应用程序或处理信息。因此,可利用ASP来直观简易地进行信息查询,交互式地与用户端反馈信息。对于本次设计,采用了先进成熟并且符合实际应用的开发方法,开发出了较为完善的诗词鉴赏网站。软硬件环境如下:(1) 操作系统: Windows xp及以上服务器版本。(2) 数据库管理系统:Access 2003。(3) Web 服务器:Internet Information Services(IIS)。(4) 编程工具:使用ASP作为开发技术,基础编程语言为VBScript脚本,开发环境为Mcromedio Dreamweveaver cs5。4.2.2 操作可行性只需懂得上网的人均可以使用本网站。网站管理者将收集来的诗词分类,通过后台输入到数据库中,前台连接数据库读取数据呈现在用户的面前。用户也可以通过注册登陆后在留言板进行留言发表自己对诗词的见解。4.2.3 管理可行性本网站后台通过管理员身份验证登录,实现了对网站的有效安全管理。本诗词鉴赏网站实现的管理功能比较简单,大致如下:(1) 会员管理;(2) 诗词管理;(3) 留言板管理;4.3 网站设计总体规划简单性:在充分实现网站应用功能的同时,尽量让操作简单易懂,这对于一个网站来说是非常重要的。针对性:该设计是诗词网站前台界面及后台管理的定向开发设计,所以具有功能突出和很强的针对性。实用性:该网站能完成用户和管理员的各项前台操作及后台数据库数据的实时更新,具有良好的实用性。5 网站需求分析5.1 网站实现的目标本网站使用ASP语言为开发语言及ACCESS为数据库平台,使用Dreamweaver设计友好的用户访问页面,使网站管理工作系统化、规范化和自动化。本网站主要操作有:浏览器端包括注册会员,会员登陆,浏览诗词、对诗词评论、浏览其他用户对诗词的评论等操作;管理端包括管理员及会员登录,诗词管理、留言板管理等操作。其中浏览诗词无权限设置,留言板设置登陆限制 。后台管理方面限制了只有管理员登录后才能进行管理操作。网站的组织结构图如图3-1所示:诗词鉴赏网站用户管理员浏览诗词登陆留言登陆诗词管理会员管理留言管理3-1网站组织结构图5.2 数据流图顶层数据流图如图3-2所示:3-2网站顶层数据流图6 网站概要设计 6.1 网站功能模块设计 根据前台操作和后台管理两大部分的设计,主要实现五大功能模块,如下:(1) 登陆模块:会员进行留言时需要登陆,管理员可以登陆后台进行操作。(2) 注册模块:注册会员后可以进行登陆。(3) 诗词赏析模块:显示诗词的内容和赏析。(4) 留言模块:用户对诗词的评论, 显示用户对诗词的评论。(5) 管理模块:管理员登录后对诗词,会员,留言版进行增加、删除、修改操作。6.1.1 数据库概念模型设计本网站以ACCESS 2003作为后台数据库。在ASP中采用OLE DB(Object Linking and Embedding Date Base)来连接数据库,在Web开发中ASP起着连接服务器端和客户端浏览器的桥梁,而OLE DB起着连接服务器和数据库的桥梁作用。6.1.2 网站数据库简介Access是一款数据库应用的开发工具软件,其开发对象主要是Microsoft JET数据库和Microsoft SQLServer数据库。在Access的环境中,可以在查询中使用自己编写的VBA函数,Access的窗体、报表、宏和模块是作为一种特殊数据存储在JET数据库文件(.mdb)中。随着,Microsoft Windows操作系统版本的不断升级和改良,在Windows xp以后版本中,Microsoft将JET数据库引擎集成在Windwos操作系统中作为系统组件的一部分一起发布。从此JET数据库引擎从Access中分离出来,而Access也就成为了一个专门的数据库应用开发工具。ACCESS的优缺点:Access提供了一个丰富的开发环境。这个开发环境给用户足够的灵活性和对Microsoft Window应用程序接口的控制,同时保护用户免遭用高级或低级语言开发环境开发时所碰到的各种麻烦。网站数据库需求分析每一个动态网站都要使用数据库进行数据的采集和发布。在设计数据库之前应该首先充分了解用户各个方面的需求,从而满足各种信息的输入和输出。经过对网站的需求分析调查,明确该网站的主要功能并设计得到如下三张数据表:(1) 注册用户数据表data_users:存储用户信息;(2) 诗词数据表data_shiren:存储诗词的各项信息;(3) 留言板数据表data_ly:存储会员的留言信息;6.2 网站构架设计本网站采用的是典型的三层分层架构开发模型,三层架构是将网站的整个业务应用划分为表示层,业务逻辑层和数据访问层。区分层次的目的即为了实现“高内聚,低耦合”的思想,这样有利于网站的开发、维护、部署和扩展。三层架构如图4-1所示。图4-1 三层构架模型图(1) 数据访问层(Data)数据服务层为应用提供数据来源。我们可以根据需要选择SQLServer、Oracle,Access或任何与OLE DB或ODBC(Open DataBase Connectivily)兼容的数据源。该层直接操作数据库,进行数据的增添、删除、修改、更新、查找等。(2) 业务逻辑层(Business Logic Layer)针对具体问题的操作,也就是对数据层的操作。负责处理表示层的应用请求,完成逻辑的计算任务并将处理结果返回给用户。它无疑是网站架构中体现核心价值的部分。主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计上。 (3)表示层(Presentation)位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式的操作界面。7 网站详细设计7.1 各功能模块设计7.1.1 登陆模块设计网站登陆是为了方便管理员对用户,网站等的管理以及普通用户进行交流时的需要,通过登陆验证能够更方便,有效的管理网站,同时也使得网站与用户之间有一种动态的交流。用户登陆分为两个级别:管理员级别和普通用户级别,管理员级别的用户登陆后能够显示出后台登陆链接,普通会员登陆后则不会显示后台登陆链接,在进入留言板时也要先进行登陆才可以进行诗词交流,方便了留言版的管理,如图5-1,图5-2所示。图5-1 管理员登陆图图5-2 普通会员登陆图7.1.2 注册模块设计注册模块是登陆模块的基础,通过注册模块进行注册后才能在登陆模块中进行登陆。注册会员方式是现在许多动态网站都在使用的方式,一方面能够方便网站管理者的管理,另一方面确保了网站的安全性。注册模块与数据库相连接,实现了数据的实时、快速的更新,方便网站用户使用。7.1.3 诗词鉴赏模块设计当用户点击诗词连接就进入到该诗词的详细页面,如TS_jianshang.asp ,传递URL参数进入详细页面,详细页面根据URL中的变量值读取变量所在数据表中的记录,将shiren(诗人)、 shici(诗词)、 jianshang(鉴赏内容)呈现给用户。7.1.4 留言板模块设计当用户进入留言板页面,可以对诗词留下自己见解,用户在评论框中写下自己的见解,点击提交,提交后用户将进入到交流显示页面,在这里用户可以浏览自己的评论和他人对诗词的评论。留言板模块中有隐藏域存在,如nicheng、liuyan等,当点击提交,同时把nicheng (昵称)、liuyan(评论内容)提交到留言板数据表data_ly表中进行保存。7.1.5 后台管理模块设计后台管理模块是网站的后台管理系统,有会员管理、诗词管理、留言板管理功能,是实现对数据的管理。后台管理程序流程图如图5-3所示。开始进入登录页输入管理员账号密码登录失败返回登录界面登录成功系统管理界面会员管理诗词管理留言管理图5-3 后台管理程序流程图7.2 数据库表的设计在完成了需求分析,进入设计阶段后,就要进行数据库的设计。本网站根据需求分析的对象模型和设计阶段的数据流图采用ORM(Object/Relation Mapping)模型将实体对象映射到关系数据库。首先建立一个数据库db.mdb,数据库的目录在网站根目录下的data文件夹中。建立数据库以后,就根据需要设计数据库。包含的数据库表总共有三张,各表详细信息如下:表5-1 会员信息表(data_users表)列名数据类型长度是否为空备注name文本12否Zhanghao(主键)文本10否password文本6否sex文本255否age文本255否shengri日期时间否tel文本22否class文本255否1为管理员,0为普通会员表5-2留言信息表(data_ly表)列名数据类型长度是否为空备注Id(主键)自动编号长整形否nicheng文本10否liuyan备注否表5-3诗词信息表(data_shiren)列名数据类型长度是否为空备注sname文本20否shengping备注否sctimu文本255否scneirong文本255否jianshang备注否7.3 网站界面风格本网站采用唯美古典界面,通过首页的功能分布,实现各个模块功能的链接。7.3.1 Index_new.asp网站首页Index_new.asp页面有主体和导航两部分构成,index.asp首页,如图5-4所示。首页主体部分分为3部分:诗歌点击榜:显示排名前4的诗词的如图5-5所示;今日诗人:随机显示一名诗人的简介如图5-6所示;友情链接:链接其他诗词鉴赏网站,方便用户快速查找想要的内容,如图5-7所示。图5-4 首页图5-5 诗歌点击榜图5-6 今日诗人图5-7 友情链接7.3.2 网站框架Connections 本网站的主目录,存放网站的所有文件。connections 数据库连接文件。image 图像目录。houtai 存放后台网页。Templates 模版文件。Index_new.asp 网站入口文件。8 网站具体实现8.1 模块实现8.1.1 登陆模块实现登陆模块是防止非管理员用户登陆后台的防线,通过它可以保护后台数据库的安全性。登录验证页面为denglu.asp,登陆界面的效果图,如图6-1所示。该页面提取登录模块中用户输入的登录信息,并与数据表data_uers中的用户身份信息进行匹配,检测用户名和密码是否正确。如果输入正确,将页面转到index_new.asp,如果输入不正确,页面将转到dl_shibai.asp显示登录失败信息,需要重新登陆。通过表单提交帐号和密码给MM_LoginAction,判断帐号和密码是否正确,表单核心代码如下:<form action="<%=MM_LoginAction%>" method="POST" name="form1" class="ys1" id="form1"><p> <span id="sprytextfield1"> <input type="text" name="useword" id="useword" /> <span class="textfieldRequiredMsg">需要提供一个值。 <p>用户密码:<span id="sprypassword1"> <input type="password" name="mima" id="mima" /> <span class="passwordRequiredMsg">需要输入一个值。</span><span class="passwordMinCharsMsg">不符合最小字符数要求。</span><span class="passwordMaxCharsMsg">已超过最大字符数。</span></span></p> <input type="submit" name="denglu" id="denglu" value="登录" /><input type="reset" name="chongzhi" id="chongzhi" value="重置" /> </p></form>图6-1 登陆界面的效果图8.1.2 注册模块实现注册模块是登陆模块的基础,只有先注册了用户信息才能在登陆模块中实现登陆。注册页面为zhuce.asp,注册界面的效果图,如图6-2所示。注册页面与数据库中的data_uers中的数据一一对应,通过服务器的添加功能实现前台与数据库的连接,将相对应的数值输入到数据表中,其核心代码如下:会员账号 : <span id="sprytextfield1"> <input type="text" name="zhanghao" id="zhanghao" /> <span class="textfieldRequiredMsg">需要提供一个值。</span></span> 密码: <span id="sprypassword1"> <input type="password" name="mima" id="mima" /> <span class="passwordRequiredMsg">需要输入一个值。</span><span class="passwordMinCharsMsg">不符合最小字符数要求。</span><span class="passwordMaxCharsMsg">已超过最大字符数。</span></span></p>密码确认:<span id="spryconfirm1"> <input type="password" name="queren" id="queren" /> <span class="confirmRequiredMsg">需要输入一个值。</span><span class="confirmInvalidMsg">这些值不匹配。</span></span></p>姓名: <span id="sprytextfield2"> <input type="text" name="xingming" id="xingming" /> <span class="textfieldRequiredMsg">需要提供一个值。</span></span> </p>性别: <span id="sprytextfield3"> <input type="text" name="xingbie" id="xingbie" /> <span class="textfieldRequiredMsg">需要提供一个值。年龄: <span id="sprytextfield4"> <input type="text" name="nianling" id="nianling" /> <span class="textfieldRequiredMsg">需要提供一个值。</span><span class="textfieldInvalidFormatMsg">格式无效。</span><span class="textfieldMaxCharsMsg">已超过最大字符数。</span></span> </p>生日: <span id="sprytextfield5"> <input type="text" name="shengri" id="shengri" /> <span class="textfieldRequiredMsg">需要提供一个值。</span><span class="textfieldInvalidFormatMsg">格式无效。</span></span> </p>电话: <span id="sprytextfield6"> <input type="text" name="dianhua" id="dianhua" /> <span class="textfieldRequiredMsg">需要提供一个值。</span><span class="textfieldInvalidFormatMsg">格式无效。</span></span> </p> <input type="submit" name="tijiao" id="tijiao" value="提交" /> <input type="reset" name="chongzhi" id="chongzhi" value="重置" /> <input type="hidden" name="MM_insert" value="form1" />图6-2 注册界面的效果图8.1.3 诗词鉴赏模块实现当用户点击诗词链接,就会转到相应的诗词鉴赏页面,如图6-3所示,核心代码代码如下: 诗词题目: <input name="诗词" type="text" id="诗词" value="<%=(Recordset1.Fields.Item("sctimu").Value)%>" />诗词诗人: <input name="shiren" type="text" id="shiren" value="<%=(Recordset1.Fields.Item("Sname").Value)%>" />诗词内容: <textarea name="neirong" id="neirong" cols="45" rows="6"><%=(Recordset1.Fields.Item("scneirong").Value)%></textarea>诗词鉴赏 <textarea name="jianshang" id="jianshang" cols="45" rows="8"><%=(Recordset1.Fields.Item("jianshang").Value)%></textarea>图6-3 诗词鉴赏页面效果图8.1.4 留言板模块实现留言板模块实现了用户与用户之间的交流功能,留言板与数据表data_ly相连接,当用户登陆完成后,选择首页上的诗歌交流时就会打开sc_jiaoliu.asp网页,用户可以实现即时留言,提交后会跳转到留言板页面看到所有人的留言,如图6-4,图6-5所示,核心代码如下:交流页:昵称: <input type="text" name="nicheng" id="nicheng" />留言: <textarea name="liuyan" id="liuyan" cols="45" rows="5"></textarea> <input type="submit" name="tijiao" id="tijiao" value="提交" /> <input type="reset" name="chongzhi" id="chongzhi" value="重置" /> <input type="hidden" name="MM_insert" value="form1" />留言板页:<table width="100%" border="1" cellspacing="1" cellpadding="1"> <% While (Repeat1_numRows <> 0) AND (NOT Recordset1.EOF) %> <th height="50" scope="row">昵称:<%=(Recordset1.Fields.Item("nicheng").Value)%></th> <td width="78%" rowspan="2"><strong>留言:</strong><%=(Recordset1.Fields.Item("liuyab").Value)%></td> Repeat1_index=Repeat1_index+1 Repeat1_numRows=Repeat1_numRows-1 Recordset1.MoveNext()Wend%>图6-4 留言板页面效果图图6-5 显示留言页面效果图8.1.5 后台管理模块实现后台管理模块是只有获得管理员权限的用户才能访问的页面,主要用于管理会员,诗词和留言板,实现修改,删除等功能,是每个网站都必须具备的模块,方便管理员系统的管理网站。本网站的后台管理界面采用了div技术,使得能够在同一个网页里显示不同的管理界面,主要包括三个管理内容:会员管理、诗词管理、交流管理,如图6-6,图6-7,图6-8所示,核心代码如下:<table width="100%" border="0" cellspacing="1" cellpadding="1"> <td height="107" class="ys1">华夏诗词鉴赏网后台管理系统</td><table width="228" height="399" border="1" cellpadding="15" cellspacing="15" bordercolor="#0000FF"> <td class="ys2"><a href="xx.asp" target="kj">会员管理 <td class="ys4"><a href="sc_houtai.asp" target="kj">诗词管理 <td class="ys3"><a href="JL_houtai.asp" target="kj">交流管理<p><a href="index_new.asp">返回首页</a></p><div id="apDiv1"><iframe name="kj" width="854" height="398"></iframe></div>图6-6 会员管理页面效果图图6-7 诗词管理页面效果图图6-8 交流管理页面效果图9 网络运行环境的搭建9.1 iis环境搭建选择“开始”“控制面板”“管理工具”“Internet信息服务(IIS)管理器”。在左侧窗格中右键单击“默认网站”,并在弹出的菜单中选择“属性”。在进入属性对话框后,单击“主目录”选项卡中的“配置”按钮。在弹出的“应用程序配置”对话框中,勾选界面中的“启用父路径”项。这样,ASP网站运行时的“父路径找不到”问题就解决了。完成“默认网站”的设置后,在窗口中单击左侧窗格中的“Web服务扩展”,并在右侧窗格中选中“Active Server Pages”。再单击中间部分的“允许”按钮后,即可启用IIS对ASP运行环境的支持。在完成上述设置后,因为IIS默认指定的网站存储路径为“C:Inetpubwwwroot”,要访问这个目录中的网页必须使用“Internet来宾帐户”。这就需要授予“Internet来宾帐户”可以访问“C:Inetpubwwwroot”目录的权限,操作步骤如下。(1)在“我的电脑”窗口依次进入“C:Inerpub”目录,右键单击其下的“wwwroot”目录,并在弹出的菜单中选择“属性”。(2)打开如下图所示的属性对话框后,在“组或用户名称”列表选中“Internet来宾帐户”项,在“Internet来宾帐户的权限”列表中勾选“允许”列中的“完全控制”项。(3)在单击“确定”按钮后,即可结束所有的网站设计前的准备工作。9.2 数据库的链接网站所用到的所有表都在Access数据库中,设置数据库名称为db.mdb。具体步骤:启动控制面板,点击管理工具中的数据源(ODBC),在系统DSN中点击“添加”按钮,然后在打开的创建新数据源对话框中选择“Microsoft Access Driver (*.mdb)”,点击“完成”后出现“ODBCMicrosoft Access”安装对话框,为建立的数据源起个名字,然后点击“选择”,选择所建立的数据库文件的路径,则在ODBC数据源管理器中出现新建立的数据源db.mdb。实现过程如图7-1所示:图7-1 新建立的数据源db.mdb10 总结通过本次毕业设计,是我得到了很大的锻炼,经过多次调试,我排除了网站的大部分错误。由于是首次尝试一个全面的网站制作,而且也没有专业的学习过美工方面的知识,所以最后做出来的用户界面不够美观,但是今后我会不断参考学习网上优秀的界面,将自己的网站设计得更精致更美观,使用户体验更好。数据库的安全性要提高,还有就是对管理员帐号做的不好,如果遗忘了账户就无法找回,应该添加一个管理员账户的找回功能。另外对于浏览器兼容性问题的考虑也做得不够,目前我在网站中用到的一些脚本及组件对于浏览器的要求还不高,所以暂时不会出现不兼容的问题,但是在今后的开发过程中我应该多学习相关知识,使网站更加完善,兼顾更全面。 11 参考文献1王萍萍,李晓娜,孙更新.ASP+Dreamweav动态网站开发M.清华大学出版社,2008:83-167.2张大鹏.Dreamweaver MX 2004中文版范例入门与提高M.清华大学出版社,2004:21-67.3 万荣泽.基于.NET平台信息系统集成的研究与实践J.中国教育信息化,2010(1):78-80.4 (美)Carolyn E.Begg.Database Systens Practical Approach to Design ImplementationAnd Management