校园网站相册管理系统设计

校园网站相册管理系统设计[java毕业论文下载]

摘  要

本系统是根据网站上图片说明的需要而设计的一个子系统,它作为一个网站的一个分支,可以使同学对该网站有生动的认识与更好参与。

本系统分为三个部分:信息平台,交互平台,管理平台。具体可以分为:浏览系统,上传系统,管理员登录系统,更新系统,删除系统,后台数据库管理系统六个子系统组成。

本系统的开发工具是DREAMWEAVER+ASP(JAVASCRIPT、VBSCRIPT、HTML)+ MICROSOFT ACCESS 等一些插件的运用,开发过程中运用了页面模块化、构件化及信息发布的动态生成、静态页面显示等技术。

关键词:学院网站;网站设计;

 

Abstract

This system according to the website picture explanatory demand but a statures of the design systems, it is a branch of a website, can make netizen had vivid understanding to that website with better participate.

This system is divided into three parts: The information terrace, hand over with each other terrace, manage the terrace. Can is divided into in a specific way: Browse the system, ascend to spread the system, managing person's entry system, the renewal system, the deletion system, the backstage database  management system six  statures systems constitute.

The development tool of this system is a DREAMWEAVER+ ASP( JAVASCRIPT, VBSCRIPT, HTML)+ some usages of plug-in of ACCESS etc. The of MICROSOFT, the made  use of  the page  mold piece  turn in  the development process, the piece  of  turn and  the information  release of  dynamic state  is born, the static state page shows etc. technique.

KEYWORD: SCHOOL WEBSITE,WEBSITED DESGIN

 

 

目    录

   I

Abstrack II

1 问题定义 1

1.1引言 1

1.2项目开发背景 1

1.3问题描述 1

2 可行性研究 3

2.1引言 3

2.2系统开发的目的和意义 3

2.3开发工具选择分析 3

2.4技术可行性分析 4

2.4.1统筹考虑,信息共享 4

2.4.2包容性和可扩展性 4

2.4.3系统简洁,易使用、易维护、适用非计算机人员使用 5

2.4.5 可靠运行 5

3 需求分析 6

3.1引言 6

3.2总体目标 6

3.3功能概述 6

3.4 运行需求 7

4 总体设计 9

4.1 引言 9

4.2 总体页面设计 9

4.3 总体结构图 11

4.4 数据库分析 12

5 详细设计 13

5.1 引言 13

5.2 子系统设计 13

6 编码 17

6.1引言 17

6.2页面子系统实现 17

7 软件测试 23

7.1引言 23

7.2测试方法 23

7.3测试过程 23

参考文献 25

致谢 26

    27

附录 浅谈如何安全维护ASP应用程序 27

 

 

第1章 问题定义

1.1引言

问题定义阶段必须回答的问题是:“要解决的问题是什么?”

在此阶段中,主要是弄清本课题需要解决的问题根本所在,以及此课题所需的资源等。这也是每个软件开发的第一步,只有了解了每个项目所必需要做的事,才能把项目继续下去,为此我们要对所做的课题进行一个基本的了解,也就是要了解本课题真正要“做什么”。

1.2项目开发背景

相册管理系统位于一些网站的子部分,只是为了与同学的相互了解与认识。实际异地也可知。也就是说现在此系统与网络相结合的,就可以看到各地风景图片。就像以前电话可以解决异地通话的作用。在余老师的指导与同学的帮助之下,制作本系统。

1.3问题描述

使用ASP+ACCESS方法,而制作的相册管理系统,主要有:信息平台,交互平台,管理平台,

信息平台:

鉴于本系统的用处,信息平台是该系统的最重要的一个平台之一。该平台主要介绍图片的信息(说明,上传时间,一些内容,以及上传人)。

交互平台:

交互平台是建立在网络基础之上的。当信息平台有内容时,各地一些同学可以通过网络对该网站内的一些图片浏览与上传发表感想。便与同学的交流。

当然,作为一个整体的网站,平台的设置是交互式的,也就是说相互交叉的,但目的只有一个,那就是为了网站访问者更好的访问,获取尽量多的信息。因此在制作网站的时候,充分考虑到了网速带宽的问题,制作者本着简洁快速,又不失活泼的原则设计了本站。

管理平台:

对一些图片的信息的管理,图片的上传、更新、删除。管理平台主要的是介绍图片的信息、与对图片信息的处理。当然还有对图片的浏览。

 

第2章 可行性研究

2.1引言

这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?”。为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决方法。

2.2系统开发的目的和意义

相册管理系统是同学把一些相片(可以生活照,风景,壮丽山河)上传到网上去,提供一些大家欣赏,方便同学间的交流。

相册管理系统与网络相结合,则可以提高同学之间的交流,可以借助它们的相结合可以,浏览各地风情。网站开设此系统可以提高网站流动量,提高知名度,且为网站提供一个生动的场面。

2.3开发工具选择分析

本系统采用ASP+ ACCESS作为开发工具,IIS作为发布与运行工具。在基于WEB的管理信息系统的开发应用中,Microsoft公司的ASP(Active Server Pages)被广为使用。ASP实际上是将标准的HTML文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境,使编写人员可以利用VBScript和JavaScript或其他的第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。ASP提供了一些内置对象和组件,允许用户从浏览器中接收和发送信息。ASP可以和诸如SQL Server这样的数据库进行连接,进而完成数据的交换与更新。

本系统采用ACCESS做后台数据库支持。SQL是结构化查询语言的缩写形式,它是Windows数据库家族中出类拔萃的成员,这种关系型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建各种应用程序的需要。使用SQL语言在服务器和客户机之间传送请求和答复。使用SQL我们可以很方便的建立数据库,可以将所建立的数据库很好的在ASP中 通过查询语句结合起来,可非常方便的对数据库进行增加、删除、修改、查询、排序统计等常规数据库操作。

2.4技术可行性分析

本系统从开始规划到设计、系统集成,一直是本着简洁、规范、实用、易用、方便的思路进行开发的。相册管理系统是一个集Browser/Web Server技术于一体、面向学校各部门以及各层次用户的多模块综合信息管理系统。它采用了当前流行的B/S结构和Internet网络技术,突破了使用地域的局限性,使整个Internet上的用户都可访问本系统。因而就可在多地域、任意时间段以不同身份来访问本系统中的数据,大大加强了系统数据共享的能力。另外采用了以上流行和标准的网络技术也极大地提高了系统的可移植性。总之,本系统力求在技术上达到以下要求:

2.4.1统筹考虑,信息共享

本系统基于校园网,实现高水平的信息资源共享和跨平台的信息资源访问,不仅要面向全校不同部门的信息资源的共享,还要解决各部门已有的或将建立的信息系统的资源共享,而各部门信息系统和资源子系统的系统平台不一,数据库又不尽相同,要解决不同的资源子网的信息共享,提高信息资源共享的利用率,系统结构应具有访问不同数据源的机制。

2.4.2包容性和可扩展性

系统应具有较好的可扩展性和包容性。系统易于扩充升级,既能满足当前业务的需求,又为今后的扩充留有空间。

2.4.3系统简洁,易使用、易维护、适用非计算机人员使用

本系统的设计要符合日常的需求,功能要完备实用,简单易学,界面要友好清晰,易于扩充。网络结构要简单明了,层次清楚,便于管理,易于扩充。

2.4.5 可靠运行

 

第3章 需求分析

3.1引言

这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。

3.2总体目标

1、建立一个针对网站内外进行宣传服务的信息库,及时发布网站的各种规定,宣传介绍该网站。

2、提高同学对本网站的了解与同学之间的了解性。

3、信息发布页面,应实现网页常用模块的组件化,页面内容动态生成。

4、后台管理:

a  灵活的后台管理权限分级设置。

b  完善的数据备份恢复方案,为防范系统运行过程中的不可预知的风险提供数据安全恢复的手段。

c  提供图片的管理。

d  提供门户首页信息的在线发布。

3.3功能概述

本系统分为三个部分:信息平台,交互平台,管理平台。具体可以分为:浏览系统,上传系统,管理员登录系统,更新系统,删除系统,后台数据库管理系统六个子系统组成。

下面分别介绍这几个系统的功能:

浏览系统:

固然是用来查看已经上传了的图片。上面显示了图片的一些信息(标题,上传时间,图片说明,编辑人,内容。)。此页面提供观看。

上传系统

上传系统就是通过这个系统把相片与相片相关的信息添加到页面当中去。

管理员登录系统

管理员登录该系统后,可以对后台的几个数据库进行相应的管理操作,管理员可以对图片的信息更新,删除。这个限制了一般用户,设置了级别。

 

更新系统

更新系统是对图片信息中一些数据的更改。例如更改标题,图片说明,编辑人,内容。

删除系统

是管理员对该一个或多个图片信息觉得不适,而除去。

3.4 运行需求

   3.4.1最低配置:

   服务器端1)硬件需求

                处理器  Intel Pentium II

                内  存  128M

                 硬  盘  20G

2)软件需求

Windows NT4.0及以上版本

Personal Web Server

Flash Player 5.0及以上版本

   客户:  1)硬件需求

                处理器  Intel奔腾133或相当的处理器

                内  存  64M

                 硬  盘  10G

                 2)软件需求

Windows 98

                    Microsoft Internet Explorer 4.01

Flash Player 5.0及以上版本

3.4.2建议配置:

服务器端1)硬件需求

                处理器  Intel Pentium IV 2.8G

                内  存  256M

                 硬  盘  80G

2)软件需求

Microsoft Windows 2000 SERVER Service Pack 4

IIS 5.0

Flash Player 5.0及以上版本

   客户1)硬件需求

                处理器  Intel Pentium IV 1.8G或相当的处理器

                内  存  128M

                 硬  盘  20G

2)软件需求

Windows 2000/XP

                    Microsoft Internet Explorer 5.0及以上版本

Flash Player 5.0及以上版本

 

第4章 总体设计

4.1 引言

经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候。总体设计的基本目的就是回答“从总体上说,系统应该如何实现?”这个问题,因此,总体设计又称为概要设计或初步设计。通过这个阶段的工作将划分出组成系统的物理元素------程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后进行详细的设计。总体设计阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。

4.2 总体页面设计

4.2.1  页面模块化、构件化;信息发布的动态生成、静态页面显示

 

 

 

 

 

 

 

 

 

 

 

 

 

Banner区——可以在此展示动画、学院标识、页面归属等信息

菜单区——提供网站功能列表

左、右边界区——格式化页面,使之美观

页面主体区——显示页面格式化数据,页面主体区显示的内容,

Bottom区——显示网站所有权等信息。

4.2.2 网站结构化、管理平台的个性化

构成网站的所有HTML、ASP页面均需按照一定的标准进行分类、组织,并以目录的形式定义网站的物理结构——目录,以便发布的信息页面能有序地进行管理。

网站的信息发布平台的所有信息均采用动态生成页面,静态游览技术进行管理,只有在系统内部存储网站的组织结构,才有可能达到动态生成页面时,能依据生成页面所发布的信息,将生成的静态页面发布;同时,亦只有在系统内部存储的网站组织结构信息的支持下,才有可能实现对网站后台管理的个性化操作。

4.3 总体结构图

校园网站相册管理系统设计[点击下载]

相关毕业论文

选题管理系统

本文介绍了ASP+SQL技术开发该系统的子系统的整个过程。该系统主要利用了ASP强大的网络数据库访问技术,实现了毕业设计的网上完成。系统设计并实现了学生题目查询和搜索,题目选择修改删除,老师毕设题目的申报修改,管理员队整个过程的全程监控等等功能。这些功能使得网上毕业设计选题系统简单实用。从而加强毕业设计的管理,提高教师的工作效率,降低教师的工作量。

网上车辆档案管理系统

本文采用基于Web的Asp.net技术,并与sql server 2000数据库相结合,研发了一套车辆档案管理系统。是计算机专业类优秀的毕业论文,该系统扩展性好,易于维护。简化了车辆档案设计流程,去除了冗余信息。

基于ASP.NET博客网站的设计与实现,大专计算机毕业论文

简易博客网站系统实现用户在线文章发表、文章浏览及文章评论,为用户提供了友好的个人信息共享和思想感情交流平台。它改变传统的文章发表方式,突破了传统出版物的枷锁,实现文章创作的网络化,使传统繁琐的文章发表简单化、大众化。

房地产评估系统设计与实现

房地产评估系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统特有的房屋基本情况、专业评估人员、估价方法等。

招聘网站系统

本系统包括如下功能:管理员可以使用该系统为企业招聘、个人求职提供服务。用人单位可以使用该系统注册成为招聘用户并发布招聘信息。求职人员可以在注册成为求职用户后通过系统完成求职工作。

网上选课管理系统

本论文主要包括学生选课管理信息系统方案分析与网络规划,本系统是一个典型的信息管理系统(MIS), 管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它越来越得到普及。

在线英语自学系统——课程及自测管理的设计

在线英语自学系统将英语学习和网络联系在一起,具备课程学习和自测两个大的功能。课程学习主要是学习课文,词汇;自测主要对单选题和阅读题进行针对性的练习。通过在线英语自学系统的建设,为学生和学校建立了B/S结构的网络教学体系。

影迷互动的网络平台设计与实现

随着互联网与移动互联网迅速普及,网络上的电影娱乐信息数量相当庞大,人们对获取感兴趣的电影娱乐信息的需求越来越大,个性化的电影推荐系统成为一个热门。

基于ASP.NET教学辅助系统设计与实现

随着计算机的广泛应用,人们能够高效和方便快捷的处理许多问题,使其一些信息管理基本上完全的取代了传统的人工管理方法。本系统充分利用ASP.NET,SQL Server2000数据库技术和WEB技术以提高效率,打造成为一个安全可靠的系统。系统主要实现两个方面的功能,学生选课,给管理员提供良好后台操作界面。

一个物流商品运输系统的设计与实现

物流运输行业的今天正朝着追求高效、低成本、稳定可靠的方向发展。本文详细介绍了网上物流管理系统,涉及到客户端运输线路设计、过程跟踪等功能模块以及管理员端的相应模块的具体实现,分析了整个系统的架构、工作原理、实现功能等。

网上书店设计与实现

本文研究了一种基于数据关联规则网上书店系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。网上书店在我国刚起步,但发展很快。随着我国互联网的更加普及和网上书店的日趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。

评论