影院订票网站分为前台和后台。其中,根据影院订票网站前台的特点,可以将其分为影片浏览、场次查询、选座订票、用户中心、我的订单、编辑个人信息、修改密码、订单查询、及网站广告,其中各个部分及其包括的具体功能模块如图3-1所示。
图3-1 系统前台模块图
根据影院订票网站的特点,可以将其分为影片管理,场次管理,用户管理,广告管理,管理员管理,权限管理,其中各个部分及其包括的具体功能模块如图3-2所示。
图3-2 系统后台模块图
数据存储与数据流图
1、 面向用户的客户端系统流程图如图3-3所示:
图3-3 面向用户的客户端系统流程图
2、 面向管理员的系统流程图如图3-4所示:
数据库逻辑结构设计
根据数据库需求分析,本系统的数据表结构具体设计如下:
管理员信息表主要用来保存管理员信息。结构如表3-1所示:
表3-1 管理员信息表
字段名 | 数据类型 | 是否为空 | 是否主键 | 默认值 | 描述 |
admin_id | INTEGER | 正则匹配超链接No | Yes | Null | 管理员ID |
admin_name | VARCHAR(45) | No | 管理员登录用户名 | ||
admin_pwd | VARCHAR(45) | No | 管理员登录密码 | ||
admin_privilege | VARCHAR(45) | No | 管理员权限 | ||
用户信息表主要用来保存用户信息。结构如表3-2所示:
表3-2 用户信息表
字段名 | 数据类型 | 是否为空 | 是否主键 | 默认值 | 描述 |
member_id | INTEGER | No | Yes | Null | 用户ID |
member_email | VARCHAR(45) | No | 用户邮箱 | ||
member_pwd | VARCHAR(45) | No | 用户密码 | ||
member_name | VARCHAR(45) | Yes | Null | 用户姓名 | |
member_phone | VARCHAR(20) | Yes | Null | 用户电话 | |
member_money | DOUBLE | Yes | Null | 用户金额 | |
member_gender | TINYINT(1) | Yes | Null | 用户性别 | |
member_photo | VARCHAR(200) | Yes | Null | 用户头像地址 | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论