同学录系统网站毕业论文(编辑修改稿)内容摘要:
创建自定义的服务对象。 客户机可以使用 HTTPGET, HTTP- POST 或者 HTTPSOAP 程序同步或异步地访问它们。 ( 5)错误处理、调试和跟踪特性有了很大的扩展和改进。 原来的 ASP在错误处理和调。 试方面一直不如其他开发环境。 而现在, 的每一个页面都有自己的“错误页面”在执行的时候还可以显示页面代码中使用的值,从而提供了一个“跟踪”工具;另外调试也可以在不同语言之间执行,从而使用可以无间隙的从一种语言转到另一种语言进行单步调试。 Web应用程序的技术。 它是 .NET框架的一部分,开发者可以使用任何 .NET 兼容的语言来编写 应用程序。 使用 Visual , C, J语音在 性能表现。 : ( 1)控件可以重复使用将功能封装起来,用户不必另外编写代码,就可以实现状态管理、确认、数据处理等功能,从而简化了许多普通的编程任务。 ( 2) ,易于阅读。 在服务器端控件中封装代码,同时又能 在页面中使用合适的事件处理技术,这使设计更为结构化。 ( 3)。 ( 4) (包括 VBScript 和 Jscript)的依赖性。 中用户可以使用任何一种 支持的语言编写代码,可以不用以前的内嵌代码来编写代码从而使其成为一个单独模块使用。 是 .NET 框架中数据库访问的基础, 应用程序开发的核心,是无论是大型的 Oracle还是简单的文本文件,我们都可以使用 访问和操作。 在 , ,这也是很多用 B/S结构的应用一直存在的原因,也反映了 功。 通过数据处理将数据访问分解为多个可以单独使用的不连续组 湖南科技大学本科生毕业设计(论文) 6 件。 、 执行命令和检索结果的 .NET FrameWork 数据提供程序,用户可以直接处理检索到的结果,或将检索到的结果放入 DataSet对象中,以便与来自多个源的数据直接组合在一起,以特殊方式向用户公开。 DataSet对象可以独立于 .NET Framework数据提供程序使用,用来管理应用程序本地的数据或来自 XML的数据。 主要包括 Connection、 Command、 DataReader、 DataSet 和DataAdapter 对象。 下面分别介绍一下: ( 1) Connection对象主要提供与数据库的连接功能。 ( 2) Command对象用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令。 ( 3) DataReader 对象通过 Command 对象提供从数据库检索信息的功能。 DataReader 对象是以一种只读的、向前的、快速的方式访问数据库。 ( 4) DataSet是 ,它是支持 、分布式数据方案的核心对象。 它是一个数据容器,可以把它当作是存于内存中的数据库。 DataSet 是数据的内存主流表示形式,无论数据源是什么,它都会提供一致的关系编程模型;它可以用于多种不同的数据源。 ( 5) DataAdapter 对象提供连接 DataSet对象和数据源的桥梁, DataAdapter 对象使用 Command 对象在数据源中执行 SQL命令,以便将数据加载到 DataSet中,并确保 DataSet中数据的更改与数据源保持一致。 SQL Server 2020 简介 SQL Server 是一 个关系数据库管理系统它最初是由 Microsoft Sybase 和AshtonTate三家公司共同开发的于 1988年推出了第一个 OS/2 版本在 Windows NT 推出后 Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了 Microsoft将 SQL Server移植到 Windows NT系统上专注于开发推广 SQL Server的 Windows NT 版本 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用在本书中介绍的是 Microsoft SQL Server 以后简称为 SQL Server 或 MS SQL ServerMicrosoft SQL Server 2020特性如下 : ( 1)内置安装选项 :任何建立应用程序的人都可以创建一个集成的安装 :在一个操作中完成应用程序和数据库的安装。 ( 2)自动配置 :自动配置简化了普通数据库管理任务。 ( 3)动态自管理 :数据库可以在需要时自动增加分配的资源,不会过多占用 :当它们不再需要这些资源,又能够自动释放,减少资源占用量。 这消除了数据库管理员手工调整内存、磁盘分配、锁定和用户账号的必要。 ( 4)扩展的服务器管理员功能 :管理员能够从一个中心服务器管理多个服湖南科技大学本科生毕业设计(论文) 7 务器。 这一功能使普通管理工作降至最少,帮助实现分公司自动化。 ( 5)加强的性能特性 :动态锁定、改善的查询处理和其它特性加强了重负荷、企业级应用程序。 ( 6) SQL代理技术 :这一技术使批量预定操作成为可能,包括具有依赖性的多步工作和中心化的错误报告。 ( 7) Profiler:开发人员和数据库管理员可以监控应用程序和查明性能问题。 ( 8) XML支持 :集成了对 XML的支持。 湖南科技大学本科生毕业设计(论文) 8 第三章 同学录系统需求分析 系统需求分析 功能需求 同学录主要是为了同学之间的信息交流和知识的传播而设计的,其目的就在于方便同学和师生之间的联系,增进彼此间的感情,而且还是网络休闲和网上展示自我的好方式。 所以基于上述的需求,同学录需要实现以下功能: 用户注册功能:要使用同学录中的功能,首先需要用户注册,只要注册成为网站的用户后就可以使用同学录中的功能。 没有注册的用户没有资格发布信息,只能浏览信息。 用户登录:供同学录用户登录,只有登录了才可以看到具体的信息,否则,不能。 资料修改:用户登录后可以修改个人资料,包括密码、用户名、地址等。 班级通讯录:显示同学录类所有同学的通讯信息。 班级相册:显示班级相片。 班级留言板:显示班级公共留言。 发表文章:用户可在同学录中发表文章,浏览其他用户日志并发表评论。 管理模块:对同学录进行后台管理,可对用户、留言、相片、文件等进行删除。 系统性能需求 在查询时,应保证所有满足条件的记录都能查到。 数据库记录通常在几百条以上,如有遗漏将会对客户的 统计造成影响。 一般操作的响应时间应该在 12秒内。 采用菜单界面,对用户比较友好。 同学录所需要的资源较少,相对来说所需要的磁盘容量、工作站数量、网络传输能力、显示器质量均要求比较低。 同学录以处理文字和数字类数据为主,较少涉及声音、图像、多媒体数据的动态传递等复杂需求,因此实现起来容易得多。 当然,同学录要求数据的精确度很高。 还有查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到,查到的记录应与给定的单项或组合查询条件完全匹配。 并能满足操作员的使用要求。 能够简洁大方,并能在一般条件下运行。 还有同学录应 该比较容易维护,能让操作员作简单的增加、删除、保存数据等功能。 湖南科技大学本科生毕业设计(论文) 9 3. 2 运行环境 服务器端软件配置 操作系统:选用 Windows 7 Web服务器:采用 IIS 软件运行环境: .NET FrameWork 后台数据库系统:采用 SQL Server 2020 客户端软件配置 用户拥有个人计算机,网络系统运行良好。 浏览器版本为 ,系统运行稳定正常。 分布于不同平台的用户均可通过 Web 浏览器与服务器系统进行交互工作。 3. 3 开发工具 Visual Studio 2020 简介 Visual Studio 2020 为集成开发环境,可以开发 Visual Studio 2020 集成开发的一部分,所以在使用 开发工具之前,需要安装 Visual Studio 2020 集成开发环境。 SQL Server 2020 简介 本同学录系统使用的后台数据库软件为 SQL Server 2020,它是一个典型的网络数据管。 SQL Server 是美国微软公司推出的理系统,是应用最为广泛的数据库管理系统( DBMS)一个性 能卓越的关系型数据库管理系统( RDBMS),支持多种操作平台、性能可靠、易于使用。 它是一种面向数据库对象的通用数据处理语言规范,能完成提取、查询数据,插入、修改和删除数据,生成、修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。 湖南科技大学本科生毕业设计(论文) 10 第四章 系统总体设计 开发设计思想 近年来计算机技术飞速发展,尤其网络的发展越来越深刻的改变了人们的方方面面,各种在线服务系统更改变了人们的联系方式,即使远隔千里之遥也可以随时通信。 本班级同学录系统正是为了满足人们的需求而设计的,其目的是为了方便同学之间的日常联系,信息交流以及增强感情,为同学的信息交流提供一个良好的平台,具有一定的网络功能。 本系统将采用浏览器 /服务器( B/S)网络技术开发模式,以 IIS 作为 Web服务器,并采用 Visual Studio 2020 作为前台开发工具, SQL Server 2020 作为数据库服务器。 运用 Web应用程序的开发,以及 对数据库进行操作。 在系统功能方面,具备同学录系统的基本功能,例如用户登录注册、班级留言板、班级相册、班级通讯录、后台管理等。 为了加强站内用户的交流与联系,本系统还添加了个人文章的功能,用户可以通过发表文章抒发个人的情感,也可在好友的文章下发表评论。 在制作该系统时,需不断完善各项功能,以实现用户之间的在线交流。 体系结构规划 本次设计的系统采用″客户 /服务器″体系,为了便于理解,我们先从二层客户 /服务器″体系结构来阐述: 客户 /服务器是在网络基础上,以数据库管理为后援,以计算机为网上工作站的一种系统结构。 该结构的关键在把网络环境上的数据库存取和应用程序一分为二,分别由网上的数据库服务器和网上客户来执行。 虽然本系统客户 /服务器是建立在 LAN的基础上,但它比以往的文件服务系统有了很大的改进。 首先,它消除了不必要的网络传输负担;其次,它可以使作为数据库服务器的计算机被高度优化,以适应数据处理的需要。 客户 /服务器已经能够应用于复杂的网络上,并使之能够更有效地进行选择、检索、索引排序等数据处理。 作为一种高级的分布式计算机环境、客户 /服务器有 足够的能力把处理后的结果(不是整个文件)通过网络传输出去,并根据用户需求灵活地配置各种大、中、小型计算机系统。 系统功能结构 本系统的功能结构图如图。 湖南科技大学本科生毕业设计(论文) 11 图 同学录系统结构 ( 1)用户管理,包括用户登录、用户身份注销、查看个人信息、个人资料修改等; ( 2)留言管理,包括班级留言、个人留言及查看留言等; ( 3)相册管理,包括上传照片、查看相册,管理员还可以删除照片; ( 4)班级信息,包括班级信息修改、添加删除成员、班级新闻发布、文章管理、管理员维护等; ( 5)个人信息,包括查看学校和班级、查找同学、查看个人信息、查看留言等; ( 6)通讯录管理,包括查看通讯录、查找个人通讯信息等。 数据库设计 数据库设计原则 数据库设计是建立数据库及其应用系统的核心和基础,它要求对指定的应用环境,构造出较优秀的数据库模式,建立起数据库应用系统,并使系统能有效地存储数据,满足用户的各种应用需求。 一般按照规范化的设计方法,常将数据库设计分为若干阶段: 系统规划阶段主要是确定系统的名称、范围;确定系统开发的目标功能和性能;确定系统所需的资源;分析和估算系统可能达到的效益;确定系统设计的原则和技术路线。 需求分析阶段要在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。 在了解系统的概况、确定系同学录管理系统 用户管理 留言管理 相册管理 班级信息 个人 信息 通讯录管理 湖南科技大学本科生毕业设计(论文) 12 统功能的过程中,收集支持系统目标的基础数据及其处理方法。 概要设计阶段要产生反映信息需求的数据库概念结构,即概念模型。 概念模型必须具备丰富的语义表达能力、易于交流和理解、易于变动、易于向各种数据模型转换、易于从概念模型导出与 DBMS有关的逻辑模型等特点。 系统实施阶段主要分为建立实际的数据库结构、装入试验数据对应用程序进行测试、装入实际数据建立实际数据库三个步骤。 本系统是面向班级同学的同学录系统,对数据库的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。 例如用户都有自己的基本信息,这就需要存放到数据库中,还有用户发送的短消息、日志、评论等等,以及班级资料、相册、留言等等。 那么数据库就要收集这些基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,。同学录系统网站毕业论文(编辑修改稿)
相关推荐
IIS 名词解释 IIS(InterInformationServer) Microsoft Inter Information Server 是允许在公共 Intra, Inter 上发布信息的 Web 服务器。 ASP 的开发依赖于 IIS, IIS 可在多种平台上运行: Windows2020 全系列包括Professional 、 server 、 AdvancedServer 三 个
直,稳步沉放,防止挂钢筋笼和碰撞孔壁;导管安装完毕进行第二次清孔,清孔要符合以下要求: ①、经过清孔,沉渣厚度不大于 50mm; ②、在吊人钢筋骨架后,灌注水下混凝土之前,应再次检查孔内泥浆性能指标和孔底沉淀厚度,如超过规 定,应进行第二次清孔,符合要求后方可灌注水下混凝土。 灌注水下砼: 厦门同安湾大桥及两端接线工程 A 合同段 厦门中铁建设有限公司同安湾大桥项目部经理部 第 18 页 共
布置检查 遵守标化、文明施工制度,听从管理人员指挥、加强标化意识 各专业施工班组 文明施工管理措施 ( 1)建立以项目经理为核心,标化管理专业职能人员及各作业班组长组成的标化管理、文明施工的管理网络,具体负责实施、落实、监督和管理工作。 ( 2)积极贯彻 国家和上级主管部门颁发的有关安全生产法规、规定和条例 ,把文明施工、标化管理工作善始善终贯穿到整个项目施工过程中。 (
令核对 浏览新闻 发布 新闻 普通管理员 添加新闻 审核新闻 浏览新闻 数据库 系统管理员 超级管理员 忻州师院计算机系本科学士学位论文 7 图 系统操作流程图 T F 主页 管理员登陆 访问者浏览与查询 系统管理员首页 超级管理员首页 普通管理员首页 用户名、密码和验证码 系统管理 版面管理 新闻管理 用户管理 个人信息 系统管理 版面管理 新闻管理 个人信息 新闻管理 个人信息 退出登录
坡度大于1:5时,在填筑前,需将地面挖成台阶形,台阶宽度不小于1m,台阶顶面应做成2%4%的反向横坡,以防路基滑动而影响稳定性;8) 路基填筑应分层铺筑,均匀压实,其技术指标应达到有关规范要求。 第四节 防护工程施工方案、施工方法一 工程简介 本标段防护工程主要有浆砌片(块)石挡土墙8281mC25片石混凝土1743 m播种草籽8130m三维植被网喷播植草5869m2等。 二 施工方法 (一)
产毛性能 经测定,成年公母羊年产毛量分别为 千克和 千克。 具有同质和基本同质半细毛的个体占群体的%,部分个体被毛中有少量正常发毛和干死毛,羊毛平均细度为 厘米 (58 支 ),全年毛长 厘米以上,中等以上被毛密度个体占 %,正常弯曲、匀度、油汗个体均分别占 92%上下。 净毛率平均为 %,腹毛正常和良好者占 93%左右。 6 繁殖性能 多胎肉羊性成熟期 5 月龄 ~6 月龄,发情持续期1 天