【精品】VB计算机机房管理系统设计(源代码+系统)
收藏
资源目录
压缩包内文档预览:(预览前20页/共32页)
编号:1639218
类型:共享资源
大小:1.89MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vb
计算机
机房
管理
系统
设计
源代码
- 资源描述:
-
【精品】VB计算机机房管理系统设计(源代码+系统),精品,vb,计算机,机房,管理,系统,设计,源代码
- 内容简介:
-
摘要 本论文以西电基础教学实验中心学生上机管理系统为背景,论述了管理信息系统的概念,结构及系统开发的基本原理和方法。全文共分为绪论、开发方法的选择、系统分析、系统设计、系统实施、结束语等六章。首先论述了该系统的开发背景和系统的简单介绍;然后,讨论了结构化生命周期法、原型法和面向对象这三种开发方法的技术,根据需要选择合适的开发方法;结合本系统详细阐述了系统分析、系统设计的技术及应用,尤其在机房管理人员和上机人员的交流方面采用了 C/S 结构进行解决;此文还论述了在开发过程中遇到的问题及学到的东西。 通过开发这个机房 学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。 关键词: 系统开发 面向对象 he is on t IS(he be so of it of it of it in O(of it by (it I of of of 目 录 第 1 章 绪论 1 统开发的背景 1 理信息系统的产生 1 理信息系统的发展 2 统简介 2 统特点 2 统实用性 3 第 2 章 开发方法的选择 4 件工程方法概述 4 构化生命周期法简介 4 速原型法简介 5 向对象的开发方法简介 6 系统开发方法的选择 7 第 3 章 系统分析 9 统分析的概念 9 统的初步调查 9 行性研究 9 发新系统的经济可行性 9 发新系统的技术可行性 10 发新系统的组织管理可行性 10 作可行性 11 统的详细调查 11 系统逻辑模型的提出 11 据流图 12 据字典 12 第 4 章 系统设计 16 统设计的概念 16 统总体设计 16 统总体布局方案的确定 16 统总体功能结构的设计 16 统详细设计 16 码设计 16 据库设计 18 统物理配置方案设计 21 户界面设计 21 第 5 章 系统实施 25 统开发工具的选择 25 据库产品的选择 25 发平台的选择 25 序设计 25 第 6 章 结束语 27 做工作及收获 27 一步的展望 27 致辞 28 参考文献 28 附录 29 第 1 章 绪论 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分 ,使用计算机对单位的各项事务进行科学化的管理有着无法比拟的优点。例如 :查找方便、迅速、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司的工作效率 ,也是公司管理科学化、正规化并与世界接轨的重要条件。 统开发的背景 理信息系统的产生 生产技术的进步,社会活动的复杂化,特别是电子信息技术的迅速发展与广泛应用,使得各种管理工作越来越依赖于对信息的管理。信息作为一种资源,使得人们的工作、生活以及思维方式发生了重大的变革,为企业的生产与经营提供了日益完善的手段。信息的采集、传输、加工和利用成为人们特别是信息工作者的主要活动。企业经理的百分之八十的时间用于信息的传输与处理,一些西方发达国家从事信息处理工作的人数多,在二十世纪八十年代就已经占职工总数的百分之五十以上,而美国 1993 年政府报告“国家信息基础结构:行动计划”中 指出“ 2/3 的美国劳动者从事与信息有关的工作,其余 1/3 工作在高度依赖于信息的产业部门,”这种职工可以成为“知识工作者”,他们主要就是收集、传输和加工信息,包括编辑文件、写报告、分析信息、作计划等。所以现在各行各业对信息的管理要求越来越大。 显然,计算机在问世之初,只是为了想让它来辅助人们进行科学研究中复杂数值方面的计算,以减少劳动强度,提高工作效率。然而,随着计算机科学的不断发展和进步,是它跨越了数值计算领域,进入管理领域,成为信息处理的重要工具。使用计算机进行信息处理始于 1954 年,开始是计算机处理工资 ,现在是计算机在处理各种工作,如旅馆结帐、飞机定票、银行存款、电子购物、电话计费等,已经相当普遍。利用计算机的信息管理、处理能力还可以扩大组织拥有信息的用途。当前所未有的挑战是使用计算机神秘般的能力开始信息管理工作,包括高层管理活动和决策等。 理信息系统的发展 信息工作的迅速增长,使计算机的应用范围越来越广泛,应用的功能由一般的数据处理走向支持决策。这就导致了管理信息系统的产生。管理信息系统从产生到现在已经经历了电子数据处理系统(如统计系统、工资系统、数据更新系统等),信息报告系统(如生产报 告系统、服务状态报告系统、研究状态报告系统等),支持决策系统,综合服务系统(如综合业务数字网络系统、国际互联网等)等几个阶段。但在我国,由于各种原因,管理信息系统的发展处于初级的数据处理阶段,尽管如此,充分利用我们现有的资源和力量,开发一些适合于本企业或本行业的管理信息系统。也非常重要。 谈到管理信息系统,自然离不开数据的支持。数据库技术是计算机科学的一个重要的分支,由于数据库技术是数据按一定格式组织、描述和存储,且具有最小的冗余度、较高的数据独立性和易扩展性,并可为多个用户安全共享等优点。在数据库中实现了 数据独立与程序的集中统一管理,使得易于编程。当前各种管理信息系统都是建立在数据库之上的,说到底,管理信息系统是一个集计算机技术、信息技术、数据库技术、现代管理论为一体的综合性系统。建立这样一个复杂的系统需要付出昂贵的代价,因为它是一个资金密集型、劳动密集型、智力密集型或知识密集型的项目。但是,万丈高楼平地起!既然信息社会和知识经济为我们新的发展机遇,中国又处于改革开放的大好环境中,我相信,只要我们扎扎实实地做好建设管理信息系统的基础工作,多注意人才的培养,就一定能够建立起比较实用的管理信息系统来,实现我国信 息化建设的总目标。 统简介 本系统是本着实用的原则开发的,它根据机房管理人员在实际工作中遇到的情况把机房信息加以科学化、标准化的输入到计算机中,利用计算机的快速处理能力,对机房进行标准化管理。通过对实际情况的考察分析,实现了机房信息的处理、统计、报表打印、系统维护等功能,较好地解决了机房信息的安全性,提高了机房管理人员的工作效率。 统特点 a. C/S 结构,功能齐全。 本系统采用 C/S 结构设计,服务器程序完成系统的所有功能,客户端程序 负责显示上机人员的详细上机信息。 b. 操作简便、界面友好。 采用三种方式进入功能界面:菜单、工具栏、快捷树,用户可根据自己的爱好选择使用;本系统提供了强大的帮助功能,按 即可打开帮助,有关于业务功能的描述还有关于操作方法的描述;本系统为方便用户使用并根据业务需要设计了丰富多彩的界面,如利用树型结构表现院系、专业、班级、学生的层次关系,利用选项卡表示持卡人的各种类别,利用表格表示课程表,利用不同颜色的图标表示计算机的不同状态等。 c. 权限控制、安全可靠 给不同类别的操作员分配默认的权限,超级用户可对其权限进行修改形成每个操作员的权限,操作员登录系统输入密码后,系统自动 根据权限赋予功能,防止越权操作,安全可靠,杜绝分工不明确、职责不清的情况发生;还提供详细操作日志,做到有章可循,保护系统信息的安全;同时提供了随时备份和定期备份两种备份方式保证数据遭破坏时的及时恢复。 d. 数据查询、快捷方便 根据需要本系统对基础信息、日常处理提供了强大的查询功能,可以实现单项查询、组合查询、模糊查询,用户还可以对查询结果进行打印。 e. 报表合理、轻松自如 根据系统的需求,本系统设计了三个统计报表(充值统计、教学上机统计、上机情况统计),满足了中心主任及上级的统计需求。 统实用性 本系统是根据西电基础教学实验中心机房的业务规则开发的大型机房学生上机管理系统。机房以前的系统属单机版,学生具体上哪一台计算机,机房管理人员无从知道,给管理带来了不便;同时持卡人想查询卡上的金额时还得去刷卡,一刷卡又下机了,很不方便。本系统就是针对中心机房的这种现状,为提高机房的管理效率而开发的学生上机管理系统。 由于本系统是根据西电基础教学实验中心机房的业务规则开发的,所以系统的业务规则复杂,系统的实用性强,但同时系统的通用性较弱。 第 2 章 开发方法的选择 在开发一个管理信息系统之前,首先要选择适合本 系统的开发方法,本章将介绍三种常用的开发方法:结构化生命周期法、快速原型法、面向对象的开发方法,最后介绍本系统采用的开发方法。 件工程方法概述 建立一个管理信息系统,是一项复杂的软件工程的实施。近三十多年来,软件工程已发展成为一门新科学,至今已经成为软件产业的重要支柱。软件工程是以计算机软件为工程对象,指导计算机软件开发和维护的工程科学。它采用工程的概念、原理、技术、方法来定义、开发和维护软件,把经过时间考验且正确的管理技术和当前能够得到的最好的技术方法结合起来开发软件。从二十世纪六十年代末期提出 软件工程的概念到二十世纪八十年代末期软件工程的思想得到系统的归纳和整理,提出了许多工程方法,如结构化生命周期法、快速原型法、企业系统规划法、战略数据规划法、面向对象法等。 构化生命周期法简介( 结构化生命周期法是一种传统的管理信息系统开发方法。其基本思想是把整个系统开发过程分成若干阶段,每阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务形成符合给定规范的产品。这种方法一直是大型系统开发的主流方法。系统开发周期示意图如评审图 2示。 采用结构化生命周期法开 发管理信息系统时,可大致分以下几步: 一、 系统规划 二、 系统开发 1. 系统分析 2. 系统设计 3. 系统实施 三、 系统运行与维护 四、 系统更新 图 2统开发生命周期法 速原型法简介 (快速原形法是二十世纪八十年代发展起来的,其基本思想是用户与系统分析设计人员合作根据用户提出的最基本的问题和想法。首先建立一个能反映用户主要需求的原形框架,作为应用开发的实验模型(系统原型 用户先运行这个系统原型,使用它、熟悉它、受到启发并取得经验,然后对系统的目 标功能提出精确具体的需求,在对系统的需求最后决定后,再用传统的方法建立比较完善的系统,这种方法适合较小而且用户需求不太明确的应用系统。 该方法加速了系统开发中用户需求的获取过程,大大提高了系统开发效率和有效性,弥补了结构化生命周期法的缺陷。 快速原型法的开发过程可分为:快速分析、构造模型、运行模型、评价模型、改进模型等。如图 2示。 原型法历史上曾形成两种实现途径: 1. 抛弃原型法:它本质属于瀑布模型,建立原型只不过是一种辅助的步骤。 2. 演化原型中较著名的有: a. 出的螺旋模型。 b. 出的渐 增模型。 图 2速原型法的开发过程示意图 向对象的开发方法简介( 面向对象的形成最初是从面向对象程序设计语言开始的,随之才逐渐形成面向对象分析和面向对象设计方法。面向对象的系统分析与设计方法与其它方法的不同之处在于,它使人们分析、设计一个系统的方法尽可能接近人们认识一个系统的方法。其基本思想是。对问题域进行自然分割,以便以接近人类思维的方式建立问题域模型,从而使设计出的软件尽可能直接的描述现实世界,构造出模块化的、可重用的、可维护性好的软件,并能控制软件的复 杂性降低开发维护费用。 面向对象的基本概念有: 1 对象( 一切可以区别的客观存在即封装了数据结构以及可以施加在这些数据结构上的操作的封装体,这个封装体有可以唯一标识它的名字,而且向外界提供一组服务(即共有的操作)。 2 类( 就是具有相同数据和相同操作的一组相似对象的定义,也就是说,类是对有相同属性和行为的一个或多个对象的描述。 3 消息( 就是要求某个对象执行在定义它的那个类中的某个 操作的规格说明。其有单部分组成:接受消息的对象、消息选择符、零或多个变元。 4 方法( 就是对象所能执行的操作,也就是类中定义的服务。方法描述了对象执行操作的算法、响应消息的方法。 C+中称为成员函数。 5 实例( 就是由某个特定的类描述的一个具体的对象。如:学生类中具体定义的一个人,张三、李四、王五等。 6 属性( 就是类中所定义的数据,它是对客观世界实体所具有的性质的抽象。 C+中称为数据成员。 该方法的优点在于它以对象( 核心,强调模拟现实世界中的概念而不强调算法,开发者在软件开发的过程中以应用领域的概念去思考。在面向对象的设计方法中, 计算机观点是不重要的,现实世界中的模型才是最重要的。故其优点有:与人类习惯的思维方法一样、稳定性好、可重用性好、可维护性好。该方法的开发过程可分为:面向对象分析、面向对象设计、面向对象实现。如图 2示: 系统开发方法的选择 基于上述方法的优劣,本系统利用软件工程的思想和方法总体上采用结构化生命周期法进行系统分析和设计的,也吸收一些面向对象方法的优点,如编程过程中采用面向对象的开发工具 然,在系统分析等步骤中仍采用了快速原型法。即本系统结合了结构化生命周期法、快 速原型法和面向对象的方法。 第 3 章 系统分析 系统分析是使整个管理信息系统( 计达到合理、优化的重要步骤。这个阶段的工作深入与否,直接影响到将来系统的设计质量和经济效益。因此必须予以高度重视。实践表明,许多 败的原因与忽视或没有认真做好系统分析有关。 统分析的概念 系统分析是指在 发的生命周期中系统分析阶段的各项活动和方法,系统分析也指应用系统思想和系统科学的原理进行分析工作的方法和技术。系统分析的目标就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用 户的信息需求,提出系统的逻辑方案。系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出等。 统的初步调查 系统调查是管理信息系统开发的必要过程,在这一阶段主要是与机房管理人员交进行流,了解机房的管理情况和机房管理需要改进之处。该机房是西电基础教学实验中心机房,主要是西电学生正常上课时的教学上机、学生课外时间的自由上机和外单位的培训。 机房以前使用的管理系统是单机版的,主要存在的问题是: a 学生刷卡进入机房后随便找计算机上机,学生具体上哪一台计算机,机房管理人员无 法知道,计算机损坏或部件丢失后无从找起,给管理带来了不便。 b. 持卡人上机时不能随时知道自己的剩余金额,要么还得去刷卡,一刷卡又下机了,很不方便。 行性研究 发新系统的经济可行性 1、 收益 本系统给每个上机人员分配固定的机号 ,上机人员根据分配的机号上机 ,这样 计算机出现故障或者丢失将有据可查 ,减少了机房的损失。 2、 支出 本系统由一人单独开发 ,开发环境只要求有一台 开发软件需要 000、 000 等。所以系统开发的费用较小。 发新系统的技术可行性 1设备条件:计算机的内外存足够用,输入输出设备有良好的可靠性、安全性等,可以满足管理系统数据处理的要求和数据传送与通讯。 系统由一人单独开发,属计算机信息管理专业的本科生,具有扎实的计算机基础知识与较好的学习能力和系统开发的基本能力。 发新系统的组织管理可行性 为了提高企业的竞争力,改善企业的管理制度,大部分企业对自己的管理系统做以改革。所以,机房领导对系统的开发都予以支持,他们对由本系统导致的管理模式、 数据处理方式以及工作习惯的变化都能够接受。 作可行性 本系统采用可视化界面,界面简洁清楚,操作员只需点击相应的按钮和输入相应的数据可实现操作,也就是说系统对操作人员的计算机专业知识要求不高,只需懂得计算机的基本操作,稍加培训即可使用。 综上所述,本系统的开发是可行的。 统的详细调查 首先是和机房管理人员进行座谈,了解系统存在的问题,并通过磋商更深入的了解机房上机管理的需求。经过若干次的座谈,明确系统需求后,本系统将从以下方面进行分析: 1机房实行自由上机计费、教学上机计时制度。自由 上机按每小时 收 费,系统按每 6 分钟为单位收取 ,单位之内不计费,超过才计费。教学上机只计机时,最后由院系统一给机房结帐。 2机房的持卡人主要有学生卡、学员卡、临时卡。学生卡主要针对西电的在校生,分为本科生、研究生、专科生三种;学员卡主要针对外单位的培训,分为计算机培训、网络培训两种;临时卡主要针对临时上机的上机人员。 3为保护机房设备安全不受破坏,机房对损坏机房设备和违反机房制度的持卡人进行一段时间停用,停用时间内系统拒绝其上机。卡丢失后,持卡人可挂失也可挂失换卡,系统按规定给其一个新号。 4学生能够查看自己上机情况的详细信息,并能查看自己的剩余金额、上机时间等详细信息。 5由于系统涉及卡金,需要对充值、教学上机、上机情况等信息进行统计,为上级决策提供依据。 详细调查的重点是对机房管理业务的流程进行描述,通过采用系统流程图中的部分图形工具来描述机房管理活动,进行规范化说明。业务流程图的符号说明如图 3示。 根据详细调查的结果绘出学生上机管理系统的业务流程图,如图 3示 系统逻辑模型的提出 系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要以系统的数据流程 图和数据字典为主要描述工具,即对机房管理方式和业务流程进行认真分析和研究,完全从业务管理和功能对象出发,按照信息系统中应有的数据流和数据结构来勾画出系统概貌并给出系统逻辑模型。 据流图 数据流图是管理系统信息运动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际运用的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确的描述系统应具有的加工功能,数据输入,数据输出,数据存储及数据来源和去向(外部实体)等项目 首先,分析机房信息管理的总体情况,划分系统边 界,识别系统的数据来源和去处,确定外部实体,得出系统关联图。如图 3示: 然后,划分出几个主要的信息管理功能,并明确个功能之间的联系,绘出数据流图的顶层图。数据流图的符号说明如图 3示: 据字典 所谓数据字典是指以特定格式记录下来的、对系统数据流程图中各个基本要 素(数据流、文件、加工等)的具体内容和特征所做的完整的定义和说明。它是关于数据的数据,是描述系统中数据流程图内全部组成部分的清单,它能弥补数据流程图对数据的具体内容不能详细说明的不足。在数据流程图中包括:数据流、数据存 储文件、加工(处理逻辑)和外部实体,数据字典正是对这些组成部分进行说明、保存和维护。数据字典的建立能帮助系统分析师全面的确定用户的要求,而且为以后的系统设计提供参考依据。一个数据字典包括的项目有:数据项、数据结构、数据流、处理逻辑(加工)、数据存储文件、外部实体。 为了节省篇幅,下面仅对本系统中的数据项、数据流、数据存储、加工处理逻辑和外部实体各举一例,如下: 数据元素 系统名: 大型机房学生上机管理系统 编号: 条目名: 持卡人 学生卡) 别名: 属于数据流: 9 存储处: 机表 值表 数据元素值: 代码类型 意义 字符 0B 03 01 1 099 在本专业编号 专业代码 年级 院系代码 学生卡类别(本科、专科、研究生) 简要说明: 持卡人 持卡人的识别符,每个持卡人都有唯一的持卡人 3据字典数据元素条目 数据存储 系统名: 大型机房学生上机管理系统 编号: 目名: 上机表 别名: 存储 组织: 每个学生有若干条记录,按上机时间排列 记录数: 约 20 万 主关键字: 上机号 记录组成: 项 名:上机号 持卡人 上机时间 下机时间 时间 计算机 金额 日期 近似长度: 20 10 8 8 8 5 10 8 简要说明: 1教学上机的持卡人只记时间、金额为 0。 2自由上机的持卡人既记金额又记时间。 表 3据字典数据存储条目 外部项 系 统名: 大型机房学生上机管理系统 编号: 条目名: 持卡人 别名: 输入数据流: 输出数据流: 上机记录 上机统计报表 主要特征: 持卡人:即本系统的上机人员,主要特征:姓名,卡金,描述。 简要说明: 持卡人(学生卡)根据学校的课表进行教学上机或自行安排自由上机。 表 3据字典外部项条目 加 工 系统名: 大型机房学生上机管理系统 编号: 目名: 上机处理 别名: 输入: 持卡人 机时间 下机时间 上机类型 输出: 上机时间 金额 上机统计报表 加工逻辑: 1 教学上机的持卡人根据上机和下机的时间计算其时间。 2 自由上机的持卡人根据上机和下机的时间,按每 6 分钟 收费 3 给每个持卡人随机分配机号。 简要说明: 以 6 分钟为单位进行收费,每单位收取 ,单位内不收费。 表 3据字典加工条目 数 据 流 系统名: 大型机房学生上机管理系统 编号: 目名: 充值统计表 别名: 来源: 充值表 去向: 中心主任 数据流结构: 充值统计表 =持卡人 5, 15, 25, 30, 50+集体充值,个人充值 +操作员名 简要说明: 根据中心主任的需求,系统随时生成。 表 3据字典数据流条目 第 4 章 系统设计 这一阶段的主要任务是从管理信息系统的总体目标 出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术、和运行环境等方面的条件,确定系统的总体结构和系统个组成部分的技术方案,合理选择计算机和通讯的软、硬件设备,提出系统的实施计划,确保总体目标的实现。 统设计的概念 管理信息系统设计的主要目的是将系统分析阶段所提出的反映了用户需求的系统逻辑方案转换成可以实施的基于计算机与通讯系统的物理方案,系统设计的主要活动有总体设计和详细设计。 统总体设计 统总体布局方案的确定 根据在初步调查中提到的系统存在的问题,本系统将设 计成 C/S 结构,服务器程序负责完成系统的所有功能,持卡人在服务器刷卡,系统随即分配机号给上机人员。上机人员到给定的计算机上机,计算机上装有客户端程序,该程序负责显示持卡人的详细上机信息(包括剩余金额和上机时间等)。 统总体功能结构的设计 在综合考虑系统逻辑模型的基础上,对本系统的数据流图进行分析,对每个子系统进一步进行功能分解,这样不断分解下去,直到分解成含义明确、功能单一的功能模块,从而得到系统的功能结构模块图。如图 4示: 统详细设计 码设计 代码是代表客观存 在的实体或属性的符号 图 4统的功能结构模块图 共同语言 ,是进行信息分类、校对、统计和检索的关键。本系统的部分代码如下: 1、班级 03 01 1 1 班次 专业代码 年级 院系代码 2、学号: 03 01 1 099 在本专业编号 专业代码 年级 院系代码 3、学生卡卡号: 0Z 03011099 学号 学生卡类别(本科、专科、研究生) 4、学员卡卡号: 0W 1 0000002 序列号 批次 学员卡类别(计算机培训、网络培训) 5、临时卡卡号: 0L 00000012 序列号 临时卡标识 6、院系 04 院系代码 7、专业 2 专业代码 8、计算机 015 序列号 计算机标识 据库设计 在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采用 的方法进行数据结构分析。这里以“上机管理”和“充值”为例说明数据库基本结构的设计。上机管理及充值中涉及的主要实体集及属性如下: 持卡人(持卡人 卡人姓名、金额、状态、持卡人描述) 计算机(计算机 号、列号、状态、计算机描述) 用 户(用户 户名、密码)注:用户分超级用户、统计员、一般用户。 它们之间的联系用 表示如图 44示: 从图中可见,持卡人和计算机之间是多对多的关系,持卡人和统计员之间是多对多的关系。按照 方法设计数据库的方法,除上述每个实体分别构成一个关系外,彼此之间的联系可转化为以下两个关系: 上机(持卡人 机时间、下机时间、时间、金额、日期、计算机 充值(持卡人 期、用户 值类型、金额) 这样,上机管理和充值就涉及以上 5 个关系,在对数据代码进行设计后,再按照 数据字典中数据元素的说明确定每个数据项的类型和长度,从而使每个关系都对应一个 ,同时要确定该表的主键。上述 5 个表的结构如下所示: 卡人表) 字段名 类型 长度 是否为空 是否主键 说明 0 否 是 持卡人 否 姓名 否 金额 否 状态 是 描述 户表) 字段名 类型 长 度 是否为空 是否主键 说明 否 是 用户 _0 否 用户名 是 用户密码 算机表) 字段名 类型 长度 是否为空 是否主键 说明 否 是 计算机 否 行号 否 列号 否 状态 是 描述 机表) 字段 名 类型 长度 是否为空 是否主键 说明 0 否 持卡人 否 否 上机时间 是 下机时间 是 时间 否 计算机 是 金额 是 日期 金充值表) 字段名 类型 长度 是否为空 是否主键 说明 0 否 否 持卡人 否 日期 否 金额 否 充值类型 否 用户 里仅是与上机管理和充值有关的基本数据表,整个系统的数据库设计相当复杂,共涉及 1 个数据库 27 张表,这里不一一列举。 统物理配置方案设计 本系统采用 CS 结构,服务器基本配置如下: 1、硬件环境 a. C 及兼容机 ,具有 者更高的微处理器。 a. 硬盘驱动器:硬盘空间至少 b. 动器。 d. 更高分辨率的显示器。 e. 64以上的内存。 f. 与 兼容的鼠标器或其它兼容的指定设备。 g. 持的各类单色、彩色显示器,各类针式打印机、喷墨式打印机或激光打印机。 由于客户机是上机用机,为满足不同的上机需要,所以配置应适当高一点。 2、软件环境 本系统可运行于 P 及其以上版本,还需 000 和 000 环境。 户界面设计 操作员维护界面主要完成操作员的增、删、改以及操作员的权限管理。 在左侧的操作员列表中点击操作员,在右侧浏览 其 详细信息 ; 单击添加按钮填写完毕后,单击保存按钮 ; 点击操作员,单击修改按钮,即可对其进行修改 ; 点击操作员,单击 删除 按钮,即可对其进行 删除; 在选择权限时 ; 用户可选中权限后单击 按钮,或者直接将其拖动到已选择的权限,也可单击 按钮 进行全部选择 。 院系、专业、班级信息维护界面主要完成院系、专业、班级的增、删、改。(如图 4示: )为了表现出院系、专业、班级的层次关系,本系统将其设 计 图 4作员维护界面 图 4系、专业、班级信息维护界面 成树型结构;在操作上全部使用右键菜单的方式进行实现。单击院系、专业、班级结点后在其右侧的列表中显示其详细信息,单击右键即可实现院系、专业、班级的增、删、改。 密码输入正确无误后,进入系统的主界面。该界面主要完成系统各个功能界面的向导进入以及上、下机管理。为了方便用户操作,本系统设计了三种方法进入各个功能界面:菜单、工具栏、快捷树,部分功能界面还设计了快捷键;上、下机管理主要完成上机、下机以及上机过程中的收费、计时;同时还可提供全部 下机和换机功能;还有机房计算机的数量信息等。详细如图 4示: 图 4统主界面 为了方便用户使用,本系统提供了强大的查询功能,以持卡人查询为例:可以进行单项查询、组合查询还可进行模糊查询,输入或选择查询条件后单击查询按钮或回车键,即可在下方的列表中显示查询到的信息,单击打印预览可进行预览打印。如图 4示: 为了满足上级管理部门、机房中心主任的决策需要,本系统提供了强大的统计报表,以上机统计报表为例:输入或选择持卡人 ,选择时间段查询或单日查询,单击统计按钮即可在下方的统计说明中显示 其教学上机机时和自由上机金额数。如图 4示: 快捷树 上机人员列表 计算机数量信息 图 4卡人信息查询界面 图 4机情况统计界面 第 5 章 系统实施 系统实施阶段是在此前各个阶段工作成果的基础上,将技术设计转化成物理实现。因此,系统实施的结果是系统分析和系统设计的结晶。 统开发工具的选择 本系统选择了在数据库前台开发工具中最为流行且易上手的开发工具 境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用 部的应用程序接口( 数,对象的链接和嵌入( 开放式数据访问( 技术、可以高效、快速地开发 境下功能强大、图形界面丰富的应用软件系统。 据库产品的选择 数据库选择了关系型数据库产品 000, 000 是司推出的大型网络数据库管理系统( 并且属于大型的经典的关系型数据库产品。它支持客户机 /服务器模型( C/S)、支持多种操作系统平台、易使用、性能可靠、是电子商务等领域中的最佳选择。 发平台的选择 基于 上面开发工具和数据库产品的运行要求,考虑到本系统的性能要求,选择了 8 第二版作为开发平台,本系统可在 X、P 平台下运行。 序设计 结构化程序设计的基本思想是以自顶向下的方式、按照模块化和逐步细化的思想,用一组单入口和单出口的基本控制结构及其反复嵌套来进行程序设计。按照结构化程序设计的原则,所有程序都可以由顺序结构、条件结构 (分支结构 )和循环结构及其组合来实现。下面以多分支结构来说明上机管理的程序设计 ,如 图 5示: 图 5机管理程序设计流程图 第 6 章 结束语 做工作及收获 经过 5 个多月的努力,我的大型机房学生上机管理系统终于完成了。在此期间我调查了西电基础教学实验中心机房的管理业务,并以此为背景进行开发,在调查研究的过程中,我深入了解了该单位的组织管理方法、经营方式及其基本业务;在调查研究的基础上,进行了系统的分析、设计,在分析、设
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。