没有登录 用户中心
您的当前位置:计算机 > 许愿墙管理系统的功能分析

许愿墙管理系统的功能分析

1.1 项目背景

许愿墙最初是承载愿望的实体,一种建筑,人们在上面涂涂画画或贴上小纸片,写上自己的愿望、期盼、祝福等;现在也用在网络上,一般是网站独立的一个空间页面,供人们展示许愿、祈祷、祝福等。

以前许愿多用树木做载体,称许愿树,但是因为习俗(人们制作宝牒,写上愿望,并将其系上重物,然后在诚心向树许愿后便将其抛上树干,不跌下来者代表愿望可成真)传播,人们多从旧俗,许愿树经常受到宝牒缠绕,变得相当脆弱。人们渐渐转变观念开始在墙壁上写下自己的愿望、祝福、期盼等,期望得以实现。后来学校、政府、单位等纷纷效仿,许愿墙得以推广,随着互联网的深入发展,人们将许愿墙虚拟化搬到了网络上,使人们能够畅所欲言。

1.2  功能分析

本软件项目的编写目的在于建设一个网上许愿墙网站实例,用户登录网站,以文字或者图片的格式写下自己的愿望、祈祷、期盼、梦想、心愿等,期望可以如愿以偿。本项目系统利用php + mysql开发,以及使用到 javascript脚本现实一些特殊效果。通过html+css样式的结合使用,使网站界面更加美观以及方便操作。在这个信息的时代,人们承受着生活、工作、学习等不同方面的压力,为了促进人与人间的沟通、实现人们在思想上的减压,特开发一个可以在网上许愿的网站,将我们不能说出口的倾诉、对自己或他人的激励、以及感情寄托写在我们的许愿墙上,以期盼如愿以偿。

1.3 项目的创新点

本网站的创新点在与功能,注册会员可以根据自己的需要,在网站许下一个文字愿望也可以选择图片愿望。本项目通过文件与图片结合的方式,图文并茂更具有吸引力。系统还通过漂亮的页面设计丰富网站内容。

完备的信息管理软件其开发是一项复杂的工程,它涉及诸多知识领域,是多门学科的综合应用,包括计算机处理、系统理论、组织结构、信息管理、管理功能、管理知识、安全防护等。它通常由信息源、信息处理器、信息用户、信息管理者组成。本软件的设计和开发即是具备上述特点,又顺应了时代发展,推动数字化、信息化进程。

1.4 研究目的

作为一个计算机专业的学生,开发系统,是一个温习学校知识的一个过程,不仅仅能把知识和实践相结合,还能巩固学过的编程语言,以及编程语言的语法,编程语言的方法调用,通过实践的学习,锻炼自己的程序设计能力,还要学会解决问题的能力,遇到问题以后,不要惊慌,找到解决问题的办法,可以通过百度去查找,可以通过询问老师和同学,锻炼自己的求知能力,学习能力,自学能力。

主要表现在以下几个方面:

1)学会好的代码编写习惯,了解代码设计周全性,缜密性。提高自己的编程创新能力,以及学习软件系统的实现。

2)学习如何将设计,以及数据库,前台的静态页面和动态语言,脚本语言,js语言进行结合,了解系统设计的过程。

3)通过系统的设计和实现,学会建立顶层的数据结构,数据模型,以及每个表的字段,掌握数据查询,删除,修改的方法。

 

 

 


第2章 B/S模式和开发平台

2.1  B/S模式介绍

2.1.1  B/S模式的概念

系统采用的是B/S模式开发,大家都知道这种模式,B代表的是浏览器,s代表的是服务器,也就是说,我们通过浏览器来访问这个系统的操作。就是这种模式的含义。这样的模式结构便于操作。因为我们平时上网的时候,都是采用这样的模式,这样能被很容易被大多数人接受。同时它的成本也很低。我们不需要再开发专门的访问客户端。只需要一个网址。只需要把做好的内容,上传到一个服务器。然后通过一个网址来访问。目前的技术,建立这种模式的网络应用也非常的多。网上的资料也非常的多。对于访问数据库也非常的方便。这种模型的结构从结构上,也非常的方便,快捷,高效。

最主要的是现在的软件系统,更新换代的速度也非常的快。B/S架构能够很好的适应这样的变换。不需要重新开发访问的客户端。访问的工具只是一个浏览器。成本非常的小。如果是在异地,或者别的地区。只需要访问网址就可以实现。以后得一个发展趋势。就是,访问的工具要求越来越简单。一个客户系统的内容需要越来的越全面。

2.1.2  B/S模式与C/S模式对比

C/S模式,大家都好理解,举个例子,大家经常用的最多的这种模式,就是QQ,QQ聊天工具就是C/S模式,这里的C指的就是应用程序(Client),这里的S指的就是服务器,也就是说直接通过程序链接服务器的,不是通过浏览器链接服务器的模式,每当我们点击QQ的桌面快捷方式,那么就可以链接到服务器,然后我们就可以输入用户和密码,进行登录,这种模式非常的轻便,省事,不需要通过中间的工具,进行登录,非常的省事,不需要再通过浏览器进行一个桥梁的搭建和访问,但是它的缺点也是存在的,主要就是随着电子商务的发展,浏览器的兴起,包括360的浏览器,以及各种浏览器,已经霸占了客户的桌面,这种模式有慢慢被取代的趋势。

2.2 开发工具介绍

Dreamweaver是一个很好的开发编辑工具,主要有一下特点

1、灵活的编写方式

2、可视化编辑界面

3、自动加载和默认css文件

4、动态跨浏览器验证

5、强大的WEB站点管理功能

6、内建的图形编辑引擎

7、Dreamweaver的集成特性

8、丰富的媒体支持能力

9、超强的扩展能力

Dreamweaver 8是一款非常受程序员和工程师欢迎的网页编辑工具,功能强大,能够自动带提示功能,可以节省很多开发的时间和成本。点击新建按钮,我们会发现它的强大的功能,不仅能够生成html基本页,还能用来动态页,模板页,css样式,页面设计等等功能如图3-1。


相关阅读

图文聚焦

新闻评论