个人网站设计

上传人:pu****.1 文档编号:560572555 上传时间:2023-10-27 格式:DOC 页数:50 大小:1.06MB
返回 下载 相关 举报
个人网站设计_第1页
第1页 / 共50页
个人网站设计_第2页
第2页 / 共50页
个人网站设计_第3页
第3页 / 共50页
个人网站设计_第4页
第4页 / 共50页
个人网站设计_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《个人网站设计》由会员分享,可在线阅读,更多相关《个人网站设计(50页珍藏版)》请在金锄头文库上搜索。

1、个人网站设计摘要计算机和计算机网络的飞速发展,人们对计算机网络的依赖是越来越大。人们在网上 聊天交友,在网上请教问题,查阅资料,还在网上玩游戏。除此之外,人们还会在网上进 行商务交易、下载信息,有着众多的使用者。尤其是电子商务大大的减少了人们对周围环 境的依赖,无论是哪里的网友,都可以浏览到世界各地的各类信息,非常的方便,由于以 上的优势,各类网站如雨后春笋般的出现,这也就是我的毕业设计的实际意义。本文首先介绍了当今网络开发语言发展现状, 接着介绍了 ASP 相关知识,然后以音 乐星空网为例,按照软件工程开发思路,逐一介绍了建站的系统分析、系统设计和系统 实现。在系统分析中以数据字典和数据流图

2、的形式确定了系统的基本框架,接着在此基础 上设计出网站模块功能结构图,然后用 E-R 图说明了系统的库表结构,最后论文从网页上 的风格、色彩、链接、功能、算法等属性分析了系统中典型的 ASP 网页文件。在附录中则 给出本系统库表结构的详细说明和本网站运行时的主要页面。本网站主要实现了对 Web 数据库的数据录入,修改,删除,查询,相关数据的分析统 计等功能。关键词ASP ;音乐;Web;数据库;网络AbstractComputer networks. People in online chat friends, and ask questions on the Internet, access

3、 to information, also play online games. In addition, it will conduct business transactions on the Internet, downloading information, a large number of users. In particular e-commerce is significantly reduced dependenceon the surrounding environment, where the users either can browse to the world of

4、 information, very convenient, as more advantageof the emergenceof web sites have mushroomed, and this is my graduation design practical significance.The first introduced in the current development Web development language, then introduced ASP related knowledge, and then to the music stars Network a

5、s an example, according to the development of software engineering, one of the highest on the systems analysis, systems design and realization. In systems with data dictionaries and data flow chart form defined system of the basic framework and then on that basis to design the website module functio

6、nal chart, and then use E-R plan describes system database table structure, the final papers from the website of style, colors, links, functions, algorithms, and other attributes analysis system typical ASP page document. Is given in the appendix to the table structure of the system and a detailed d

7、escription of the operation of the website main page. The main achievement of the Web site databasedata entry, modification, deletion, enquiries related to the analysis of statistical data, and other functions.Keywords ASP ;Music;Web;database;Net目录摘要 IAbstract I.I.第 1 章 绪论 11.1 课题简介 11.2开发环境及需求 11.3

8、 ASP及相关技术介绍 21.3.1 IIS 简介 31.3.2 IIS 与 ASP 的结合 31.3.3 ASP内部6大对象41.3.4禾I用ADO访问数据库 41.4 ASP 与 CGI 的比较 5第 2 章 可行性分析 62.1 技术可行性 62.2 经济可行性 62.3 管理可行性 6第 3 章 需求分析 73.1 系统调查 73.1.1 本站需求调查 73.1.2 功能需求分析 83.2 新系统的逻辑方案 83.2.1 数据流程图 83.2.2 数据字典 10第 4章 概要设计 134.1 网站功能模块结构的设计 134.2网页设计 144.3页面链接导航设计 14第 5章 数据库设

9、计 155.1 数据库的概念结构设计 155.2数据库的逻辑结构设计 16第 6 章 详细设计 186.1 建立 Asp 的运行环境 186.2主页default.asp页面的实现196.2.1包含文件dbconn.inc的实现和调用 206.2.2包含文件news.asp的实现和调用 206.2.3在线调查 research.asp的实现和调用 216.3音乐试听页面 kqst.asp的实现 226.3.1总量排行home_sort.asp的实现和调用226.3.2歌曲试听调用文件 mfplayrm.asp246.4 后台管理的实现 256.4.1台管理登录 log in .asp的实现25

10、6.4.2后台管理首页mnews.asp的实现256.4.3后台添加咨讯addnews.asp的实现266.4.4 后台修改咨讯 xgnews.asp的实现276.5论坛首页index.asp的实现276.6用户注册页面的设计 296.7用户登录页面的设计 306.8 用户发贴页面的设计 31第 7 章 系统测试 327.1 软件测试基础理论 327.1.1 软件测试定义 327.1.2 软件测试基本概念 327.2 软件测试目的 337.3 软件测试方法分类 337.3.1 静态测试与动态测试 337.3.2 黑盒与白盒测试 337.4测试报告 34总结 36致谢 37参考文献 38附录 A

11、 39附录 B 42第 1 章 绪论1.1 课题简介课题:开发一个以音乐娱乐新闻购物为一体的动态音乐网站。随着每年以千万的速度走近了 in ternet,为了满足不同人们对网络需求,各种特色, 各种主题的网站也在不断增加。为了满足音乐爱好者, 明星崇拜者, 各种专辑痴迷着的需求, 一批以音乐为主题的网 站也应运而生。由于以往的静态网页存在单调, 维护任务大, 缺乏和用户的交互, 随着计算机软件知 识的推广,动态网页正在走向普通的网页设计师的生活。本站设计目标就是设计一个以音乐新闻购物为一体的动态交互网站, 用户可以在浏览 过程中,实现和本站信息的交互。目前开发动态网站的语言和技术常用的有 AS

12、P,PHP,JSP,CG技术等。我们这里准备选 择简单易学而功能强大的 ASP。1.2 开发环境及需求1、开发目的随着计算机技术的发展, 网络技术对我们生活和工作显得月来越重要, 特别是现在信 息高度发达的今天, 人们对最新信息的需求和发布迫切的需要及时性。 而动态交互式网页 刚好提供了这些功能, 本系统就是一个能够在网上实现新闻的网上多用户发布, 多栏目管 理,实时的进行行为统计和记录的网上交互系统。2、项目背景HTML 作为一种样式语言,随着 Internet 上信息量的增多和交互性的加强使 HTML 显得越来越难以胜任的情况之下,在 ASP 编程语言高度发展的形式下,我们开始了对动 态网

13、站系统的开发。3、开发环境(1)硬件条件 服务器两台,一台为数据库服务器,一台为 Web 服务器;客户端计算机若干;网络 通讯设备,主要包括交换机、网卡、集线器、 MODEM 等。(2)系统平台采用 Browser/Server 体系结构,服务器端采用 Microsoft Windows NT4.0 作为网络操 作系统,Web服务器软件采用IIS6.0 (I nternet In formation Server )。客户端软件,包括单 机操作系统和浏览器软件,分别选用Win dows xp和In ternet Explorer,数据库系统采用Microsoft Access有利于方便操作。(

14、 3 )开发工具基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web应用程序,并且应是一个可视化的工具。我们采用了 DreamweaverMX 进行开发,它是用来快速 创建数据驱动 Web应用程序的基于团队的开发环境,支持 ASP,以ODBC连接数据库, 脚本语言为简单易学的JavaScript或VBScript。( 4 )运行需求正常使用时不应出错, 若运行时遇到不可恢复的系统错误, 也必须保证数据完好无损, 对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、 可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移 植性、

15、互联性。1.3 ASP及相关技术介绍近年来随着In ternet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、 Client Script到CGI,从JAVA的诞生到ActiveX, Web页面设计人员不断受到冲击,微软公 司在总结了以往技术,重新思考 Web页面设计的真正需要后,推出了 Active Server Pages (ASP),一种用以取代 CGI(Common Gateway In terface,通用网关接口)的技术。简单讲, ASP 是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运 行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收 集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环 境,用户可以自己定义和制作组件加入其中, 使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用 ADO(Active Data Object,微软的一种新的数据访问模型)方便快

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

当前位置:首页 > 办公文档 > 工作计划

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