毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net多媒体作品管理系统的设计与实现(2)
2.系统相关技术
2.1ASP.NET技术
ASP.NET是一种使嵌入网页中的脚本可由服务器执行的服务器端脚本技术。指Active Server Pages(动态服务器页面),运行于IIS之中的程序,是一个已编译的、基于.NET 的环境,可以用任何与.NET 兼容的语言(包括Visual Basic.NET、C#和JavaScript.NET)创作应用程序[6]。Visual Studio是一套完整的开发工具集,而Visual Studio 2010增添了诸多新特性和功能,它提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务[7]。系统使用Visual Studio 2010作为开发环境,为我们提供了完善的指令控制语句、类与对象的支持及丰富的数据类型,尤其是代码模块化的提高,非常有利于以后对新系统的扩展与修改[8]。
2.2SQL Server 2005数据库技术
SQL Server 2005是Microsoft 公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先进的功能,有使用方便、可伸缩性好与相关
软件
集成程度高等优点[9]。SQL Server 2005是一个支持多用户的新型数据库,适用于大中规模的数据量需求,页面采用ADO方式进行数据库的连接[10]。
3.系统总体设计
3.1系统功能设计
系统从总体上包含用户注册、登录及退出、文件浏览(查看详情)、文件下载、文件上传、文件修改、文件删除以及用户留言等功能模块。各个功能模块设计的具体功能如下:
(1)用户注册
主要用于实现对未注册的普通用户进入系统的操作。
(2)用户登录
主要用于实现用户登录的功能。用户注册后,成为普通用户,可进行登录操作进入本系统。
(3)用户退出
主要用于实现用户退出系统的操作。
(4)文件浏览
主要用于实现普通用户对各种多媒体作品的浏览,其中包括图片、音频、视频的浏览,并且可以查看各个作品的详细信息以及实现下载操作。
(5)文件下载
主要用于实现普通用户对各种对媒体作品的下载,其中包括图片、音频、视频的下载。
(6)文件上传
主要用于实现管理员对多媒体作品的上传,其中包括图片、音频、视频的上传操作。
(7)文件修改
主要用于实现管理员对数据库中已存在的多媒体作品信息的修改,其中包括图片、音频、视频的修改操作。
(8)文件删除
主要用于实现管理员对数据库中已存在的多媒体作品的删除,其中包括图片、音频、视频的删除操作。
(9)用户留言
主要用于实现普通用户的留言、查看,管理员对用户留言的回复操作。
综上所述,系统总体功能模块设计如图1所示。
图1 系统总体功能模块图
3.2数据库设计
3.2.1需求分析
在明确了整个系统的功能并对各个功能进行分析后,为了以后更方便的扩展网站的其它功能,这就要求数据库结构能够充分的满足用户的需求。
普通用户登录需要的数据有:用户名、密码;管理员登录需要的数据有:用户名、密码;图片信息需要的数据有:图片编号、名称、格式、大小、简介、路径、管理员编号;音频信息需要的数据有:音频编号、名称、歌手、专辑、来源、管理员编号;视频信息需要的数据有:视频编号、名称、格式、缩略图来源、简介、视频路径、管理员编号;在线留言信息需要的数据有:用户编号、留言主题、内容、留言时间、管理员编号;下载作品信息需要的数据有:用户编号、下载内容、管理员编号。
3.2.2概念结构设计
系统采用E-R图的方法进行数据库概念结构设计,通过对网站进行需求分析、网站流程设计及系统功能结构的确定,规划出系统中使用的数据库实体[11]。其中实体对象分别为“图片信息”、“音频信息”、“视频信息”、“管理员”、“普通用户”、“留言信息”。系统设计的实体联系如下图2所示:
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.net学生信息查询系统的设计与实现
下一篇:
MATLAB图像去噪算法研究+文献综述
探析动画视听设计元素茬...
ASP.NET的Web网络應用程序开...
IP多媒体子系统IMS技术与應用【1466字】
论多媒体数据库的關键技术问题【1582字】
Web的多媒体CAI課件开发過...
b>光缆开剥与接续多媒体課件制作【7603字】
asp.net+sqlserver数据挖掘的在...
志愿者活动的调查问卷表
承德市事业单位档案管理...
公寓空调设计任务书
国内外图像分割技术研究现状
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...