系统说明文档
系统说明文档
一、系统运行环境
系统为简单的个人网站,利用Asp+access+js等相关技术,故阅读本系统需装有:
1、IIS
Asp赖以运行的基础---windows web 效劳器iis
2、ACCESS数据库
系统中心情日记、留言板、和通信录三块运用了access数据库。运算机应装有access 数据库软件。
3、IE阅读器
JavaScript是依托于阅读器本身,与操作环境无关,只要能运行阅读器的运算机,并支持JavaScript的阅读器就能够够正确执行。此系统利用IE阅读器调试制作。
二、系统功能分析和非功能分析
1、功能分析
网站由五部份组成,别离为首页、心情日记、留言板、通信录和精心收藏。
首页是整个网站的导航主体。能够链接到任何页面。
✧运用CSS,实现了鼠标通过、按下、访问过的导航菜单颜不同。
✧在跑马灯的字段中,最后两行运用javascript脚本语言实现时刻日期的动
态显示和不同时刻段登岸的问候语,和倒计时。
✧运用css外联及内部样式表,将整个网站的文字形式统一,特鲜明。
青岛有什么好玩的✧烟花特效。阅读者登岸页面能够看到一个女孩在遥望天空的图片和一片黑
天空,通过点击控件能够看到绚烂的烟花。
✧添加背景音乐,登岸网页伴有悦耳的音乐。
✧运用javascript脚本语言实现鼠标特效,图片跟从鼠标移动。
2014成人高考分数线◆心情日记记载治理员表达的思想,可通过身份认证后对日记进行添加、修改、
名人名言精选
删除操作,阅读者只限阅读。
✧前台阅读页面:网站访客阅读。
✧治理员身份认证页面:避免非治理员破坏数据
✧后台治理页面:添加、删除、修改
◆留言板是读者与作者之间进行交互的版块。读者能够写下对网站斑竹的留言。
治理员(即版主)能够通过治理员密码验证登岸后对留言进行答复,和删除。
✧前台阅读页面:网站访客阅读、发表留言。
✧治理员身份认证页面:避免非治理员破坏数据
✧后台治理页面:删除、答复留言。
◆通信录用来记录版主老友的,通过身份认证后,可添加、修改和删除
文明上网老友的。阅读者只拥有阅读的权限。
✧前台阅读页面:网站访客阅读。
✧治理员身份认证页面:避免非治理员破坏数据
✧后台治理页面:添加、删除、修改老友。
◆精心收藏是一个制作精美的网页,通过音乐和动画来陶冶视听。
✧禁用右键下载图片。
✧背景音乐
✧飘雪动画
2、非功能分析
✧通信录网页未完全实现表单校验,依托数据库的主键约束来限制非法数据。
✧只是简易的大体功能
三、相关技术
网络脚本的时期,大部份的页面已经不是手工编写的html了。而是由网络脚本动态产生的。方式步骤都是类似的:数据源+网络脚本+模板=页面。利用数据库中寄存数据,模板来操纵显示,网络脚本进行一些计算和沟通工作。
1、css层叠样式表
写网页的时候只要把每块内容指定好了class。以后要改变网页的外观就只需要把css换调就能够够了。而且css能够是内含的也能够是外部用<link>链接的。要把网站改版把css的内容换一下就能够够了。而且css还有@import,利用它能够在网站的每一个目录下都放一个,然后利用@import包括站点的样式表。
2、javascript脚本语言
JavaScript是一种基于对象和事件驱动并具有平安性能的脚本语言,有了JavaScript,可使网页变得生动。利用它的目的是与HTML超文本标识语言、Java 脚本语言一路实此刻一个网页中链接多个对象,与网络客户交互作用,从而能够开发客户端的应用程序。它是通过嵌入或调入在标准的HTML语言中实现的。
JavaScript具有很多优势:
(1).简单性JavaScript是一种脚本编写语言,它采纳小程序段的方式实现编程,像其它脚本语言一样,JavaScript一样已是一种说明性语言,它提供了一个简易的开发进程。它的大体结构形式与C、C++、VB、Delphi十分类似。但它不像这些语言一样,需要先编译,而是在程序运行进程中被逐行地说明。它与HTML标识结合在一路,从而方便用户的利用操作。
我们再也回不去了
(2.)动态性JavaScript是动态的,它能够直接对用户或客户输入做出响应,不必通过Web效劳程序。它对用户的反映响应,是采纳以事件驱动的方式进行的。
(3).跨平台性JavaScript是依托于阅读器本身,与操作环境无关,只要能运行阅读器的运算机,并支持JavaScript的阅读器就能够够正确执行。
(4.)节省CGI的交互时刻随着WWW的迅速进展有许WWW效劳器提供的效劳要与阅读者进行交流,确阅读的身份、需效劳的内等等,这项工作通常由CGI/PERL 编写相应的接口程序与用户进行交互来完成。很显然,通过网络与用户的交互进程一方面增大了网络的通信量,另一方面阻碍了效劳器的效劳性能。效劳器为一个用户运行一个CGI时,需要一个进程为它效劳,它要占用效劳器的资源(如CPU效劳、内存花费等),若是用户填表显现错误,交互效劳占用的时刻就会相应增加。被访问的热点主机与用户交互越多,效劳器的性能阻碍就越大。
3数据库和网络脚本
asp+access,把数据贮存在数据库中。
4模板
模板做到了“把业务逻辑和表现逻辑分离”。模板和脚本的关联确实是通过一些两方面都明白名字的变量或数组。然后脚本在变量中预先把内容存入这些变量当中,模板再把变量和数组中的内容提掏出来插入到html当中。由于模板大部份是由html组成,因此比较适合给设计人员来设计。而且脚本的任务也就仅仅致力于从数据库也好,文本也好,如此的数据源中掏出内容,进行一些加工,然后存入到变量当中。至少让脚本程
序员免于考虑最终的外观问题。
新婚贺词四字四、数据分析
因为是个人网站,数据库并非复杂,三张表格:
心情日记表:xinqingrizhi(id,rizhi)
留言表:liuyan(id,name,liuyan,reply)
通信录表:tongxunlu(id,name,sex,sushe,sushetel,tel,birthday,email,qq,jiguan) 五、关键设计与实现

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。