计算机学院网站及管理系统设计策略浅析

时间:2022-10-10 07:04:51

【前言】计算机学院网站及管理系统设计策略浅析由文秘帮小编整理而成,但愿对你的学习工作带来帮助。1.1 背景介绍 高校计算机学院的网站信息,通常以文本内容、文件以及图片等信息居多,以此在本系统中使用两种策略来实现新闻的目录管理:首先是传统的目录固定管理策略,其次是树型动态的目录管理策略,作为系统的管理人员,可以选取新闻目录的管理策略。 新闻的以及新...

计算机学院网站及管理系统设计策略浅析

摘要:随着我国经济的发展与科技的进步,网络早已普及到千家万户,随着网络与计算机的高速发展,越来越多的人都想知道关于网站与管理系统的设计。本文以我国高校的计算机学院网站为例,系统的论述了一般门户网站的设计、开发和关键技术细节,网站系统中采用了以前的树型动态的目录管理策略以及目录固定的管理策略。所建立的系统具备动态管理以及灵活模块的结构。

关键词:计算机学院;管理系统设计;研究探讨

中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2013) 02-0000-02

随着因特网的迅猛发展,Internet对社会的起到了越来越大的作用,尤其是给网络的使用者提供了巨大的信息来源。现阶段,无论是公司、集团还是国家某些政府机关。假若想提升自身的知名度,利用网站进行传播是不可缺少的。普通门户网站的作用主要有以下几点:个人或者组织形象的代表、组织新闻的、组织对外的窗口、组织管理、对外宣传。考虑到部门(或者组织)网站以上的作用,本篇文章以高校计算机学院的网站为例,对普通门户网站的开发进行介绍。

1 系统的总体设计

1.1 背景介绍

高校计算机学院的网站信息,通常以文本内容、文件以及图片等信息居多,以此在本系统中使用两种策略来实现新闻的目录管理:首先是传统的目录固定管理策略,其次是树型动态的目录管理策略,作为系统的管理人员,可以选取新闻目录的管理策略。

新闻的以及新闻目录的构建,应该要以成熟的且使用性较强的方法为主,另外要考虑数据信息显示的高效性,站点与数据库实现方法模型库要使用同一个平台环境集成开发[1]。所设计出来的系统要具备开发性,即能够方便的实施二次开发或者嵌入别的应用系统。管理系统最终通常包含以下功能:模块管理功能、用户权限管理功能、前台显示功能以及页表管理功能、栏目管理功能、新闻管理功能、文件管理功能。

2 解决方案的设计

通常情况下,网站的信息主要是以图片、文件以及文本内容等信息居多,因此把数据信息存储于StructuredQueryLanguageServer2005数据库[2]。之后以开发环境中的动态服务器页面作为开发的平台,其开发的语言是C#。

2.1 系统模块功能分析

(1)页面管理模块:此模块能够很好的实现对页面的管理,页面管理模块是网站管理层次中,级别最高的,模块的直接下级目录能够作为网站模块,同时也能够作为新闻内容,此种情况就是新闻内容直接的属于网站页面。(2)模块管理模块:此模块主要是为了实现对Database中的模块信息的增加、删除以及排序、修改的功能。它是网站的第二级别目录,模块管理直接属于上一级别目录,即网站页面,网站页面的下级目录能够是网站栏目或者新闻内容。(3)栏目管理模块:此模块主要是为了实现对Database中的栏目信息的增加、删除以及排序、修改的功能。特是网站的第三级别目录,栏目管理直接属于上一级别目录,即网站模块,网站模块的直接以下一级别目录能够是新闻内容或者是直接连接地址。(4)内容管理模块:此模块先是实现对新闻的,对Database的新闻信息实施删除、增加以及修改等,并且还实现了对附件与新闻图片直接的管理。(5)用户权限的管理模块:在此系统中,由于考虑到网站的切实情况,其用户权限知识细化至网站页表这一级别,而没能细化至网站模块管理以及网站栏目管理,或者某些具体的内容管理,网站后台实现最为关键的部分即为用户权限管理,用户权限管理是后台护卫所必不可少的机制[3]。为了更方便或者更高的管理网站,应该对后天用户实时必要的权限支持,以此更好的实现对用户的管理范围限制。(6)文件管理模块:此模块主要实现了对Database中文件的管理,比如附件、图片以及直接连接等多个内容的管理,此模块功能主要表现在对系统的维护上,例:在某条新闻内容被删除的情况下,和此新闻内容相关的附件与新闻都应该且必须删除,为了达到Database中数据信息的一致性原则,就还要更改Database某些表的标志。(7)前台显示模块:此模块主要是为了实现新闻中前台显示功能,先是在Database提取所要的图片、连接地址以及新闻、附件信息,之后根据一定的方式显示出来给用户看。假若某个网站的页面是直接性连接地址,那么就要对此部分的显示另做处理。

3 技术细节

此系统使用了两种目录管理方法:级别动态实现法与传统实现法。

3.1 添加组件引用:当实现动态的目录树管理时,采用TreeViewWebCon-trol控件,为了充分使用此控件应该添加最新的应用:Microsoft.Web.UI.WebControls。

3.2 树目录的界面设计:树目录的动态管理其优点就是新闻的目录为非静止管理的,能够添加至任何层次,提升系统实现的灵活性。对系统的维护非常有利,同时也能增强系统的可拓展性。

3.3 页表管理设计:首先要说的是,页表管理模块相对比较而言较实现更简单,此模块是新闻分布系统信息的最高一层,其包括的内容为系统最上以层次,比如新闻动态信息以及网站首页等。所谓的添加页表,为页表管理里最重要,也是最基本的功能之一。

另外,修改页表同样也为页表里最重要和最基本的功能之一,它主要是为了实现修改在Database中已经存在的页表信息记录,比如:删除或者修改等,关键任务是更新Database,以此达到维持数据一致性原则。

4 各管理设计分析研究

模块管理设计。所谓的模块管理主要是为了实现系统模块信息的修改排序以及增加删除功能。模块为系统信息的第二级别目录,其直接属于页表,所包括的内容为系统页表目录中的下级信息。比如图片新闻信息以及最新新闻信息等。

栏目设计管理。所谓的栏目设计管理主要是为了实现对系统栏目信息的修改、排序以及增加删除功能。栏目为系统信息的第三级别目录,其直接属于模块,所包括的内容为系统模块目录中的下级信息。比如滚动新闻信息以及图片新闻信息等。

内容管理设计。网站的新闻直接和管理相关,内容管理设计主要是为了实现对新闻的修改、删除以及添加等功能,另外,还提供和内容有关的附件与图片的删除和上传等功能[4]。

用户的权限管理设计。通常用户的权限管理包括两部分:即用户角色分配以及角色管理。用户角色分配其主要是为了实现具体用户的权限或者角色的分配问题。角色管理就它的功能上来说包含角色修改、角色删除以及角色添加三中功能。角色管理中最重要和最本质的功能之一就是添加角色。

文件管理设计。系统文件中的管理模块主要是为了实现以下两个功能:即系统文件的维护功能以及文件的上载功能。文件的上载主要是为了实现图片的上次以及其他文件的上载。通常上载的图片放置于Database中,而别的上载文件放置于系统中的文件夹下面,Database则只是放置此文件的地址。

前台显示设计本文的前台显示设计较为简单,关键是将Database中的信息显示给用户看,关键为前台显示的界面设计。

综上所述,本系统为一个从动态管理出发,研究设计一个具备灵活模块的组织门户站点。

参考文献:

[1]刘冰峰,胡然,刘丽.基于页面模板与技术的信息网站设计与实现[J].软件导刊,2012(08).

[2]傅孟如,姜素兰,闵娅萍.VAX―11/750机学生测评、推荐系统的设计与应用[J].计算技术与自动化,2010(03).

[3]孙有发,刘剑辛,达星宇.基于SSH2与JBPM的本科毕业设计管理系统设计与实现[J].信息系统工程,2011(02).

[作者简介]吉玲峰(1971-),男,汉族,籍贯:河南新乡,讲师,研究方向:计算机科学技术;工作单位:新乡职业技术学院。

上一篇:从目的论探讨电影《黑客帝国》的翻译 下一篇:刍议局域网络的安全防护体系的构建