影院订票管理系统实验报告

合集下载

电影票系统实习报告

电影票系统实习报告

电影票系统实习报告一、实习背景与目的近期,我参加了电影票系统开发的实习项目,旨在了解电影票系统的运作流程,掌握相关技术栈,提高自己的实际操作能力。

本次实习主要由两部分组成:一是电影票系统的使用与操作;二是电影票系统的设计与开发。

通过本次实习,我对电影票系统有了更深入的了解,也积累了宝贵的实践经验。

二、实习内容与过程1. 电影票系统的使用与操作在实习的第一周,我主要进行了电影票系统的使用与操作学习。

内容包括:电影票的购买、退票、改签、查询等基本操作,以及电影票系统的用户管理、影院管理、影片管理等后台管理功能。

通过实际操作,我熟悉了电影票系统的界面与功能,掌握了各项操作的流程与规范。

2. 电影票系统的设计与开发在实习的第二周,我参与了电影票系统的设计与开发。

首先,我们对现有电影票系统进行了需求分析,发现存在一些不足之处,如用户体验不佳、购票成功率低等问题。

针对这些问题,我们提出了改进方案,并进行了系统设计。

在系统设计过程中,我主要负责前端页面的设计与实现。

我使用了HTML、CSS、JavaScript等技术,实现了电影票购买、退票、改签等功能的页面布局与交互。

同时,我还使用了Vue.js框架,提高了页面开发的效率。

在系统开发过程中,我们采用了前后端分离的设计模式,后端使用Java语言,搭建了Spring Boot框架,提供了API接口供前端调用。

我负责了部分后端接口的开发,包括用户登录、影片查询等功能。

在开发过程中,我学习了数据库设计、接口规范、数据验证等方面的知识。

三、实习收获与反思1. 技术层面:通过本次实习,我掌握了电影票系统的运作流程,熟悉了前端页面设计与实现,了解了后端接口开发与数据库设计。

同时,我学会了使用Vue.js框架,提高了自己的技术水平。

2. 团队协作:在实习过程中,我与团队成员密切配合,共同解决问题,提高了自己的团队协作能力。

同时,我也学会了如何在一个团队中发挥自己的优势,为团队作出贡献。

影院订票系统实验报告

影院订票系统实验报告

综合实验报告课程名称面向对象综合实验实验名称_____影院订票系统的设计与实现实验类型综合性实验地点304机房实验日期2017.6.19~6.25 指导教师徐华专业__软件工程_____班级__软件1601____学号__1611030102___姓名___寇春雷______成绩______________辽宁石油化工大学计算机与通信工程学院- 0 -目录一、综合实验的目的 (1)二、综合实验的内容和要求 (1)三、实验原理 (2)三、实验截图 (2)四、实验分析 (6)五、实验总结 (10)六、实验源码 (11)七、参考文献 (44)一、综合实验的目的巩固和加深C++课程的基本知识的理解和掌握,提高综合运用c++知识解决实际问题的能力。

二、综合实验的内容和要求实现下列功能要求的程序, 并写出实验报告, 报告内容包括:题目、目的、内容和要求、原理与技术、程序清单、运行情况( 输入、输出)、总结。

. 定义用户信息类User_class:( 数据成员: 用户名char *name(初始化为个人,即管理员),用户密码char *posword,联系电话char* tel, 联系地址char *addr成员函数: 用户注册, 用户登录(验证登录信息是否与为个人, 是,即为管理员, 否则为是一般用户). 定义时间类Time_class:( 数据成员: int year,month,day)( 成员函数, 自己自己根据需要确定). 定义影片信息类Film_class:( 数据成员: 片名char *moviename,主要演员char *mactor, 上映时间Time_class time,票价double price, 剩余票数int ticknum)成员函数, 自己根据需要设置). 定义影票订单类Torder_class:( 用户名*char username, 影片名*char moviename, 放映时间Time_class ptime, 座号char *seat( 如“3排4号”), 订票时间Time_class dtime 票价double price ). 实现用户和系统管理员的注册功能, 界面可如下:输入用户名:输入密码:联系电话:联系地址:( 保存以上信息, 到用户信息表). 实现用户或系统管理员登录功能, 界面可如下:输入用户名:输入密码:( 验证用户输入信息是否正确, 正确, 登陆成功). 若是管理员登录, 显示如下菜单, 并实现如下功能:1. 输入影片信息2. 显示影片信息3. 增加影片信息4. 查找影片5. 删除影片6. 显示用户信息7. 显示用户订单8. 查找某用户订单9. 删除某用户订单. 若是用户登录, 显示如下菜单, 并实现相应的功能:1. 显示影片信息2. 查找影片信息3. 订票4. 查看订单三、实验原理本实验使用vs2012开发环境,使用C++窗口程序设计。

《2024年电影票订票系统的设计与实现》范文

《2024年电影票订票系统的设计与实现》范文

《电影票订票系统的设计与实现》篇一一、引言随着互联网技术的快速发展,线上订票系统已成为人们生活中不可或缺的一部分。

电影票订票系统作为其中的重要一环,其设计与实现对于提升用户体验、优化服务流程具有重要意义。

本文将详细介绍电影票订票系统的设计思路、实现方法及系统优势。

二、系统需求分析在系统需求分析阶段,我们首先明确了电影票订票系统的基本功能,包括用户注册登录、影片查询与筛选、选座购票、支付结算、订单管理以及系统管理等功能。

同时,还需考虑系统的性能需求,如响应时间、数据安全性等。

此外,还需对用户需求进行详细分析,以便更好地满足用户的实际需求。

三、系统设计1. 系统架构设计电影票订票系统采用B/S架构,以Web页面形式呈现给用户。

系统采用前后端分离的设计模式,前端负责页面展示和用户交互,后端负责业务逻辑处理和数据存储。

这种设计模式可以提高系统的可维护性和扩展性。

2. 数据库设计数据库是电影票订票系统的核心组成部分,负责存储用户信息、影片信息、订单信息等数据。

在数据库设计过程中,我们需根据业务需求进行数据表设计,确保数据的准确性和完整性。

同时,还需考虑数据库的查询性能和存储效率。

3. 界面设计界面设计是电影票订票系统的重要组成部分,直接影响到用户体验。

在界面设计过程中,我们需遵循简洁明了、易于操作的原则,确保用户能够快速找到所需功能。

同时,还需考虑界面的美观性和交互性,提高用户的使用体验。

四、系统实现1. 技术选型在系统实现阶段,我们选择了Java作为后端开发语言,采用Spring Boot框架进行业务逻辑处理。

前端采用HTML、CSS和JavaScript进行页面开发,使用Vue.js框架实现前后端分离。

数据库选用MySQL,以保证数据的存储和查询性能。

2. 业务逻辑实现业务逻辑是实现电影票订票系统的关键。

我们根据需求分析阶段的结果,逐步实现用户注册登录、影片查询与筛选、选座购票、支付结算、订单管理等功能。

影院售票管理系统的设计与实现项目可行性研究报告

影院售票管理系统的设计与实现项目可行性研究报告

影院售票管理系统的设计与实现可行性研究报告【摘要】电影的产生改变人们的生活和娱乐习惯。

去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。

生活习惯的改变影响着影院的发展。

影院的规模越来越大,经营管理也越来越受到影院经营者的关注。

计算机的发展和软件业的兴起对影院的发展产生了很大的影响。

借助与计算机的软件的强大功能,影院的经营管理模式发生了中大变化。

文章将结合电影业的发展和变迁,讨论计算机的发展对电影业的影响,讨论计算机技术在电影业的应用。

以及使用visual basic 语言开发影院售票系统相关问题。

论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。

目录第一章绪论 (5)1.前言 (5)2.研究背景 (5)第二章系统概述及工具介绍 (6)1.系统概述 (6)2.数据库技术 (6)3.visual Basic (6)4.控件介绍 (7)技术 (8)第三章需求分析 (10)1.需求分析 (10)2.系统框架图 (10)第四章系统设计1.数据库设计 (11)2.程序设计 (13)a)登录模块 (13)b)系统主界面 (15)c)影片管理 (17)d)操作员管理 (20)e)预订票管理 (22)f)检票退票 (25)g)售票统计 (27)第五章结束语 (28)第六章参考文献 (28)第一章绪论【前言】计算机软件作为一门学科得到了迅速发展,相关技术和方法层出不穷,研究领域不断深入和发展,计算机的应用范围也得到了很大程度的普及。

影视业的蓬勃发展也对计算机应用产生了极大的需求。

不仅在电脑特效、音效合成、电影宣传,影院的经营与完善也要借助与计算机提供的强大支持,如影院的自动播放系统,售票系统等等。

这篇文章就主要讨论影院的售票系统发展。

【开发背景】电影的产生改变人们的生活和娱乐习惯。

去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。

生活习惯的改变影响着影院的发展。

影院的规模越来越大,经营管理也越来越受到影院经营者的关注。

电影购票系统设计报告

电影购票系统设计报告

电影购票系统设计报告1. 引言电影购票系统是一个在线购票平台,为用户提供方便快捷的电影票购买服务。

本报告将介绍该系统的需求分析、系统设计、实现以及测试情况,并对未来系统的改进和扩展进行展望。

2. 需求分析电影购票系统的主要功能包括电影浏览、选座购票、电影院信息查询和用户个人资料管理。

根据需求分析,系统需要具备以下功能和特性:- 用户账户管理:用户可以注册账户、登录系统,修改个人资料和密码。

- 电影浏览:用户可以查看正在上映的电影,了解电影的基本信息,包括片名、导演、演员、剧情简介、评分等。

- 选座购票:用户在选定电影后,可以选择电影院和座位,并进行购票。

- 电影院信息查询:用户可以查询电影院的地址、联系方式、电影场次等。

- 订单管理:用户可以查看和管理自己的订单,包括退票、查看购票历史等。

- 系统管理:管理员可以管理电影、电影院信息,并处理用户反馈。

3. 系统设计基于以上需求,我们设计了以下系统架构:![系统架构图](system_architecture.png)3.1 前端设计前端采用响应式设计,可在不同设备上适配,并提供友好的用户界面。

用户可以通过浏览器访问系统,进行电影浏览、选座购票等操作。

3.2 后端设计后端采用分层架构,包括用户管理模块、电影管理模块、订单管理模块和系统管理模块。

- 用户管理模块:负责用户账户的注册、登录、个人资料修改等功能的实现。

- 电影管理模块:负责电影的查询、添加、编辑功能的实现。

- 订单管理模块:负责订单的生成、取消、查询等功能的实现。

- 系统管理模块:负责管理员对电影、电影院信息的管理和处理用户反馈。

3.3 数据库设计数据库采用关系型数据库,根据需求设计了以下表结构:- 用户表:存储用户信息,包括用户ID、用户名、密码、邮箱等。

- 电影表:存储电影信息,包括电影ID、电影名、导演、演员、评分等。

- 电影院表:存储电影院信息,包括电影院ID、电影院名、地址、联系方式等。

电影院售票管理系统信息系统分析报告与设计课设

电影院售票管理系统信息系统分析报告与设计课设

目录1现行系统概述 (2)2系统分析 (3)2.1需求分析 (3)2.2可行性研究 (3)2.3系统的开发方法的选择 (4)2.4组织结构与功能分析 (4)2.5业务流程分析 (5)2.6数据与数据流程分析 (6)2.7数据分析 (7)3系统设计 (10)3.1系统总体结构设计 (11)4结束语 (12)1 现行系统概述科学发展,社会进步,人们的生活水平也不断提高,人们日益增长的物质文化需要也逐渐提高。

渐渐地,人们开始追求一种更高的生活享受,自然而然,去影院看电影成为当下的一种潮流。

随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐。

统计账户的时候一张一张的记录进入到账户簿里面,容易出现错误,所以研究一个电影院售票系统已经非常重要了。

设计电影售票院系统,能方便的订票、退票、查询财务售票状况,极大的提高了工作效率。

同时用户可以根据其提供的信息及时了解售票的情况,及时买票。

本系统可以很好的帮助影院提高工作效率,进一步提高工作效益和影院现代化水平具有很高的开发价值和使用价值。

2 系统分析2.1 需求分析科学发展,社会进步,人们的生活水平日渐提高,人们日益增长的物质文化需要也渐渐提高,去电影院看电影来缓解生活与工作的压力成为当下一种潮流。

随着需求量的增大,传统的人工管理方式已经不能很好的对影院进行系统的管理,出现了诸如安排不合理、统计不全以及对顾客的要求不能及时满足等问题。

为杜绝此现象的发生,我们开发了现代化的管理信息系统。

本管理系统操作简单而且实用,包括销售管理、预定影票管理、退票管理、查询管理和用户管理等管理系统,包括影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改查询统计功能,同时,还可以将这些信息打印输出。

该系统对影院以及影票统一进行自动化管理,大大提高了工作人员的效率,降低了对资源的浪费,可以说是管理者的好帮手。

2.1.1用户角色需求本管理软件操作简单,主要针对于影院的系统管理员、管理人员以及售票人员使用。

《2024年电影票订票系统的设计与实现》范文

《2024年电影票订票系统的设计与实现》范文

《电影票订票系统的设计与实现》篇一一、引言随着科技的发展与进步,传统的手工售票模式已经难以满足人们对于观影的即时性需求和便利性追求。

为此,设计并实现一款便捷高效的电影票订票系统成为了时代的迫切需求。

本系统设计及实施的过程主要遵循现代软件工程的原理与思路,以保证其技术上的可行性、安全性和稳定性。

二、系统需求分析在系统需求分析阶段,我们首先明确了系统的目标用户群体为电影爱好者及影院管理者。

系统应具备以下功能:1. 用户注册与登录:确保用户身份的唯一性及安全性。

2. 影片信息展示:包括影片名称、类型、上映时间等详细信息。

3. 影院与场次选择:用户可按地区、影院、时间等条件选择观影场次。

4. 选座与购票:用户可在线选座并完成购票操作。

5. 支付功能:支持多种支付方式,如微信支付、支付宝等。

6. 订单管理:用户可查看、修改或取消订单。

7. 数据分析与报表:为影院管理者提供数据支持,如票房统计、观众喜好分析等。

三、系统设计1. 技术架构设计:采用B/S架构,使用前后端分离技术,前端使用Vue.js等框架,后端采用Node.js、Python等技术实现,使用MySQL等数据库存储数据。

2. 系统数据库设计:包括用户表、影片表、订单表、座位表等,设计各表之间的关系,保证数据存储的准确性与高效性。

3. 交互界面设计:以简洁、易用为原则,确保用户在使用过程中能够快速上手。

四、系统实现1. 前端实现:使用Vue.js等前端框架,开发各功能模块的界面,确保界面的友好性与交互性。

2. 后端实现:使用Node.js或Python等技术,实现系统业务逻辑及数据处理功能。

3. 数据库操作:通过连接MySQL等数据库,实现数据的增删改查等功能。

4. 支付接口开发:与第三方支付平台进行接口对接,确保支付功能的正常运作。

五、系统测试与优化在系统开发完成后,进行全面的测试与优化工作,包括功能测试、性能测试、安全测试等,确保系统的稳定性与可靠性。

“在线电影售票系统”测试报告

“在线电影售票系统”测试报告

在线电影购票系统测试报告一、测试方法描述我们所做的项目共分为两大主要的功能模块:用户功能模块和管理员功能模块。

用户功能模块又分为四个基本功能模块,分别为注册登录、用户信息修改、用户购票、取消订单。

管理员功能模块又分为两个基本。

我们的测试方法采用的是黑盒测试的方法,对程序的各个功能模块进行测试,各个功能模块下面可能会有一些子功能模块,我们也会对其进行一一测试。

我们测试的过程中,会采用合法输入和不合法输入的结果对比的方法来判断功能是否实现,是否满足最初的要求。

其次,我们也会对按键的功能进行测试,看按键的功能是否与按键描述一致。

我们每个测试都会进行截图,然后做出相应的评价。

测试的浏览器我们选用的是搜狗浏览器。

二、测试模块的划分用户模块:模块一:注册登陆模块子模块:1、注册模块2、登录模块模块二:用户信息管理模块子模块:1、用户信息查询2、用户信息修改模块三:用户购票子模块:1、电影查询2、选座3、付款4、订单查询模块四:取消订单管理员模块:模块一:管理员登陆模块模块二:管理员电影信息修改模块三、模块测试用户模块模块一:注册登陆模块子模块:1、注册模块功能描述:该模块的主要功能是完成用户的注册,用户注册过后在数据库中可以访问到注册用户的信息,注册成功的用户可以在登陆的时候使用注册的账号和密码进行登陆。

如果注册的的用户账号不合法,将给出提示信息。

具体测试步骤:(1)在浏览器中输入http://localhost:8080/Cinematicksystem/login.jsp,进入主界面。

(2)点击注册按钮,进入注册界面。

(3)录入注册信息。

(4)点击注册。

(5)点击返回。

(6)点击注册,输入不合法信息。

如密码不一致,查看系统反应。

(7)点击注册,输入不合法信息。

如该账号已经被注册,查看系统反应。

(8)如果输入注册的不是手机号,查看系统反应。

输入信息为:点击注册,查看结果。

(9)查看数据库,看是否注册成功。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程实验报告一.系统概述;1.项目需求;2.需求分析;二.项目开发计划书;三.设计说明书;1.分析与创建数据库2 .创建登陆窗体模块;3 .创建售票窗体模块4.创建检票界面5.创建维护界面1.创建影库界面2 .创建职工界面3 .创建票务界面四.用户操作手册;五.改进意见;六.自我评价;七.参考资料、书籍;一.系统概述;1.项目需求;现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。

但是,仍然有很多人喜欢到电影院去看电影。

因为家里的气氛毕竟不如影院好。

所以,现代家庭影院的出现并不会让电影院没有生路。

每个社会服务系统都有自己的一套管理机制。

当然,电影院也不除外。

其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。

电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。

如工作人员管理,票务管理等等。

为了工作机制简单有序,必然要引进一套管理系统。

2.需求分析;具体而言,影院售票系统需要实现以下的需求:(1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。

(2)售票管理自然有专人负责,要处理各电影的电影票销售问题。

当然包括退票问题,还有就是预订电影票其实也就相当于买票。

两者可以当一回事处理。

(3)检票管理事宜要完成观众进场时检票的事宜。

其中包括了电影票的真假检测问题。

(4)数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。

二.项目开发计划书;根据需求分析的结果,本小组成员讨论协商,决定本系统主要划分为以下三个子模块:售票管理模块、检票管理模块、数据管理模块。

影院售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。

主要有三种用户:1.售票管理人员:主要负责卖票,订票及退票事宜;2.检票管理人员:主要负责观众进场时检票工作,以及辨认电影票的真假(此工作自然可以由服务系统来完成);3.数据处理人员:主要负责播放电影导入数据库,工作人员的应聘以及开除的数据管理,还有过期电影票的数据处理;以下分别介绍此系统中各个系统( 3 个子模块。

):(1)售票系统模块给观众提供售票服务。

不同的位置有不同的价格。

要选购哪个位置由观众决定。

工作人员根据观众的需要进行操作。

系统在购票成功后会产生一个验证码,此验证码连工作人员都不知道。

是随机生成的。

用于对电影票真假的辩识。

(2)检票系统模块在观众进场时所使用的系统。

由扫描仪扫描,取的验证码,然后进行辩识,看是不是和数据库中数据一样,如果一样,则电影票为真,否则电影票为假。

由此来决定让不让观众入场。

(3)维护系统模块此模块是由电影院的数据库管理员来管理的。

他根据电影院事情的需要对有关数据进行处理。

如电影票的管理,工作人员的管理,和电影库的管理等。

整个系统的结构如下图 1 所示:以下分别介绍系统中数据系统3个子模块。

(1)影片播放管理模块影片播放管理是对电影院播放的电影的充实,设定电影的播放,以及电影时间的设定。

当所设定的电影已经播放完成后,要对其进行删除。

还要对数据库进行清理,把一些没用的数据全部清除。

(2)工作人员管理:电影院里当然有工作人员的增加与开除,以及他们的管理权限的变化。

这一部分事件的发生都需要数据库管理人员将有关数据进行处理。

保证数据库里数据的统一与完整。

其中有他们的共号,登陆电影院管理系统的密码,以及所拥有的权限。

(3)过期票务管理:电影院里的电影在放过以后,在数据库的电影票数据就会变成没有用的数据。

通过此管理可以把那些没用的过期的数据清除。

这里指的是与放过的电影同名的电影票清除,而其他的电影票保存不变。

小组人员分工情况:王圣武登陆界面和售票界面、系统转换界面的程序编写,整个系统框架的设计,整个系统界面及美化设计,整个系统流程的管理,创建数据库张润驰检票系统和整个维护系统的程序编写,局部框架辅助设计,创建数据库本系统后台数据库采用目前比较流行的Microsoft SQL Sever , 该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据量大、效率高;前台采用Microsoft 公司的 2003作为主要的开发工具,其可与SQL Sever 2000数据库无缝衔接。

三.设计说明书;1.分析与创建数据库;根据系统的功能分析结果,影院售票管理系统将会使用Microsoft SQLSever 2000 作为后台的数据库管理系统。

本管理系统是应用于电影院中,而且需要和数据库之间进行频繁数据交换,所以采用Microsoft SQL Sever 2000 作为后台的数据库管理系统。

在本管理系统中,需要掌握影库充实信息,职工管理信息,票务管理信息,此外,由于要进行职工管理,还需要掌握使用本系统的职工。

表1存储硬库信息列表,表2存储了电影院座位的相关数据连接关系,表3存储了电影票销售情况管理,表4 存储了系统使用者职工的相关情况的管理列表。

表1 影库管理表---MOVIES表2 电影院座位管理表---SEATS表3 电影票信息表---TICKETS4 ---WORKERS根据规范化的设计理念,本管理系统的数据分成上面 4个表,减少了数据的冗余,同时在这些表之间又存在着一些关联关系。

这四个表之间的这两种关系表现在下图所示 的关系:2 .创建登陆窗体模块;窗体模块的功能登陆窗体窗体界面的设计在工程中添加一个窗体,命名为“登陆系统”,用来作为系统登陆窗体。

界面 的设计如图3所示。

Imports System.Data.SqlClient Public Class Form1Inherits System.Windows.Forms.Form Dim navigator As BindingManagerBase Dim mycon As NewSqlConnection Dim mycom As NewSqlCommand Dim mycom1 As NewSqlCommand Dim frm2 As NewForm2 Dim frm3 As NewForm3 Dim frm8 As NewForm8(1) (2) (3) 窗体代码'用来对记录导航'连接对象 '命令对象Private Sub Timer1_Tick( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick StatusBar1.Panels(0).Text = DateTime.TodayStatusBar1.Panels(1).Text = DateTime.Now.ToString("T")End SubPrivate Sub GroupBox1_Enter( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox1.Enter If RadioButton1.Checked = True ThenRadioButton2.Checked = FalseRadioButton3.Checked = FalseElseIf RadioButton2.Checked = True ThenRadioButton1.Checked = FalseRadioButton3.Checked = FalseElseIf RadioButton3.Checked = True ThenRadioButton1.Checked = FalseRadioButton2.Checked = FalseEnd IfEnd SubPrivate Sub Button1_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click实验运行场\ 程序设计电影院票务系统登陆界面 1.swf"AxShockwaveFlash1.Playing = FalseAxShockwaveFlash1.Stop()Dim tox1 As Int32Dim tox2 As Int32Dim mydataadapter As NewSqlDataAdapterDim myds As NewDataSetDim i As IntegerDim j As Integertox1 = Val(TextBox1.Text)tox2 = Val(TextBox2.Text)mycon.ConnectionString = "initial catalog=ticketbooking;user id=sa;password=;" mycom.Connection = mycon ' 通过MYCON 连接对象操作数据库mandType = CommandType.Text ' 设置命令类型mandText = "select * from workers" ' 设置要执行的命令Trymycon.Open() mydataadapter.SelectCommand = mycomCatch ex As ExceptionMessageBox.Show(" 连接失败")Finally mycon.Close()End Trymydataadapter.Fill(myds, "workers")For i = 0 To myds.Tables("workers").Rows.Count - 1If tox1 = Val(myds.Tables("workers").Rows(i).ItemArray(0)) ThenExit ForElsej = 1 End IfNextFor i = 0 To myds.Tables("workers").Rows.Count - 1If tox2 = Val(myds.Tables("workers").Rows(i).ItemArray(1)) Thenj = 0Exit ForElsej = 1 End IfNextIf j = 1 ThenMessageBox.Show(" 您的工号或者密码错误", " 错误提示", MessageBoxButtons.OK,MessageBoxIcon.Warning)Else Trymycoml.Connection = mycon '通过MYCON连接对象操作数据库mandType = CommandType.Text ' 设置命令类型mandText = "select leibie from workers where workerid=" + CStr(tox1) + "and password=" + CStr(tox2) + "" ' 设置要执行的命令Dim mydataadapter1 As NewSqlDataAdaptermydataadapter1.SelectCommand = mycom1Dim myds1 As NewDataSetmydataadapter1.Fill(myds1, "workers")If RadioButton1.Checked = True And Val(myds1.Tables("workers").Rows(0)("leibie")) = 1 Then frm2.Show()Me.Hide()ElseIf RadioButton2.Checked = True And Val(myds1.Tables("workers").Rows(0)("leibie")) = 2Thenfrm3.Show()Me.Hide()ElseIf RadioButton3.Checked = True And Val(myds1.Tables("workers").Rows(0)("leibie")) = 3Thenfrm8.Show()Me.Hide()ElseMessageBox.Show(" 您超出职责范围或未选择服务系统,请重新输入!", " 错误提示", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1)End IfCatch ex As ExceptionEnd TryEnd IfEnd SubPrivate Sub Form1_Load( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 实验运行场\ 程序设计 电影院票务系统 登陆界面 1.swf"AxShockwaveFlash1.Play() End SubPrivate Sub Button2_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.ClickDim exitform As NewForm7If exitform.ShowDialog = DialogResult.OK Thenexitform.Close()Me.Close()Application.Exit() End If End Sub End Class3. 创建售票窗体模块(1) 窗体模块的功能 为观众提供买票服务。

相关文档
最新文档