4运行可行性随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜食物,用户表现出极大兴趣和热情。第3章需求分析3.1功能需求分析本系统是一个中小型的电子商务系统----网上订餐系统,可以为用户提供方便的在线订餐环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能。用例ID:图3-1网上订餐用例图3.1.1具体功能分析描述:(1)查看商品:在浏览菜单过程中,如果对某个菜感兴趣,可以将该菜名添加到购物车。另外,顾客可以随时查看购物车中的状况。(2)用户注册:在订餐付款之前的用户要先注册或登录自己的账号;(3)购买商品:用户确定订餐之后就可以加入将所需餐饮购物车,生成订单,订单付款后即完成一次购物;(4)修改商品:用户可在购物车中删除不要的商品或修改订购信息;(5)查看订单:付款之后可查看自己账单。3.1.2详细功能描述:客户功能模块用户登录:该模块实现用户登录注册功能,本系统要求用户必须登录(注册)后方可购买。菜品展示:该模块实现菜品信息的分类显示,提供最新商品的推荐显示以及详细信息,便于引导购物取向。此外,还提供依据菜品分类实现快速搜索的功能并显示菜品的有关信息。购物流程:该模块实现订餐功能,用户可将想要购买物品加入购物车,客队购物车中信息进行修改,删除操作,之后点击结算就完成了购物,且生成一张订单,此后,用户可以继续购买。我的订单:该模块实现订单及订单详情的查询功能。网上订餐功能结构图:网上订餐登录模块我的订单订餐流程菜品展示用户登录用户注册加入购物车继续购物修改购物提交订单购物结算查看订单订单详情图3-2网上订餐系统结构图3.1.3订餐系统流程是是提交订单用户登录查看菜品是否购物购物车否是否结算否查看订单完成购物是否修改是