电影购票系统设计


    
    题目: 电影购票系统


    伴济进步观电影逐渐变成众般生活中常见娱乐模式促进国外电影行业进步网络科技持续发展互联网订购电影票开始取代众前排队买票情况互联网订票便利外节约时间完成快速退票众观电影需电影院查找想电影详细信息时间目前需网 快速高效查找全部相关数
    系统互联网影院订票真实状况研发系统般划分成前台台部分前台者注册登录查播放影片详细容根影片信息选择场次座位然订票台理员者站新闻影片信息者订票情况进行查理员添加修正站新闻电影容等外查票房
    前众时期探究规划系统BS模式外NET科技开展页面设计功规划台数库选择SQL Server 2000系统设计页面方直接者轻松进入操作页面外具备完善功影院售票服务准备定基础

    关键词:订票系统ASPNET数库



    目 录
    1 绪 1
    2 行性分析 2
    3 系统流程设计 3
    31 系统流程图 3
    32 数图 3
    4 总体设计 5
    41 系统前台功模板设计 5
    42 系统台功模板设计 6
    43 数库模板设计 6
    5 详细设计 9
    51 系统前台设计 9
    52 网站设计模板 9
    53 户注册模板 9
    54 订票模板 10
    55 理员模板 12
    6 结 15
    参考文献 16
    致谢 17



    1 绪
    影院售票体系研发目标售票方式前手工记载发展成购票系统理工作员准备良便利者点查影片购票退票等操作利电影院真实状况开展全面分析开展具体需求探究目前理方式开展改善研发出全新理体系进感悟系统研发理念解系统研发程序方式伴电影院信息系统持续健全售票理会全面信息化监系统研发会根电影院售票活动真实状况马满足具体售票活动需求
    影院售票系统执行作减少相关工作员理员时浏览查更加直观抓变前手工记载模式电脑记录更加便利直接实现影院售票动化


    2 行性分析
    电影院指出系统作性完成种限制素全新系统目评估需科技否完善系统数库监审查目前科技非常健全完善具备良硬件软件环境条件通目前科技条件完成系统终目标外思考予开发时间非常充足估计系统求时间结束研发活动
    根述探究知影院售票体系开发具备技术基础


    3 系统流程设计
    31 系统流程图
    第没注册者需完成注册输入户名密码步入页面互联网中影片信息者挑选感兴趣电影订票信息会储存相应数库中
    系统具体流程图31示

    图31 系统流程图
    32 数图
    系统模型数流图参考图32

    图32 系统基模型数流图
    图中解订票系统全部容接需喜欢系统模型徐叙述具体功系统功数流图参考图33

    图33 系统功数流图



    4 总体设计
    41 系统前台功模板设计
    售票系统前台作般包含站新闻户注册影片信息购票等部分部分层次结构图参考图41

    图41 影院售票系统前台功模板图
    功说明:
    (1)网站首页:首页中者全面掌握播放电影重新闻事件
    (2)站新闻:者查页面播放相关新闻
    (3)影片资讯:部分重点者准备关电影具体叙述者利页面掌握播放电影详细容电影导演演员容时间价格等挑选感兴趣电影转移订票页面挑选场次座位然完成订票流程该功面单独介绍
    (4)户注册:者果购票需注册进行登陆
    注册户功模块图42示

    图42 户功模板图
    户登陆:者输入已注册名字密码利登陆步入电影具体页面挑选场次座位点击订票钮利购票者步入台改正身资料监订票情况
    42 系统台功模板设计
    模块说明:
    (1)系统理:部分完成理员添加删超级理员添加删般理员然者具备功般理员开展站信息注册户信息订票信息开展添加修正删等
    (2)站新闻理:具体新闻实施添加查找修正删等
    (3)注册户信息理:注册户开展监
    (4)影片信息理:放映影片信息进行添加查询修改删等功
    (5)订票理:户订票退票等功进行理针电影统计票房
    具体售票系统台层次模块参考图43

    图43 影院售票系统台模板图
    43 数库模板设计
    (1)新闻信息表储存新闻容
    表41 新闻信息表
    列名
    数类型
    长度
    允许空
    字段说明
    ID
    int
    4


    title
    varchar
    50
    ü
    站新闻标题
    content
    varchar
    255
    ü
    站新闻容
    addtime
    datetime
    8
    ü


    (2)户信息表储存台理员信息
    表42 台理员户信息表
    列名
    数类型
    长度
    允许空
    字段说明
    ID
    int
    4


    username
    varchar
    50
    ü
    户名
    pwd
    varchar
    50
    ü
    密码
    qx
    varchar
    50
    ü
    权限
    addtime
    datetime
    8
    ü


    (3)影片信息表储存电影容
    表43 影片信息表
    列名
    数类型
    长度
    允许空
    字段说明
    ID
    int
    4


    bianhao
    varchar
    50
    ü
    编号
    yingpinamingcheng
    varchar
    50
    ü
    影片名称
    daoyan
    varchar
    50
    ü
    导演
    zhuyan
    varchar
    50
    ü

    yingpianleixing
    varchar
    50
    ü
    影片类型
    guojia
    varchar
    50
    ü
    国家
    pianchang
    varchar
    50
    ü
    片长
    shangyingshijian
    varchar
    50
    ü
    映时间
    piaojia
    varchar
    50
    ü
    票价
    tupian
    varchar
    50
    ü
    图片
    beizhu
    varchar
    800
    ü
    备注(文章长短长度设置800)
    addtime
    datetime
    8
    ü


    (4)友情链接信息表储存友情链接容
    表44 友情链接信息表
    列名
    数类型
    长度
    允许空
    字段说明
    ID
    int
    4


    wangzhanmingcheng
    varchar
    50
    ü
    网站名称
    wangzhi
    varchar
    50
    ü
    网址
    addtime
    datetime
    8
    ü


    (5)订票信息表储存订票容
    表45 订票记录信息表
    列名
    数类型
    长度
    允许空
    字段说明
    ID
    int
    4


    dingpiaoren
    varchar
    50
    ü
    订票户名
    yingpianbianhao
    varchar
    50
    ü
    影片编号
    yingpianmingcheng
    varchar
    50
    ü
    影片名称
    fangyingshijian
    varchar
    50
    ü
    放映时间
    fangyingdidian
    varchar
    50
    ü
    放映点
    zuowei
    varchar
    50
    ü
    座位
    piaojia
    varchar
    50
    ü
    票价
    addtime
    datetime
    8
    ü




    5 详细设计
    划分成系统前台台设计
    51 系统前台设计
    前台设计般便者掌握相关影片容开展购票
    52 网站设计模板
    众钮跳转相应页面点击站新闻列表马转移述新闻具体页面点击全新影片图片马转移跳电影界面处左角系统公告持续变化文字移动属性marquee实现该功代码:
    onmouseoutstart() onmouseoverstop()scrollamount1 scrolldelay50>

           
    53 户注册模板
    注册流程:者填写户注册页面表格进行注册检验者输入信息正确否假合法者填报注册信息储存具体数库中果注册信息合法提示出错
    户注册界面图51示

    图51 户注册界面
    代码
    protected void Button1_Click(object sender EventArgs e)
    {
    string sql
    sqlinsert into zhuceyonghu(yonghumingmimaxingmingdianhuayouxiang shenfenzhengxingbiebeizhu)values('+yonghumingTextToString()Trim()+'' +mima Text ToString()Trim()+''+xingmingTextToString()Trim()+''+dianhuaTextToString()Trim()+''+youxiangTextToString()Trim()+''+shenfenzhengTextToString()Trim()+''+xingbieTextToString()Trim()+''+beizhuTextToString()Trim()+')
    int result
    result new Class1()hsgexucute(sql)
    if (result 1)
    {
    ResponseWrite(