点餐信息系统设计方案(点餐数据信息系统设计方案)
1. 规定:
(1)完成网上网上订餐作用。
(2)完成线上支付作用。
(3)实时检测客户的菜肴挑选情况和在同一时间段所服务项目人数。
2. 数据库表设计方案:
客户信息表(UserInfo): 客户Id, 登录名, 登陆密码, 联系电话, 邮箱地址;
饭店情况表 (RestaurantInfo): 饭店Id, 餐厅的名字, 详细地址;
连锁店情况表 (BranchInfo): 连锁店Id, 连锁店名称, 隶属饭店Id; 菜单栏情况表(MenuInfo): 菜单栏ID , 菜单栏名 , Price、Category ; 加入购物车(ShoppingCart) : User_id , Menu_id , Quantity ; Order: Oder_id , User_id , Restaurant_id , Branch_info , Time ; Payment: Payment _ id , Oder _ id , Amount .
点餐数据信息系统设计方案?1. 需求分析报告
* 明确系统的作用和用户,处理线下推广饭店用餐点餐、外送服务及后勤管理备货难题。
* 剖析所需的数据与数据库系统及其相互关系。
2. 设计构思
* 详细描述ER图,将上一步中解析出去的信息定量分析法并叙述出数据库系统及其各表相互关系(如多对一、多对多)。
3. 状态图和流量图
* 用状态图详细描述出不一样客户在使用过程中所实行的流程;流量图详细描述不一样事情中间信息传递方式时产生的操作流程。
4. 外界文档插口 与 API 使用说明
* 对有关API(Application Programming Interface, 运用程序编写页面)编码做出详细注解;圈起“内郭”:考虑到他人看着你编码是怎样理解你代笔api/function/procedure miscellaneous logic codesetc.. 5.GUI & Prototype Design (GUI–Graphical User Interface) • Design the “look and feel” of your system through constructing different scenes with visual programs or physical prototypes; 6. Database Schema & Algorithm Design • Draw out the database schema together with tables and fields that are necessary for data storage; Also design algorithms or structures to modify or store information correctly; 7. System Architecture Design • Lay out a graphical structure which illustrates how you define component-to-component communications in order to make all parts working together smoothly, such as MVC model etc.; 8. Backend Coding • Code all the functions and features according to your previous designs so that everything can work properly under certain environment (platform).
点餐数据信息系统设计图