茶道系统的设计与实现开题报告
2022-12-02 19:06:16
1. 研究目的与意义
随着全球网络化浪潮的兴起,一个以计算机技术、网络通讯技术为主要信息传输载体的社会基础设施新信息环境己经形成。
互联网的出现和快速发展,同时也为茶道文化提供了广阔的平台和大量的资源。
而茶,是中华民族的举国之饮。
2. 课题关键问题和重难点
本课题的重点主要是网站素材的选择与框架的搭建。
一个好的网站需要将页面相互之间流畅的链接起来,并适当添加一些动态图片、声效等完善网页的美观度,综合地完成网站的建设才能体现主题,同时内容的及时更新也是网站建设的一个主要重要问题。
该网站的建设也牵涉到了动态网页的制作,在做好静态网页制作的 基础上,我在考虑如何将动态网页与静态网页融洽的结合起来(1) 数据库连接问题频繁的进行数据库连接操作势必占用很多的系统资源,网站的响应速度必定下降,严重的甚至会造成服务器的崩溃。
3. 国内外研究现状(文献综述)
javaweb开发通常采用mvc架构来进行开发,虽然出现了许多不同的架构,如:mvcs、mvvm、viper等架构,但究其根本还是源于mvc,是mvc演化而来,优化后的架构。
都是为了降低某个代码文件的复杂度,细化了代码功能的产物。
关键词: javaweb;架构;模式;框架;mvc;代码复杂度。
4. 研究方案
设计方案:整个软件系统采用三层架构:界面层(user interface layer)、业务逻辑层(business logic layer)、数据访问层(data access layer);采用传统的mvc模式。
数据库使用oracle;后台用java语言开放api供网页调用;使用tomcat服务器发布服务;网页使用jsp语言编写,编译器使用eclipse;调研方案、研究方案:1.毕设重点侧重于网页开发,后台开发只负责提供数据支持和开放api;2.主要完成如下功能模块:(1)登录注册模块:用户可以任意注册用户。
用户登录后可以使用更多互动功能。
5. 工作计划
对于系统中的四大管理模块:用户管理模块、茶道知识模块、评论模块和销售管理模块。
①用户管理模块在有用户登录该系统时,会对用户的身份进行判断,是否为管理员,如果是管理员,可以对普通用户在数据库中进行crud操作;普通用户则没有权限,只能进入系统中对功能菜单的操作。
②茶道知识模块用户可以系统中所存在的茶叶、茶具、茶道文化及泡茶技巧方面的知识进行全方面的查看。