Asp.Net运动员营养配餐系统 第10页
图6.4 “搜索最佳营养食谱”界面设计
此模块功能实现的主要代码
private void Bind_DataGrid1()
{
conn = new SqlConnection (strsql);
cmd = new SqlCommand ("prSSZJYYSP_1",conn);
cmd.CommandType = CommandType.StoredProcedure ;
SqlParameter pa = cmd.Parameters .Add ("@paType",SqlDbType.VarChar );
pa.Value = DropDownList1.SelectedValue.ToString ();
try
{
da = new SqlDataAdapter (cmd); DataSet ds = new DataSet ();
da.Fill (ds); DataGrid1.DataSource = ds; DataGrid1.DataBind ();
}
catch(Exception exp)
{ string str = exp.ToString (); }
finally
{ conn.Close (); }
}
(3)tail.ascx自定义web控件
该自定义webcontrol控件主要是用来显示系统的访问量,每个用户登录时计数增一。及系统设计人员、联系方式。
图6.6 智能营养配餐主界面设计
智能营养配餐模块主要是为用户提供智能化营养配餐的功能。智能营养配餐各功能界面的设计和部分主要代码的描述。
适用菜谱设置功能模块界面设计
图6.7 智能营养配餐适用菜谱设置界面设计
用菜谱设置分早,午,晚三餐设置,每一餐菜谱设置完成后,需要点击保存菜谱设置按钮,进行保存。通过“菜谱类别”选择,可以改变食物列表的内容。
配餐目标信息设置功能模块界面设计
图6.8 智能营养配餐目标信息设置界面设计
该界面主要设置配餐目标的必须信息,并传送至服务器保存至数据库。
配餐菜谱设置功能模块界面设计
图6.9 智能营养配餐配餐菜谱设置界面设计
配餐菜谱设置功能界面操作与适用菜谱设置基本相同,只是在此界面上有每一餐的配菜个数。
智能配餐功能模块界面设计
图6.10 智能营养配餐界面设计
该界面主要是进行同一个账户下,有多个配餐目标群体,可以在这进行选择。然后开始配餐。该功能模块会调用几个重要的类模块,如:build_table,entrance,save_data。
配餐查询功能模块界面设计
图6.11 智能营养配餐解决方案查询界面设计
该界面主要是对配餐解决方案进行解析并进行有效的显示,方案索引下拉列表框的选项改变,则配餐目标解决方案和对应的营养素摄入量会跟着改变。该界面主要调用了解析显示模块---return_table。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>