2 数据库设计 2
1 功能需求分析 根据调研得出的基本流程为: 实现整个影片管理和订票管理过程中各个信息的录入存储、修改、删除、查寻
具体包括: (1) 影片信息的录入存储、修改、删除和查询; (2) 会员信息的录入存储、修改、删除、查询; 2
2 数据需求 (1)影片信息:电影名称、导演、演员、电影简介、语言、片场(分钟)、放映日期、价格、票数、作为编号(1-300)、海报、硬座数量、软座数量、情侣座数量、电影类别 (2)座位信息:座位类别、座位票价、座位编号 (3)折扣信息:折扣类型 (4)订票信息:电影名称、放映日期、放映时间、放映大厅、座位号、票价(单价)、折后价格、订票数量、票数总价、折扣类型 (5)登记类型:用户类型、用户名、用户密码、姓名、性别 (6)电影类型:电影类型 (7)会员信息:会员类型、会员折扣、会员姓名、会员身份证号码、会员联系电话 (8)会员类型:会员类型 (9)放映时间:放映时间、放映大厅 (10)放映大厅:放映大厅编号 2
3 数据字典 Film(电影表) 列名 含义 类型 长度 取值范围 FID 影片编号 Int 4 0-32767 FFilmName 电影名称 Nvarchar(20) 20 FDirector 导演 Nvarchar(10) 10 FPlay 演员 Nvarchar(50) 50 FIntro 电影简介 Nvarchar(1000) 1000 FLanguage 语言 Nvarchar(10) 10 FLong 片长(分钟) Int FDate 放映日期 Nvarchar(50) 50 0-31 FMoney 价格 Int 0-100 FNumber 票数 Int 0-300 FNum 座位编号 Nvarchar(50) 50 0-300 FPhoto 海报 Nvarchar(50) 50