毕业论文电影公司在线售票系统设计29052_第1页
毕业论文电影公司在线售票系统设计29052_第2页
毕业论文电影公司在线售票系统设计29052_第3页
毕业论文电影公司在线售票系统设计29052_第4页
毕业论文电影公司在线售票系统设计29052_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘摘 要要 随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主 要娱乐方式之一。在传统的方式下,人们只能去电影院直接购票,这样,不但浪费 时间,而且也给消费者带来了其它的经济负担,同时还要受到售票时间的限制。本 系统就是为了解决这个问题提出的。 本系统是为电影院的而设计的网上售票管理系统,电影院必须得建立会员的注 册登记,本系统能够实现会员注册,在线购票,在线退票,定票查询等功能。系统 可以安全、快捷、一目了然的查询用户购票情况。 根据实际需求,这个项目采用模块化的设计思想,在 windows xp 操作系统环境 下,搭建 asp 运行环境 iis5.0,通过使用 vbscri

2、pt 脚本语言完成动态的、交互的 web 服务器应用程序,实现管理系统的主要功能。 本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面, 安全保密设置齐全,大大减少了操作人员的工作负担。本文详尽描述了开发管理系 统的全过程,是按软件工程的思想设计的 ,包括需求分析、系统总体设计、系统详 细设计等。设计中,对系统总体方案的设计,采用了“自上而下”的方法,而对于 信息系统具体业务采用了“自下而上”的方法。 关键词关键词: : 数据库;数据库; aspasp; 管理系统管理系统 abstract with the development of society, the improve

3、ment of peoples living standard, the movie has become one of the main forms of entertainment leisure time. in the traditional manner, people can go to the cinema tickets directly, in this way, not only a waste of time, but also to consumers in other economic burden, but also by the ticketing time li

4、mit. this system is in order to solve this problem is presented. this system is designed for the cinema online ticketing management system, the cinema must build membership registration, this system can realize the membership registration, online booking, online booking, refunds, query and other fun

5、ctions. the system can be safe, fast, stick out a mile of query the user ticket condition. according to the actual demand, this project adopts the modularized design idea, in the windows xp operating system environment, build the asp runtime environment iis5.0, by using the vbscript scripting langua

6、ge, dynamic, interactive web server applications, achieve the main function of the management system. the system has many features : the system function is complete, easy to use simple, user-friendly user interface, complete security settings, greatly reducing the operating personnels work load. thi

7、s paper describes the development of the management system of the whole process, according to the idea of software engineering design, including needs analysis, system design, system detailed design. in the design, the system overall plan design, using a top-down method, and to the information syste

8、m specific business uses a bottom-up method. keywords: database; asp; management system 目目 录录 第第 1 1 章章 引引 言言.1 1 1.1 系统的开发背景 .1 1.2 课题研究的意义 .1 1.3 系统的目标 .1 1.4 预期结果 .2 第第 2 2 章章 相关技术概述相关技术概述.3 3 2.1 asp 技术.3 2.2 iis 简介.3 2.3 dreamweaver简介.4 2.4 sql 2000 数据库简介.5 第第 3 3 章章 需求分析需求分析.6 6 3.1 系统解决的关键问题

9、.6 3.2 系统解决的技术 .6 3.3 业务流程描述 .6 3.4 可行性分析 .7 3.4.1 经济可行性.8 3.4.2 技术可行性.8 3.4.3 操作可行性.9 3.4.4 法律可行性.9 第第 4 4 章总体设计章总体设计.1010 4.1 总体设计 .10 4.1.1 总体设计的任务及原理.10 4.1.2 目标系统的模块结构 .10 4.2 数据库设计 .12 4.2.2 数据库物理设计.12 4.3 开发环境 .14 4.3.1 active server pages 的特点 .14 4.3.2 开发工具 .15 4.3.3 系统运行环境 .16 第第 5 5 章章 详细设

10、计详细设计.1717 5.1 应用程序设计 .17 5.1.1 应用程序设计框图 .17 5.1.2 程序流程图.17 5.2 后台管理系统界面设计及代码 .19 5.2.1 系统登录界面 .19 5.2.2 后台管理主页面 .20 5.2.3 添加电影信息页面 .21 5.2.4 电影票管理 .22 5.2.5 添加用户管理 .24 5.2.6 用户管理.25 5.2.7 预订管理.26 5.3 前台系统界面设计及代码 .27 5.3.1 前台系统首页界面 .27 5.3.2 注册页面 .28 5.3.3 前台系统登录界面 .30 5.3.4 订票页面 .32 5.3.5 退票页面 .33

11、第第 6 6 章章 结果与评价结果与评价.3636 6.1 系统测试 .36 6.1.1 单元测试 .36 6.1.2 组装测试 .36 6.1.3 确认测试 .36 6.1.4 系统测试 .36 6.2 系统评价 .37 6.2.1 评价项目 评价指标 考虑因素 .37 6.2.2 技术评价 .37 6.2.3 经济效益评价 .38 6.2.4 综合评价 .39 6.3 系统维护 .39 6.3.1 内容的维护.40 6.3.2 维护的类型 .40 结结 论论.4242 致致 谢谢.4343 参考文献参考文献.4444 第第 1 章章 引引 言言 1.1 系统的开发背景系统的开发背景 毕业设

12、计(论文)是教学计划中的重要综合性实践环节,是对学生在校期间 所学知识的综合考察,也是培养学生理论联系实际的学风和锻炼学生独立工作 能力的有效途径,其目的是培养学生运用所学基础理论、专业知识和基本技能; 提高分析和解决工程实际问题及从事科学研究的能力;培养学生刻苦钻研、勇 于攻坚的精神和认真负责、实事求是的科学态度。 随着 it 技术的飞速发展,计算机及其相关技术在社会各个方面的应用也越 来越广泛,其发挥的巨大作用是也是不可估量和替代的。在目前的高校管理中 应该而且能够充分发挥计算机管理的长处,实现信息化管理、无纸化办公。 经过几个月的艰辛付出,本人独立完成了该管理系统开发的各项任务;同 时,

13、无论在系统分析、系统设计、软件编程及其他方面,我都有所收获。在设 计过程中,自始至终得到了老师的悉心指导,在此表示真诚感谢。 1.2 课题研究的意义课题研究的意义 如今,看电影不再是难事,难的是购票。营业厅排的长队,总是让购票的人 望而生畏。如果单纯依靠增加售票窗口的数量来改变购票难的局面,那么对电 影公司来说是一笔相当大的开销。基于以上情况我们可以考虑充分利用网络来 解决实际问题,于是便有了电影公司在线售票系统。如果能实现在线售票,就 能使一部分人足不出户便能享受这一便捷服务。这样,不仅方便了用户,也为 电影公司减少许多工作压力。 1.31.3 系统的目标系统的目标 1、完成用户的在线注册的

14、功能,只有注册的用户才可以进行在线购票。 2、注册用户登录后可以完成进行的订票和退票的功能。 3、管理员后台可以完成对影片的管理操作。 4、管理员后台可以查看注册用户的信息。 5、 管理员可以查看用户在线订票的详细情况。 1.41.4 预期结果预期结果 1、实现在线购票的功能,给用用户带来实际的方便。 2、实现在线查询功能。 3、实现后台管理的功能。 第第 2 章章相关技术概述相关技术概述 2.12.1 aspasp 技术技术 近年来随着 internet 技术的飞速发展及用户需求的不断升级,web 页面技 术也不断的推陈出新,使得 web 站点的功能越来越强大,能够提供的服务种类 越来越繁多

15、。从 html、client script 到 cgi,从 java 的诞生到 activex, web 页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考 web 页面 设计的真正需要后,推出了 active server pages (asp),一种用以取代 cgi(common gateway interface,通用网关接口)的技术。 简单讲,asp 是位于服务器端的脚本运行环境,通过这种环境,用户可以 创建和运行动态的交互式 web 服务器应用程序,如交互式的动态网页,包括使 用 html 表单收集和处理信息,上传与下载等等。更重要的是,asp 使用的 activex 技术

16、基于开放设计环境,用户可以自己定义和制作组件加入其中,使 自己的动态网页几乎具有无限的扩充能力,这是传统的 web 编写工具所远远不 及的地方。使用 asp 还有个好处,就在于 asp 可利用 ado(active data object,微 软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于 www 的 应用系统成为可能,这也是本文选择 asp 作为开发工具最重要的原因之一。 asp 提供了 6 个功能强大的内部对象,每个对象具有各自的属性 (property) 、方法(method) ,有的还拥有数据集合(collection)与事件 (event) ,它们共同完成 web

17、中的一些重要工作。 2.22.2 iisiis 简介简介 在过去,客户机/服务器结构的设计与 web 的相关技术几乎处于平行线上, 两者相互独立并无法作出集成性的设计。现在我们利用 iis+asp 构成三层式 web 结构的中间一层,将客户机/服务器结构与 web 密切结合,完成前后端两者 的集成输出功能,使得 web 站点的开发更方便,实现的功能更强大。 利用 iis+asp 技术来集成 web 前后端所带来的强大效益可归结为以下几个 方面: 1.减少构建和维护成本 2.加快联机过程 3.应用软件集中在服务器端开发管理 4.前端可使用任何浏览器(ie、netscape.) 5.后端可存取任何

18、数据库 (sql、sql.) 6.可使用任何脚本语言开发 (vbscript、javascript、perl.) 2.32.3 dreamweaverdreamweaver 简介简介 本系统采用 bs 结构,即 browserserver(浏览器服务器)结构,就是 指安装维护一个服务器(server),而客户端采用浏览器(browse)运行软件。它 是随着 internet 技术的兴起,对 cs 结构的一种变化和改进。主要利用了不 断成熟的 www 浏览器技术,结合多种 script 语言(vbscript、javascript) 和 activex 技术,是一种全新的软件系统构造技术。 ma

19、cromedia dreamweaver mx 是 建立 web 站点和应用程序的专业工具。 它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的 工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且 基于标准的站点和应用程序。 从对基于 css 的设计提供领先的支持到手动编 码功能,dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工 具。 开发人员可以将其选择的服务器技术与 dreamweaver 配合使用,建立将 用户连接到数据库、web 服务和旧式系统的强大 internet 应用程序。 dreamweaver mx 是一款专业的 h

20、tml 编辑器,用于对 web 站点、web 页 和 web 应用程序进行设计、编码和开发。无论您喜欢直接编写 html 代码的驾 驭感还是偏爱在可视化编辑环境中工作,dreamweaver 都会为您提供帮助良多 的工具,丰富您的 web 创作体验。 利用 dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编 写任何代码。不过,如果您更喜欢用手工直接编码,dreamweaver 还包括许多 与编码相关的工具和功能。并且,借助 dreamweaver,您还可以使用服务器语 言(例如 asp、asp.net、coldfusion 标记语言 (cfml) 、jsp 和 php)生

21、成 支持动态数据库的 web 应用程序。 2.42.4 sqlsql 20002000 数据库简介数据库简介 access中文版是microsoft office 2000套装软件的数据库管理系统软件, 是目前比较流行的小型桌面数据库管理系统,它适用于小型企业、学校、个人 等用户,可以通过多种方式实现对数据收集、分类、筛选处理,提供用户查询 或打印报表。 access具有良好的界面,采用了与windows和microsoft office系列软件完 全一致的风格,用户可以通过菜单和对话框操作,不用编写任何命令便能有效 地实现各种功能的操作,完成数据管理任务。microsoft office的一

22、个集成化 的程序设计语言是vba(visual basic for applications),使用vba可以创建非 常实用的数据库应用系统。access可以作为个人计算机终端和大型主机系统之 间的桥梁。通过如sql、odbc等特定技术,方便地存储、检索和处理服务器平台 上的关键信息,提供了灵活、可靠、安全的客户/服务器解决方案。access可以 接受多种格式的数据,从而方便了用户在不同系统之间进行数据转换。 随着internet网络应用的发展,access还增加了使用信息发布web向导和用 html格式导出对象的功能。 第第 3 3 章章 需求分析需求分析 3.13.1 系统解决的关键问题系

23、统解决的关键问题 1、本系统主要解决的问题 通过对电影公司网上售票系统的设计,解决用户现场购票费时费力的问题。 主要应用的理论 电子商务理论,网站建设及维护理论,数据库设计理论。 2、主要应用的方法 采用 dreamwave 实现前台界面设计,asp 技术实现系统功能设计,access 2000数据库设计。 3.23.2 系统解决的技术系统解决的技术 1、现系统调查与分析:对现行系统进行调查研究,发现其优点和不足,为 新系统的设计打好基础。 2、新系统可行性研究:对现有售票业务进行调查,做公司领导和系统使用 者的需求分析,确定新系统具有实用价值。 3、新系统设计:此部分分为新系统功能设计和后台

24、数据库设计。 4、新系统功能设计:此部分最主要的是会员注册,在线购票,在线退票, 定票查询功能,网页设计采用 dreamweaver 和 vb script 进行设计。 5、后台数据库设计:采用access数据库。access数据库相对于其他大 型数据库而言比较简单,容易控制,提供 odbc 驱动程序,许多动态网页开发系 统都直接支持该数据库。 3.33.3 业务流程描述业务流程描述 现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主 要 作用是:用业务流程图描述现系统各项业务处理过程,并结合业务流程图 详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方 法、算

25、法、输出的数量及形式等。 业务流程图使用的符号业务流程图使用的符号 符 号 名 称实体 输入/输出的报 表 处 理 符 号 名 称业务流向文档存储 图图 1.21.2 业务流程图业务流程图 3.43.4 可行性分析可行性分析 可行性分析(feasibility analysis)也称为可行性研究,是在系统调查 的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技 会员信息 会员注册会员信息 会员 订票信息订票 订票信息 退票 退票信息 退票信息 查询 术、 经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发 成功。可行性研究的目的就是用最小的代价在尽可能短的时间内

26、确定问题是否 能够解决。 .1 经济可行性经济可行性 由于现行系统必须在计算机上实现,因此必须实现计算机的管理,对于电 影售票目前经济效益来说,完全可以实现信息化的管理。这对今后的售票管理 会带来很多的便利,同时带来更好的经济效益。 (1)资金可行性 由于一般的电影院目前已经具备了良好的计算机配置,还有现成的服务器 和客户端,同时购买了正版的商用软件和齐全的操作系统,基础费用可以免去; 本人完全免费为其开发,所以开发费用也可以免去,剩下的就是系统建成运行 以后的维护费用,但是本系统在维护方面只需系统管理员手工对数据库进行维 护,不需要资金的注入,可以说资金方面是完全可行的。 (

27、2)经济合理性 新系统运行后带来的经济效益分为直接经济效益和间接经济效益,直接经 济效益是系统投入后,对利润的直接影响,把这种效益与系统投资和运行费用 相比,可以估算出投资回收期,但由于本系统是网上的售票系统,实施起来一 定会带来较大的直接经济效益,虽然难以直观的计算出系统的投资期,但是现 场售票的业务繁忙,本系统投入使用后,可以减轻工作人员的工作强度,提高 工作效率。新系统的效益是难以用货币形式表现出来的间接效益,本系统带来 的间接经济效益有:改善工作环境;减少工作强度;提高工作效率;降低销售 成本;扩大市场占有量率等。 .2 技术可行性技术可行性 在经过长达一个月现场的调研

28、后,本人对流程有了细致的了解,并且对系 统的弊端也有了较深的重视,明白该影院现在所欠缺和所需要的,再加上部门 领导的支持及提供有用的资料,对影院的认识更是深入。本人经过四年的正规 的本科教育,对 mis 开发也在前几次的实习中有了实践经验,asp 是现用流行 工具,为 了适应时代的需要,我对其也进行了学习,还有有 mis 开发与设计经验的 教研室教师给予理论上和实践上的指导,另外选择 sql 作为后台数据库,能够 做到从单平台到多平台的转化,同时伸缩性和适应性也很强。因而,从技术上 讲也是可行的。 .3 操作可行性操作可行性 本系统操作易懂,影院也可以聘请专业人员进行系统维护和

29、培训。而且本 系统界面友好,通俗易懂,操作便利,能为员工和购票会员普遍接受,而且信 息中心有专业人员辅助,不需要经过专业的培训也可完全掌握本系统的操作, 所以本系统的实用价值也是可行的。 .4 法律可行性法律可行性 电影售票管理系统是影院委托开发的管理系统,是很有实际意义的系统,开 发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行 的。 第第 4 4 章总体设计章总体设计 4.14.1 总体设计总体设计 经过需求分析之后,进入总体设计阶段,总体设计又称概要设计或初步设 计,根据需求分析阶段的工作,从数据流图得出可行方案,同时确定系统中每 个程序由哪些模块组成

30、及其相互关系。 .1 总体设计的任务及原理总体设计的任务及原理 1、总体设计的任务 是从系统的总体目标出发,根据需求分析阶段对系统逻辑功能的要求并考 虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成 部分的技术方案,合理选择计算机的通信的软、硬件设备,提出系统的实施计 划,确保总体目标的实现。 2、总体设计的原理 模块化 模块是数据说明可执行语句等程序对象的集合,它是单独命名而且可通过 名字来访问。模块化就是把程序划分成若干个模块,每个模块完成一个子功能, 把这些模块集中起来组成一个整体,可以完成指定的功能满足部题的要求。 模块的独立概念是模块化、抽象信息隐

31、蔽的局部化概念的直接结果。开发 具有独立功能而且和其他模块之间没有过多的相互作用的模块,就可发做到模 块独立。也就是说,使每个模块完成一个相对独立的特定子功能,并且和其他 模块之间的关系很简单。模块的独立程度由内聚和耦合两个标准来衡量。模块 的划分应该尽量做到高内聚、低耦合。 .2 目标系统的模块结构目标系统的模块结构 1、系统后台管理的 hipo 图 hipo 图是层次图加输入/处理/输出图的英文缩写。 结构化设计技术把用数据流图表示的系统逻辑模型转变为 hipo 图表示的 系统层次模块结构。 结构化设计技术的核心是模块分解设计,模块上系统结构图的主要元素。 其 设计思想是,

32、采用自顶向下、逐层分解的方法,先给出总的模块功能,再 逐层分解,使其分为多个大小适当,功能明确,具有一定独立性且容易实现的 模块,从而把一个复杂的系统设计转变成为多个简单模块的设计。 在电影售票管理系统中,采用了模块结构化设计方法,根据数据流图,按 层次划分各个模块,每个模块完成一个功能,且每个模块完成一个功能,且每 个模块具有单入口单出口。该系统的后台管理功能模块图如下所示: 图图 4-14-1 后台系统管理功能模块图后台系统管理功能模块图 2、前台系统的 hipo 图 图图 4-2 前台系统管理功能模块图前台系统管理功能模块图 后台管理系统 添加电影管理 电影修改删除管理 添加用户管理 额

33、 查 询 用户修改删除管理 值 状 态 管 理 查看预订信息 票 情 况 管 理 删除预订信息 会员注册 预订电影票 退购电影票 前台系统 4.24.2 数据库设计数据库设计 数据库系统和使用过程是将现实世界的数据经过人为加工和计算机处理之 后,又为现实世界提供信息的过程。 .1 e-re-r 图图 电影票 名字 图片 图图 4-34-3 影片影片 e-re-r 图图 总数量 介绍 时间 编号 会员 密码 图图 4-54-5 会员会员 e-re-r 图图 帐号 姓名 图图 4-64-6 总体总体 e-re-r 图图 .2 数据库物理设计数据库物理设计 本系统采用

34、 access 2000 作为数据库管理系统,进行数据的结构的设计, 订票会员 1 电影票 m 本系统包括以下几个用户表: 表表 4-14-1 操作员(操作员(adminadmin)表)表 字段名字段类型长度是否允许空字段说明 id 自动编号否编号 password 文本 50 是用户密码 username 文本 50 是用户姓名 表表 4-24-2 电影票信息表(电影票信息表(moviemovie) 字段名字段类型长度是否允许空字段说明 id 自动编号否序号 name 文本 50 是影片名称 image 备注 16 是图片 desc1 备注 16 是介绍 date 日期/时间 4 是时间 z

35、count 文本 50 是座位数 表表 4-34-3 会员信息表(会员信息表(userinfouserinfo) 字段名字段类型长度是否允许空字段说明 id 自动编号否序号 username 文本 50 是帐号 password 文本 50 是密码 name 文本 50 是姓名 表表 4-44-4 购票信息表(购票信息表(ordersorders) 字段名字段类型长度是否允许空字段说明 id自动编号否序号 userid 自动编号 4是帐号 mid 自动编号 4是电影票号 tel 文本50 是电话 idcard 文本 50 是身份证 type 文本 50 是类型 zuo 文本 50 是座 4.3

36、4.3 开发环境开发环境 active server pags (动态服务器主页,简称 asp),内含于 internet informationserver(iis)当中,提供一个服务器端(server-side)的 scripting 环境,让你产生和执行动态,交互式,高效率的站点服务器的应用程序。 你不必担心浏览器是否能执行你设计出来的 active server pages,你的站 点服务器会自动将 active server pages 的程序码,解释为标准 html 格式的 主页内容,在送到用户端的浏览器上显示出来。用户端只要使用常规可执行 html 码的浏览器,即可浏览 acti

37、ve server pages 所设计的主页内容。 .1 activeactive serverserver pagespages 的特点的特点 1、无须 compile 编译:容易产生,无须 compile 编译或 link 链接即可执 行。 2、使用常规文本编辑器,如 windows 的记事本,即可设计。 3、与浏览器无关(browser independence):用户端只要使用常规的可执行 html 玛的浏览器,即可浏览 active server pages 所设计的主页内容, script 语言(vbscript ,jscript)是在站点服务器(server 端)

38、执行,用户 不需要执行这些 script 语言。 4、面向对象(object_orient). 5、可通过 activex server components(activex 服务器组件)来扩充功能。 activex server component,可使用 visual basic,java,visual c+,cobol 等语言来实现。 6、active server pages 与任何 activex scripting 语言兼容。除了可使 用 vbscript 或 jscript 语言来设计,并可通过 plug-in 的方式,使用由 third party 所提供的其他譬如 rexx,

39、perl,tcl 等 scripting 语言。script 引擎是处 理 script 的 com(component object model)对象。 7、active server pages 的源程序代码,不会传到用户的浏览器,因此可 以保护辛辛苦苦写出来的源程序不会外泻。传到用户浏览器的是 active server pages 执行的结果的常规 html 码。 8、使用 server 端 script 产生 client 端 script,你可以使用 asp 程序码, 在站点服务器执行 script 语言(vbscript 或 jscript),来产生或更改在 client 端执行

40、的 script 语言。 .2 开发工具开发工具 dreamweaver 是由 macromedia 公司推出的,用于网页开发和网站管理的专 业化设计工具。它采用了多种新技术,具有设计和开发网站过程中需要的网站 管理、网站设计、页面制作、多媒体制作和动画制作等丰富实用的功能;它具 有友好的操作界面,在文档窗口中可以打开各种浮动面板,同时还可以使用系 统内置的多种对象进行操作。 dreamweaver 特点 1、最佳的制作效率 dreamweaver 可以用最快速的方式将 fireworks,freehand,或 photoshop 等档案移至网页上。使用检色吸管工具选择萤幕上的

41、颜色可设定最接近的网页 安全色。对於选单,快捷键与格式控制,都只要一个简单步骤便可完成。 dremweaver 能与您喜爱的设计工具,如 playback flash,shockwave 和外挂模 组等搭配,不需离开 dremweaver 便可完成,整体运用流程自然顺畅。除此之外, 只要单击便可使 dreamweaver 自动开启 firework 或 photoshop 来进行编辑与设 定图档的最佳化。 2、网站管理 使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页 位置或档案名称,dreamweaver 会自动更新所有连结。使用支援文字、html 码、 html 属性标签和

42、一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简 单。 3、无可比拟的控制能力 dreamweaver 是唯一提供 roundtrip html、视觉化编辑与原始码编辑同步 的设计工具。它包含 homesite 和 bbedit 等主流文字编辑器。帧(frames)和表 格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、 栏或作未连续之选取。甚至可以排序或格式化表格群组,dreamweaver 支援精 准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。 所见 即所得 dreamweaver 成功整合动态式出版视觉编辑及电子商务功能,提供超强 的支援能力给

43、 third-party 厂商,包含 asp, apache,broadvision, cold fusion,icat, tango 与自行发展的应用软体。当您正使用 dreamweaver 在设 计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。 梦 幻样版和 xml dreamweaver 将内容与设计分开,应用於快速网页更新和团队合 作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供 者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用 样版正确地输入或输出 xml 内容。 全方位的呈现利用 dreamweaver 设计的网页, 可以全

44、方位的呈现在任何平台的热门浏览器上。对于 cascading style sheets 的动态 html 支援和鼠标换图效果,声音和动画的 dhtml 效果资料库可在 netscape 和 microsoft 浏览器上执行。使用不同浏览器检示功能, dreamweaver 可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上 市时,只要从 dreamweaver 的网站在下载它的描述档,便可得知详尽的成效报 告 .3 系统运行环境系统运行环境 1、硬环境 cpu:奔腾 166 mmx 以上 内存:512mb 以上 显卡:标准 vga,24 位真彩色 其它:鼠标 2、软环境

45、windows xp 第第 5 5 章章 详细设计详细设计 5.15.1 应用程序设计应用程序设计 .1 应用程序设计框图应用程序设计框图 图图 5-1 程序设计步骤框图程序设计步骤框图 .2 程序流程图程序流程图 创建应用程序 建立数据库 建立数据库表 建立站点 建立文件 绑定服务器行为 编写代码 图图 5-25-2 后台管理系统程序流程图后台管理系统程序流程图 n 身份验证 开始 是否正确 y 后台管理系统 添加电影管理 电影修改删除管理 添加用户管理 用户修改删除管理 查看预订信息理 删除预订信息 图图 5-35-3 前台系统流程图前台系统流程图 5.25

46、.2 后台管理系统界面设计及代码后台管理系统界面设计及代码 .1 系统登录界面系统登录界面 后台管理系统是本系统主要的功能模块,只有系统管理才可以进入。磁盘 文件 admin/index.asp,页面设计如下图 5-4: n 身份验证 开始 是否正确 y 会员注册 预订电影票 退购电影票 前台系统 图图 5-45-4 登录页面登录页面 “登录”按钮的代码设计如下: if op = check then uname = f(uname) pwd = f(pwd) set rs = server.createobject(adodb.recordset) sql = select

47、id from admin where username= location.href=index.asp; alert(该用户名已存在!); history.go(-1); .3 前台系统登录界面前台系统登录界面 拥有帐号的会员登录前台系统,即可进行订票退票。磁盘文件login.asp, 页面设计如下图 5-15: 图图 5-155-15 前台系统登录页面前台系统登录页面 “提交”按钮的代码设计如下: alert(用户名或密码不正确,请重新输入!); history.go(-1); alert(登陆成功!); location.href=index.asp;

48、.4 订票页面订票页面 点击电影下面的订票按钮进入订票页面,完成订票操作。磁盘文件 order.asp?id=,页面设计如下图 5-16: 图图 5-165-16 订票页面订票页面 “提交”按钮的代码设计如下: alert(订购成功!); location.href=index.asp; .5 退票页面退票页面 点击电影下面的退票按钮进入退票页面,完成他票操作。在退票时输入的 电话号码和身份证号要与订票的一致才可以成功退票。磁盘文件 unorder.asp?id=,页面设计如下图 5-17: 图图 5-175-17 退票页面退票页面 “提交”按钮的代码设计如下: 0 and t

49、el then sql = sql may be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. always feel oneself should go to do something, or write something. twenty years of life trajectory deeply shallow, suddenly feel something,

50、 do it. 一字开头的年龄已经到了尾声。或许是愧疚于自己似乎把转瞬即逝的很多个不同的日 子过成了同一天的样子;或许是追溯过去,对自己那些近乎偏执的怪异信念的醒悟,这些 天以来,思绪一直很凌乱,在脑海中不断纠缠。总觉得自己 似乎应该去做点什么,或者写点什么。二十年的人生轨迹深 深浅浅,突然就感觉到有些事情,非做不可了。 the end of our life, and can meet many things really do? 而穷尽我们的一生,又能遇到多少事情是真正地 非做不可? during my childhood, think lucky money and new clothe

51、s are necessary for new year, but as the advance of the age, will be more and more found that those things are optional; junior high school, thought to have a crush on just means that the real growth, but over the past three years later, his writing of alumni in peace, suddenly found that isnt reall

52、y grow up, it seems is not so important; then in high school, think dont want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely,

53、 looked at his thrown a basketball hoops, suddenly found himself has already cant remember his appearance. 童年时,觉得压岁钱和新衣服是过年必备,但是随着年龄的推进,会越来越发现,那 些东西根本就可有可无;初中时,以为要有一场暗恋 才意味着真正的成长,但三年过去后,自己心平气和 的写同学录的时候,突然就发现是不是真正的成长了, 好像并没有那么重要了;然后到了高中,觉得非要吐 露出自己的心声才能为高中生涯里的懵懂情愫划上一 个句点,但毕业晚会的时候最终还是被梗塞在了咽喉, 后来再次站在他曾经

54、挥汗如雨的球场,看着他投过篮 球的球框时,突然间发现自己已经想不起他的容颜。 originally, this world, can produce a chemical reaction to an event, in addition to resolutely, have to do, and time.原来,这个世界上,对某个事件能产生化学反应的,除了 非做不可的坚决,还有,时间。 a persons time, your ideas are always special to clear. want, want, line is clear, as if nothing could

55、shake his. also once seemed to be determined to do something, but more often is he backed out at last. dislike his cowardice, finally found that there are a lot of love, there are a lot of miss, like shadow really have been doomed. those who do, just green years oneself give oneself an arm injection

56、, or is a self-righteous spiritual. 一个人的时候,自己的想法总是特别地清晰。想要的,不想要的,界限明确,好像没 有什么可以撼动自己。也曾经好像已经下定了决心去做某件事,但更多的时候是最后又打 起了退堂鼓。嫌恶过自己的怯懦,最终却发现有很多缘分,有很多错过,好像冥冥之中真 的已经注定。那些曾经所谓的非做不可,只是青葱年华里自己给自己注射的一支强心剂, 或者说,是自以为是的精神寄托罢了。 at the moment, the sky is dark, the air is fresh factor after just rained. suddenly thou

57、ght of blue plaid shirt; those were broken into various shapes of stationery; from the corner at the beginning of deep friendship; have declared the end of the encounter that havent start planning. those years, those days of do, finally, like youth, will end in our life. 此刻,天空是阴暗的,空气里有着刚下过雨之后的清新因子。突

58、然想到那件蓝格子衬 衫;那些被折成各种各样形状的信纸;那段从街角深巷伊始的友谊;还有那场还没有开始 就宣告了终结的邂逅计划那些年那些天的非做不可,终于和青春一样,都将在我们的 人生中谢幕。baumgartner the disappointing news: mission aborted. r plays an important role in this mission. starting at the ground, conditions have to be very calm - winds less than 2 mph, with no precipitation or humi

59、dity and limited cloud cover. the balloon, with capsule attached, will move through the lower level of the atmosphere (the troposphere) where our day-to-day weather lives. it will climb higher than the tip of mount everest (5.5 miles/8.85 kilometers), drifting even higher than the cruising altitude

60、of commercial airliners (5.6 miles/9.17 kilometers) and into the stratosphere. as he crosses the boundary layer (called the tropopause),e can expect a lot of turbulence. we often close ourselves off when traumatic events happen in our lives; instead of letting the world soften us, we let it drive us

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论