前端网页设计室内设计咨询网站的设计(MySQL)(含录像)(论文说明书6000字,程序代码,MySQL数据库,答辩PPT)
摘 要
在现代建筑条件下,创造合理完善的建筑室内环境,以满足人们不断增长的物质和精神生活需要。当今室内设计越来越受到重视,是由于它具有很强的社会根底和充分反映时代的需要。自从人类有了建筑活动,室内就是人们生活的主要场所,并开始对室内环境有所要求。因此,开发这款前端网页设计室内设计咨询网站是很有必要的。
通过分析,确定系统基于JSP技术,使用JAVA语言,采用MySQL数据库进行开发。主要实现了个人中心、用户管理、模型分类管理、模型信息管理、装修方案管理、图纸类型管理、施工图管理、设计方案管理、课程类型管理、课程信息管理、友情链接管理、系统管理等功能。
关键词:前端网页设计室内设计咨询网站; JSP; MYSQL
Abstract
Under the conditions of modern buildings, create a reasonable and perfect building indoor environment to meet people's growing material and spiritual needs. Nowadays, more and more attention is paid to interior design, because it has a strong social foundation and fully reflects the needs of the times. Since human beings have architectural activities, the interior is the main place where people live, and they have begun to have requirements for the indoor environment. Therefore, it is necessary to develop this front-end web design interior design consulting website.
Through analysis, it is determined that the system is based on JSP technology, uses JAVA language, and uses MySQL database for development. It mainly realizes the functions of personal center, user management, model classification management, model information management, decoration scheme management, drawing type management, construction drawing management, design scheme management, course type management, course information management, friendly link management, system management, etc.
Keywords:Front-end web design interior design consulting website; JSP; MYSQL
系统功能分析
本系统实现一个前端网页设计室内设计咨询网站,分为用户和管理员两种用户。具体功能描述如下:
前台用户模块包括:
1. 首页:实现模型信息、装修方案、施工图、设计方案、课程信息、友情链接的展示。
2. 用户注册/登录:实现用户的注册和登录。
3. 装修方案:实现装修方案的列表显示,可以按:标题、标签进行搜索,点击可以查看装修方案详情,用户登录后可以收藏、取消收藏、评论。
4. 施工图:实现施工图的列表显示,可以按:标题、图纸类型进行搜索,按分类进行浏览,点击可以查看施工图详情,用户登录后可以收藏、取消收藏、评论,可以下载附件。
5. 设计方案:实现设计方案的列表显示,可以按:标题、标签进行搜索,点击可以查看设计方案详情,用户登录后可以收藏、取消收藏、点赞、踩、评论。
6. 课程信息:实现课程信息的列表显示,可以按:课程名称、课程类型进行搜索,按分类进行浏览,点击可以查看课程信息详情,用户登录后可以收藏、取消收藏、评论、观看课程。
7. 个人中心:用户必须登录后才能进入个人中心,在个人中心可以修改自己的信息,查看自己的收藏。
后台管理员模块包括:
1.个人中心:管理员可以修改自己的登录密码,修改自己的信息。
2.用户管理:管理员可以对用户信息进行查看、修改或删除。
3.模型分类管理:管理员可以对模型分类信息进行添加、查看、修改或删除。
4. 模型信息管理:管理员可以对模型信息进行添加、查看、修改或删除。
5. 装修方案管理:管理员可以对装修方案信息进行添加、查看、修改或删除,对评论信息进行查看、回复或删除。
6. 图纸类型管理:管理员可以对图纸类型信息进行添加、查看、修改或删除。
7. 施工图管理:管理员可以对施工图信息进行添加、查看、修改或删除,可以下载附件,对评论信息进行查看、回复或删除。
8. 设计方案管理:管理员可以对设计方案信息进行添加、查看、修改或删除,对评论信息进行查看、回复或删除。
9. 课程类型管理:管理员可以对课程类型信息进行添加、查看、修改或删除。
10. 课程信息管理:管理员可以对课程信息进行添加、查看、修改或删除,可以播放课程,对评论信息进行查看、回复或删除。
11. 友情链接管理:管理员可以对友情链接信息进行添加、查看、修改或删除。
12. 系统管理:管理员可以对轮播图信息进行查看或修改。
开发语言:Java
框架:ssm
技术:JSP
服务器:tomcat
数据库:mysql
数据库工具:Navicat
开发软件:eclipse/myeclipse
目录
1 绪论 5
1.1 系统开发目的 5
1.2 系统开发意义 5
2 系统开发工具介绍 6
2.1 JSP技术 6
2.2 JAVA语言 6
2.3 MyEclipse简介 6
2.4 MYSQL简介 6
3 需求分析与设计 8
3.1 可行性分析 8
3.1.1 技术可行性 8
3.1.2 运行可行性 8
3.2 系统功能分析 8
3.3 系统功能结构图 9
3.4 系统流程图 10
4 数据库设计 12
4.1 数据库逻辑结构设计 12
4.2 数据库物理结构设计 14
5 系统的详细设计与实现 20
5.1 网站首页页面 20
5.2 用户注册页面 20
5.3 装修方案页面 21
5.4 施工图页面 21
5.5 课程信息页面 22
5.6 用户管理信息页面 22
5.7 模型分类管理信息页面 23
5.8 图纸类型信息页面 23
5.9 设计方案管理信息页面 24
5.10 课程类型管理信息页面 24
5.11 友情链接管理信息页面 25
6 系统测试 26
6.1 测试的目的 26
6.2 系统功能测试 26
结束语 27
致 谢 28
参考文献 29
|