【精品】asp+sql同学录设计与实现(源代码+论文)
收藏
资源目录
压缩包内文档预览:
编号:1637961
类型:共享资源
大小:1.58MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
asp
sql
同学录
设计
实现
源代码
论文
- 资源描述:
-
【精品】asp+sql同学录设计与实现(源代码+论文),精品,asp,sql,同学录,设计,实现,源代码,论文
- 内容简介:
-
同学录设计论文 第一章 前言 目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为 一种先进的,易于被人们所接受的信息检索手段, 称 展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前 已有上百万个 点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的 点对于一个机构的发展十分重要。 近年来计算 机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。 同学 录作为一种方便 同学 之间联系的实用系统便应运而生。 工商同学 录是为 工商同学 之间进行交流和联系提供的一个平台。通过提供完善的 同学录服务和规范 同学 录的管理,可以达到增进 同学 之间、 同学 与母校之间的感情,方便校友联系的目的。 要实现这样的功能 ,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了 据库作为数据源,并以先进的 术进行数据库存取等操作,使 数据库紧密联系起来。 整个个性化页面生成系统主要由使用 发的关联规则采掘系统和利用 术实现的个性化 联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化 面。二者通过数据 库服务器和 务器连接。 本文作者主要完成 务器端的用户管理、图书目录管理、图书信息录入管理、书店定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。 第二章 系统编程环境基础知识 采用 系结构,服务器端采用 运行最低配置要求 (全部为中文环 境 ) 操作系统 P, P 脚本解释器 上版本,安装 上版本既可获得: 务器 数据引擎 权限要求 对 据库具有建表、备份的权限 空间大小 初次安装至少 10M 可用空间 硬件要求 56M 内存或更高 带宽要求 10M 共享或更高 客户端软件,包括单机操作系统和浏览器软件,分别选用 P 和据库系统采用 利于方便操作。 概述 : 司最新推出的网爷制作“三剑客”( 一,是设计并且管理网络站点和网页的专业的 辑器。 一个所见即所得的网页编辑器,集功能强 劲的可视化设计、应用开发环境以及代码编辑一身的工具,支持最新的 准。它采用了多种先进技术,能够快速高效地创建极具表现力和动感效果的网页,使网页创作过程变得十分简单。它用于对 点、 用程序进行设计、编码和开发,使开发人员和网页设计师能够快捷地创建代码规范的应用程序,开发环境精简而高效。开发人员能够运用它与他们的服务器技术构建功能强大的网络应用程序衔接到用户的数据、网络服务体系上。 供基于强大的规范管理来确保高质量的设计,设计环境提供 迅速高效 地开发代码简洁、专业规范的站点。通过手工编码和使用可视化对象和行为来快速生成动态的、数据库驱动的 用程序。 于 服务器代码库能够使用所有前沿的服务器端技术,以可视方式创建动态 点,使用一种开发工具即可与多种站点和后端技术集成。 含并扩展了 的所有功能,以帮助使用 记语言( 服 务器语言来生成由动态数据库支持的 用程序。 是开放式和可扩展的,赋予使用者最大的自由度和灵活性来选择今天或将来最适合自己工作的技术。 介 : 微软推出的 T 主要成员,作为 推出以来已经有了很大发展,其体系结构是当今市场上最受关注的 务器之一。新推出的 本增强了系统安全 性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置 拟机及全面支持 强大功能。 结合 : 在过去,客户机 /服务器结构的设计与 者相互独立并无法作出集成性的设计。现在我们利用 成三层式构(如图 示)的中间一层,将客户机 /服务器结构与 切结合,完成前后端两者的集成输出功能,使得 点的开发更方便,实现的功能更强大。 利用 术来集成 后端所带来的强大效益可归结为以下几个方面 : 减少构建和维护成本 加快联机过程 应用软件集中在服务器端开发管理 前端可使用任何浏览器( .) 后端可存取任何数据库 (.) 可使用任何脚本语言开发 (.) 比较 用网关接口 )也是 一种功能强大的 面技术,其工作方式有别于 们现对二者进行比较。 发 用程序的特点: 1 全嵌入 言完美结合。 2 无须手动编译和链接程序。 程序和计算逻辑 前端浏览器 件 后端数据库 数据库服务器 + 览器 3 面向对象,并可扩展 件功能。 4 使用脚本语言( 写。 5 存取数据库轻松容易(使用 件)。 6 可使用任何语言编写自己的 件。 无浏览器兼容问题。 程序代码隐藏,客户端仅能看到 出的 件。 缩短 发时间。 相比之下,使用 发 用程序具 有以下缺点: 1 不易与 件集成。 2 须使用其他较复杂的语言来开发 序。 取数据库不容易。 序被不同用户执行时都得重新执行一次,并占去 一个端口( 降低 率。 可见, 数据库访问、与 集成、提高服务器的效率等诸多方面都优于 适应 用程序开发的需要,因此本文选择了 为个性化页面生成器的开发工具 于操控数据库 可以轻易地通过 动程序连接各种不同的数据 第三章 需求分析 能需求 山西工商学院同学 录整个系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和管理模块两大模块的协调运作。以下从用户模块和管理员模块两个方面来说明 同学 录系统的总体功能: 普通用户功能: 户登陆 : 用户通过提交用户 用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户的身份权限 . 户资料的修改 : 成功登 录 的合法用户有权限修改自己的个人资料。这些资料包括用户的昵称,用户的联系电话,用户的电子邮 箱,用户的生日等等。 户的信息发布功能: (1) 资料查看功能: 用户可以查看其 它 用户的个人资料,包括用户 户姓名,用户性别, 用 户年龄,用户联系电话,用户邮箱地址等。 (2) 留言板功能: 通过留言板,用户可以在班级页面上留言,以此作为用户间联系的一种手段 留 言板有字数限制,留言超过一定的时间,系统会自动删除留言。留言版中将标示如下内容:留 言内容 ,留言主题 ,姓名 ,( 3)聊天室功能: 班级聊天室提供给用户一个即时通讯的平台。通过聊天室,用户可以对所有人即时发布信息,或者对特定的用户发布消息。鉴于在线的 同学 录系统一般都没有实现即时通讯的功能,而即时通讯已经成为了现代生活的一种强烈的需求,所以在我校的 同学 录系统中,增加了聊天室功能,使得用户可以随时随地的即时交流。 能需求 开发平台: 发语言: 的特点 的特点为: 何开发工具皆可发展 只要使用一般的文书编辑程序,如 事本,就可以编辑。当然,其他网页发展工具,例如, 也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见 即所得的网页编辑来写,可能会发生一些意想不到的离奇状态。 通吃各家浏览由于 序是在网络服务器端中执行,执行结果所产生的件适用于不同的浏览器。 言相容性高 所有的 言都相容,除了可结合 服务器组件来设计外,并可经由 “挂组件模组)的方式,使用其他厂商( 提供的语言。 密安全性高 如果我们在浏览器中直接查看网页的原始代码,就只能看到文件,原始的程序代码是看不到的!这是 应届 程序先于网站服务( 执行后,将结果转换成标准文件,再传送到客户端( 浏览器上,因此,我们所辛苦撰写的程序并不会轻易地被看见进而被盗用。 第四章 总体设计 统模块结构设计 目标设计 : 同学录所要实现的功能如下 . 网友注册 网友注册信息 网友登录信息 网友个人管理 个人资料管 理 系统功能分析与设计 : 同学录系统共分为 4个模块:网友注册模块、网友个人管理模块、浏览信息模块、管理员模块,其功能划分如图所示。 据库设计 根据系统功能设计要求和模块划分,本站的数据库主要存储用户注册信息、档案信息、 息、留言板信息、用户照片信息、管理员信息。 网友注册模块 网友注册信息 网友登录验证 网友个人管理模块 档案注册 修改密码 修改档案信息 相片上传 留言板 浏览信息模块 校友列表 各系学生列表 管理 员模块 删除学生信息 删除 数据库需求分析 数据项和数据结构如下 用户简单注册信息: 自动编号 )、用户名、密码。 用户档案注册信息: 动编号)、 户 姓名、性别、出生日期、 籍贯、邮箱、电话、个人简历、网名、个人主页、最喜欢的运动、最喜欢的书籍、最喜 欢的音乐、崇拜的人、人生格言、性格自述。 留言信息表: 数据库逻辑设计 : 1) 用户简单注册信息表 下图所示。 2) 用户档案注册信息表 下图所示。 3) 留言信息表 下图所示。 据库实现 本系统并没有将数据库连接程序单独放入一页,具体程序如下: 照片数据库连接程序: 建数据库链接 (链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。 件中如果要访问数据,必须首先创建与数据库的链接,其语法如下: ) 这条语句创建了链接对象 下来: &) 条语句打开链接,用到了 例为“ 以上两个步骤缺一不可,因为链接对象的创建与打开是两回事,只有打开了才真正可以使用。 建数据对象 (的数据对象通常保存的是查询结果。 最复杂的对象,有许多属性和方法。 存的是一行行的记录,并标有一个当前记录。以下是创建方法: 这条语句创建并打开了对象 中 先前创建的链接对象,表一条标准的 句。例如: et=这条语句执行后,对象 就保存了表 的所有记录。 注意:数据库文件在本系统的 件夹中。 网友注册模块 网友注册模块包含以下子模块。 会员注册 用户登录 页面的关系如图所示 网友个人管理模块与与浏览信息模块 网友个管理模块包含以下子模块 档案注册 修改密码 修改档案信息 相片上传 留言板 资料管理子模块包含以下面。 页面间的关系如图所示 : no no 管理员模块 管理员模块包含以下几个页面 页面间的关系如图所示 o 第五章 内容详细设计 序变量的定义与应用 本系统中的变量可以定义可以不定义只有几个做了专门的定义 连接数据库的变量 录集对象 象 块详细设计 天室 关于聊天室的所有源程序都在 ,分别如下 : 聊天室首页主要显示当前在线人数 ,并要求用户输入昵称后进入聊天界面 . 程序如下 : 聊天室 人在线 输入昵称 框架主文件程序如下 : 聊天室 & & 于 & 来临 & = & =+1 % 此网页使用了框架,但您的浏览器不支持框架。 输入聊天内容文件用来输入发言 ,并可以选择着色和表情程序如下: 发言区 发言 : 颜色 : 黑色 黑色红色 红色黄色 黄色 蓝色蓝色表情 : 无 开心 忧伤 哭 微笑 怀疑 &开聊天室 im ) If 无 f & 说: & = & )10000 =,1,10000) f f % 显示聊天信息文件 个文件很简单 ,就是将 的信息写出来。页面每隔 5 秒自动控制刷新一次,程序如下: 言板的设计 留言板主页程序主要加了个分页显示 添加留言程序如下: , , & f If 除留言程序如下: 删除留言 计 : 页 页主要程序就是用来分页显示 详细信息页的程序如下: 详细信息 返回 & 回复 原文主题 : 原文内容 : 发 表 于回复 : 主题 : 内容 : 发 表 于点击次数页的程序如下: 发表页的程序如下: , , & & f ) & ) f % 表文章 主题 : 内容 : 姓名 : 回复的程序如下: 复文章 返回 主题 : 内容 : 姓名 : , , & & f ) & ) et & & f % 些主要页面 代码分析 我的档案 页面示图 用户登录进入首先看到的就是自己的基本信息 页面代码分析: 校友列表页面示图 可以通过链接进入同学录的校友信息页面 代码分析 各系页面(页面最上面的导航这里以计算机系的页面为主讲解) 可以能过链接看同学录中的同学分别是哪个系的方便同学们相互查找 代码分析: 查找计算机系: 查找管理系 查找经贸系 查找文化传媒系 查找艺术系 照片上传 页面示图 页面代码 if() 请点击浏览按钮,选择您要上传的 件 !) ; if(& 请选择 件 !); 键代码分析 : 该程序主要就是基于 连接 ,建立 象 ,利用 象的 法与数据库连接 . 面设计 页面主色为绿色 ,主要以链接为主 . 行需求 在调试和运行过程中,应该能够让系统 正常使用时不出错,若运行 时遇到不可恢复的系统错误,也 应该 保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时 , 能够保证 数据的 正确性、 信息的 可靠性、 实现的 高效性、 系统的 易使用性、 系统管理的 可维护性、 信息的 可测试性、数据的 复用性、 数据库的 安全保密性、 数据的 可移植性 以及网络 互联性。 题鲜明、富有特色 在目标明确的基础上,完成网站的构思创意即总体设计方案。对网站的整体风格和特色 做 出定位,规划网站的组织结构。 要做到主题鲜明突出,力求简洁,要点明确,以简单明确的语言和画面告诉大家本站点 的主题,吸引对本站点有需求的人的视线,对无关的人员也能留下一定的印象。对于一些 志应充分加以利用。调动一切手段充分表现网站的个性和情趣,突出个性, 这样才能够 办出网站的特色。 网页设计作为一种视觉语言,当然要讲究编排和布局,虽然主页的设计不等同于平面设计,但它们有许多相近之处,应充分加以利用和借鉴。 站点设计简单有序,主次关系分明,将零乱页面的组织过程 , 混杂的内容 ,依整体 的 布局的需要进行分组归纳,经过进行具有内在联系的组织排列,反复推敲文字、图形与空间的关系,使浏览者有一个流畅的视觉体验。 第六章 测试和 维护 6 1 测试方法 1. 程序执行的测试 系统的测试,也不适合于评测中心,测试部门的测试。它只适合于很小的单元、可以枚举用例的测试。 2. 程序功能的测试,面向需求分析中的功能、性能,设计测试用例,搭建测试环境,输入测试用例,运行被测试的系统,获得测试数据计划相比较,取得测试结果,根据测试结果,形成测试报告。 6 2 系统维护 网站的维护主要包括以下内容 个人管理 ,对个人的资料管理 ,相片管理 用户管理 ,管理员对用户的审查管理 . 站内信息管理 结束语 本系统主要构建了一个小型的同学录网站的基 本模式 ,一个同学录必须具备 :网友注册、网友个人管理和系统管理 3 种功能,本系统易于扩充和完善。在以后可以考虑为用户提供接口,使用户可以自己扩充模板库和标签库,进一步增强系统的功能。 致谢 通过这次 校园网站 设计,使我 曾加了很多的知识,也掌握了很多网页设计的操作技巧,虽然仍有很多不足之处,有在改良和增进,但这以不重要,重要的是我对网页的设计又有了更深的了解 。这次毕业设计过程中, 得到了很多的网络设计朋友的帮助和老师的指点,才得以完成 , 他们 给我提供了 很多有关网页设计的书和材料,并抽出时间帮我修改与纠正 ,在此表示衷心的 感谢! 参考文献 1非常网络 6+1 龙马工作室编著 2网络程序设计 编著 沿俊杰 3. 丁贵广 程基础与实例 2002 年 机械工业出版社 312 页 4. 樊健平 级编程及其项目应用开发 2003 年 中国水利水电出版社 370页 5. 袁宁 网上商店大制作 2001 年 重庆大学出版社 481 页 同学录管理系统 一、选题的目的及研究意义 目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为 一种先进的,易于被人们所接受的信息检索手段, 称 展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前 已有上百万个 点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的 点对于一个机构的发展十分重要。 二、综述与本课题相关领域的研究现状、发展趋势、研究方法及应用领域等 近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。 同学 录作为一种方便 同学 之间联系的实用系统便应运而生。 工商同学 录是为 工商同学 之间进行交流和联系提供的一个平台。通过提供完善的 同学 录服务和规范 同学 录的管理,可以达到增进 同学之间、 同学 与母校之间的感情,方便校友联系的目的。 要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了 据库作为 数据源,并以先进的 术进行数据库存取等操作,使 数据库紧密联系起来。 整个个性化页面生成系统主 要由使用 发的关联规则采掘系统和利用 术实现的个性化 面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化 面。二者通过数据 库服务器和 务器连接。 三、对本课题将要解决的主要问题及解决问题的思路与方法、拟采用的研究方法(技术路线)或设计(实验)方案进行说明 功能需求 山西工商学院同学 录整个系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和管理模块两大模块的协调运作。以下从用户模块和管理员模块两个方面来说明 同学 录系统的总体功能: 普通用户功能: 户登陆 : 用户通过提交用户 用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户的身份权限 . 2 用户资料的修改 : 成功登 录 的合法用户有权限修改自己的个人资料。这些资料包括用户的昵称,用户的联系电话,用户的电子邮箱,用户的生日等等。 3 用户的信息发布功能
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。