班级网站设计与实现论文 - 图文(2)

2019-06-11 12:37

个学校教育功能的发挥主要是在班级活动中实现的。班级是现代学校制度的产物,同一年龄段、发展水平相当的一群学生根据学校的安排固定地聚集在一起,形成了 “班”;又因为“班”处在一定的教育阶段上,这就是“级”。所谓班级是学校为实现一定的教育的目的,班级不仅是学生接收知识教育的资源、也是学生社会化的资源、学生进行自我教育的资源。

2011级计算机科学与技术专升本班班级网站,整个网站由七部分组成,分别是网站首页、全家福、通讯录、最新消息、班级相册、资料下载、政法生活。网站分为前台与后台两个模块,前台实现界面的功能,后台则实现数据库的处理。2011级计算机科学与技术专升本班是隶属于甘肃政法学院计算机科学学院的的一个班级,班级共有成员49名,其中男生27名,女生22名。我们来自不同的省市,为共同的目标走到一起,组成新的班集体。

1.3 开发工具及环境 1.3.1 开发工具

针对我对制作网站的学习,选用了一下网页制作工具开发: 1、Macromedia Dreamweaver 8.0

Macromedia Dreamweaver 8.0集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。灵活的编写方式,将“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码。可视化编辑界面环境大量减少了代码的编写,同时也保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。功能更多的CSS支持——CSS可视化设计、CSS检查工具具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色。

2、Microsoft office Access

Microsoft office Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。 Access 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。

3、Adobe Photoshop7.0

Adobe Photoshop7.0是优秀的图像处理软件,一直占据着处理软件的领袖地位,是平面设计、建筑装修设计三维动画制作以及网页设计的必用软件。采用此软件来处理页面中的图片和文字。专长在于图形的处理。

2

1.3.2 开发环境

要运行本网站,须要提供如下环境: 1、硬件要求

CPU:PentiumⅢ733或以上之IBM兼容机; 内存:128MB或以上容量;

显卡:16MB或以上显存之AGP接口绘图卡; 硬盘:至少100MB剩余空间。 2、软件要求

操作系统:Microsoft Windows 2000/XP/2003简体中文版;

信息服务器:Microsoft internet information services(IIS)5.1/6.0; 数据库:Microsoft Access 2000/XP/2003简体中文版; 开发工具:Microsoft Visual Studio; Macromedia Dreamweaver 8.0简体中文版; 文档工具:Microsoft Word 2000/XP/2003简体中文版; 图片工具:Adobe Photoshop6.0/7.0/CS简体中文版。

第二章 需求分析

由于互联网的发展以及班级对工作效率提高的要求,需要建设一个班级网站,并且建设成动态的网站,可以进行及时的数据更新,所以这是一个较大规模的项目,业务流程涉及到多个用户,涉及面广,所以要做到绵面面俱到,就要由一个详细的说明书。

此次网站开发的主要目的是为了@@级计算机科学与技术班打造成及时更新的动态网站,让该班级的相关信息能够快速并且准确的展示在网站上,能够让浏览者及时的看到更新的内容,此次的工作任务是,将班级网站建设成动态网站,提高班级工作的效率以及班级日常的管理与交流。

2.1 可行性分析

本次毕业设计题目:“班级网站的设计与实现”主要目的是利用Access数据库,ASP和Dreamweaver 8.0软件制作一个管理网站,用以实现班级信息管理等多项功能。同时对整个系统的分析,设计过程给出一个完整论证。班级网站是一种基于集中统一规划的数据库的数据管理新模式。本系统的建成无疑会为学院管理,班级管理提供极大的便利。

在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控

3

制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面。数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。

2.2 系统需求分析

每个班级管理最初由于数据量少,人工手动管理比较方便和灵活。班级信息的数量越来越多,人工手动管理不会很方便,希望建立一个中小型班级管理系统,是为了解决一些上述的问题,从而达到班级管理的系统化、规范化、标准化的水平。通过系统的建设,能够及时、方便的管理信息。

系统划分了模块,先考虑在进入平台时应该先看到什么先做什么,进入平台之后又应该做什么,提供那些服务等。例如,在用户首先进入时的页面调用相关数据库表信息,用户可以进行查看信息等;管理员可以进入管理界面,实现用户管理、管理员管理、班级信息修改、删除、添加管理。

2.3 功能需求

对于功能的需求主要实现的有:用户注册功能;登陆功能;通讯录的注册、登陆、修改资料和退出功能;查看班级相册功能;最新消息的查看;资料的下载功能;添加新闻与修改删除功能;上传文件与管理文件功能。

2.3.1 管理员功能分析

平台开发的总体任务是实现各种信息的系统化,规范化和自动化。管理员对系统完成的功能主要有:

1.能方便、高效管理信息; 2.能方便管理学生信息; 3.能对数据库做一些简单管理; 4.有一定的安全性,可进行加密。 2.3.2 一般用户功能需求

1.用户登录:包括用户名,密码。

2.用户信息查询:可以根据自己信息与权限查找与之符合的信息,查找到相关信息之后能进行一定操作。

2.4 系统模块分析

为了更清楚地说明系统的框架结构,让读者更直观的了解系统的业务流程。系统用

4

户分为:学生、老师、管理员。各用户登陆后的系统页面大致相同,只是具有管理权限的用户会增加一些管理模块。但几者之间的功能相互独立,数据紧密相连。

2.5 性能需求分析

班级管理平台在运用中主要面对的是学生信息。因此需要对用户资源进行及时管理,及时了解各个环节中信息的变更,力求最高的管理效率。

一般的性能是指相互消息传递顺序,界面整洁美观,言行时间满足使用需要,安全得到完全保证。

在系统开发的每个阶段,均需要考虑彼此间的认证与授权。要注意,简单地说就是确定谁的特定用户,并针对安全源验证该用户的身份,在处理完识别用户的方法之后,必须利用一种方法以向用户授权,从而能够使用系统的处理。也就是说,需要一种方法决定允许用户进行操作。

第三章 概要设计

3.1 系统设计思想

随着因特网的飞速发展,同时信息管理系统也飞快的发展起来。这些管理系统的性能都很完善,功能分工较细。但代码过于繁冗,大多数都是以静态页面为主,很不方便管理。所以,需要一些管理便利,代码难易度适中的中小型管理系统。

班级网站能够实现用户登录、信息查询、班级信息的管理、学生信息的管理、管理员信息的管理等功能。网站不仅仅是要色彩处理得好,还要完成各种功能。主页的整体设计效果应该符合管理系统的风格,其他副页面设计也要根据主页内容的需要,颜色、样式风格基本要搭配。

3.2 分类浏览

浏览的方式分为两种:一种是游客只能浏览网站的一部分内容,而当游客用户注册后则可以浏览全部的内容。

3.3 信息查询

此功能主要用于查询班级最新消息,政法生活,班级相册等等,都可以根据发布时间或发布者自行选择查看,还有文章来源的信息。班级网站的整体框架结构图如3.1所示:

5

网站首页 管理员入口 文章管理 管理员 用户管理 政法生活 用户入口 登录 班级相册 资料下载 注册 通讯录 最新消息 图3.1 班级网站整体框架结构图

第四章 详细设计

4.1 数据库表的设计

本次数据库设计在ACCESS 2003下创建,数据库命名为wht.mdb,主要包含了4个数据库表:

1、首先建立了一个存储管理员信息的表,如表4.1所示:

ID字段:类型为自动编号,在对此表操作时不能具体指定此字段的值,数据库系统会自动生成一个唯一的整型值。同样也不能对此字段做修改操作。此字段作为本表的主键来跟其他表建立关联。

Admin字段:类型为字符串型,长度为50,是管理员的登录名称。需要注意的是,在数据库系统中,字符的长度是使用ASCII码来计算的,就是说一个英文字母占一个单位的长度,而一个汉字占用两个单位的长度。

Password字段:类型为字符串型,长度为50,是管理员登录时需要的密码。

表4.1 管理员信息表

字段 Id Admin 字段类型 自动编号 字符串型 6

字段长度 50 简要说明 本表主键 管理员登录名


班级网站设计与实现论文 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:灌区灌溉水有效利用系数的“首尾测算法”

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: