基于.NET的影院管理系统

上传人:公**** 文档编号:504374339 上传时间:2023-02-14 格式:DOC 页数:16 大小:540.50KB
返回 下载 相关 举报
基于.NET的影院管理系统_第1页
第1页 / 共16页
基于.NET的影院管理系统_第2页
第2页 / 共16页
基于.NET的影院管理系统_第3页
第3页 / 共16页
基于.NET的影院管理系统_第4页
第4页 / 共16页
基于.NET的影院管理系统_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《基于.NET的影院管理系统》由会员分享,可在线阅读,更多相关《基于.NET的影院管理系统(16页珍藏版)》请在金锄头文库上搜索。

1、真诚为您提供优质参考资料,若有不当之处,请指正。 毕业设计(论文)论文题目: 基于.NET的影院管理系统 系 别: 二一七年五月十七日目 录摘 要11 引 言21.1 课题背景和意义21.2 研究目的21.3 研究现状22 关键技术介绍22.1 ASP.NET简介22.2 数据库技术33 系统需求分析33.1 可行性分析33.2 功能需求概述44 系统设计45 系统实现75.1 用户登录的实现75.2 用户信息管理设计85.3 影片信息管理95.4 影片评论信息管理105.5 留言信息管理11总 结12参考文献13致 谢14 / 影院管理系统【摘 要】近年来,Internet技术得到迅速的发展

2、,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术由最初的静态HTML发展到动态网页技术DHTML,CGI(Command Gateway Interface),脚本语言与ASP.Net后来居上,并且大有取代CGI的趋势。Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。

3、本篇论文详细讲解了利用ASP.NET、VS2008、SQL 2012等软件工具制作“在线电影系统网站的建立和开发”的过程。并简要介绍了Internet及Web技术的发展,本次设计内容主要有以下几个方面:系统相关技术简介、系统分析设计、系统功能开发与设计、数据库设计与实现、前端网络页面的开发与设计、网站的测试。本系统采用微软的集成开发环境VS2008进行开发,使用SQL2012数据库来存储数据,开发模式采用B/S架构。【关键词】电影信息网站 ASP.NET 数据库 VS2008 SQL20121 引 言1.1 课题背景和意义随着社会的飞速发展,席卷全世界的信息化浪潮正在全球范围内轰轰烈烈的上演,

4、它已在通讯,经济等领域有了不小的成就。电影是具有广泛的民众基础和社会影响力的大众文化娱乐方式。它通过艺术和技术的结合,向世界展示了人类创造文化、创造历史、创造物质财富和财富精神的强大力量,因此电影被普遍誉为最具艺术生命力、文化感染力和社会影响力的文化娱乐载体。随着全社会投资电影的积极性日趋高涨、电影市场的进一步扩大以及电影数字化进程的加快以及互联网迅猛发展,导致近年来人们对电影资源的需求将越来越大。那些专门提供电影信息的网站的话,它可以作为一个电影信息库,让用户快速寻找到自己想要的电影,大幅度地提高用户查找电影的效率,节约用户的时间,也能给网站带来大量的经济收益。总之,电影信息网站促进了电影行

5、业的发展,推动了世界电影文化的传播,具有十分重要的意义。1.2 研究目的通过提供大量的电影和娱乐视频给广大网民给予丰富的精神粮食,本网站给大家提供积极、向上、健康的精神世界。1.3 研究现状近年来,随着科学技术的发展与计算机的普及,各种各样的在线电影信息网站在网上得到快速发展,它们在喜欢看电影的用户心中是不可缺少的一部分。以目前存在的电影信息网站来看,可以进行如下分类:按提供电影在线观看模式分,有各大院线的电影信息网站,如优酷、爱奇艺和一些在线观看的电影信息网站,也有一些,是需要下载插件然后观看,如迅雷和百度网盘等,两者都有很多。其中后者里面可以观看的也比较多,其中包含各种资源,而前者大多都是

6、电影或电视剧,有收费的也有免费观看的。现在的电影信息网站已经走向成熟,能满足大多用户的需求,网络的资源更新速度也变得非常快,所以很多人都会选择在网上观看喜欢的电影和资讯。2 关键技术介绍2.1 ASP.NET 简介ASP.NET框架是目前使用非常广泛的一种程序框架,它是一种基于模块化和组件为的语言,是微软公司目前主要推广的一种全新的开发框架模式。在程序代码编程的过程中,ASP.NET是一种可以采用多种编程语言来进行开发的先进框架,它可以支持多种编程语言来进行开发,让软件开发人员开发起来更加灵活。总之ASP.NET框架是一种非常先进的框架开发技术,是目前使用最为广泛的开发技术之一。它的最先进地方

7、还在于可以针对多种用户,面向互联网的下一步网络程序的开发支持。2.2 数据库技术数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。数据库技术是一门非常重要的技术,所开发的数据库是否能够完整的运行和所使用的数据库开发技术是息息相关的,我们开发设计一个数据库必须要符合数据库设计的规范。数据库技术研究和管理的对象是数据,所以数据库技术所涉及的具体

8、内容主要包括:通过对数据的统一组织和管理,按照指定的结构建立相应的数据库和数据仓库;利用数据库管理系统和数据挖掘系统设计出能够实现对数据库中的数据进行添加、修改、删除、处理、分析、理解、报表和打印等多种功能的数据管理和数据挖掘应用系统;并利用应用管理系统最终实现对数据的处理、分析和理解。3 系统需求分析3.1 可行性分析可行性分析是在系统平台开发之前对系统进行各种可行性的分析和研究,通过各个方面分析系统的开发和运行的可能性,我们利用什么样的技术手段能否实现我们预先的开发目。其中可行性分析的内容主要是对需求的可能性,技术的可能性,操作的可行性和经济的可行性等几个方面来进行叙述和描述。(1)需求可

9、行性:根据系统的功能我们介绍系统的需求可行性,系统是否具备需求方面的可行性,开发这个系统是否有用,在那些方面可以提供什么样的服务。这个电影信息网站是一个在线综合电影信息网站平台,他可以给那些需要观看电影的用户提供极大的方便,提高了工作效率,降低出错的几率。(2)技术可行性:ASP.NET是一种快速建立网站系统的工具。通过计算机程序开发技术的不断发展目前ASP.NET技术已经变得非常程序和稳定。这种技术已经使用的非常广泛,所以他已经非常的稳定和程序。(3)操作可行性:电影信息网站必须具备一定的可操作性,网站的界面要美观,大方,简介,让使用者一目了然的看到网站要实现的功能。操作起来不能太复杂,能让

10、计算机的初学者也使用网站进行学生信息的发布和学生在系统中注册,所以在操作上电影信息网站应该具备简便性。(4)经济可行性:经济可行性研究是对开发的成本和网站运营之后的利润进行分析的一种可行性分析。如果系统开发的成本太大,甚至于运营之后都根本无法收回程序开发和运营的成本就没有开发程序的必要了。开发一个大型的信息管理平台必须要投入大量的人力和物力。所以事前对开发好的系统的经济效益进行分析是非常有必要的。这样分析电影信息网站在经济上具备可行性。3.2 功能需求概述本网站的功能模块应该包括下面2个大的功能模块:根据上面的功能模块图我们大致得到系统的各功能模块如下:(1)普通用户对功能的需求普通用户拥有的

11、是前台功能(普通用需要注册账号,用户登录之后才可观看电影)。用户注册:普通用户登录网站观看电影的账号。电影观看:用户进入该网站后,找到想看的电影点击观看即可。电影评论:看后可对该影片进行评论。上传影片:会员登录后可以上传自己的影片信息,然后管理员进行审核后才能在网站上显示出来。(2)管理员用户对功能的需求电影上传:管理员上传电影供给更多的网友们观看。电影删除:管理员对应该取缔的电影进行删除。评论管理:管理员对网友们对电影不道德或触犯法律的言论进行删除。用户管理:对密码进行修改和对账号进行删除。电影分类:根据电影内容将电影分为动作.喜剧.爱情.科幻.恐怖.武侠等。电影审核:审核前台会员发布的电影

12、信息。4 系统设计4.1 功能划分(1)模块设计:前台管理模块、后台管理模块。 前台管理模块包括注册模块、登录模块、电影信息模块、影片播放模块、留言板模块、影片评论模块等功能模块。网站前台可供用户查询最新电影信息,可在网站在线观看电影视频,还可以在视频下面留下对这部影片的感想。如果有问题,用户可以在留言板留下对网站的意见或建议。图4-1 前台管理模块 后台管理模块包括电影信息管理模块、留言管理模块、评论信息管理、用户信息管理、电影审核管理等功能模块。通过管理后台,可以有效的管理网站供浏览者查阅的信息。网站的后台通常需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行

13、相关的一系列操作。图4-2 后台管理模块(2)数据库设计:数据表,E-R图。4.2 数据库设计在SQL2012数据库中建立数据库文件名称为DYXXwebMis,在数据库中建立7个数据库表。下面分别介绍这些数据表的表结构:表4-1:管理员信息表Admin序号列名数据类型长度主键允许空说明1idint4是否编号2Apwdnvarchar50否是登陆密码3Anamenvarchar50否是登陆账号表4-2:留言信息表liuyan序号列名数据类型长度主键允许空说明1idint4是否编号2usernamevarchar50否是留言人3useremailnvarchar50否是电子邮件4lybconten

14、ttext16否是内容5lyhuifutext16否是内容6Addtimedatetime8否是布时间表4-3:会员信息表Member序号列名数据类型长度主键允许空说明1IDbigint8是否编号2UserNamevarchar50否是登陆账号3Sexchar10否是用户性别4pwdvarchar20否是登陆密码5XingMingvarchar20否是用户姓名8Photovarchar20否是联系电话9emalvarchar50否是电子邮件10Telvarchar20否是电话11Addressvarchar50否是地址12ShengRichar10否是出生年月15MemberDatedatetime8否是注册时间表4-4:影片信息表Move序号列名数据类型长度主键允许空说明1idint4是否编号2namenvarchar50否是名称3dsint

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号