




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JIANGXINORMALUNIVERSITY学 士 学 位 论 文THESIS OF BACHELOR(2006 2010年)旅游网站的设计与实现Design And Implementation of Travel Website 指导教师: 刘媛春 讲师 学 院: 软件学院 专 业: 软件工程 姓 名: 学 号: 定稿时间: 2010年 4月15日摘要摘 要随着时代的进步,网络信息技术的发展,旅游网站的重要性越来越明显,通过旅游网站,可以满足游客的个性化需求,提高旅游服务质量,增加效益。旅游网站是一个基于B/S三层架构的系统,主要由旅游信息浏览、预定线路和后台管理三大模块组成。其中,前两个模块实现了旅游信息浏览和预定线路的功能,后台管理模块主要实现了角色权限管理、旅游信息管理、会员信息及留言信息管理和订单管理的功能。该系统是采用C#作为开发语言,以Visual Studio 2005作为开发工具,使用SQL Server 2000作为数据库管理系统。本文首先介绍了旅游网站系统的开发背景和相关技术,针对系统的功能特点提出了基于ASP.NET的旅游网站设计思路。重点阐述了旅游网站的设计与实现的过程,包括可行性分析、数据流分析、功能分析、数据库设计和主要模块的实现等。关键词:旅游网站;C#;ASP.NETIIAbstractAbstractWith the process of the Times,the development of NetWork Information Technology,the importance of Travel Website is more and more obvious: it can satisfy Personalized needs from visitors to improve service quality and increase efficiency. This system is based on B/S structure,it is divided into tourist information browsing, booking lines and back-office unit management in three modules. Among them, the former two modules have mainly realized tourist information browsing and lines booking fuction,the latter modoule mainly realized the permission management,tourism information management, members information management, message information management and order management functions. This system is developed by using C# and Visual Studio 2005 as a development tool, using SQL Server 2000 database management system.This paper firstly introduces development background and the related technology. according to the functions and characteristics of the system,We put forward Design ideas based on A website.It emphatically expounds the design and realization of Travel Website, including the process of feasibility analysis, data flow analysis, function analysis,database design and realization of the main modules and so on.Key Words:Travel Website;C#;ASP.NET目录目 录第1章 绪论11.1 系统的开发背景11.2 系统的开发目标及意义11.3 本文的主要内容1第2章 系统开发相关技术介绍32.1 ADO.NET技术简介32.1.1 ADO.NET的对象模型32.1.2 ADO.NET的优势32.2 三层体系结构42.3 存储过程5第3章 系统的分析与设计63.1 系统可行性分析63.2 系统数据流分析63.3 系统功能描述83.3.1 新闻管理83.3.2 文章管理93.3.3 线路管理103.3.4 留言模块113.3.5 订单管理123.3.6 用户管理133.4 系统数据库设计153.4.1 数据库系统设计原则153.4.2 数据库概念结构设计153.4.3 数据库逻辑结构设计16第4章 系统主要模块的实现204.1 后台模块的实现204.1.1 管理员后台登陆204.1.2 主界面214.1.3 角色权限设置224.1.4 操作员管理244.1.5 文章管理254.1.6 新闻管理274.1.7 线路管理284.1.8 公告管理294.1.9 修改密码304.2 前台部分功能的实现314.2.1 会员注册314.2.2 会员登录324.2.3 在线留言334.2.4 预定线路35第5章 结束语365.1 系统总结365.2 个人总结365.3 下一步工作37参考文献38致谢39IV第1章 绪论第1章 绪论1.1 系统的开发背景随着旅游行业的不断发展,各家旅游公司之间的竞争日益激烈,旅游公司所需的旅游信息量越来越大,业务操作中涉及的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。而除了一些大型的旅行社已采用了统一的计算机信息管理系统,一般中小型旅行社通常是以原始的手工方式依靠简单的电子文档来处理信息。但是业务操作人员若仅靠手工方式处理处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。因此,只有加强对旅游公司信息资源的整合、统一管理,才能使企业更加合理、高效地运转。1.2 系统的开发目标及意义旅游网站系统是一个Web管理系统,采用B/S结构,以实现灵活高效的旅游信息管理,实现网络化的数据共享为目标。它简化了人们日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的工作得已高效的进行,本系统还可以通过对数据的有效控制,实现对工作流层的控制、协调,从而提高企业的竞争力。旅游网站是基于先进的软件和高速、大容量的硬件基础上的新的旅游信息管理模式,它可以提高各级管理部门的工作效率和管理水平,精简办事程序,降低工作成本,加大宣传力度,加快信息传播速度,提高信息实效性;同时通过旅游网站,可以满足游客的个性化需求,提高旅游服务质量,改变旅游企业传统经营模式,降低成本,增加效益,从而提高整个旅游产业素质,旅游实现信息化,将会进一步壮大旅游支柱产业,提升旅游产业整体信息化水平,优化产业结构和资源配置,完善产业链,进而带动众多相关产业发展,拉动内需,扩大就业,增加外汇收入,对经济发展起到积极的推动作用。1.3 本文的主要内容旅游网站系统采用BS结构和Microsoft的.NET结合作为系统的平台架构。系统是采用C#作为开发语言,以Visual Studio 2005作为开发工具,使用SQL Server 2000数据库管理系统。本文主要介绍旅游网站系统的分析与设计和主要模块的设计与实现过程。第1章为绪论,主要介绍系统的开发背景、开发目标及意义;第2章为系统开发相关技术介绍;第3章为系统的分析与设计;第4章为系统主要模块的实现;第5章为结束语。2 第2章 系统开发相关技术介绍第2章 系统开发相关技术介绍2.1 ADO.NET技术简介ADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组。ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、EXCEL表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OLEDB协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接1。2.1.1 ADO.NET的对象模型ADO.NET 对象模型中有五个主要的组件,分别是Connection 对象、Command 对象、DataSetCommand、DataSet 以及DataReader。这些组件负责建立联机和数据操作的部分。我们称为数据操作组件(Managed Providers) ,分别由Connection 对象、Command 对象、DataSetCommand 对象以及DataReader 对象所组成。数据操作组件最主要是当作DataSet 对象以及数据源之间的桥梁,负责将数据源中的数据取出后植入DataSet 对象中,以及将数据存回数据源的工作。2.1.2 ADO.NET的优势首先,ADO.NET可以使用XML作为通用的数据传送格式。只要处理数据的不同的平台有XML分析程序,就可以实现不同平台之间极好的互操作性。其次,ADO.NET具有十分强大的可伸缩性。对于Web应用程序来说,很难估计同一个时刻会有多少用户在提交访问。而在使用ADO时,ADO的可伸缩性不强通常合成为导致服务器崩溃的主要原因之一。而在ADO.NET中,由于对于已经断开连接的数据集并不保存长时间的数据锁和数据连接,所以相比之下,服务器端的负荷就大大减少。ADO.NET的优势可以总结如下:(1)由于使用了更好的封装,所以更容易实现数据共享。(2)由于支持XML,所以提高了标准化程度。(3)由于提供了强大的输入环境,所以可编程性大大增强。(4)由于对断开的记录集进行了自动处理,使得ADO.NET的性能大大提高。2.2 三层体系结构2.2.1 三层体系结构概述所谓三层体系结构,是在客户端与数据库之间加入了一个中间层。三层体系不是指物理上的三层,不是简单地放置三台机器就是三层体系,三层是指逻辑上的三层,即使这三个层放置到一台机器上。三层体系结构的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过与中间层通讯建立连接,再经由中间层与数据库进行交互。在基于B/S的三层体系结构中,表示层、中间层、数据层被分割成三个相对独立的单元。表示层(Browser)位于客户端,一般没有应用程序,借助于Javaapplet、Actives、Javascript、vbscript等技术可以处理一些简单的客户端处理逻辑。它负责由Web浏览器向网络上的Web服务器(即中间层)发出服务请求,把接受传来的运行结果显示在Web浏览器上。中间层(WebServer)是用户服务和数据服务的逻辑桥梁。它负责接受远程或本地的用户请求,对用户身份和数据库存取权限进行验证,运用服务器脚本,借助于中间件把请求发送到数据库服务器(即数据层),把数据库服务器返回的数据经过逻辑处理并转换成HTML及各种脚本传回客户端。数据层(DBServer)位于最底层,它负责管理数据库,接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能及相关服务,并把结果数据提交给Web服务器。在三层结构中,数据计算与业务处理集中在中间层,只有中间层实现正式的进程和逻辑规则。基于B/S的三层体系结构示意图如图2.1所示: 页面请求 数据请求 页面应答 数据获取 表示层 数据层 中间层 图2.1 三层体系结构示意图 2.2.2 ASP.NET对三层体系结构的支持ASP.NET三层结构实现了各司其职,互不干涉,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。这样就能更好的实现开发中的分工,有利于组件的重用。一个好的模式在程序开发和后期维护中作用重大。ASP.NET三层架构自底向上分为:数据访问层(DAL)、业务逻辑层(BLL)和表示层(PL)。数据访问层(DAL):使用了一个强类型的DataSet作为数据访问层,只是单纯的对数据进行增、删、改、查询和判断存在等较通用的数据访问方法(由SQL语句来提供),不应该有“事务”存在。业务逻辑层(BLL):业务逻辑层是在数据访问层和表示层之间进行数据交换的桥梁,按业务需求调用数据访问层中的方法组合,集合了各种业务规则到一个BLL中,例如通过条件进行判断的数据操作或“事务”处理。BLL都是以类库(Class Library)的形式来实现的。表示层(PL):表示层是为客户提供用于交互的应用服务图形界面,帮助用户理解和高效地定位应用服务,呈现业务逻辑层中传递的数据,用ASP.NET页面来实现。2.3 存储过程存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是SQL语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理8。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以出于任何使用SQL语句的目的来使用存储过程,它具有以下优点6:(1)存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。(2)当对数据库进行复杂操作时,可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。(3)存储过程可以重复使用,可减少数据库开发人员的工作量。(4)安全性高,可设定只有某此用户才具有对指定存储过程的使用。39 第3章 系统的分析与设计第3章 系统的分析与设计3.1 系统可行性分析(1)开发系统的操作可行性鉴于Web系统的特点,采用AJAX增加用户界面的友好性,可以使系统操作员很好的掌握使用方法。在开发过程中,我们还尽量给操作员以方便,考虑到操作员的实际情况,对系统菜单采用树状菜单模式,这样就大大提高了工作效率。而且该系统简单易操作,易维护,减少了不必要的麻烦。(2)开发系统的经济可行性经济费用方面主要包括:购置并安装软硬件及有关设备的费用;系统开发费用;系统安装、运行和维护费用;人员培训费用。硬件方面,除了服务器要求高一点以外,终端设备不是太贵。软件方面,当然需要买正版的操作系统。系统开发费用为30万元人民币,不过这个数字与一个公司的发展比起来就显得太渺小了。系统的安装由我们开发人员来完成,费用包括在开发费用之中。运行和维护只需要公司招聘相应的技术人员来完成即可,这也是必不可少的一项开支。本系统操作方便,人机交互友好,易学易懂,所以培训时间会很短,费用也不会太高。总之,这几项加起来与本系统所带来的经济效益和社会效益比起来,可以说是微不足道。(3)开发系统的技术可行性通过对旅行社业务流程各个环节的分析,确定出了网站的管理结构。本人利用现有的开发工具和开发技术完全可以在规定的时间,规定的资金范围内实现网站的全部功能。3.2 系统数据流分析数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图有4种基本符号:(1)正方形(或正方体):表示数据的源点或终点;(2)圆角矩形(或圆形):代表变换数据的处理;(3)开口矩形(或两条平行横线):代表数据存储;(4)箭头:表示数据流,即特定数据的流动方向。系统数据流图如图3.1所示:设置线路 线路管理员 线路信息 线路信息 线路信息表 线路信息生成订单 预定线路 会员 订单信息 登录 订单信息表 订单信息 订单处理 游客信息 注册 游客 游客信息 订单信息 会员信息 订单信息表 会员信息表 订单信息 订单管理员 会员信息 会员管理 会员信息 会员信息表 会员信息 会员管理员 图3.1 系统数据流图3.3 系统功能描述根据系统功能的要求以及使用者权限的不同,该旅游网站分解成几个功能模块来分别设计,功能结构图如图3.2所示。添加新闻编辑新闻搜索新闻添加文章编辑文章模糊查询文章设置线路编辑线路线路预定在线留言查看留言清理留言用户注册用户登录查看用户信息修改密码旅游网站的设计与开发用户管理按景点搜索按美食搜索按住宿搜索按购物搜索设置订单查看订单处理订单新闻管理文章管理线路管理留言管理订单管理 图3.2 系统功能结构图3.3.1 新闻管理新闻管理员可通过身份验证进入系统后台对新闻进行管理,如添加新的新闻或删除过时的新闻。同时所有进入网站前台的用户都可浏览或搜索新闻。根据系统功能分析,新闻管理的用例图如图3.3所示。图3.3 新闻模块用例图此模块功能描述如下:(1)添加新闻:新闻管理员经身份验证之后可进行添加新闻操作。添加新闻时须录入新闻标题、来源、新闻内容等信息。注:新闻内容不得超过3000个字节。(2)删除新闻:新闻管理员经身份验证之后可进行删除新闻操作。选择某个新闻,点击删除,系统会提示“确定删除此项吗?”,确定则删除此新闻信息,取消则退出。(3)搜索新闻:用户无需做任何验证,用户输入与某新闻标题部分相同的字节时即可模糊查询出该新闻所有的内容。(4)浏览新闻:用户无需做任何验证,进入网站前台时即可浏览所有的新闻信息。 3.3.2 文章管理文章管理员可通过身份验证进入系统后台对文章进行管理,如添加新的文章或删除过时的文章。同时所有进入网站前台的用户都可浏览或搜索文章。根据系统功能分析,文章管理的用例图如图3.4所示。图3.4 文章模块用例图此模块功能描述如下:(1)添加文章:文章管理员经身份验证之后可进行添加文章操作。添加文章时须录入文章标题、来源、文章栏目、文章图片、文章内容等信息。注文章内容不得超过3000个字节。(2)删除文章:文章管理员经身份验证之后可进行删除文章操作。选择某个文章,点击删除,系统会提示“确定删除此项吗?”,确定则删除此文章信息,取消则退出。(3)搜索文章:用户无需做任何验证,用户输入与某文章标题部分相同的字节时即可模糊查询出该文章所有的内容。(4)浏览文章:用户无需做任何验证,进入网站前台时即可浏览所有的文章信息。 3.3.3 线路管理线路管理员可通过身份验证进入系统后台对线路进行管理,如设置新的线路或删除过时的线路。同时只有网站的会员才可以预定网站的旅游线路。根据系统功能分析,线路管理的用例图如图3.5所示。图3.5 线路模块用例图此模块功能描述如下:(1)设置线路:线路管理员经身份验证之后可设置新的线路。设置线路时须录入与线路有关的所有信息。(2)删除线路:线路管理员经身份验证之后可进行删除线路操作。选择某个线路,点击删除,系统会提示“确定删除此项吗?”,确定则删除此线路信息,取消则退出。(3)预定线路:会员须在网站前台经身份验证后即可预订网站线路。预定线路时需选择某线路,输入预定人数即可完成预定操作。 3.3.4 留言模块留言管理员可通过身份验证进入系统后台对留言进行管理,如清理留言或浏览留言。同时只有网站的会员才可以在线留言。普通游客只能浏览网站留言。根据系统功能分析,留言管理的用例图如图3.6所示。图3.6 留言模块用例图此模块功能描述如下:(1)在线留言:会员须在网站前台经身份验证后即可在线留言。(2)清理留言:留言管理员经身份验证之后可清理留言。选择某个留言,点击删除,系统会提示“确定删除此项吗?”,确定则删除此留言信息,取消则退出。(3)浏览留言:用户无需做任何验证,进入网站前台时即可浏览所有的新闻信息。 3.3.5 订单管理订单管理员可通过身份验证进入系统后台对订单进行管理,如处理订单,删除订单或查看订单。根据系统功能分析,订单管理的用例图如图3.7所示。图3.7 订单模块用例图此模块功能描述如下:(1) 删除订单:订单管理员经身份验证之后可进行删除订单操作。选择某个订单,点击删除,系统会提示“确定删除此项吗?”,确定则删除此订单信息,取消则退出。(2)处理订单:订单管理员经身份验证之后可处理订单,当某个订单已被处理时,此订单的状态已从“未处理”变为“已处理”。(3)查看订单:订单管理员经身份验证之后可查看所有订单。3.3.6 用户管理一般游客经注册后才能成为网站的会员。会员登入网站或修改密码时都必须经过身份验证。系统管理员经身份验证后可管理所有用户信息。根据系统功能分析,此模块的用例图如图3.8所示。图3.8 用户模块用例图此模块功能描述如下:(1)用户注册:游客注册时必须输入姓名、密码和联系方式。当所有输入格式正确时即可成为网站的会员。(2)用户登录:会员登入系统是必须输入用户名密码,当验证通过时即可进行相关的操作。(3)修改密码:会员修改密码时必须先进行身份验证。修改密码需输入原密码,确认原密码,新密码,待所有验证通过后密码修改成功。 3.4 系统数据库设计3.4.1 数据库系统设计原则(1)层次分明:旅游网站的管理是分层次的,因而提供服务的数据库也应该是分层次的,以适应管理的特点的要求。(2)布局合理:为了减少不必要的中间传输,应当考虑把数据库建立在靠近信息源和使用点的地方,就近开发,就近使用。(3)合理冗余:允许部分数据重叠。数据库设计时,应尽量减少数据冗余,但有时为了以空间换取时间,允许部分数据重复存贮,但要保证数据同步更新。(4)结构化、规范化和标准化:数据库体系的建立,应统一名词解释、统一指标体系和统一分类编码,以保证信息交换和资源共享。(5)数据的安全保密:数据要有安全保密措施,提供自动排除故障的恢复功能,以保证数据库数据的正确性、有效性和可靠性。(6)支持对数据库的并发操作:为提高数据库的使用效率,数据库支持并发操作,防止由于并发操作引起的不良反应。(7)灵活、经济性:应用系统设计应面向数据,而不是面向流程,应采用模块结构,易于系统的构造和重组织。3.4.2 数据库概念结构设计根据系统功能设计的要求以及功能模块的划分,对于本系统的数据库,可以列出以下数据项和数据结构:按照实体名属性名称解释,格式编写:(1)管理员管理员编号,姓名,密码,(2)会员会员编号,姓名,密码,手机号码,(3)订单订单编号,标题,来源,内容,发布时间,发布人,(4)留言留言编号,留言名称,留言简介,设置时间,点击率,设置人,(5)订单订单编号,标题,来源,类别,内容, 发布时间,发布人 , (6)留言信息留言编号,留言人,留言内容,留言时间,(7)订单信息订单编号,留言编号,会员编号,人数说明,订单状态,预定时间,处理人,(8)角色信息角色编号,角色名称,角色描述,(9)权限信息权限编号,权限名,权限简介,模块地址,父权限,(10)管理员角色信息管理员编号,角色编号,(11)角色权限信息角色编号,权限编号。得到上面的数据项和数据结构,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。概念模型的表示方法最常用的是实体-联系模型。这是P.P.S. Chen于1976年提出的。这个方法是用E-R图来描述某一数据库的概念模型。系统E-R图如图3.9所示: 会员 管理员 线路 新闻 文章设 置管 理管 理预 订 角色赋 予 权限赋 予 留言记录 人数说明 预定时间 处理人 状态管 理管理 公告MM N M N 1 1 1 1 1 N N N N N MN 图3.9 系统E-R图 3.4.3 数据库逻辑结构设计数据库逻辑设计的任务是把概念数据库设计阶段产生的概念数据库模式变换为数据库逻辑模式。逻辑数据库设计依赖于逻辑数据模型和数据库管理系统。根据需求分析及系统E-R图,我们可以将所有实体和相关属性转化为关系模型,在对关系模型进行分析后,建立了以下11张数据表。管理员信息表存储管理员信息,AdminID作为主键,如表3.1所示:表3.1 管理员信息表序号字段名字段类型说明备注1AdminIDChar(15)管理员编号Primary Key2AdminNameVarchar(10)管理员姓名3PassWordChar(15)密码会员信息表存储会员信息,UseID作为主键,如表3.2所示:表3.2 会员信息表序号字段名字段类型说明备注1UserIDint会员编号Primary Key2UserNameChar(15)会员名3PassWordChar(15)密码4 UserPhoneVarchar(30)联系电话新闻信息表存储新闻信息,NewsID作为主键,AdminID作为外键,和管理员信息表是多对一的关系,如表3.3所示:表3.3 新闻信息表序号字段名字段类型说明备注1NewsIDint新闻编号(自动编号)Primary Key2NewsTitleVarchar(100)新闻标题3NewsAutorVarchar(50)新闻来源4 NewsContentNvarchar(3000)新闻内容5NewsTimeDatetime发布时间6AdminIDChar(15)发布人Foreign key线路信息表存储线路信息,LineID作为主键,AdminID作为外键,和管理员信息表是多对一的关系,如表3.4所示:表3.4 线路信息表序号字段名字段类型说明备注1LineIDint线路编号(自动编号)Primary Key2LineNameNvarchar(100)线路名称3LineInfoNvarchar(3000)简介4Datedatetime设置时间5Hitsint点击率6AdminIDChar(15)设置人Foreign key留言信息表存储留言信息,MessageID作为主键,如表3.5所示:表3.5 留言信息表序号字段名字段类型说明备注1MessageIDint留言编号(自动编号)Primary Key2UserNameNvarchar(30)留言人3ContentNvarchar(1000)留言内容4 MeDateDatetime留言时间文章信息表存储文章信息,ArticleID为主键,AdminID为外键,和管理员信息表是多对一的关系,如表3.6所示:表3.6 文章信息表序号字段名字段类型说明备注1ArticleIDint文章ID(自动编号)Primary Key2ArticleTitleVarchar(100)文章标题3ArticleAuthorVarchar(50)文章来源4ArticleClassVarchar(50)文章栏目 5ArticlePhotoVarchar(50)文章图片 6ArticleContentNvarchar(3000)文章内容7ArticleTime Datetime发布时间8AdminID Char(15)发布人Foreign key订单信息表存储订单信息,OrderID作为主键,LineID、UserID、AdminID作为表的外键,和管理员信息表是多对一的关系,如表3.7所示:表3.7 订单信息表序号字段名字段类型说明备注1OrderIDint订单ID(自动编号)Primary Key2LineIDint线路IDForeign key3UserIDInt会员IDForeign key4NumInfoInt人数说明5StateVarchar(10)订单状态6ByTimeDatetime预定时间7AdminID Char(15)处理人Foreign key角色信息表存储角色信息,RoleID作为表的主键,如表3.8所示:表3.8 角色信息表序号字段名字段类型说明备注1RoleIDInt角色编号(自动编号)Primary Key2RoleNameNvarchar(20)角色名3RoleDescriptionNvarchar(30)角色描述权限信息表存储权限信息,PrivilegeID为表的主键,如表3.9所示:表3.9 权限信息表序号字段名字段类型说明备注1PrivilegeIDInt权限编号(自动编号)Primary Key2ResourceTitleNvarc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度高一历史下学期期末模拟试卷及答案(一)
- 企业培训方案研究与设计
- 市政工程材料员培训课件
- 巧虎小班健康安全课件
- 工程飞检课件
- 工程险培训课件
- 工程造价基础知识课件
- 智能交通系统中的实时路况监测与导航优化
- 2025安装工人劳务及设备租赁合同规范文本
- 2025版绿色交通重点支撑项目交通安全宣传合同
- 公司职位等级管理办法
- 输血相关考试试题及答案
- 2024年云南省元谋县人民医院公开招聘护理工作人员试题带答案详解
- 2025年农村三资试题及答案
- 陪诊师课件教学课件
- 2024 入党积极分子预备党员发展对象培训考试题库答案
- 行车安全培训课件
- 水库三个责任人培训课件
- 糖尿病护理和管理
- 党的理论知识考试题库及答案(2025年)
- 《子宫颈癌筛查规范(2025年版)》解读
评论
0/150
提交评论