基于aspnet的电影院订票系统内容摘要:

为将这个技术移植到当时的 CLR 平台,确实有很大的风险 (huge risk),但当 时的 XSP 团队却是以 CLR开发应用的第一个团队。 为了将 XSP移植到 CLR 中,XSP 团队将 XSP 的内核程序全部以 C语言重新撰写(在内部的项目代号是 Project Cool,但是当时对公开场合是保密的),并且改名为 ASP+,作为 ASP技术的后继者,并且也会提供一个简单的移转方法给 ASP 开发人员。 ASP+首次的 Beta 版本以及应用在 PDC 2020 中亮相,由 Bill Gates 主讲 Keynote(即关键技术的概览 ),由富士通公司展示使用 COBOL 语言撰写 ASP+应用程序,并且宣布它可以使用 Visual 、C、 Perl 与 Python 语言(后两者由 ActiveState 公司开发的互通工具支持)来开发。 在 2020 年第二季时,微软正式推动 .NET 策略, ASP+也顺理成章的改名为 ,经过四年的开发,第一个版本的 在 2020 年 1月 5日亮相 (和 .NET Framework ), Scott Guthrie 也成为 的产品经理(到现在已经开发了数个微软产品,像 AJAX 和 Microsoft Silverlight)。 目前最新版本的 以及 .NET Framework 仍在开发中。 学院本科毕业论文 (设计 ) 9 因为 是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在 Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在 Windows 2020/2020 Server/VISTA/7 上)。 通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到 的 Web 应用中。 同时也是languageindependent 语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程 序,或者把你的程序用很多种语言来写,现在已经支持的有 C( C++和 Java的结合体), VB, Jscript , C++、 F++。 将来,这样的多种程序语言协同工作的能力保护您现在的基于 COM+开发的程序,能够完整的移植向。 一般分为两种开发语言, C, C相对比较常用,因为是 .NET独有的语言, 则为以前 VB程序设计,适合于以前 VB 程序员。 最基础的底层为网页 (Page),网页由 类来提供基础支持, 包含了页面的事件以及对象绘制的引发点( Page 类本身是一个 HTTP Handler 的实现品)。 网页在微软的官方名称中,称为 Web Form,除了是要和 Windows Forms 作分别以外,同时也明白的刻划出了它的主要功能:“让开发人员能够像开发 Windows Forms 一样的方法来发展 Web 网页”。 因此 Page 所要提供的功能就需要类似 Windows Forms 的窗体,每个 Web Form 都要有一个 区块,所有的 服务器控件都要放 在这个区域中,这样才可以让 ViewState 等服务器控制能够顺畅的运作。 使用代码后置模式的设置时,可以让 运行引擎在加载网页时,由代码后置参数取得对应的类信息,藉以使用 Reflection 的方式来运行后置的代码。 可以支持 HTML 和 XHTML 两种网页内容,但在 Visual 中,默认是使用 HTML,但在 Visual Studio 2020 以后的版本,则一律都改用 XHTML 格式。 sql server2020 简介 该平台采用的 是 SQL Server 2020 数据库。 SQL Server 是一个关系数据库管理系统,它最初是由 Microsoft Sybase 和 AshtonTate 三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本。 在 Windows NT 推出后, Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了。 Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本; Sybase 则较专注于 SQL Server在 UNIX 操作系统上的应用。 在本书中介绍的是 Microsoft SQL Server 以后简称为SQL Server 或 MS SQL Server。 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本。 该版本继承了 SQL Server 版本的优点同时又比它增加了许多更先进的功能,具有使用方便 ,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2020 的大型多处理器的服务器等多种平台使用。 SQL Server 2020 的特性 Microsoftamp。 reg。 SQL Server™ 2020 的特性包括: ⑴: Inter 集成。 SQL Server 2020 数据库引擎提供完整的 XML 支持。 它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。 SQL Server 2020 程序设计学院本科毕业论文 (设计 ) 10 模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server 2020 支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。 ⑵:可伸缩性和可用性。 同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windowsamp。 reg。 98 的便携式电脑,到运行 Microsoft Windows 2020 数据中心版的大型多处理器服务器。 SQL Server 2020 学校版支持联合服务器、 索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。 ⑶:学校级数据库功能。 SQL Server 2020 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。 数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。 SQL Server 2020 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2020 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。 复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。 可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。 ⑷:易于安装、部署和使用。 SQL Server 2020 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。 SQL Server 2020 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。 这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。 第 3 章 项目的实现与 设计 大体结构图 学院本科毕业论文 (设计 ) 11 图 31系统 结构图 数据库概念结构设计 在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。 目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接面向数据库逻辑结构的“结构数据模型”。 在本系统中我采用“实体联系模型”( ER 模型)来描述数据库的结构与语义,以对现实世界进行第一次 抽象。 ER 模型直接从现实世界抽象出实体类型及实体间联系,然后用 ER 图来表示数据模型。 它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。 但它只是数据库设计的第一步。 ER图是直观表示概念模型的工具,它有三个基本成分: ( 1)矩形框,表示实体类型(考虑问题的对象)。 ( 2)菱形框,表示联系类型(实体间的联系)。 ( 3)椭圆形框,表示实体的属性。 实体和属性的定义如下: 管理员和操作员表( 登陆 ID,登录姓名,登录密码) 订票系统 管理员 公告管理 联系我们管理 客户信息管理 电影信息管理 客户 投诉 个人预订电影票申请 娱乐新闻管理 个人预订电影票查看 查看本人投诉回复 电影资讯管理 座位信息管理 预订电影票 管理 修改个人资料 学院本科毕业论文 (设计 ) 12 客户 表( 客户 姓名 、 密码 、 qq、 客户 类别 、 电话 、 地址 、 性别 等 ) 电影 表( 电影 号、 类别 、 国家 ) 公告表 ( 标题,内容 ) 投诉 表 ( 标题, 投诉 人,电邮,地址,电话, 投诉 内容,回复信息 ) 预订电影票 信息表( 客户 姓名, 座位 名, 电影名 , 看电影 时间 ) 管理员登录 ER图 学院本科毕业论文 (设计 ) 13 各实体属性图如图所示。 本系统的 总体 ER图如图 43所示。 投诉信息 投诉内容 电邮 电话 地址 电影信息 国家 电影 名 类别 客户信息 密码 管 理 员 登录 ID 登录姓名 登录密码 占座时间 标题 回复信息 投诉人 客户姓名 电话 qq 地址 客户类别 学院本科毕业论文 (设计 ) 14 管理员 管理 电影票 数据流程图 客户 投诉 流程图 预订信息 电影票 管理员 客户 管理 预订 开始 M 1 M 1 M N 管理员 增删改电影信息 D1 电影信息表 查询统计电影票 信息 统计结果显示 客户 添加投诉信息 管理员回复 D1 投诉 表 投诉 结果显示 客户 预定电影票 学院本科毕业论文 (设计 ) 15 数据详细设计 数据字典是关 于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 它为用户提供查阅,对不了解的条目解释和有关数据的描述。 本系统的部分重要数据字典表示如下学院本科毕业论文 (设计 ) 16 (1):客户 表 字段名 数据类型 长度 主键否 描述 Employeeid int 4 是 用户编号 username varchar 50 用户名 password varchar 50 用户密码 AddTime datetime 50 加入时间 Branch varchar 50 客户 类别 qq varchar 50 qq 号 chenji varchar 50 电话 Chenji1 varchar 50 地址 (2)电影票 信息 表 字段名 数据类型 长度 主键否 描述 id int 4 是 编号 CompanyName varchar 50 客户 名 shu varchar 50 座位名 dyname varchar 50 电影名 bankashijian datetime 50 占座 时间 (3):投诉 表 字段名 数据类型 长度 主键否 描述 id int 4 是 投诉 编号 title varchar 50 标题 name varchar 50 姓名 varchar 50 电邮 dizhi varchar 50 地址 tel varchar 50 电话 info varchar 50 投诉 内容 huifu varchar 50 回复信息 AddTime datetime 50 添加时间 学院本科毕业论文 (设计 ) 17 (4):新闻 表 字段名 数据类型 长度 主键否 描述 id int 4 是 信息 编号 title varchar 50 信息标题 info。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。