如图4.1所示。图4.1餐饮管理系统结构图4.2.2 系统功能模块划分根据上述的系统总体设计的分析,食色无双管理系统主要划分为两大模块:管理员模块和收银员模块。本系统管理员模块分成以下主要功能模块:a)系统登录模块模块又可以分为以下几个小模块:闪屏效果,登录窗口,权限登录。开始具有登录的闪屏的效果,主要功能是实现登录窗口,系统根据用户的权限来决定界面如何跳转。收银员跳转到结账界面,管理员跳转到管理界面。b)菜谱管理模块模块又可以分为以下几个小模块:添加菜谱信息,修改菜谱信息,删除菜谱信息,查询菜谱信息,分类显示菜谱。用户可以实现菜谱的更新,修改,删除,添加,并可以显示菜谱的详细信息,包括编号、菜名、价格、原料、备注、折扣,统计出菜品数目,按编号,名称,类别进行查询数据,并可以按类别分别显示数据,使名目一目了然。c)人事管理模块模块又可以分为以下几个小模块:修改员工信息,删除员工信息,添加员工信息,查询员工信息。用户可以实现员工的更新,修改,删除,添加,并显示员工详细信息,包括员工号、姓名、性别、职位、年龄、身份证号、出生日期、学历、籍贯、住址、婚否,统计员工数目,按员工号,姓名或者职位进行查询数据,方便了对员工的人事管理。d)成本管理模块模块又可以分为以下几个小模块:修改成本信息,删除成本信息,添加成本信息,查询成本信息。用户可以实现原材料成本的更新,修改,删除,添加,显示成本的详细信息,包括编号、名称、原料价、售价、利润、净利润、备注,统计数据数目,按编号或名称进行查询数据,方便了对成本利润信息的管理。e)登录管理模块模块又可以分为以下几个小模块:查询具有登录用户,添加登录用户,修改密码。用户可以实现对具有登录权限的员工的查询,包括员工号、姓名、职位、密码的信息,也可以对其密码进行修改。f)万年历模块模块又可以分为以下几个小模块:日期查询,工作日志记录,删除日志。用户可以