Web图片管理系统的教学开发

来源 :中国校外教育·理论 | 被引量 : 0次 | 上传用户:fjms001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]数据库的管理和开发是教学中的一项重要内容,本文详细介绍了利用ASP.NET和SQL Sever 2000开发工具,采用B/S模式来构建有效的Web图片管理系统的方法,通过本系统的开发,可以使同学们掌握构建管理系统的方法。且该系统具有很强的实用价值,可以推广到实际应用中。
  [关键词]图片管理系统 ASP.NET SQL Sever 2000
  
  一、前言
  
  当今社会,随着计算机的应用和数码产品的普及,数字图片资源在我们的生活中几乎无处不在,Web已经成为各类信息系统开发的主流平台。同时,在教学系统中学生作业包括传统的纸质作业和电子作业, 目前,电子作业所占的比重越来越大,而且对于某些专业来说,经常需要面对一些图片文件的处理工作,因此Web图片管理系统的开发在教学实践中也是十分必要的。因此,本文根据实际教学所需,开发了基于ASP.NET采用B/S模式来构建了Web图片管理系统。
  
  二、功能需求
  
  Web图片管理系统应能实现以下图片分类上传到服务器并按照图片类别储存在数据中,可以按照图片的类别、名称、上传时间、内容、关键字等对图片进行添加、查询、修改、删除,还包括图片的读出与显示等操作
  为保证系统的高效、科学、合理,系统应实现以下目标:
  (1)系统能够稳定可靠运行,具有良好的可维护性、可扩展性、可移植性。在数据组织、系统功能、系统结构上保留足够的扩充余地,便于今后的扩充。
  (2)系统能简化管理和提高效率。
  (3)系统能够提供流畅的数据信息处理、快速方便的信息查询。为确保系统实际应用时的科学性和先进性,本系统采用B/S 结构的设计思想。
  (4)系统具有良好的安全保密性能,良好的误操作保护和故障恢复性能。
  (5)具有良好的用户接口,操作简单、方便,易于学习和掌握。
  
  三、系统的开发与实现
  
  1.系统开发环境
  (1)硬件环境要求。计算机必须满足的条件:CPU:IntelP entium 166MHz或更高的处理器;操作系统:MicrosoftWindows98/me/XP/2000或Microsoft Windows NT Service/Workstation 4.0(推荐Service Pack 5)或更高版本;监视器:Microsoft Windows支持的VGA或分辨率更高的监视器;内存:64MB内存以上。
  (2)系统的编程工具。本系统采用ASP.NET为开发平台,微软公司的SQL Server 2000做后台数据库。ASP.NET是微软提供的新一代的Web开发平台,它为开发人员提供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,ASP.NET支持编译型语言,程序代码与页面内容成功分离,开发和维护的效率也得到了很大的提高,且引入了服务器端控件,服务器端控件会生成发送给浏览器的HTML代码,显示控件,它们还能生成隐藏的HTML元素来存储它们当前的状态。在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变HTML,显示控件。SQL Server 2000,是Microsoft 公司推出的SQLServer 数据库管理系统的新版本。该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。它是一个多用户的大型数据库管理系统,能提供一个强有力的C/S平台,以AutoCAD,Photoshop为辅助工具。
  2.功能模块的设计
  整个系统采用B/S结构,该系统的主要功能模块包括:用户管理、界面管理、图片类别管理模块、图片数据管理模块和图片数据检索模块。用户管理模块实现用户注册、用户管理、用户注销等操作。图片类别管理模块实现图片数据的列别添加、类别修改、类别删除等操作。图片数据管理模块实现添加图片、编辑图片、删除图片等操作。实现的关键是将图片上传到服务器,这涉及到原始图片的上传、生成原始图片的缩略图以及将与图片相关的信息保存到数据库等重要细节。图片数据检索模块实现按关键字检索或按描述方式检索等。本模块提供按图片名称、关键字、输入时间、内容等作为关键字的图片查询,系统在图片记录数据表中进行关键字模糊匹配检索,并返回检索到的所有缩略图,进行分页显示。
  3.数据库的设计
  我们建立基于B/S结构的图片管理系统,为便于图片数据的检索和管理,将图片直接放入数据库对应的表中, 而针对该图片的描述信息,包括图片的名称、关键字、图片的尺寸信息、图片的描述信息以及图片的存放路径等放在另外一张表中, 再在它们之间通过主、外键建立关系,这样只需要在描述图片信息的表中合理建立索引,使得图片库成为一个整体,极大地方便了管理。
  存储图片数据的数据库表由“图片类型表”和“图片表”组成。图片类型字段组成表包括图类别编码、图类别等信息。图片表字段表包括图片编码、图片名称、图片类别编码、文件后缀名、图片数据更新时间、图片数据、描述等。
  
  四、系统可行性分析
  
  1.管理可行性分析
  只需具备电脑基本操作方法,对于专业要求经短期培训即可;管理基础工作,各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。
  2.经济可行性分析
  软硬件结构简单,易于实现。
  3.技术可行性分析
  硬件方面,输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求;软件方面,有合适的软件系统、数据库系统;技术人员方面,只要对操作人员管理人员稍加培训即可。
  
  五、结束语
  
  我们之所以选择本系统,是因为它不仅可以使我们把所学的理论知识加以升华,而且可以起到举一反三和触类旁通的效果,对Web管理系统在其他情况下的应用,有了一个基础性的了解与掌握。且本系统很好地解决了教学所需,可以明显提高教学效率。而且本系统的高效、稳定,能够很好地满足实际需要, 并且具有良好的可维护性、可扩展性、可移植性。用户可以根据自己的使用习惯而来更改用户界面或者增加其他功能。
  
  参考文献:
  
  [1]Roger S. Pressman. Software Engineering, A Practitioner’s Approach( Fourth Edition)[M].北京:机械工业出版社,2001.
  [2]Ronald J. Norman Object-Oriented Systems Analysis and Design[M].北京:清华大学出版社,2000.
  [3]Curtis B . Human Factors in Software Development [M]. IEEE Computer Society Press, 1985.
  [4]战仁军,张明书.图像文件在数据库中的存取[J].西安工程科技学院学报, 2003,17(4).
  [5]郭东青,李佳,刘彬彬.数据库创建、数据仓库与优化[M].北京:清华大学出版社,2001.
  (作者单位:浙江理工大学经济管理学院)
其他文献
[摘要]采用文献资料法、逻辑分析法,对运动生物力学研究现状进行回顾总结,并进一步分析了其在羽毛球技术中的研究现状以及其未来的发展趋势,以期促进运动生物力学在羽毛球技术中研究的更快发展。  [关键词]运动生物力学 羽毛球技术 研究方法    1 前言    1972在美国宾夕法尼亚大学第四届生物力学大会上,运动生物力学(Sport Biomechanics)从生物力学中独立出来。历经了三十多年的发展
【关键词】班级管理 不公平性 正式群体    追求教育公平是现代教育的重要理念,在班级管理中也应做到这一点。青少年是社会的未來,  是国家的希望,每一个学生都应该成为教师关注的对象。学生之间存在着较大的差异,其差异的表现又反应在不同的方面,我们要承认差异,尊重差异,转化差异,不要歧视他们。    一、重视正式群体、忽视非正式群体    学生生活在群体之中。在每一个班级中,都存在着若干比较正式的群体
【摘要】在信息爆炸的电子商务时代,利用Web数据挖掘可以迅速从海量数据中获取有利于商业运作和提高竞争力的信息。文章在介绍Web数据挖掘概念和常用技术的基础上,阐述了其在零售业电子商务领域的应用。  【关键词】电子商务 Web数据挖掘 零售业 关联 聚类 分类    Web数据挖掘是数据挖掘技术在Web上的应用,它利用数据挖掘技术从与WWW相关的资源和行为中抽取感兴趣的、有用的模式和隐含信息,涉及W
[摘要]未遂犯是现实生活中常见多发的犯罪形态之一。我国刑法总则明文规定,未遂犯也是犯罪,必须予以处罚。本文通过国内外刑法的比较研究,以未遂犯的处罚根据为视角,对我国未遂犯处罚范围问题进行了探讨。  [关键词]未遂犯 处罚范围 处罚根据    一、引言  未遂犯是现实生活中常见多发的犯罪形态之一。我国刑法总则明文规定,未遂犯也是犯罪,必须予以处罚。我国司法实践中,对于没有造成实际危害结果的犯罪,是否
[摘要]:苏童的小说和据其改编的电影一直以来都有着密不可分的关系。电影《茉莉花开》(改编自《妇女生活》)也依旧体现着鲜明的苏童风格。本文试图从“对女性命运的关注”,“历史意识”及“形式的意味”三个方面来探讨该电影相对于原著的背离、契合以及某种意义上的升华。  [关键词]:女性 命运 《妇女生活》 《茉莉花开》    电影《茉莉花开》改编自苏童的小说《妇女生活》。这部影片是继《大红灯笼高高挂》(改编
【摘要】 当前,“小班化”教学模式还未真正进入大多数公办学校的课堂教学过程中,班级学生大多已经超过了46人。在教室中,由于空间的局限性,学生人数又非常多,导致学生的学习空间非常拥挤,因此,这时在教室内,教师的作用性就显得尤为重要,必须保证学生座位的合理安排。因为座位的合理安排与否也是影响学生学习的重要因素之一,同时也对一个班级的团结性与发展性具有深刻的影响。座位安排是小学生非常关注的一个问题,对学
[摘要]维护高等院校安全稳定是我国高等教育事业又好又快发展的前提,加强和改进大学生思想道德教育,重视大学生法律意识的培养和加强法制教育,做好大学生心理健康教育,注重人文关怀和心理疏导是高校安全稳定工作的几个重要环节。  [关键词]高等院校 安全稳定 大学生    最近十来年,是我国高等教育事业快速发展的时期,高等教育已实现大众化。根据国家发展和改革委员会的有关统计表明,2007年我国普通高校大学生
[摘要]围绕课程设置、教学内容选取、实训基地建设、职业素质培养等各个方面,针对高职生物制药专业,全面阐述了工学结合人才培养模式的核心思想,即“在工作中学习,在学习中工作”。  [关键词]高职 生物制药专业 工学结合    生物制药行业是生物技术最活跃的应用领域,是永续增长的朝阳行业。目前,我国已将生物制药产业作为经济中的重点建设行业和高新技术中的支柱产业来发展。然而,我国快速发展的生物制药行业存在
【摘要】 思政课是落实立德树人的关键性课程,思政课作用不可替代。立德树人,从培养道德品质、道德修养,到培育德商,促进学生全面发展,始终是各级各类学校的共同使命。在初中道德与法治课教学中,如何采取有效的方法去培育学生的德商显得尤为重要。本文主要探讨在初中道德与法治课堂中,教师如何从学生的实际情况出发,采取合适的教学方法来培养学生的德商,从而帮助学生更好地适应未来社会,成为全面发展的高素质人才。  【
[摘要]为使学生了解SQL Server 2000结合Delphi7.0设计管理系统的方法,本文在分析酒店信息管理工作特征的基础上,提出一个在技术上、经济上均可供实施的酒店管理信息系统的设计方案,设计了基于C/S模式的酒店信息管理系统,该系统可以满足教学需求,并且本系统符合电子商务的需要,并具有很好的实用价值,值得推广。  [关键词]酒店信息管理系统 C/S模式 系统维护    一、前言    2