1、 大理学院 本科 毕业设计 基于 ASP 的网络助理网的设计与实现 ASP-BASED NETWORK ASSISTANT NETWORK 学 院: 数学与计算机学院 项目组成员: 张海明 鲁争王 杨进许 指导 教师: 杨锦伟 专 业: 计算机科学与技术 年级(班级): 08 级计算机 1 班 起止 日期: 2011 年 7 月 21 日 至 2011 年 12 月 1 日 制表日期: 2011 年 12 月 1 日 大理学院学士学位论文 I 摘 要 随着人类步入竞争日趋激烈的 知识 经济时代,快速迅捷的掌握一手相关资料,似乎已经成为了我们事业成功的重要保障。 而互联网可以快速迅捷的获取很多信
2、息资料,现在计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且 还是互联网信息的主要承载者,在 Internet 上表现出其及其重要的地位,并发挥着其及其重要的作用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台。同时, 互联网的飞速发展使网络信息资源具有数量巨大、形式多样、动态变化、信息污染严重等特点 ,对获取和使用信息构成严重障碍 ,人们迫切需要及时
3、的、有价值的、智能化的信息服务 ,因此 ,如何轻松的快速获取有价值的信 息,已经成为人们亟待解决的问题,所以,网络助理就应运而生了。 本网站的设计基于一个网络的助理平台,用于为用户提供便捷,有针对性的需求服务。提供符合 客户 信息 需求的服务,方便用户对于网络信息的获取,提高工作效率。同时本网站还提供一些提升道德修养的阅读学习平台 和论坛交友平台去 拓展 用户的 人际关系。 论文论述了 网站 的开发背景和设计目标,并对 网站 开发所采用的技术进行相应的简单介绍。在 网站 分析中,对 网站 的模型进行简单分析,明确 网站 的操作流程,并对 网站进行可行性分析,确定在目前的条件下,开发 网络助理网
4、 是可行的。在需求分析结 果的基础上,对 网站 的功能模块进行划分。接着对 网站 中的数据库进行模型设计,包括 类图 、E_R 图 、交互图以及 数据表结构 等图对网站数据库进行说明解析 。本文以 网络助理网 建设为例,介绍网站的需求、系统分析及设计方案,最终给出 本网站的 ASP 技术实现过程。 【 关键词 】 : 信息 ; 助理 ; 服务 基于 ASP 的网络助理网的设计与实现 - II- ASP-BASED NETWORK ASSISTANT NETWORK Abstract As human being into an increasingly competitive knowledg
5、e-based economy, quickly holding the related materials seems to have become an important guarantee of our success. The Internet can quickly get so much information material, now computer has been used to social life in all areas. At the same time, the Internet as information technology communication
6、 bridge,being collected with the global computer, and websites as the main form of network information and the main bearing of Internet information. it plays an important role in the internet . No matter domestic and abroad , it has developed and expandsed quickly and is valued and paid close attent
7、ion to . The Internet has completely changed the world, there are boundless possibilities in the world of Internet.In this case, businesses and individuals, units, factories, enterprises, etc. build their own network information platform. Meanwhile, the rapid development of Internet makes the networ
8、k with the features of a huge amount of information resources, forms, dynamic change, pollution, etc,which makes access to and use of information constitute a serious obstacle. There is an urgent need for timely, useful, intelligent information services Therefore, how to have fast easy access to val
9、uable information has become a serious problem.And thats why network Assistant is adopted. The website design is based on a network assistant platform, used to provide users with convenience and targeted needs. Providing service information which could meet the needs of the customer, making it conve
10、nient for user to get network information, improving the work efficiency. At the same time the site also provides some reading learning platform ascending moral and BBS platform to help the user to build up interpersonal relationship. This paper discusses the development background of the web site a
11、nd the design goal, and to web development the technology employed for the corresponding simple introduction. In the web site analysis, of the sites model analysis simple, clear the site operation process, and perform site feasibility analysis, sure in the present conditions, development network ass
12、istant nets is feasible. On the demand analysis results of the foundation, on the web site of the functional modules classification. Then the web site of the database model design, including the kind of figure, E_R figure, interactive graph and data table structure chart of database subside that ana
13、lytical. Based on the network assistant nets construction as the example, this paper introduces the needs of the subside, system analysis and design sc heme, and finally give this website of ASP technology the achieving process. 【 Keywords】 : information; assistant; Service 大理学院学士学位论文 - III - 目 录 摘
14、要 . I Abstract . II 引 言 .- 1 - 第一章 对选题分析 .- 2 - 1.1 对选题的国内外研究现状分析 .- 2 - 1.2 助理网网站的研究工作 .- 3 - 1.2.1理论研究基础 .- 3 - 1.2.2技术层面的支持 .- 3 - 1.3 已经取得的研究成果 .- 3 - 1.4 选题的目的及意义 .- 3 - 1.5 课题研究的主要内容 .- 4 - 第二章 网站概述及开发工具介绍 .- 5 - 2.1 网站概述 .- 5 - 2.2 运行环境 .- 5 - 2.3 术语说明 .- 5 - 2.4 达到的预期成果 .- 6 - 2.5 使用工具的简要介 .
15、- 6 - 2.5.1 IIS 的简要介绍 .- 6 - 2.5.2 Adobe Dreamweaver CS5 介绍 .- 7 - 2.5.3 Photoshop CS .- 8 - 2.5.4 数据库 Access 的简要介绍 .- 9 - 2.5.5 Access 的组件介绍 .- 9 - 2.5.6 对 ASP 的简要介绍 .- 10 - 2.5.7 ASP 访问数据库的原理 .- 10 - 第三章 需求分析 .- 12 - 3.1 编写目的 .- 12 - 3.1.1 背景说明 .- 12 - 3.2 任务概述 .- 12 - 3.2.1 目标 .- 12 - 3.2.2 运行环境
16、.- 12 - 3.2.3 条件与限制 .- 12 - 基于 ASP 的网络助理网的设计与实现 - IV- 3.3 性能需求 .- 12 - 3.3.1 系统响应时间 .- 12 - 3.3.2 适应性 .- 13 - 3.4 网站可行性分析 .- 13 - 3.4.1 技术可行性分析 .- 13 - 3.4.2 操作可行性分析 .- 13 - 3.4.3 经济可行性分析 .- 13 - 3.5 系统功能性 需求 .- 14 - 3.5.1 总体用例图( 图 3.1) .- 14 - 图 3.1 .- 14 - 3.5.2 网站参与者 .- 14 - 3.5.3 确定网站用例 .- 14 -
17、3.6 绘制时序图 .- 21 - 3.6.1 会员注册时序图(如图 3.2): .- 21 - 3.6.2 会员登录时序图(如图 3.3): .- 22 - 3.6.3 管理员登录时序图(如图 3.4) .- 23 - 3.7 数据库 E_R 图 .- 24 - 第四章 系统设计 .- 30 - 4.1 系统总体设计 .- 30 - 4.2 数据库结构设计 .- 33 - 4.2.1 俱乐部活动 .- 33 - 4.2.2 文章表( G_Article) .- 34 - 4.2.3 论坛表( G_Announment) .- 35 - 4.2.4 俱乐部表( G_Club) .- 35 -
18、4.2.5 俱乐部会员表( G_ClubUser) .- 36 - 4.2.6 学院文章表( G_College) .- 36 - 4.2.7 好友表( G_Friend) .- 37 - 4.2.8 留言表( G_Help) .- 37 - 4.2.9 站内消息表( G_NoteT) .- 38 - 4.2.10 论坛回复表( G_Reply) .- 38 - 4.2.11 会员表( G_User) .- 39 - 4.2.12 周末盘点表( G_Weekend) .- 40 - 大理学院学士学位论文 - V - 4.3 网站前台的设计 .- 40 - 4.3.1 logo 的制作过程 .-
19、 40 - 4.3.2 首页的设计 .- 41 - 4.3.3 助理服务的设计 .- 42 - 4.3.4 周末盘点的设计 .- 44 - 4.3.5 新贵学院的设计 .- 45 - 4.3.6 新贵论坛的设计 .- 46 - 4.3.7 资源下载的设计 .- 47 - 4.3.8 关于我们的设计 .- 48 - 4.3.9 会员注册界面展示( 4.12) .- 49 - 4.3.10 个人中心 .- 49 - 4.3.11 会员找回密码设计 .- 50 - 4.4 网站后台的设计 .- 53 - 4.4.1 登录页面设计( login.asp) .- 53 - 4.4.2 后台主体页面设计(
20、 admin.asp) .- 53 - 4.4.2.1 后台管理 .- 54 - 4.4.2.2 盘点管理 .- 54 - 对前台的周末盘点进行管理包括以下两个板块: .- 54 - 盘点管理:对周末盘点发布的文章进行删除以及修改管理; .- 54 - 盘点发布:对周末盘点的内容进行发 布。 .- 54 - 4.4.2.3 学院管理 .- 54 - 对前台的新贵学院进行管理控制包括以下三个板块 : .- 54 - 文章 管理:对新贵论坛发布的文章进行删除以及修改管理; .- 54 - 评论管理:对文章评论进行删除以及修改管理; .- 54 - 文章发布:对新贵论坛的内容进行发布。 .- 54
21、- 4.4.2.4 论坛管理 .- 54 - 4.4.2.5 留言管理 .- 54 - 留言板:对用户的留言进行管理 。 .- 54 - 4.4.3 后台首页的展示(图 4.18) .- 55 - 4.4.4 后台服务信息的展示(图 4.19) .- 56 - 4.4.5 后台助理服务的订单管理展示(图 4.20) .- 57 - 4.4.6 后台周末盘点页面的展示(图 4.21、图 4.22) .- 58 - 基于 ASP 的网络助理网的设计与实现 - VI- 4.4.7 后台新贵学院页面的展示(图 4.23、图 4.24) .- 59 - 4.4.8 后台论坛部分页面的展示(图 4.25、图 4.26) .- 60 - 第五章 网站测试 .- 61 - 5.1 网站测试概述 .- 61 - 5.1.1 网站测试的目的 .- 61 - 5.1.2 网站测试的原则 .- 61 - 5.2 系统测试 .- 61 - 5.2.1 功能测试 .- 62 - 5.2.2 界面测试 .- 62 - 5.2.3 性能测试 .- 62 - 结 论 .- 64 - 参考文献 .