容。
Asp的功能:
①在你的网站主页顶部添加一个滚动显示的广告栏。
②从HTML的Form中接受信息并且存到数据库中。
③根据不同访问者显示不同内容,创建个性化主页。
④在你的主页中添加计数器。
⑤根据用户浏览器的版本和类型显示不同档次的内容。
⑥连接多个主页使之容易进行网际导航。
⑦跟踪用户网站上的活动信息并且存入日志文件。
C/S的实用与缺陷:
MIS在我国已有20多年的发展历程,但真正普及应用还是近十年来的事。由于负责企业庞大而复杂的数据信息的管理,在企业生产经营管理中发挥了巨大的作用,C/S本身也是属于发展到90年代的较为先进的结构。这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。C/S具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。但随着企业规模的日益扩大,应用程序的复杂程度不断提高,逐渐也暴露了以下几点:
1.开发成本较高。C/S结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本,客户端越来越臃肿。
2.移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行。
3.用户界面风格不一,使用繁杂,不利于推广使用。
4.维护复杂,升级麻烦。如果应用程序要升级,必须到现场为客户机一一升级,每个客户机上的应用程序都需维护。
5.信息内容和形式单一,因为传统MIS一般为事务处理,界面基本遵循数据库的字段解释,开发之初就已确定,而且不能随时截取办公信息和档案等外部信息,用户获得的只是单纯的字符和数字,既枯燥又死板。
6.新技术不能轻易应用。因为一个软件平台及开发工具一旦选定,不可能轻易更改。
B/S模式体系结构概述
B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成(图1)。B/S模式突破了传统的文件共享及C/S模式的限制,实现了更大程度的信息共享,任何用户只要通过浏览器即可访问数据库,从而克服了时间和空间的限制。
图1
B/S模式的工作原理是:客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。
B/S的先进与不足:
基于B/S的Intranet技术,其三项优势是实质性的:
1.它是有计算技术以来最稳定的技术平台。在C/S时代,用户最苦恼的问题莫过于如何选择一个稳定的平台。由于以前的技术基础不是网络,因此自然地发展出众多的互不兼容的技术平台。每种技术平台,从用户应用稳定性要求来看,都可以说是昙花一现,给用户留下了无奈与苦恼。只有进入网络计算机时代,由于上亿用户都联在网上,其技术才获得了高度稳定性。它只能发展,不能被推翻,所有人只能支持和遵循它,不能控制它。
2.它本质上是一种客户机技术,这对于大中型企业特别合适。在C/S模式下,每种应用的主要部分是在客户机侧。别的不说,光是在众多的客户机侧安装和维护多种应用的多个版本,就叫人受不了。而Internet技术却不同,上亿个用户只是通过浏览器这个统一界面,就可享受到无限丰富的,永远在不断变化和发展着的信息服务。Intranet原则上取消了所有在客户机侧的维护工作。
3.它提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。通过Intranet技术统一访问异种数据库,早已成为现实。从ISDN到ATM,再到现在大行其道的TCP/IP,正是由于Internet的大行其道,宽带IP将会成为真正的、统一服务的(数据、语音、多媒体)网络基础。
但是存在着两大问题,一为:企业是一个有结构、有管理、有确定任务的有序实体,而Internet面向的却是一个无序的集合,B/S必须适应并迎合长期C/S下的有序需求方式。其二为:企业中已经积累了或多或少的各种基于非Internet技术上的应用,与这些应用联接,是Intranet一项极其重要而繁重的任务。缺乏对动态页面的支持能力,没有集成有效的数据库处理功能,系统的扩展能力差,安全性难以控制,好集成工具不足等等,都让我们应慎重行事。
需求分析
计算机等级考试管理工作被视作高校管理工作中一项不容忽视的重要分支,其工作量大,涉及面广,由于管理工作的本身特点及特殊性质,单纯依靠人力,会使从事这项工作的管理人员过度疲劳,难免会发生许多错误,难以做到管理的规范化,这不符合管理工作的今后发展趋势。因此,需要开发一种功能全面,操作简便的管理系统来辅助作用,人机配合,使机器承担部分工作,使管理员逐步摆脱一些无谓的、烦琐的业务,这对充分利用人力资源的主导作用及使管理工作逐步步入规范化轨道有着重要意义。
系统数据流程图如下:
根据需求分析画出实体/关系图(E/R图)如下图所示:
总体设计
(一)系统功能分析
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成的。本设计中的计算机等级考试管理系统(以下简称为系统)需要完成功能主要有:
考生报名管理:完成考生报名及查询
考场信息管理:完成生成准考证号、分配考试时间、考试地点与监考人员的管理
成绩信息管理:完成对考生成绩的查询与统计
(二)系统功能模块设计
根据前面对用户需求的分析,依据系统功能设计原则,对整个系统进行了模块划分,得到了如下所示的功能模块图。
(三)数据库逻辑结构设计
按照数据库规范化设计的原则即既无数据冗余,也无部分函数依赖和传递函数依赖,构造出以下各表。
考生信息表以"准考证号"为主键,登记考生的基本信息,其中字段如表1所示。
表名:考生信息表
说明:此表用于说明考生的基本信息
字段名称
字段类型
字段大小
允许空值
索引
备注
准考证号
文本
10
必填
关键字
学生证号
文本
10
候选键
学生姓名
文本
10
学校代码
文本
4
院系代码
自动编号
长整型
年级
文本
4
考试科目代码
文本
2
考场号
文本
2
表1考生报名表
科目信息表以"科目代码"为主键,登记考试科目信息,其中字段如表2所示。
表名:考试科目表
说明:此表用于说明考试科目的具体信息
字段名称
字段类型
字段大小
允许空值
索引
备注
科目代码
文本
2
必填
关键字
科目名称
文本
30
级别
文本
6
表2考试科目表
考场信息表以"考场号"为主键,登记考试的具体信息,其中字段如表3所示。
表名:考场信息表
说明:此表用于说明考试的具体信息
字段名称
字段类型
字段大小
允许空值
索引
备注
考场号
文本
2
必填
关键字
上级考试时间
日期/时间
常规日期
上级考试地点
文本
20
上级监考人员
文本
20
笔试考试时间
日期/时间
常规日期
笔试考试地点
文本
20
笔试监考人员
文本
20
表3考场信息表
学校信息表以
上一篇:
VB计算机机房管理系统(论文和程序)
下一篇:
湖南成人高考学历的优势和必要性参考资料