1. 研究目的与意义、国内外研究现状(文献综述)
意义人类是生存在这个地球上的生命物种之一,我们在爱自己同类的同时,也应该尊重其他生命,善意对待和爱护我们身边的小动物。
保护动物,我们就要尊重生命、尊重动物,不吝啬自己的爱心,无论自己的宠物年老、体弱、生病还是残疾,都不抛弃它们,保证动物不受饥渴、伤害和疾病威胁,保证动物有一定的自由,让它们生活无所恐惧,能自由表达天性。
有能力和条件的人,对流浪动物进行有责任感的收养、领养、寄养。
2. 研究的基本内容和问题
研究目标及内容动物保护行动由于其过于微小,故经常得不到重视。
而建立这个网站的重要目的,就是为了领养代替购买,将珍爱每一个生命的观念深入人心。
基于此目的,该网站将基于b/s构架的基础之上,自行开发建立一套关于流浪动物管理系统,将流浪动物的领养、寄养、陪伴、收容功能集合于一体。
3. 研究的方法与方案
研究方法1、在图书馆搜集了有关搭建数据库网站有关的资料,包括:《java web开发就该这么学》,《php mysql动态网站开发》,《java从入门到精通》以及《java web开发基础:从servlet到jsp》等书籍;2、下载相关搭建网站的软件,如:编写网站代码的软件dreamweaver;搭建数据库的软件:mysql;编写网站框架与内容的软件:eclipse(java);3、与导师以及同学进行相关问题的讨论,并找出相关问题的最优解决方式;4、在网上查询相关知识,将其记录整理,对问题加以解决。
技术路线本网站在着重分析目前流浪动物救助措施在实际运营管理运用过程中的基础之上,分析考察了目前部分动物保护网站,详细设计了针对不同用户身份而专门设置的功能页面,完成各自特有的功能。
利用数据结构化程序设计思想,基于browser/server软件体系构架(简称b/s结构,即浏览器/服务器模式),结合java与jsp编程技术,完成实现了整个系统。
4. 研究创新点
特色或创新之处在开发方式方面:本系统在windows 10操作系统上开发,数据库服务器采用了mysql,网站结构与内容构建采用eclipse,web服务器采用apache tomcat 7.0。
同时struts框架采用的是mvc构架,它提供了一个控制器servlet来处理页面导航。
它的view层就是jsp;它的contoller层是一个独立的servlet类,叫做actionservlet;它的module层包括了form和action的java类。
5. 研究计划与进展
研究计划1、首先小组讨论,暂定了一些搭建网站可能所需的软件工具;2、然后在图书馆搜集有关搭建数据库网站有关的资料,包括:《java web开发就该这么学》,《php mysql动态网站开发》,《java从入门到精通》以及《java web开发基础:从servlet到jsp》等书籍。
3、开始对后台的搭建工具进行初步选取,选取mysql对数据库进行搭建,选取java来编写网站的框架与网站内容,选取jsp来对网站进行连接。
4、开始下载相关搭建网站的软件,如:编写网站代码的软件dreamweaver;搭建数据库的软件:mysql;编写网站框架与内容的软件:eclipse(java);5、采用java开始对网站框架与功能进行编写,将数据存入mysql中;6、最后对网站功能进行调试与完善补充。
