菜单
  

    ASP.NET是Microsoft.net的一部分,提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务[4]。通用语言的基本库、消息机制、数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET迅速被广大网络设计和开发人员所接受,成为首选的网站开发和编程技术[5]。由于所有的程序都将在服务器端执行,运用ASP.NET不必担心客户的浏览器是否能运行所有编写的代码,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样就减轻了客户浏览器的负担,大大提高了交互的速度[6]。因此,钢琴乐谱网站选用ASP.NET作为网站开发的核心技术。
    2.2 SQL Server 2005简介
    SQL Server 2005是由微软开发的关系型数据库管理系统,是一个全面的数据库平台,是Web上最流行的用于存储数据的数据库[7]。它可用于大规模联机事务处理、数据仓库和电子商务应用的数据库平台,也可用于数据集成、分析和报表解决方案的商业智能平台,为关系型数据和结构化数据提供了更安全可靠的存储功能,可用来构建和管理用于业务的高可用和高性能的数据应用程序。
    SQL Server 2005与Microsoft Visual Studio、Microsoft Office System以及新的开发工具包(包括Business Intelligence Development Studio)的紧密集成使它与众不同[8]。无论是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以提供创新的解决方案,帮助从数据中更多地获益,而且,由于其易操作性及其友好的操作界面,深受广大用户的喜爱。因此,钢琴乐谱网选择SQL Server 2005作为后台数据库。
    3.网站分析和设计
    3.1网站需求分析
    随着信息科技在全社会的飞速发展与普及,网上欣赏乐谱、查找乐谱的需求已经越来越明显。目前大部分群众在需要某一乐谱信息时,还是通过购买乐谱书刊的传统方式进行查阅。为了满足广大音乐爱好者和对音乐有特殊需求的用户,有必要设计一个钢琴乐谱网。网站是基于B/S模式的一个免费、开放、操作简单的钢琴乐谱交流平台。钢琴乐谱网的建立,能够为用户提供查询乐谱、上传乐谱、下载乐谱、修改乐谱和在线留言等操作;为管理员提供了用户管理、乐谱管理、留言管理、公告管理、个人信息管理和系统管理等操作。
    3.2网站功能模块设计
    从网站登录角色的权限考虑,可以分为游客模块、用户模块、管理员模块三个模块,各个功能模块设计的具体功能如下:
    (1)游客模块
    游客模块可以实现用户注册、乐谱查询等动能。游客在网站中可以查询所需的乐谱信息资源,但是对于乐谱的上传、下载和修改等会做出限制。游客也可以注册成为用户。
    (2)用户模块
    用户模块可以实现用户登录、上传资源、下载乐谱、修改乐谱和在线留言等操作。用户在登录网站后点击个人信息,可以跳转到用户信息界面,显示用户的姓名和用户账号。为了保证用户信息的安全,用户可以修改自己的登录密码。另外,用户在登录网站后可以在留言板界面留言,留言之后可以看见留言用户的账号、留言的主题和留言的内容。
    (3)管理员模块
    管理员模块可以实现对用户管理、乐谱的管理、个人信息管理、公告管理和留言管理等操作。
  1. 上一篇:ASP.net诗词鉴赏网站的设计+源代码
  2. 下一篇:ASP.net高校学生成绩管理系统的设计+源代码
  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. 电站锅炉暖风器设计任务书

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回