基于ASP.NET的资源网管理系统的研究与设计

来源 :商场现代化 | 被引量 : 0次 | 上传用户:kelong18433
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 随着互联网技术的发展,基于ASP.NET的资源网管理系统成为开发研究的热点。本文介绍了基于ASP.NET的资源网管理系统的设计与实现,采用目前流行的B/S结构,充分体现先进性、实用性、可靠性、安全性等特点。
  [关键词] ASP.NET 资源网管理系统 ADO.NET
  
  在互联网飞速发达的今天、信息资源快速澎涨的今天,信息资源的共亨已成为发展的瓶颈,因此,为了适应互联网的发展有必要开发一个其于ASP.NET的资源网管理系统。
  一、系统开发环境与体系结构
  操作系统:Windows 2003 Server
  Web服务器:IIS5.0
  数据库:SQL Server2000
  基于ASP.NET的资源网管理系统采用B/S开发模式,采用三层体系如图1所示,即数据库服务层、功能层和表示层。
  二、系统设计
  在系统总体设计上,根据用户的不同类别,分为三种权限:系统管理员、一般用户和受限用户。各级别的用户具有相同的基本模块,不同之处是用户在登录时根据系统身份验证模块获取不同的权限。
  1.系统功能模块设计
  在具体功能模块上,系统采用了结构化程序设计方案。将系统按照不同功能分为若干相对独立的程序模块分别设计,最后再进行综合设计。系统功能模块如图2所示。
  (1)用户管理
  用户管理模块主要是对用户权限分配的管理,有了用户管理模块就可以加强信息安全性的管理。用户可以进行密码修改。
  (2)资源管理
  资源管理模块是本系统的主要模块,主要完成资源上传、资源浏览、资源下载和资源查询功能。资源上传只有一般用户和管理员可以上传,受限用户不能上传资源,且上传的资源设置了大小限制,一般用户上传的资源必须通过管理员审核通过之后才有效,才能让其他人浏览,在资源上传页面上通过设置资源的类别可以将资源上传到指定的位置;资源浏览模块是所有用户都可以使用的,这个模块主要用来展示所有资源的信息,方便用户浏览和下载;资源下载模块是提供给用户下载使用的;资源查询模块主要是用来方便用户查找想要的资源,可以进行模糊查询和精确查询。
  (3)后台管理
  后台管理模块只对管理员开放,其他用户不能使用,管理员可以通过后台进行资源的增加、删除、修改和查询、管理用户、分配用户权限、处理用户上传的资源。
  2.数据库设计
  资源网管理系统的数据库主要用到了用户表、资源表、上传资源临时表,用户表主要存储用户的相关信息及用户等级信息,以便根据不同的用户赋予不同的权限;资源表主要用来存储资源信息;上传资源临时表用来存储一般用户上传的资源,只有通过管理员审核通过的资源才能让用户浏览。
  3.ADO.NET技术
  ASP.NET通过ADO.NET访问数据库,能借用XML的力量来实现断开式访问,对数据的安全性更有保障。ADO.NET的两个核心组件:DataSet和.NET数据提供程序,.NET数据提供程序是一组包括Connection、Command、DataReader和DataAdapter对象在内的组件。ADO.NET利用SqlConnection对象的ConnectionString属性指定连接参数,建立同数据源的连接,对数据的更新、查找、删除、插入等由SqlCommand对象的CommandText属性设置相应的SQL命令语句来完成,利用DataAdapter对象的Fill方法将数据库数据读到DataSet中。
  三、系统维护与安全
  系统对不同的用户级别赋于不同的权限,系统根据不同用户权限导入不同的页面,管理员对数据的维护主要是对数据库数据的处理。
  ASP.NET和IIS一起提供验证和授权服务,来保障系统的安全。ASP.NET技术充分运用虚拟目录机制,可以让一个文件夹在Web服务器和本地使用不同的名字,从而保护服务器的文件结构。在页面的输入验证中,ASP.NET提供了必须验证、比较验证、范围验证和模式验证控件,通过这些验证控件系统一方面可以提供更为详尽验证服务,另一方面可以过滤掉对系统安全有影响的字符。
  四、结束语
  ASP.NET技术是微软在提出.NET Framework概念后诞生的,是一种全新的B/S模式开发技术。基于ASP.NET的资源网管理系统有利于信息资源的共亨。
  参考文献:
  [1]Microsoft Visual Studio.NET 2005文档
  [2]MSDN Library Visual Studio.NET
  
  “本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
其他文献
[摘要] 城市形象是一个城市的自然形态和城市居民精神面貌、性格特征的综合表现,是城市个性外在体现的重要载体。城市标识作为城市某一部位的特殊记号,既是城市形象硬件,又是城市形象软件。以郑州市标识的英文翻译为例进行个案分析,可以更清楚地看出城市标识翻译对城市形象的作用及影响,以引起有关部门注意,从而提高城市的品位。  [关键词] 标识 城市形象 英文翻译    一、城市标识与城市形象的关系  城市形象
期刊
[摘要] 从世界经济和国际金融发展现状与前景来看,我国商业银行业正处于任重而道远的调整与改革之中。虽然已形成以国有商业银行为主体,其他银行业金融机构相互并存,功能齐全、形式多样、分工协作、互为补充的多层次机构体系,但银行业在经营过程中仍存在诸多深层次问题亟待解决。  [关键词] 银行 盈利能力 股份制改革 产品创新    一、我国商业银行经营现状  1.盈利能力方面。我国商业银行的盈利能力与国外银
期刊
[摘 要] 中国经济的高速发展不断催生着购物中心的出现,而购物中心的发展模式应该走什么样的道路成为关注的焦点。只有借鉴国外发展的成功经验并结合中国发展国情,才能走出具有中国特色的购物中心发展之路。  [关键词] 购物中心 城市化 郊区化 社区化    目前,中国经济正高速发展,GDP每年以11%的速度递增,人均收入大幅增加,消费能力明显增强,交通网络四通发达,人均汽车拥有量逐年增加,城市发展日趋大
期刊
[摘要] 运用产业组织理论的SCP分析法,分析重庆批发业的市场结构、市场行为和市场绩效。发现重庆批发业存在一些问题,应规范发展,充分发挥其对经济的带动作用。  [关键词] 批发业 SCP SWOT    重庆批发业随着国民经济发展迅速发展,企业规模不断扩大,数量不断增多,效率和专业化程度不断提高,成为西南地区商贸流通中心和物资重要集散地。本文利用2006年和2007年中国商品交易市场统计年鉴和重庆
期刊
[摘 要] 本文介绍了站点安全性,及几种应用于站点安全性的策略,最后提出COM+应用程序的安全类型,着重阐述了Com+基于角色的安全机制来确保应用程序的安全。  [关键词] COM+ 角色 安全    Web应用程序的高速增长直接导致了相关安全事件的增加,维护基于Internet的站点的安全是一个复杂的过程。站点安全性包括身份验证和授权。身份验证是通过检查用户的凭据(如用户名和密码)并根据某个权限
期刊
[摘 要] 由于经济的高速发展,居民消费价格的持续攀高,中国是否会进入新一轮全面的通货膨胀期?这都是当前宏观经济研究的重要课题。本文采用1989年至2005年的样本数据,构建多元线形模型对影响我国通货膨胀的因素进行实证分析,通过回归检验出主要的影响变量并重点分析主要因素影响通货膨胀的内在机制。  [关键词] 通货膨胀 原因分析 多元线形模型 回归检验    一、引言  2003年以来,我国经济进入
期刊
[摘要] 介绍了少数民族体育旅游及其规划的特点,民族体育旅游规划对于该项旅游活动的发展十分重要,要深入研究其规划、开发,以满足当今旅游活动的需求,并对民族体育旅游的规划开发做了一些探讨。以西双版纳傣族园景区为案例点,探讨民族体育旅游规划中的若干具体问题。  [关键词] 民族体育旅游 规划 傣族园    我国各个少数民族在长期的生产和生活实践中,创造了大量的体育活动,并在此基础上形成了体育游憩、休闲
期刊
[摘 要] Web日志挖掘是Web数据挖掘研究领域中一个最重要的应用方面。而数据预处理在Web日志挖掘过程中起着至关重要的作用。文中深入探讨了数据预处理各环节的主要任务,提出了一种数据预处理算法,并实现。实验结果表明,本算法能很好的分割服务器日志为单独的用户和用户会话模式。  [关键词] Web日志挖掘 数据预处理 算法     一、引言  在Web数据挖掘中,最重要的应用是Web日志挖掘,即通过
期刊
[摘 要] 本文讨论了产品数据管理(PDM)产生的背景、概念、功能,并以灯具产品的数据管理为例,探讨了如何运用PDMworks软件构造一套适合中小企业的产品数据管理系统。该解决方案具有一定的普适意义,具有较好的示范作用。  [关键词] 产品数据管理 计算机辅助设计 产品结构管理    随着互联网的应用普及,企业信息化程度日益提高,各种设计、制造和管理等软件如雨后春笋般地出现在企业各个相关部门,也极
期刊
[摘 要] 使用JSP技术开发动态交互式Web信息系统,是当今Web主流技术之一。企业工单处理系统主要由JSP 编写,该系统提供了业务需求申请、业务需求处理、业务需求查询等几个功能模块,能更好地做好需求申请的相关备份工作,减少过程中的不必要环节, 提高工作效率。  [关键词] JSP 工单 数据库    电子工单系统作为移动业务的关键系统,它在应用中越来越广泛,它的出现既有它的技术可能性又有它的现
期刊