菜单
  

    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所示:
  1. 上一篇:ASP.net学生信息查询系统的设计与实现
  2. 下一篇:MATLAB图像去噪算法研究+文献综述
  1. ASP.NET旅游资源管理系统的设计与实现

  2. asp.net物流信息管理系统设计与实现

  3. ASP.NET杂志社投稿及稿件处...

  4. asp.net网络商城在线购物系统的设计与实现

  5. ASP.NET+SQLSERVER古诗词在线学...

  6. asp.net+sqlserver小型超市管理系统的设计+ER图

  7. asp.net+sqlserver在线家电销售网站的设计与实现

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 中考体育项目与体育教学合理结合的研究

  10. java+mysql车辆管理系统的设计+源代码

  11. 乳业同业并购式全产业链...

  12. 杂拟谷盗体内共生菌沃尔...

  13. 当代大学生慈善意识研究+文献综述

  14. 大众媒体对公共政策制定的影响

  15. 电站锅炉暖风器设计任务书

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回