asp大学本科方案设计书Word文件下载.docx
- 文档编号:13255361
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:10
- 大小:31.30KB
asp大学本科方案设计书Word文件下载.docx
《asp大学本科方案设计书Word文件下载.docx》由会员分享,可在线阅读,更多相关《asp大学本科方案设计书Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。
本系统是一个实用的个人博客网站,集博客、留言板、链接于一身。
未注册用户(访客)可以浏览文章,发表评论及留言。
也可以通过注册成为该系统的注册用户,注册用户可以管理自己的博客、留言板、友情链接等,同时还可以发表新日志,上传附件等。
关键词:
博客,日志,评论,留目录
目录
摘要1
目录2
引言3
第1章绪论4
1.1开发背景及意义4
1.2系统开发软件简介6
1.2.1Dreamweaver6
1.2.2ASP6
第2章系统分析8
2.1系统功能需求8
2.2访客8
2.3注册用户9
2.4管理员10
第3章系统设计13
3.1系统B/S结构13
3.2数据库设计14
3.2.1确定新建数据库的目的14
3.2.2确定该数据库应用系统中需要的表14
3.2.3确定数据表中需要的字段14
3.2.4确定数据表之间的关系15
第4章系统实现16
4.1系统主界面16
4.2注册模块17
4.3登录模块17
第五章结论19
参考文献20
致谢21
引言
近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。
使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。
各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。
过去的种种陈旧的联系方式,已经不能满足现代生活的需要。
同学录作为一种方便校友之间联系的实用系统便应运而生。
本同学录系统是为班级同学之间进行交流和联系提供的一个平台,通过提供完善的同学录服务和规范同学录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。
本文对系统开发中面临的问题及其解决方案进行详细的设计及合理安排,根据所掌握的ASP技术,并结合Access技术对系统的各个功能进行了实现。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
第1章绪论
互联网技术的发展使得博客及博客文化成为热点。
博客以其自主性、开放性、共享性的特点,是满足了人们个人自由表达和出版,知识过滤与积累,深度交流沟通的网络新方式。
本章主要介绍该系统的开发背景及意义、系统的开发软件。
1.1开发背景及意义
近几年来,博客及博客文化正成为互联网的热点,并被视为继e-mail、bbs和icq之后出现的第四种网络交流方式。
在网络上发表Blog的构想始于1998年,但到了2000年才真正开始流行。
而2000年博客开始进入中国,并迅速发展,但都业绩平平。
直到2004年木子美事件,才让中国民众了解到了博客,并运用博客。
2005年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时代。
起初,Bloggers将其每天浏览网站的心得和意见记录下来,并予以公开,来给其他人参考和遵循。
但随着Blogging快速扩张,它的目的与最初已相去甚远。
目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。
不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)。
博客正在改变社会交流方式。
目前,全球参与博客的人数已经达到千万之众,而且每几秒钟,都有一名新的博客用户加盟进来。
很多记者、律师、教授、学者、专家,甚至法官和议员都有了自己的博客网站,形成了独特的博客文化。
美国总统候选人乐于开设博客站点,作为竞选的重要手段。
企业界也正在把博客方式引入企业内部网和公司网站,用于非正式的知识管理和网络营销等。
政府部门和教育领域都在尝试利用博客构建内部知识管理和沟通交流的新体系,可以让职员发表评论,积累知识,链接有意思的网络资源,促进彼此的交流沟通。
显然,博客的发展对应了全球范围内知识社会来临的背景。
对于中国,这样一个组织机构信息化仍处于初级阶段的国家,博客这种充分发挥个人主导性和积极性的非正式知识管理工具和其深度沟通交流的功能,对于我们国家的知识传播、知识扩散和有效提升组织的学习和创新能力,具有更特殊的意义。
博客用户的快速增长以及组织机构对它的广泛应用,有助于推动中国向学习型社会演进。
本系统根据现实的情况以及博客互动性的特点进行设计开发,旨在为用户提供一个交流的平台,促进用户间的深度沟通;
并根据博客共享性的特点,促进用户之间的知识交流,使其成为一个学习的园地。
1.2系统开发软件简介
1.2.1Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
1.2.2ASP
(1)ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
与HTML相比,ASP网页具有以下特点:
利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。
(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。
(7)方便连接ACCESS与SQL数据库.
(8)开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行注入攻击.
ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。
但是其原理也是一样的。
MicrosoftOfficeAccess(前名MicrosoftAccess)是由微软发布的关联式数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。
其实Access也是微软公司另一个通讯程序的名字,想与ProComm以及其他类似程序来竞争。
可是事后微软证实这是个失败计划,并且将它中止。
数年后他们把名字重新命名于数据库软件。
另外,Access还是c语言的一个函数名和一种交换机的主干道模式。
第2章系统分析
本章将详细介绍该系统的分析过程,包括系统的各类用户的功能需求以及系统流程。
2.1系统功能需求
系统涉及到的用户角色分三种:
访客、注册用户和管理员。
下面分别介绍各类用户角色的主要功能。
2.2访客
访客无须注册,即可浏览注册用户发表的日志、上传的附件,并且还可对自己感兴趣的日志发表评论,给注册用户留言。
其功能结构如图2-1所示:
2.3注册用户
注册用户可以通过登录,对自己的博客空间进行管理。
主要包括以下几个模块:
日志管理模块:
包括日志分类管理(添加新分类、删除分类),个人日志管理(个人日志的添加、删除、编辑),日志评论管理(查看评论、删除评论)。
留言板管理模块:
包括查看所有留言,删除留言。
功能结构如图2-2所示:
2.4管理员
管理员要对系统的注册用户的基本资料进行维护,并管理注册用户的日志以及留言。
另外,管理员还可以修改该系统的常规设置,如:
修改系统公告,修改用户注册条款等。
功能结构如图2-3所示:
系统流程
根据以上的需求分析,以及各类用户的功能要求,得到系统的流程如图2-4所示:
第3章系统设计
本章主要介绍该系统采用的结构以及数据库的详细设计过程。
3.1系统B/S结构
B/S结构为三层结构,建立在广域网的基础之上,客户端只需要安装浏览器,通过http协议向WebServer提出请求,WebServer站点收到请求后,通过CGI(ISAPI)得到相关数据,然后以HTML文档的形式返回给浏览器。
结构如图3-1所示:
B/S建立在广域网之上,不必是专门的网络硬件环境,有比C/S更强的适应范围,一般只要有操作系统和浏览器即可。
在B/S结构的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。
B/S结构极大地简化了客户机的工作,客户机上只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
B/S体系的优点是:
系统安装维护简便、数据集中管理;
便于分散用户使用,适应互联网时代软件的发展趋势。
根据B/S结构的特点和本系统的性能特点,采用B/S结构进行开发更合适。
3.2数据库设计
本系统采用微软公司的大型数据库Access,在使用Access实现一个数据库应用之前,应该首先进行数据库的概念设计和逻辑设计。
3.2.1确定新建数据库的目的
明确需要处理那些信息,解决哪些问题,并描述数据库应用系统最终生成哪些报表。
同时收集当前用于记录数据的表格。
3.2.2确定该数据库应用系统中需要的表
这是数据库应用系统设计过程中最重要的一个环节。
设计数据表时,按以下设计原则对信息进行分类:
数据表中不应该包含重复信息,并且信息不应在数据表之间复制。
每个数据表应该只包含关于一个实体的信息。
3.2.3确定数据表中需要的字段
每一个数据表中都包含关于同一实体的信息,并且数据表中的每个字段包含关于该实体的各个属性。
在草拟每个数据表的字段时,要注意以下几点:
a)每个字段直接与表的实体相关。
b)不包含推导或计算的数据(表达式的计算结果)。
c)包含所需的所有信息。
d)以最小的逻辑部分保存信息。
明确有唯一性的字段
Access
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp 大学本科 方案设计