基于javaweb的创客管理网站的设计与实现(附件)【字数:7946】
摘 要由于互联网近几年的快速发展和被广泛的使用,计算机和互联网已经成为人们生活中不可缺少的一部分,也因为互联网的存在,给了创客展示创意的空间。“创客”是指那些勇于创新,努力将各种创意转变为现实的人, 本次毕业设计主要研究的是创客管理网站的设计与实现,此网站可以让有自己创意的用户能够在这个网站上传展示自己的创意作品,同时也能下载满意的创意作品,查看创客新闻。本毕业设计首先在网站的结构上进行了总体设计,包括网站的前端用户管理和后台数据维护模块,这对于任何网站都是必要的。此网站采用JAVA开发技术、mysql数据库和JSP技术等等,设计开发出一个创客管理网站,网站功能包括创客的注册与认证管理、创客登录功能模块,创客产品的发布、创意产品的上传与下载、创客的创新及创意展示、创客论坛空间及管理和创客新闻等。
Keywords: Maker; Maker Management ; innovative mind ; Creative works ;JSP目 录
第一章 绪论 1
1.1 课题的研究背景和意义 1
1.1.1 课题的研究背景 1
1.1.2 课题研究的意义 1
1.2 课题主要研究的内容 2
第二章 核心技术以及服务器环境 3
2.1网站所采用的的技术 3
2.1.1 JSP技术 3
2.1.2 Servlet技术 4
2.1.3 Java语言 4
2.2 SSM框架 5
2.2.1 Spring框架 5
2.2.2 SpringMVC框架 5
2.2.3 MyBatis框架 5
2.3 B/S架构 6
2.4 MyEclipse 开发工具 6
2.5 服务器环境 6
2.5.1 JDK 6
2.5.2 Tomcat 6
2.5.3 Nginx 7
第三章 需求分析 8
3.1 系统的可行性分析 8
3.2 程序流程图 8
第四章 网站总体设计和功能实现 10
4.1 网站总体设计 10
*好棒文|www.hbsrm.com +Q: #351916072#
4.1.1 系统主要功能设计 10
4.1.2 系统的总体结构图 10
2.1.3数据库设计 11
4.2 页面的实现 14
4.2.1 页面效果图 14
4.2.2 页面核心代码 18
第五章 系统测试 21
5.1 测试概述 21
5.2 测试方案表 21
结束语 22
致 谢 23
参考文献 24
第一章 绪论
1.1 课题的研究背景和意义
1.1.1 课题的研究背景
创客的 “创”指创新,“客”指从事某种活动的人,“创客”本指敢于创新,并且努力将创意转变为现实的人。这个词翻译成英文是“maker”,这个实验课题是由麻省理工学院微装配实验室提出的,本课题以创新为核心,以客户为中心,以个人设计和个人制造为核心内容。参与本次实验课题的人即“创客”。“创客”指的是那些有创新意识和创业精神的人。“习主席总书记曾经说:‘创新是民族进步的灵魂,这是一个国家兴旺发达的不竭动力,也是中国少数民族最深厚的国家禀赋,在激烈的国际竞争中,只有创新者进入,只有创新者强大,唯一创新者获胜’”[5]。目前不管国内还是国外,这样有创新意识的人不在少数,科技的快速发展,使人们的想象力不在只局限于片面,各种新奇创意和新奇产品层出不穷,所以,为这些创客设计出这样一个网站是非常有必要的[11]。
“大众创新创业教育大众化知识教育案例分析与启示,以“Internet+”为主线,密切关注制造商的创造性,根据美国制造商创业模式的创新做法,基于作者的商业模式创新三要素分析模型,展开分析,从互联网的“共享经济”,大数据,客户体验范式,平台思维,跨境运营,丝绸纺织经济,迭代式增长,社交网络,用户参与等等。[12]精心挑选美国创立的36种创业创新模式,分析其结构,特点和成因,总结出美国创业者的最新创业经历,并总结出辉煌的创业型书籍”[4]。
1.1.2 课题研究的意义
随着信息技术的发展,社会的进步,知识在以以往十倍的速度更新,在从前那个无网络时代到现在网络遍及我们的生活,这一切都源于科技人员的敢于创新和大胆的尝试,没有创新,技术永远只能停留在脚下,但是有创新,科技就会不断地进步,生活会变得越来越精彩,越来越方便。“机器人创客教育,是一种启发式、发掘式、创新式、灵活式的教育。不同于规规矩矩的教室,“机器人制造商教育”是一个提供轻松,充满自由灵感的地方,并为孩子们提供充分展示他们的想法。”[6]
设计一个创客管理网站,为广大用户提供了一个创新的空间,有了这个空间,更多的创意就会被发现,甚至可以用于我们的生活。之前我们出门都要随身携带现金,现在只要一部手机就可以出门,这一切的便利都源于创新和大胆的实施,在这个网站,不管是新奇的创意还是新奇的产品,都可以在这个网站与他人分享和探讨,说不定这个创意在大家的努力下被成功地实现了,同时用户能在这个网站查看并下载别人的创意,提高自己的创新意识,在某一天突然有了自己的创意。创客是一种生活方式,创客是一种思维方式,每一次创意的成功实现,都意味着是一次成功的挑战,是一次质的飞跃[8]。
1.2 课题主要研究的内容
目前创新意识的培养很是重要,“‘创客教育’对于每一个孩子来说都是‘授之以渔’!发展儿童的科学思维比传授科学知识更重要。‘机器人创客’更加关注的是‘造物’”。人的主要特征是制造工具,“创造”的精神使人类不断创新,不断提高生产力,不断发展。[7]
本文将详细讨论JAVA WEB的发展和覆盖范围,详细分析服务器配置,网页布局,数据库和Java程序开发的开发过程。通过自我发展的过程,研究整体发展过程和方法,以及遇到的一些问题和解决方案。
第二章 核心技术以及服务器环境
2.1网站所采用的的技术
2.1.1 JSP技术
Keywords: Maker; Maker Management ; innovative mind ; Creative works ;JSP目 录
第一章 绪论 1
1.1 课题的研究背景和意义 1
1.1.1 课题的研究背景 1
1.1.2 课题研究的意义 1
1.2 课题主要研究的内容 2
第二章 核心技术以及服务器环境 3
2.1网站所采用的的技术 3
2.1.1 JSP技术 3
2.1.2 Servlet技术 4
2.1.3 Java语言 4
2.2 SSM框架 5
2.2.1 Spring框架 5
2.2.2 SpringMVC框架 5
2.2.3 MyBatis框架 5
2.3 B/S架构 6
2.4 MyEclipse 开发工具 6
2.5 服务器环境 6
2.5.1 JDK 6
2.5.2 Tomcat 6
2.5.3 Nginx 7
第三章 需求分析 8
3.1 系统的可行性分析 8
3.2 程序流程图 8
第四章 网站总体设计和功能实现 10
4.1 网站总体设计 10
*好棒文|www.hbsrm.com +Q: #351916072#
4.1.1 系统主要功能设计 10
4.1.2 系统的总体结构图 10
2.1.3数据库设计 11
4.2 页面的实现 14
4.2.1 页面效果图 14
4.2.2 页面核心代码 18
第五章 系统测试 21
5.1 测试概述 21
5.2 测试方案表 21
结束语 22
致 谢 23
参考文献 24
第一章 绪论
1.1 课题的研究背景和意义
1.1.1 课题的研究背景
创客的 “创”指创新,“客”指从事某种活动的人,“创客”本指敢于创新,并且努力将创意转变为现实的人。这个词翻译成英文是“maker”,这个实验课题是由麻省理工学院微装配实验室提出的,本课题以创新为核心,以客户为中心,以个人设计和个人制造为核心内容。参与本次实验课题的人即“创客”。“创客”指的是那些有创新意识和创业精神的人。“习主席总书记曾经说:‘创新是民族进步的灵魂,这是一个国家兴旺发达的不竭动力,也是中国少数民族最深厚的国家禀赋,在激烈的国际竞争中,只有创新者进入,只有创新者强大,唯一创新者获胜’”[5]。目前不管国内还是国外,这样有创新意识的人不在少数,科技的快速发展,使人们的想象力不在只局限于片面,各种新奇创意和新奇产品层出不穷,所以,为这些创客设计出这样一个网站是非常有必要的[11]。
“大众创新创业教育大众化知识教育案例分析与启示,以“Internet+”为主线,密切关注制造商的创造性,根据美国制造商创业模式的创新做法,基于作者的商业模式创新三要素分析模型,展开分析,从互联网的“共享经济”,大数据,客户体验范式,平台思维,跨境运营,丝绸纺织经济,迭代式增长,社交网络,用户参与等等。[12]精心挑选美国创立的36种创业创新模式,分析其结构,特点和成因,总结出美国创业者的最新创业经历,并总结出辉煌的创业型书籍”[4]。
1.1.2 课题研究的意义
随着信息技术的发展,社会的进步,知识在以以往十倍的速度更新,在从前那个无网络时代到现在网络遍及我们的生活,这一切都源于科技人员的敢于创新和大胆的尝试,没有创新,技术永远只能停留在脚下,但是有创新,科技就会不断地进步,生活会变得越来越精彩,越来越方便。“机器人创客教育,是一种启发式、发掘式、创新式、灵活式的教育。不同于规规矩矩的教室,“机器人制造商教育”是一个提供轻松,充满自由灵感的地方,并为孩子们提供充分展示他们的想法。”[6]
设计一个创客管理网站,为广大用户提供了一个创新的空间,有了这个空间,更多的创意就会被发现,甚至可以用于我们的生活。之前我们出门都要随身携带现金,现在只要一部手机就可以出门,这一切的便利都源于创新和大胆的实施,在这个网站,不管是新奇的创意还是新奇的产品,都可以在这个网站与他人分享和探讨,说不定这个创意在大家的努力下被成功地实现了,同时用户能在这个网站查看并下载别人的创意,提高自己的创新意识,在某一天突然有了自己的创意。创客是一种生活方式,创客是一种思维方式,每一次创意的成功实现,都意味着是一次成功的挑战,是一次质的飞跃[8]。
1.2 课题主要研究的内容
目前创新意识的培养很是重要,“‘创客教育’对于每一个孩子来说都是‘授之以渔’!发展儿童的科学思维比传授科学知识更重要。‘机器人创客’更加关注的是‘造物’”。人的主要特征是制造工具,“创造”的精神使人类不断创新,不断提高生产力,不断发展。[7]
本文将详细讨论JAVA WEB的发展和覆盖范围,详细分析服务器配置,网页布局,数据库和Java程序开发的开发过程。通过自我发展的过程,研究整体发展过程和方法,以及遇到的一些问题和解决方案。
第二章 核心技术以及服务器环境
2.1网站所采用的的技术
2.1.1 JSP技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/76.html