班级网站毕业设计Word文档下载推荐.doc

上传人:wj 文档编号:4619823 上传时间:2023-05-03 格式:DOC 页数:35 大小:1.13MB
下载 相关 举报
班级网站毕业设计Word文档下载推荐.doc_第1页
第1页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第2页
第2页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第3页
第3页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第4页
第4页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第5页
第5页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第6页
第6页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第7页
第7页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第8页
第8页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第9页
第9页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第10页
第10页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第11页
第11页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第12页
第12页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第13页
第13页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第14页
第14页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第15页
第15页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第16页
第16页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第17页
第17页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第18页
第18页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第19页
第19页 / 共35页
班级网站毕业设计Word文档下载推荐.doc_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

班级网站毕业设计Word文档下载推荐.doc

《班级网站毕业设计Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《班级网站毕业设计Word文档下载推荐.doc(35页珍藏版)》请在冰点文库上搜索。

班级网站毕业设计Word文档下载推荐.doc

Classmatesinthenetwork,nowfamousportalsprovidethegainsofClassmates.Classmatesisnotonlyabridgeofoldandnewstudents,butalsoInternetcafeandonlinetoshowthemselvesagoodway.

TheSystemReferencetheAlumniChinarencommonfeaturesandpatterns,combinedwiththeactualneedsoftheclassstudentsusuallylearned,toachieveclassmessage,classalbum,visitrecordsandbackendsystemmanagementfunctions.

FrontofthesysteminVS2005C#development,back-enddatabasewithSQL2000andIIStopublish.Thispaperintroducestheresearchbackground,researchstatus,tocompletethefunctionandthedetaileddesignprocessofeachmodule.

Keywords:

Classmanagementsystem

目录

-IV-

目录

前言 I

摘要 II

ABSTRACT III

目录 IV

第一章简介 1

1.1目的和意义 1

1.2制作开发环境 1

第二章开发环境 2

2.1系统开发与运行环境概述 2

2.2开发环境介绍 2

第三章系统概要设计 5

3.1系统功能需求分析 5

3.2系统流程图 6

3.3概要设计 6

3.3.1功能模块结构图 7

3.3.2功能模块描述 8

3.4数据库设计 9

第四章系统的详细设计 13

4.1程序设计 13

结束语 28

致谢 29

参考文献 30

2

江苏信息职业技术学院毕业论文

第一章简介

1.1目的和意义

为了检验自己这三年来所学习到的知识成果,增强自己的实践和实际操作的能力,把课程设计定为班级网站的设计与实现。

班级网站是一种管理系统,是用ASP或其它脚本语言编写的网络应用程序。

在促进同学友谊中起很大的作用,班级里的每个人都可以在网站注册,留言,发表文章,抒写自己的心情感受。

班级网站还具有留言板功能,同学和老师之间可以通过留言板进行互动交流,增加了师生之间的感情。

1.2制作开发环境

操作系统:

WindowsXP,Vista

数据库:

SQLServer2005

开发工具:

MacroMediaDreamweaver8Flash

开发语言:

ASP

第二章开发环境

2.1系统开发与运行环境概述

为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高,此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网,其运行要求如下:

2.1.1软件环境:

(1)客户端:

Windows95/98/2005/XP,InternetExplorer(IE)等;

(2)服务器端:

Windows2005/XP,InternetInformationServer(IIS)4.0及其以上版本,IE等;

(3)软件:

VS2005C#;

(4)数据库:

SQLServer2005,运行于服务器端。

2.1.2硬件环境:

(1)服务器CPU:

PIII500以上,内存:

256M以上;

(2)客户机CPU:

P200MMX以上,内存:

32M以上。

2.2开发环境介绍

1.VS2005C#

VisualStudio2005是基于.NET2.0框架的,它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等,总体来说是一个非常庞大的软件,甚至包含代码测试功能。

这个版本的VisualStudio包含有众多版本,分别面向不同的开发角色,同时还永久提供免费的VisualStudioExpress版本。

VS2005分为TeamSystem版本、Professional版本、Standard版本和Express版本,分别适用于大型软件开发团体、中小型软件开发公司以及业余开发者,是

一种全面的、先进的、完全适应当前网络发展的高级软件开发平台。

C#语言是在C、C++和Java基础上重新构造的、语法与C++和Java都比较相似的基于.NET框架支持的一种完全面向对象的、类型安全的编程语言,也是.NET的首选编程语言。

从开发效率来讲,C#为应用程序开发人员提供了快速的开发手段,但又不牺牲C++语言的特点和优点;

从继承性来讲,C#在更高层次上重新实现了C和C++;

从语法形式和易用性来讲,C#几乎综合了目前流行的所有高级语言的优点,提供了一种语法优雅、功能完善而又容易使用的外在表现形式。

2.SQLSERVER2005

随着科学技术的进步,信息已成为各行各业的重要资源,数据库以其强大的操作和管理功能成为高速信息表达的途经。

而MicrosoftSQLServer2005是由Microsoft公司开发的,在MicrosoftSQLServer的发展历程中,有两版本具有重要的意义。

那就是在1996年推出的SQLServer6.5和在2005年8月推出的SQLServer2005版本。

6.5版本使SQLServer得到了广泛的应用,而2005版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版,标准版,开发版和个人版4个版本。

MicrosoftSQLServer2005(简称SQLServer)由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。

由于本系统的开发采用B/S(Browser/Server,浏览器/服务器),而SQLServer提供了功能强大的服务器平台,高性能服务器结构的数据库管理系统,而SQLServer作为存储数据的后台服务器软件,负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能够在出现各种错误时恢复数据。

SQLServer不仅在兼容性方面有优势外,且除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能,尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石,这些特点在.NET战略中发挥着重要的作用。

 

SQLServer2005中的SQL语言是Transact-SQL语言,Transact-SQL语言主要组成部分有以下几种:

Explorer所支持的所有文本编码方式。

用户可

(1)定义语言(DDL,DataDefinitionLanguage);

(2)数据操纵语言(DML,DataManipularionLanguage);

(3)数据控制语言(DCL,DataControlLanguage);

(4)系统存储过程(SystemStoredProcedure);

(5)一些附加的语言元素(注释,变量等)。

数据定义语言是指用来定义和管理数据库以及数据库中的各种对象的语句,这些语句包括CREATE、ALTER和DROP等语句。

在SQLServer2005中,数据库对象包括表、视图、触发器、存储过程、规则、缺省、用户自定义的数据类型等。

这些对象的创建、修改和删除等都可以通过使用CREATE、ALTER、DROP等语句来完成。

数据操纵语言是指用来查询、添加、修改和删除数据库中数据的语句,这些语句包括SELECT、INSERT、UPDATE、DELETE等。

在默认情况下,只有sysadmin、dbcreator、db_owner或db_datawriter等角色的成员才有权利执行数据操纵语言。

数据控制语言是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。

系统存储过程是SQLServer系统创建的存储过程,它的目的在于能够方便地从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其它的系统管理任务。

系统存储过程可以在任意一个数据库中执行。

第三章系统概要设计

3.1系统功能需求

本系统是基于Web的班级网站管理系统的设计与实现,要实现用户的登录和注册、班级相册、公共留言板、随笔等功能。

本班级网站系统主要由两个用户组成:

(1)班级成员:

具有查看和发表留言、对班级其他成员的留言进行回复、照片上传等。

(2)班级管理员:

除了具有班级成员的全部权限以外,还具有相册管理、随笔管理,相册管理就是上传图片,随笔管理包括发表随笔,还有删除随笔。

开始

N

登录

3.2系统流程图

Y

判断是否合法

前台用户

后台管理员

班级相册

班级网站

随笔

随笔文章

管理员维护

班级留言

查询

删除

增加

查看

更新

错误提示信息

更新到数据库

退出

3.3概要设计

3.3.1.功能模块结构图

(1)系统前台功能模块图,如图3-1所示。

系统前台

图3-1系统前台功能模块结构图

(2)系统后台管理功能模块图,如图4-2所示。

后台管理系统

同学信息管理

文章管理

管理员管理

图3-2系统后台管理功能模块结构图

3.3.2.功能模块描述

(1)登录模块:

根据用户输入的的用户名、密码和用户类型,与数据库中进行匹配,验证帐号和密码。

(2)班级留言模块:

班级会员发言内容的数据全部储存在数据库中,在网页中显示目前的大家发言的记录。

(3)班级相册模块:

班级会员上传的图片以分类的形式全部储存在数据库中,在网页中显示出图片。

(4)班级随笔模块:

班级会员发表文章的数据全部储存在数据库中,在网页中共享。

(5)后台管理模块:

在该模块中,管理和维护整个班级网站系统能够正常的运行,修改前台中出现的信息以及一些功能。

3.4数据库设计

本系统数据库采用SQLServer2005,主要数据表结构有:

1.admin(后台管理员表)

后台管理员表主要用于保存后台管理员的信息,该表的结构如表4.1示。

表4.1后台管理员表

序号

列名

数据类型

长度

标识

主键

允许空

说明

1

id

int

4

adminName

varchar

50

管理员名称

3

adminPwd

char

32

管理员密码

lastlogintime

smalldatetime

最后登录时间

5

regtime

注册时间

6

name

nchar

姓名

2.PhotoClass(相册表)

相册表主要用于保存班级相册的有关信息,该表的结构如表4.2所示。

表4.2相册表

小数位

默认值

ID

相册唯一标示ID

ClassName

20

相册名称

TheDesc

(0)

描述

ImageFM

封面

theTime

datetime

8

(getdate())

创建时间

3.Photo(相片表)

相片表主要用于存放班级图片,该表的结构如表4.3所示。

表4.3班级相片表

照片唯一标示ID

UserName

16

作者名称

ThePath

存放路径

Title

标题

Contents

500

内容

类别

7

ClassID

类别ID

Hits

浏览次数

9

Reverts

修改次数

10

PostTime

发布时间

4.tongxue(同学表)

同学表主要用于保存同学的有关信息,该表的结构如表4.4所示。

表4.4同学表

同学唯一标示ID

tNum

nvarchar

tXuehao

账户

tName

名称

tSex

性别

tPwd

密码

tBrithday

生日

tQQ

QQ

tPhone

电话

tAddress

200

地址

11

tCompany

公司

12

tEmail

100

电子邮箱

5.guest(留言表)

留言表主要用于保存用户的发表的留言,该表的结构如表4.5所示。

表4.5留言表

userName

用户名

title

1000

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2