毕业设计(论文)论文题目:基于.NET的影院管理系统系别:二○一七年五月十七日目录摘要...............................................................................................................................11引言.........................................................................................................................21.1课题背景和意义.............................................................................................21.2研究目的.........................................................................................................2i1.3研究现状.........................................................................................................22关键技术介绍.............................................................................................................22.1ASP.NET简介..................................................................................................22.2数据库技术.....................................................................................................33系统需求分析.............................................................................................................33.1可行性分析.....................................................................................................33.2功能需求概述.................................................................................................44系统设计.....................................................................................................................45系统实现.....................................................................................................................75.1用户登录的实现.............................................................................................75.2用户信息管理设计.........................................................................................85.3影片信息管理.................................................................................................95.4影片评论信息管理.......................................................................................105.5留言信息管理...............................................................................................11总结.............................................................................................................................12参考文献.........................................................................................................................13致谢.............................................................................................................................141影院管理系统【摘要】近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术由最初的静态HTML发展到动态网页技术DHTML,CGI(CommandGatewayInterface),脚本语言与ASP.Net后来居上,并且大有取代CGI的趋势。Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。本篇论文详细讲解了利用ASP.NET、VS2008、SQL2012等软件工具制作“在线电影系统网站的建立和开发”的过程。并简要介绍了Internet及Web技术的发展,本次设计内容主要有以下几个方面:系统相关技术简介、系统分析设计、系统功能开发与设计、数据库设计与实现、前端网络页面的开发与设计、网站的测试。本系统采用微软的集成开发环境VS2008进行开发,使用SQL2012数据库来存储数据,开发模式采用B/S架构。【关键词】电影信息网站ASP.NET数据库VS2008SQL201221引言1.1课题背景和意义随着社会的飞速发展,席卷全世界的信息化浪潮正在全球范围内轰轰烈烈的上演,它已在通讯,经济等领域有了不小的成就。电影是具有广泛的民众基础和社会影响力的大众文化娱乐方式。它通过艺术和技术的结合,向世界展示了人类创造文化、创造历史、创造物质财富和财富精神的强大力量,因此电影被普遍誉为最具艺术生命力、文化感染力和社会影响力的文化娱乐载体。随着全社会投资电影的积极性日趋高涨、电影市场的进一步扩大以及电影数字化进程的加快以及互联网迅猛发展,导致近年来人们对电影资源的需求将越来越大。那些专门提供电影信息的网站的话,它可以作为一个电影信息库,让用户快速寻找到自己想要的电影,大幅度地提高用户查找电影的效率,节约用户的时间,也能给网站带来大量的经济收益。总之,电影信息网站促进了电影行业的发展,推动了世界电影文化的传播,具有十分重要的意义。1.2研究目的通过提供大量的电影和娱乐视频给广大网民给予丰富的精神粮食,本网站给大家提供积极、向上、健康的精神世界。1.3研究现状近年来,随着科学技术的发展与计算机的普及,各种各样的在线电影信息网站在网上得到快速发展,它们在喜欢看电影的用户心中是不可缺少的一部分。以目前存在的电影信息网站来看,可以进行如下分类:按提供电影在线观看模式分,有各大院线的电影信息网站,如优酷、爱奇艺和一些在线观看的电影信息网站,也有一些,是需要下载插件然后观看,如迅雷和百度网盘等,两者都有很多。其中后者里面可以观看的也比较多,其中包含各种资源,而前者大多都是电影或电视剧,有收费的也有免费观看的。现在的电影信息网站已经走向成熟,能满足大多用户的需求,网络的资源更新速度也变得非常快,所以很多人都会选择在网上观看喜欢的电影和资讯。2关键技术介绍2.1ASP.NET简介ASP.NET框架是目前使用非常广泛的一种程序框架,它是一种基于模块化和组件为的语言,是微软公司目前主要推广的一种全新的开发框架模式。在程序代码编程的过程中,ASP.NET是一种可以采用多种编程语言来进行开发的先进框架,它可以支持多种编程语言来进行开发,让软件开发人员开发起来更加灵活。3总之ASP.NET框架是一种非常先进的框架开发技术,是目前使用最为广泛的开发技术之一。它的最先进地方还在于可以针对多种用户,面向互联网的下一步网络程序的开发支持。2.2数据库技术数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。数据库技术是一门非常重要的技术,所开发的数据库是否能够完整的运行和所使用的数据库开发技术是息息相关的,我们开发设计一个数据库必须要符合数据库设计的规范。数据库技术研究和管理的对象是数据,所以数据库技术所涉及的具体内容主要包括:通过对数据的统一组织和管理,按照指定的结构建立相应的数据库和数据仓库;利用数据库管理系统和数据挖掘系统设计出能够实现对数据库中的数据进行添加、修改、删除、处理、分析、理解、报表和打印等多种功能的数据管理和数据挖掘应用系统;并利用应用管理系统最终实现对数据的处理、分析和理解。3系统需求分析3.1可行性分析可行性分析是在系统平台开发之前对系统进行各种可行性的分析和研究,通过各个方面分析系统的开发和运行的可能性,我们利用什么样的技术手段能否实现我们预先的开发目。其中可行性分析的内容主要是对需求的可能性,技术的可能性,操作的可行性和经济的可行性等几个方面来进行叙述和描述。(1)需求可行性:根据系统的功能我们介绍系统的需求可行性,系统是否具备需求方面的可行性,开发这个系统是否有用,在那些方面可以提供什么样的服务。这个电影信息网站是一个在线综合电影信息网站平台,他可以给那些需要观看电影的用户提供极大的方便,提高了工作效率,降低出错的几率。(2)技术可行性:ASP.NET是一种快速建立网站系统的工具。通过计算机程序开发技术的不断发展目前ASP.NET技术已经变得非常程序和稳定。这种技术已经使用的非常广泛,所以他已经非常的稳定和程序。(3)操作可行性:电影信息网站必须具备一定的可操作性,网站的界面要美观,大方,简介,让使用者4一目了然的看到网站要实现的功能。操作起来不能太复杂,能让计算机的初学者也使用网站进行学生信息的发布和学生在系统中注册,所以在操作上电影信息网站应该具备简便性。(4)经济可行性:经济可行性研究是对开发的成本和网站运营之后的利润进行分析的一种可行性分析。如果系统开发的成本太大,甚至于运营之后都根本无法收回程序开发和运营的成本就没