




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
开题报告表学号W212270044201078姓名杨连超专业计算机科学与技术办学单位(学习中心)上海学习中心指导老师姓名郁小靓职称讲师论文题目基于Java的动物保护网站的设计与实现题目来源(打勾选择)生产实际平台自选√学生自拟其他题目类型(打勾选择)应用研究理论研究√其他1.选题背景及意义(600-800字)越来越多的人想要获取到有关动物保护的信息,使得传统的宣传方式不再普遍适用。而且越来越多的用户信息,让管理数据变得更加复杂,而且增加了许多中间环节和不同种类的信息,之前的人工管理用户信息对于目前来说已经难以应对了。所以,在本次选题中,我就选择了动物保护网站的设计与实现的题目。运用之前所学的编程知识,独立编写一个网站来扩大对动物保护及活动的宣传力度又方便管理员对不同种类的用户进行分类管理。通过这个网站即促进了动物保护事业的发展又方便了管理者。使管理员方便快捷的发布新闻资讯、活动信息、领养信息和对用户提交的申请进行审批检查。同时管理员面对的数据量是庞大的,面对不同种类的信息,就要使用管理数据的工具——数据库。数据库可以将数据长期的、有组织的存放起来,使数据不易丢失而且方便管理,也降低了数据冗余度。现如今,在日常生活中有些高科技以及非常常见了。越来越多的公司开始进军到互联网行业,进行互联网应用的开发。同时,互联技术在各个行业发挥着十分重要的作用。随着IT技术和网络高速链路的不断发展,他们在市场竞争中脱颖而出,展现出其特有的优势。进入信息化时代,每天都会有许许多多的数据要进行处理,数据库的及时出现缓解了这个问题。因此数据库的开发和运用是必不可少的,也是至关重要的。随着人们生活不断变好,人们的观念也随之发生了变化,对赖以生活的环境更加重视。近些年,动物保护的问题层出不穷,一些野生动物濒临灭绝、许多小动物无家可归甚至惨遭虐待。为了使动物们得到更好的保护,建立动物保护网站是必不可少的。而且有许多人想要做志愿者或领养小动物为动物保护事业出一份力,但是传统的方法宣传范围过小,使人们很难获取到相关信息。而且管理志愿者信息、领养者信息、小动物信息的管理员,需要将许多信息汇总起来,若使用之前的方式效率很低,管理信息的速度较慢,而且容易出现错误,不能对信息的实时更新,因此设置专门的管理系统是非常必要的。而动物保护网站既包含了前台用户需要的信息,同时也能满足管理员管理信息的需求。所以建立一个功能实用、操作方便的动物保护网站是十分重要的。2.选题研究的基本内容及拟解决的问题(500-700字)当今世界科学技术高速发展,互联网技术不断更新迭代,在生活和工作中有越来越多的地方需要网络。随着人们的生活越来越好,人们更加注意对赖以生活的大自然的保护,以及在自然中的动物。然而传统的动物保护模式使用的是人工宣传,一些活动信息也是人工整理,这样的保护方式宣传力度不够,宣传范围过小,对信息处理的效率较低。因此人们需要借助计算机、互联网等一些技术手段实现更大范围的宣传,提高保护力度,并且实现信息高效处理。实现动物保护网站是本次论文的研究方向。本题主要实现新闻中心模块、流浪动物领养模块、志愿者活动模块等。最终实现一个完整的动物保护网站,这是本次论文的研究方向。本次动物保护网站的开发采用Java语言,使用的是SSM技术,整个网站分为两个项目,分别是前台用户项目和后台信息管理项目,前端网站采用的是HTML、JavaScript、CSS技术,存储数据的容器使用的是MySQL,开发采用的是流行的面向对象语言,使用集成环境进行开发,服务器使用的是轻量级服务器。主要解决如下问题:1.对动物保护网站的总体架构进行了设计,设计了每一个功能的操作过程以及要使用到的存放数据的容器。2.系统实现,对网站的每个功能做了详细的阐述并展示了界面图。3.检验每一个功能的操作结果是否与预期结果一致,这样保证了系统在运行中不会出现错误。3.拟采取的主要技术路线、实施方案和工具等(400-600字)技术路线通过对动物保护网站的需求分析以及用例分析,已经对整个软件有了大致的框架,也对每个模块中的功能有了清晰地认识。整个网站按照角色划分为用户端和管理端,用户端共有五个模块组成,管理端共有四个模块组成。网站整体的框架,如图1。图1网站框架图实施方案动物保护网站通过使用人员的职责则大致可以分为用户端和管理员端,对于普通的用户来说,可以查看一些新闻资讯、志愿活动、待领养的小动物的信息,可以报名参加志愿者活动,申请领养小动物。用户还可以查看自己发表内容和评论。管理端可以发表新闻资讯、上传志愿者活动信息、上传待领养的小动物的信息,同时可以查看当前有的文章、公告、链接以及评论并可以对其内容进行更新。技术工具Java语言动物保护网站是由Java语言开发的,开发的平台是IDEA。现在大多数的网站都是由这个语言创建的,因为Java语言较为简单易于上手,它是面向对象的开发语言,比起C++,Java去除了C++中最难理解的部分,使其变得更加简便但是保留了面向对象的优点,更贴合人的思想。而且它可移植性很好,可以在不同的计算机上运行且不用更改代码。Mysql数据库动物保护网站用来存放数据的容器是MySQL。它存储的数据都是有一定的联系的,比起其他的容器来说,MySQL所占的内存更小,运行更为方便,操作简单也没有权限的限制,安装过程等待的时间也较少。为了降低项目中不同模块之间的联系,会减少使用外键。在一个成熟的项目中,数据库基本没有外键,各个表中的关系是通过子查询建立起来的,因此在动物保护网站中的项目也是通过子查询来建立各个表之间的联系。SSM框架动物保护网站是基于SSM框架编写的。SSM框架是为了简化开发过程。这是目前最流行的Java语言的框架。使用该技术使网站的实现更加快捷,框架将许多代码隐藏了起来,使整个代码看起来十分简洁,突出了最重要的逻辑部分。Spring用于服务器端的开发,加快了动物保护网站的开发速度,简化了配置过程,也减少了许多重复的代码。对于SSM框架的学习是基于前期JSP和servlet的学习,只有将前期的理论知识吸收,用JSP和servlet实现了网站之后,才能对SSM框架有更深刻的理解,才能明白SSM框架是如何简化开发过程的。4.主要参考文献(不少于10篇)[1]黄方瑜,毛玉萃,魏玉甜.一款基于JavaWeb的橙柑橘柚网站的设计与实现[J].电脑知识与技术:学术版,2020.[2]徐巍.基于Java技术平台的教学管理系统设计与实现[J].卫星电视与宽带多媒体,2020(2):2.[3]张天宇,刘本国,王俊杰.基于Java的仓库管理系统的设计与实现[J].信息周刊,2020(5):1.[4]陈磊.基于java的学生信息管理系统的设计与实现[J].2019.[5]徐鹏飞,朱清泽.基于Java的文学网站的设计与实现[J].卫星电视与宽带多媒体,2019(20):2.[6]李俊甲,许烨.基于Java的购物网站设计与开发[J].信息与电脑,2020.[7]牛希镭.基于JavaWeb的在线图书商城设计与实现[J].电子测试,2021.[8]吴飞燕.基于Java集合的房源出租信息系统设计与实现[J].河南科技,2021,40(29):4.[9]孙卫琴.精通Struts:基于MVC的JavaWeb设计与开发[M].电子工业出版社,1900.[10]王迪华,刘臣勇.JSP/Servlet:基于Java的最新网站建设工具[M].清华大学出版社,2001.[11]贾蓉生.Java2入门与网站数据库设计[M].清华大学出版社,2006.[12]刘志成,周启亚,薛志良,等.JavaME程序设计案例教程[M].清华大学出版社,2009.[13]尉哲明冀素琴,郭珉.基于Java的综合课程设计[M].清华大学出版
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度员工薪酬保密与公司员工激励计划合同
- 个人车库出租合同书(含智能停车管理系统)
- 二零二五年度施工安全责任追究协议
- 二零二五年度成都社保局劳动合同劳动者子女教育支持合同
- 二零二五年度房屋租赁合同模板(含租赁房屋使用规范)
- 二零二五年度高速公路护栏安装与智能防冻除雪系统合同
- 二零二五年度培训机构学员退学退费协议书模板
- 2025年度草莓苗种植基地与科研机构合作研发合同
- 二零二五年度房屋赠与与城市更新合同范本
- 二零二五年度标准毕业生实习合同(国际贸易)
- 《AutoCAD 中文版实例教程(AutoCAD 2020) (微课版)(第 2 版)》课件 马连志 第1、2章 AutoCAD 2020 中文版入门、绘图设置
- 小学一年级硬笔书法入门班教学课件
- 社会工作-心理学视角下的校园欺凌认知与对策研究论文
- 面神经炎临床路径
- 月光奏鸣曲全面版
- 2022年湖北省中小学教师高级职称专业水平能力测试模拟题
- 数控车床操作培训课件
- 工程经济学-邵颖红-第五版-课后作业
- 第三方检查应对措施方案
- 2020年财产保险公司部门职责和岗位说明书
- TBA19利乐灌装机操作手册
评论
0/150
提交评论