(三) 课题研究的目标
伴随着大家对社会公益事业的不断认同,网络捐赠也与日剧增。但相比于现存的公益网站,如中国公益慈善网、腾讯公益、新浪公益,真正能把公益引入网络的机构少之又少,尤其是民间机构,他们大多仅局限于线下,而忽视了网络所带来的便利与影响性。因此,设计开发出一个方便易用,通用性强,适合我们学生的校园公益网站是我们急需解决的一个重要课题,同样也是今后社会公益的一个发展趋势趋势。
而由于学生的特殊性,他们对于网络的接受性比其他年龄段的人更强,所以校园公益网站的建立将大大吸引学生的参与,在提高他们资源再利用意识的同时,献出他们的一份爱心。该网站的开通能够使捐赠者方便地进行物品的捐赠,同时也能让用户从网站中挑选心仪的物品,在学生与需求者之间搭建起一个便捷的沟通平台。
二、校园公益捐赠网站的现状分析与未来发展趋势
三、系统开发技术简介
(一) 系统开发语言
1、 ASP
通过对本网站的前期调研及需求分析,结合自身的实际,最终决定选择ASP作为网站的开发语言。ASP(Active Server Pages)是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP程序无需编译,所以执行效率相当高;ASP程序的控制部份是使用VBScript、JavaScript等脚本语言来进行设计的,所以ASP具有很强的扩充性。
相比于PHP、JSP、CGI等主流的WEB服务器端开发环境,ASP还具有以下的优势:
(1) ASP可以使用Windows记事本、Dreamweaver进行编辑,方便易上手;
(2) ASP所制作的网页与浏览器无关,用户只需使用可执行HTML码的浏览器,即可浏览由ASP所设计的网页内容,局限性小;
(3) ASP的稳定性在主流的WEB服务器端开发环境中相对比较高;
(4) ASP的开发时间较短,修改时间也较短;
(5) ASP的网页结合性在所有主流的WEB服务器端开发环境中是最高的。
当然ASP也存在着一些缺陷,如函数支援少、WEB伺服器单一、改版速度慢等缺陷,但这对于校园公益捐赠网站的使用而言并没有很大的影响。使用ASP将能更好地发挥网站的功能,同时也便于开发者和用户的使用。
2、 JavaScript
JavaScript是一种基于对象和事件驱动并相对安全的客户端脚本语言,他广泛运用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能。校园公益捐赠网站在网页中嵌入了许多JavaScript脚本例如警告框、提示框等。JavaScript能够方便用户的使用,同时也易于网页开发人员的编写与修改。
(二) 系统开发工具介绍
1、 Dreamweaver
结合校园公益捐赠网站的设计需求,最终选择Dreamweaver作为网站的开发工具。Dreamweaver是集网页制作和网站管理于一身的网页编辑器,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的网页。Dreamweaver使用方便、操控简单,在使用Dreamweaver设计动态网页时,所见即所得的功能,让开发者无需透过浏览器就能预览所设计的网页,并可以全方位的呈现在任何平台的浏览器上。
2、 SmartDraw
SmartDraw 是专业的图表制作软件。由于校园公益捐赠网站在需求分析、网站设计阶段需要制作流程图、功能、表格图等图表,如果使用SmartDraw便可以轻松地制作出这些图表。而且SmartDraw使用方便,易上手,易于修改,是信息管理与信息系统专业课程设计的好帮手。
(三) 网站架构介绍
通过对校园公益捐赠网站的需求分析、定位、用户群及文护便利性等的分析,最终确定网站的架构为ASP+IIS+ACCESS。 ASP校园公益捐赠网站的设计与开发+ER图(3):http://www.youerw.com/jisuanji/lunwen_4437.html