没有合适的资源?快使用搜索试试~ 我知道了~
基于ASPNET的在线点歌系统的设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 26 浏览量
2023-06-25
22:43:13
上传
评论
收藏 1.23MB DOC 举报
温馨提示
试读
26页
基于ASPNET的在线点歌系统的设计与实现.doc
资源推荐
资源详情
资源评论
目 录
摘 要 ............................................................................................................................................................1
Abstract ..........................................................................................................................................................2
第 1 章 选题背景 ............................................................................................................................................1
1.1 课题研究背景与意义......................................................................................................................1
1.1.1 课题研究背景....................................................................................................................1
1.1.2 课题研究意义....................................................................................................................1
1.2 可行性分析...................................................................................................................................2
1.2.1 经济可行性........................................................................................................................2
1.2.2 技术可行性........................................................................................................................2
1.2.3 操作可行性........................................................................................................................3
1.2.4 法律可行性........................................................................................................................3
2 需求分析 ....................................................................................................................................................5
2.3 数据字典.......................................................................................................................................6
3 系统功能模块划分 ..................................................................................................................................10
4 数据库设计 ..............................................................................................................................................12
4.1 数据库需求分析..................................................................................................................................12
4.2 数据库概念结构设计..........................................................................................................................12
4.3 数据库逻辑结构设计..........................................................................................................................13
5 管理模块界面设计 ..................................................................................................................................15
5.2 管理员界面............................................................................................................................................17
5.2.1 后台管理界面 ....................................................................................................................................17
5.2.2 歌曲信息管理页面 ............................................................................................................................18
5.2.3 新闻信息管理界面 ............................................................................................................................19
5.2.4 管理员信息管理界面 ..........................................................................................................................20
结 论 ............................................................................................................................................................22
第 1 章 选题背景
1.1 课题研究背景与意义
Internet 是世界上最大的计算机互联网络。所谓计算机网络,就是把分步在不同地
理区域的计算机与专门外部设备用通信线路互连成一个规模大、功能强的网络系统,从
而使计算机之间相传递信息,共享硬件、软件,数据信息等资源。它是现代通信技术与
计算机技术相结合的产物。而 Internet 连接着世界各地数以千万计大大小小的电脑网络
和主机,是世界上最开放的计算机网络。
1969 年,美国国防部研究计划管理局(ARPA)开始建立一个命名为 ARPANET 的
网络,当时建立这个网络的目的只是为了将美国的几个军事及研究用电脑主机连接起来。
人们普遍认为 ARPANET 就是 Internet 的雏形。1985 年,美国国家科学基金会(NFS)
开始建立 NSFNET ,它成为 Internet 上 主要用于科研和教育的主干部分,代替了
ARPANET 的骨干地位。1989 年 MILNET(由 ARPANET 分离出来)实现和 NSFNET
连接后,就开始采用 Internet 这个名称。自此以后,其他部门的计算机网相继并入 Internet,
ARPANET 就宣告解散。90 年代是 Internet 的商业化阶段,商业机构开始进入 Internet,
使 Internet 开始了商业化的新进程,也成为 Internet 大发展的强大推动力。1995 年,
NSFNET 停止运作,Internet 已彻底商业化了。
Internet 的规模一直呈指数增长,除了网络规模在扩大外,Internet 应用领域也在走
向多元化。最初的网络应用主要是电子邮件、新闻组、远程登陆和文件传输,网络用户
主要是科技工作者。然而到了 90 年代早期,一种新型的网络应用——万维网问世后,
一下子将无数非学术领域的用户带进了网络世界,万维网以其信息量大、查询快捷方便
而很快被人们所接受。随着多媒体通讯业务的开通,Internet 已经实现了网上购物、远
程教育、远程医疗、视频点播、视频会议等新应用,可以说 Internet 的应用领域已经深
人到社会生活的方方面面。
Internet 之所以发展如此迅速,被称为二十世纪末最伟大的发明,是因为 Internet 从
一开始就具有的开放、自由、平等、合作和免费的特性所推动的。也正是这些特性,再
加上共享性、交互性、虚拟性、全球性和个性化,使得 Internet 称为二十一世纪的商业"
聚宝盆"。
万维网的英文全称是 World Wide Web,也可以写为 WWW、Web 或 3W。它是使用
超文本探索 Internet 的系统,最早由位于日内瓦的欧洲粒子物理实验室 CERN 所创建。
创建者的目的是建立一种网络系统,将分布在世界各地的 物理学家组织在一起,互相
交流设计思想和研究成果。1990 年底,第一套 WWW 软件问世,其后发展极为迅速。
WWW 不仅能够传输文本,也能够传输图像、声音和动画信息。在使用 WWW 进行文
件阅读时,屏幕上会出现许多不同于基色的词或词组,这就是“超级链接”,超级链接
是指向 Web 页面的统一资源定位器(URL)的对象。当用户单击一个超级链接时,该用户
界面就会跳转到超级链接所指向的 Web 页面。URL 可以看作是 Web 页面的地址。每个
Web 页面都有一个或多个 URL 与之相关。WWW 采用与“网”状结构组织有关的资源。
与其他信息发布工具相比,WWW 由于所需的费用很低,应用范围很广,因而具有
很大的吸引力。随着文本、图像、影像、声音和交互式应用程序的统一,WWW 已经成
为信息交换的有效方式。WWW 使访问者可以浏览各种信息资源,并通过各种超级链接
轻易地从一种信息资源转到另一种信息资源。随着新的应用程序和浏览器不断出现,
Web 已成为 Internet 上发布文本和多媒体信息的通用手段。
1.1.1 课题研究背景
据我国 IT 行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民
的数量已达 8700 万,逼近世界第一,而随着人民生活水平的不断提高,精神需求的提
高也日益体现出来,作为一种较普及的艺术形式,歌曲逐渐为人所喜欢。而歌曲爱好者
们平常交流只限于小团体内部,及部分歌曲展或是歌曲刊物,没有一种能让他们能够进
行大众形式的交流的平台。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存
在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式
到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。信息在社会和
经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个
国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅
速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系
统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。
1.1.2 课题研究意义
计算机和网络技术的不断进步和提升,使人类的信息传播方式和生活方式都得到了
很大的改变,而各个产业都在自己的领域中不同深度的融入了计算机及网络技术,对本
行业的发展起了很大的推动作用。基于 B/S 模式的在线点歌网站克服了传统交流方式时
所带来的人力、物力以及时间上的浪费和交流影响深度的限制,同时也保证了交流过程
的科学化、高效化,使交流过程方便、准确、快捷、深入人心。本课程设计利用 ASP.NET
和 SQL 2000 技术实现。
网络技术的迅速发展,使得人类社会突飞猛进,网络交流是其中一个重要的增进渠
道。采用这种交流方式,一是无纸化交流,节约的造纸印刷资源不可计数;二是在交流
方式及方法上有了多种选择,增加了信息的可读性和丰富性。
总之,伴随着个人电脑的普及和使用电脑人口的增加,网络交流在众多的销售渠道
中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞
争规则也会跟着发生变化,网络交流的产生是流通领域中的一场革命。
1.2 可行性分析
随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,
网络信息交流已经是其中最大的一项功能。我们相信要不了太长有时间,会员就可以在
网络世界上获得他们在现实世界上可以获得而不方便获得的所有信息。可行性研究的目
的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,
必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统
完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质
上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽
象的方式进行的系统分析和设计的过程。
系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和
法律上的可行性。本系统的可行性分析如下:
1.2.1 经济可行性
由于开发此在线点歌网站所需的硬件(计算机及相关硬件)和软件环境
(ASP.NET+SQL2000),市场上都容易购买到或从相关网站下载,系统成本主要集中在本
管理系统的开发与维护上,对会员不造成过重的经济负担。而一旦此系统投入使用,不
仅可以减少商家的工作强度,提高工作效率,而且方便了会员的购买,打破了传统的交
流模式,极大限度的方便了会员,也为系统的进一步推广创造了条件,而且,目标系统
不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效
益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。
1.2.2 技术可行性
在线点歌网站的开发基于 B/S 模式,主要包括前端应用程序的开发以及后台数据库
的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者
则要求能建立数据一致性和完整性强、数据安全性好的库。
本系统拟采用 ASP.NET 和 SQL2000 分别作为前端和后端的开发工具。
ASP.NET 是由微软在.NET Framework 中所提供的,开发 Web 应用程序的类库,封
装在 System.Web.dll 文件中,显露出 System.Web 命名空间,并提供 ASP.NET 网页处理、
扩充以及 HTTP 通道的应用程序与通讯处理等工作,以及 Web Service 的基础架构。
ASP.NET 是 ASP 技术的后继者,但它的发展性要比 ASP 技术要强大许多。
ASP.NET 可以运行在安装了.NET Framework 的 IIS 服务器上,若要在非微软的平
台上运行,则需要使用 Mono 平台[1],ASP.NET 在 2.0 版本已经定型,在.NET Framework
剩余25页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 81
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功