班级同学录网页设计制作.doc
约40页DOC格式手机打开展开
班级同学录网页设计制作,摘要本设计主要研究了同学录网站的设计开发,实现一套面向用户的基于web的同学录系统。在研究开发过程中,本系统采用浏览器/服务器(b/s)网络技术模式,使用visual studio 2005作为界面设计软件,结合后台数据库运行和管理的载体sql server 2005,以iis作为web服务器,通过浏览器进行客服端访问...
内容介绍
此文档由会员 losece 发布摘 要
本设计主要研究了同学录网站的设计开发,实现一套面向用户的基于Web的同学录系统。在研究开发过程中,本系统采用浏览器/服务器(B/S)网络技术模式,使用Visual Studio 2005作为界面设计软件,结合后台数据库运行和管理的载体SQL Server 2005,以IIS作为Web服务器,通过浏览器进行客服端访问。本设计主要利用ASP.NET技术,实现了网页各种功能,并克服了ASP安全性、代码混乱和不易调试等方面的问题。
本论文主要描述同学录系统的设计方法和实现过程,阐述了系统的需求分析、概要设计及数据库设计,实现了以ASP.NET为核心开发的班级同学录系统,完成了用户注册登录、发表日志、短消息、班级留言、班级相册、在线聊天等基本功能,使天各一方的同学通过该系统取得联系。
关键词:同学录 ASP.NET B/S结构 数据库
目 录
摘要 I
ABSTRACT II
1前言 1
1.1分布式Web应用系统的发展 1
1.2开发同学录网站的意义及作用 2
2相关知识与技术 3
2.1 ASP.NET 3
2.1.1ASP.NET的技术特征 3
2.1.2ASP.NET页面主要优点 4
2.2ADO.NET数据访问服务技术 4
3同学录系统的需求分析和设计 6
3.1系统需求分析 6
3.1.1功能需求 6
3.1.2运行环境 6
3.1.3开发工具 7
3.2系统的总体设计 7
3.2.1开发设计思想 7
3.2.2系统功能结构 8
4同学录系统数据库设计及实现 10
4.1数据库需求分析 10
4.2数据库结构设计 10
5系统的详细设计 15
5.1功能设计规范 15
5.2用户界面设计 17
5.3管理员界面设计 30
6总结与展望 35
参考文献 36
前言
1.1分布式Web应用系统的发展
Internet的出现是本世纪内计算机通信领域最重要的一次革命。利用这种媒体,人们可以建立一个虚拟的电子世界,从而给人们提供了一个方便的与世界上各个角落的其他人实时交流的手段和机会。借助于WWW动态的交互式信息发布,诸如网上购物、网上银行、网上书店等一系列在线电子商务服务系统得以盛行。这些系统都离不开分布式的数据库、与用户及后台数据库交互的动态WEB应用程序等技术。
参考文献
[1]张跃延,顾彦玲:《ASP.NET从入门到精通》[M],清华大学出版社2008年版。
[2]Alex Homer,Dave Sussman:《ASP.NET技术详解》[M],人民邮电出版社2007年版。
[3]Damon Armstrong:《深入ASP.NET 2.0开发》[M],人民邮电出版社2007年版。
[4]虞益诚:《SQL Server 2005 数据库应用技术》[M],中国铁道出版社。
[5]刘亚霄:《Web信息系统中的资源访问控制》[J],《计算机科学》2001年第11期。
[6]应毅、毛宇光、刘正涛:《基于ADO.NET技术的Web访问数据研究与实现》[J],《计算机与现代化》2005年第4期。
[7]张世勇:《软件体系风格——从C/S到B/S》[J],《电脑知识与技术》2006年第2期。