毕业设计(论文)WEB校友录系统.doc
《毕业设计(论文)WEB校友录系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)WEB校友录系统.doc(18页珍藏版)》请在三一办公上搜索。
1、 学生姓名 国 专业班级 06信管2班 指导教师 完成日期 宁波大红鹰职业技术学院软件学院 2008.1软件系毕业技术综合实训任务书学生姓名陈爱国班级06信管2班学号062030225课题名称WEB校友录系统课题组人数3 人指导教师黄东职称实训任务及要求一、 实训目标 通过实训达到熟练灵活地使用C#语言,掌握ASPNET应用的基本技能及SQL Server数据库的相关操作。二、 实训内容校友录系统开发的目的是实现学校学生间的信息交流。具有创建班级的功能,还包括加入班级成员,查看班级成员的信息和校友信息留言功能。本系统要求具有以下功能:1. 班级管理员对功能的需求(1)班级成员信息管理:可浏览班
2、级所有成员的信息,并审核要求成为班级成员的用户信息。(2)留言信息管理:可浏览、添加,并维护所有班级成员留言的信息。2班级用户对功能的需求(1)申请加入班级管理:用户找到所在班级后可申请加入此班级。(2)个人信息管理:可注册、修改个人信息。3系统管理(1)用户登录:用于登录系统,并划分用户的权限。 (2)用户信息管理:查看注册、修改用户信息。(3)班级信息管理:查找一个班级或创建一个新班级。(4)加入班级信息管理:申请加入一个班级。(5)班级成员信息管理:审核班级成员的信息。(6)通讯录管理:班级成员可浏览班级成员的信息。(7)信息留言管理:普通班级成员可添加留言信息。三、 开发环境开发平台:
3、Microsoft Visual Studio 2005,语言:C#,数据库:SQL Server 2000学生需独立完成的具体任务系统整体构思,后台管理员等特殊用户的管理权限和所能用的功能,用户注册,用户个人信息管理,校友录,班级首页页面设计,班级聊天室,班级通讯录,留言板编辑器。参考文献Visual C# + SQL Server数据库开发与实例ASP.NET + SQL Server动态网站开发案例精选指导教师: 年 月 日教研室主任: 年 月 日摘要Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易
4、于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足
5、现代生活的需要。校友录作为一种方便校友之间联系的实用系统便应运而生。校友录是为校友之间进行交流和联系提供的一个平台。通过提供完善的校友录服务和规范校友录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。基于我校现有的校友录系统功能比较简单、页面粗糙、安全性不强的特点,我们参考了我校现有的系统和一些在线应用系统,对我校的校友录系统进行了比较全面彻底的改进,使得我校的校友录系统无论是在功能、用户界面、安全性、可扩充性等都得到了根本的改进。关键词:C#,ASP.NET,SQL 2000,校友目 录第一章校友录系统概述11.1校友录介绍11.2系统预览1第二章系统开发所用技术22
6、.1ASP.NET简介22.2DreanweaverMX简介22.3SQLserver相关技术介绍3第三章校友录网站分析43.1需求分析43.1.1系统目标分析43.1.2系统功能的需求43.1.3校友录功能描述53.1.3运行环境的需求53.2前台部分功能分析63.2.1用户注册63.2.2用户登陆63.2.3班级心声(留言板)63.2.4互动天地(聊天室)63.4数据库的设计63.4.1表与表之间的关系6第四章系统实施15.1管理员功能实现15.2登录功能15.3学生功能的实现25.4教师功能实现7第五章系统使用说明96.1学生功能模块96.2教师功能模块11第六章总结11参考文献:13致
7、谢14第一章校友录系统概述1.1校友录介绍每个学生在成长的过程中,要经过若干个学校,而每个学校都会留给每个学生美好的回忆。如果让一个学校更有吸引力,更有人性化的氛围,建立学校校友录是一个很好的实现方法.这样学校与学生是互利的,学生可以进入自己曾经的学校网站进行浏览信息,同时也可以感受到学校的变化,而他的同学虽然毕业在五湖四海,但依然可以在学校这个平台上进行交流.这样拉近了一个心理距离;而学校也能够随时了解学生的发展情况,并能够根据毕业学生的情况进行研究,从此获取教育的成就最大化。 从利益的角度出发,学生获得的情感是最大的,而学校获得的社会意义是最大的。1.2 系统预览主页有很多部分组成,有登录
8、,公告,班级搜索,站内信息,新加成员,等等。用户登录系统后,首先会显示此界面。同学们可以搜索校友,看到校友录的公告,还有可以看到日期,看到网站最新消息,包括注册的用户,注册的班级,在线的人数,还有最新加入校友录的情况。第二章系统开发所用技术2.1 ASP.NET简介 ASP.NET不仅仅是下一版本的Active Server Page (ASP);它是统一的Web开发平台,用来提供开发人员生成企业级Web应用程序所需的服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有ASP应用程序中逐渐添加ASP.NE
9、T功能,随时增强该ASP应用程序的功能。ASP.NET是一个已编译的、基于 .NET的环境,可以用任何与 .NET兼容的语言包括Visual Basic。NET、C# 和JScript .NET.)创作应用程序。另外,任何ASP. NET应用程序都可以使用整个 .NET框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET的结构中, IIS(Internet Information Services)为Windows NT/2000/XP操作系统的一个组件,所有Web客户端和ASP.NET应用程序之间的联系都必须通过IIS来进行。ASP
10、.NET应用程序是建立在.NET框架技术的基础上的,因此在这些应用程序中可以充分利用由.NET框架技术提供的各种特性(例如Web表单和Web服务),通过对这些特性的利用,体现.NET框架技术对RAD(Rapid Application Development)和OOP(Object-Oriented Programming)技术的支持,实现减少编程工作量和快速开发的目标。ASP.NET的结构如下图所示:Web 客户端ASP.Net 应用IIS.Net 框架SQL SERVER数据库2.2 Dreanweaver MX 简介Macromedia Dreamweaver MX 是创建专业网站的最佳
11、途径, 同时也是构建强大 Internet 应用程序的最简便的途径。 开发人员第一次能在一个环境内快速创建和管理网站及 Internet 应用程序。Dreamweaver MX 是一个完整、集成的解决方案, 可为您提供可视化的布局工具、快速的 web 应用程序开发以及广泛的代码编辑支持。Macromedia Dreamweaver MX 是创建专业网站的最佳途径, 同时也是构建强大 Internet 应用程序的最简便的途径。 开发人员第一次能在一个环境内快速创建和管理网站及 Internet 应用程序。Dreamweaver MX 是一个完整、集成的解决方案, 可为您提供可视化的布局工具、快速
12、的 web 应用程序开发以及广泛的代码编辑支持。2.3 SQL SERVER相关技术介绍SQLserver2000 是一个分布式的关系型数据库管理系统(RDBMS),具有客户机/服务器体系结构,才用TRANSACT-SQL语言。它是一个应用广泛的数据库管理系统,具有许多显著的特点,例如,用户喜欢的易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能等等。其主要特点如下:SQLserver2000系统具有动态的数据存储机制SQLserver2000具有强大的安全措施SQLserver2000系统具有很强的数据互操作性2.4 Ajax 介绍AJAX全称为“Asynchronous Java
13、Script and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax(Asynchronous JavaScript + XML)的定义 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一起。英文参见Ajax的提出者Jesse James Garrett
14、的原文。类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正在出现,如“AFLAX”。 Ajax的工作原理Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。在创建Web站点时,在客户端执行屏幕更新为用户提供了很大的灵活性。下面是使用Ajax可以完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 WEB 校友录 系统

链接地址:https://www.31ppt.com/p-3977253.html