googleseo優化杭州网站seo外包
2026/6/9 22:20:21 网站建设 项目流程
googleseo優化,杭州网站seo外包,英文建站平台有哪些,众筹插件+wordpress博主介绍:翰文编程 专注于Java(springboot ssm 等开发框架) vue .net php phython node.js uniapp 微信小程序 等诸多技术领域和课设项目实战、企业信息化系统建设,从业十八余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆…

博主介绍:翰文编程 专注于Java(springboot ssm 等开发框架) vue .net php phython node.js uniapp 微信小程序 等诸多技术领域和课设项目实战、企业信息化系统建设,从业十八余年开发设计教学工作
☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟
我的博客空间发布了2000+题目解决方法案例 方便大家学习使用
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人
文末下方有源码获取地址

第一章 系统分析与总体设计

1.1功能需求分析

营养管理系统是一个个人健康生活信息管理的一部分,方便记录日常生活的 营养健康信息,所以营养管理系统应该要为用户提供充足的信息和快捷的查询手段。但是一直以来个人营养健康管理系统使用的管理方式存在着许多缺点:它使用传统的人工方式管理营养信息,填写各种表格 ,过程复杂繁琐,并且效率低下,已然不能满足实际的需求,对信息的查找、更新和维护都面临着不少的困难。但是对于这种相对复杂的信息管理,计算机就能够充分发挥它的优越性,所以使用计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了更好管理营养管理信息而设计的。本系统主要对营养信息进行管理与维护、查询。

本系统采用web结构进行开发设计,可视化界面实现人机交互。本系统主要包括的功能是营养信息管理与查看。

1.2 系统体系结构设计

本节将根据需求分析中总结的用户需求设计系统的体系结构。系统的主要功能模块图如图3-1所示:

图 3-1系统功能模块图

在系统功能模块图的结构中,主要包括营养信息管理。

1.营养管理模块包括对系统内营养信息的发布,修改,查看,删除等功能。

(1)对系统营养的发布:发布营养的信息,按照营养页面给出的表单进行填写,填写完毕后点击确定即可。

(2)对系统营养的修改:修改营养的信息,在系统营养列表中直接点击修改,按照页面给出的表单进行填写,填写完毕后点击确定。

(3)对系统营养的删除:删除营养信息,在系统营养列表中直接点击删除.

(4)对系统营养的查看:查看营养信息,在系统营养列表中直接点击查看。

1.3 数据库设计

本系统采用mysql数据库作为后台数据库。整个系统共使用了1张数据表,分别为:营养信息表等。

下面分别介绍主要表的结构,如表3-1所示:

表3-1 营养信息表(yingyang)

序号

字段名称

数据类型

长度

主键

描述

1

yyid

INTEGER

11

营养编号

2

xm

VARCHAR

40

姓名

3

cjsj

VARCHAR

40

创建时间

4

yymc

VARCHAR

40

营养名称

5

sl

VARCHAR

40

数量

第二章 系统的实现

2.1 营养功能模块设计

在管理平台中,营养信息管理模块是一个非常重要的模块。本模块主要用于管理营养的信息,包括新增、查询、修改和删除营养信息。以下是该模块的详细设计:

营养信息查询:在营养信息管理页面,用户可以查询已经录入的营养信息。查询可以根据营养的姓名,创建时间,营养名称,数量等信息进行查询。查询结果将以营养列表的形式展示出来,营养列表中包括营养的姓名,创建时间,营养名称,数量等信息。如图所示:

主要代码:

<div class="table-responsive"> 姓名<input type="text" name="xm"> 营养名称<input type="text" name="yymc"> <input type="submit" value="查询"> <table class="table table-bordered" id="table1"> <thead> <tr> <th>序号</th> <th ><strong>姓名</strong></th> <th ><strong>创建时间</strong></th> <th ><strong>营养名称</strong></th> <th ><strong>数量</strong></th> <th style="width:15%">操作</th> </tr> </thead> <tbody id="table2"> <% int i=1; if(rs!=null){ while(rs.next()){ %> <tr> <td scope="row"><%=i%></td> <td height="28" ><%=rs.getString("xm")%></td> <td height="28" ><%=rs.getString("cjsj")%></td> <td height="28" ><%=rs.getString("yymc")%></td> <td height="28" ><%=rs.getString("sl")%></td> <td> <div class="table-fun"><a href="yingyangupdate.jsp?keyid=<%=rs.getString("yyid")%>" >修改</a>| <a href="yingyangdelete.jsp?keyid=<%=rs.getString("yyid")%>" onClick="javascript:if(confirm('是否删除')){return true;}else{return false;}">删除</a>| <a href="yingyangdetail.jsp?keyid=<%=rs.getString("yyid")%>" >查看</a></div></td> </tr> <% i++; } } %> </tbody> </table>

营养信息新增:在营养信息管理页面,用户可以新增营养信息。用户需要填写营养的姓名,创建时间,营养名称,数量等信息。在提交保存后,系统将自动生成一个唯一的营养编号。如图所示:

主要代码:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <%@ page import="com.util.*"%> <% /* 营养添加后台 */ DBO db=new DBO();//初始数据库链接 request.setCharacterEncoding("gb2312");//设置字符集 ResultSet rs=null;//声明结果集 String keyid =(String)request.getParameter("keyid"); String xm=(String)request.getParameter("xm");// 变量 名 :姓名 String cjsj=(String)request.getParameter("cjsj");// 变量 名 :创建时间 String yymc=(String)request.getParameter("yymc");// 变量 名 :营养名称 String sl=(String)request.getParameter("sl");// 变量 名 :数量 String sql="";//声明sql sql="insert into yingyang(xm,cjsj,yymc,sl) values('"+xm+"','"+cjsj+"','"+yymc+"','"+sl+"')"; ;//营养SQL 语句 int row=1;///定义执行结果 try{ //int row =0; row=db.update(sql);//执行sql语句 }catch(Exception e){ System.out.println(e.toString());} if(row==1){//操作成功 out.println("<script>"); out.println("alert('操作成功');"); out.println("window.location='yingyangadd.jsp'"); out.println("</script>"); }else{//操作失败 out.println("<script>"); out.println("alert('操作失败');"); out.println("window.location='yingyangadd.jsp'"); out.println("</script>"); } db.close(); %>

营养信息修改:在营养信息管理页面,用户可以修改已经录入的营养信息。用户需要选择要修改的营养信息,在修改页面中,可以对营养的姓名,创建时间,营养名称,数量等信息进行修改。如图所示:

主要代码:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <%@ page import="com.util.*"%> <% DBO db=new DBO();//声明 数据库链接类 request.setCharacterEncoding("gb2312");// 设置页面的字符集 ResultSet rs=null;//定义查询结果集 String sql="";//定义要查询的 sql语句变量 int row=1;//定义返回执行update 结果集变量 String keyid=(String)request.getParameter("keyid"); String xm=(String)request.getParameter("xm");//变量:姓名 String cjsj=(String)request.getParameter("cjsj");//变量:创建时间 String yymc=(String)request.getParameter("yymc");//变量:营养名称 String sl=(String)request.getParameter("sl");//变量:数量 /* .营养修改后台页面 */ sql="update yingyang set xm='"+xm+"',cjsj='"+cjsj+"',yymc='"+yymc+"',sl='"+sl+"' where yyid='"+keyid+"'"; //拼接sql语句 //int row=0; try{ row=db.update(sql);//执行sql语句 }catch(Exception e){ System.out.println(e.toString());} if(row==1){//操作成功 out.println("<script>"); out.println("alert('操作成功');"); out.println("window.location='yingyanglist.jsp'"); out.println("</script>"); }else{//操作失败 out.println("<script>"); out.println("alert('操作失败');"); out.println("window.location='yingyanglist.jsp'"); out.println("</script>"); } db.close(); %>

营养信息删除:在营养信息管理页面,用户可以删除已经录入的营养信息。用户需要选择要删除的营养信息,系统将弹出确认对话框,用户确认后将删除该营养信息。如图所示:

主要代码:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <%@ page import="com.util.*"%> <% DBO db=new DBO();//链接数据库 request.setCharacterEncoding("gb2312"); //设置页面字符集 ResultSet rs=null;//定义结果集 String sql="";//定义sql int row=1; String keyid=(String)request.getParameter("keyid"); //主键id /* .营养删除页面 */ sql="delete from yingyang where yyid='"+keyid+"'";//删除sql语句 // int row=0; try{ row=db.update(sql);//执行 删除的营养的操作 }catch(Exception e){ System.out.println(e.toString());} if(row==1){//成功 out.println("<script>"); out.println("alert('操作成功');"); out.println("window.location='yingyanglist.jsp'"); out.println("</script>"); }else{//失败 out.println("<script>"); out.println("alert('操作失败');"); out.println("window.location='yingyanglist.jsp'"); out.println("</script>"); } db.close();//关闭数据库链接 %>


大家点赞、收藏、关注、评论啦 其他的定制服务 商务合作 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询