信息系统设计

2024-06-17

信息系统设计(精选十篇)

信息系统设计 篇1

指挥信息系统是以信息技术为基础,集战场感知、指挥决策、行动控制、信息保障等功能于一体,保障各级指挥机构对所属部队和武器装备实施指挥控制的军事信息系统。指挥信息系统保障是保证其正常运转、发挥功效的重要途径,是进行联合作战指挥、夺取信息优势及决策优势的关键。但是,指挥信息系统保障涉及的装备复杂、人员众多,针对不同作战样式、作战对手和作战环境,保障的侧重点各不相同。因此,亟需研制一套保障训练系统来探索、规范保障流程,常态化保障训练。

总体设计

指挥信息系统保障训练系统主要由支撑层、数据层、应用层三部分共同构成,如图1所示。

支撑层包括训练系统运行网络支撑、分布交互式仿真运行环境支撑,以及其他基础支撑等;数据层主要包括训练系统运行过程中应用到的各种作业结果数据、训练评估数据、案例分析数据、想定数据、导调控制数据等;应用层是向最终用户呈现的作业训练界面,主要包括保障需求分析、保障计划拟制、系统运维管理、保障行动控制和想定案例分析模块,以及作业记录回放和导调控制评估模块。其中,数据层是中间服务层起承上启下作用,在支撑层的服务下为应用层提供数据支持。

功能设计

指挥信息系统保障训练系统的核心功能包括保障需求分析、保障计划拟制、系统运维管理、保障行动控制、想定案例分析、作业记录回放和导调控制评估等功能。

保障需求分析模块

该模块主要由保障需求采集、保障需求统计、保障需求显示、保障需求对比分析等功能组成,能为受训人员提供战场情况分析,系统要素开设,系统要素保障需求的采集、统计、显示和对各保障要素需求进行对比分析的训练环境。其组成结构如图2所示。

其中,保障需求采集主要是在战场情况分析的基础上,对指挥信息系统开设可能涉及的硬件系统、软件系统、数据服务、网络服务等需求进行采集,并能进行保障需求的录入、存储、查询等。保障需求统计分析能汇总各种保障需求信息,能按不同的参数配置(如按时间、按单位、按级别、业务类别等)查询各种保障需求信息。保障需求显示能以表格、图形等可视化的形式显示各种统计表。保障需求对比分析实现保障需求与保障需求库比对、保障需求修正。

保障计划拟制模块

该模块主要由保障方案拟制、保障方案管理、保障方案推演、保障方案优化等功能组成,能为受训人员提供系统开设、系统转移/接替、系统撤收等保障方案拟制,以及方案推演和方案优化的训练环境。其组成结构如图3所示。

其中,保障方案拟制主要包括网络规划、人员编组、任务区分、保障实施的流程、联通方法及测试的程序与步骤等,并能自动生成各保障组参照执行的技术文档;保障方案管理能方便进行保障方案的录入、存储、查询及输出;保障方案推演能对拟制的保障方案按照既定的作战流程进行推演;保障方案评估与优化能按一定的规则(模型)对拟制的保障方案进行评估,生成评估报告和相关建议。

系统运维管理模块

该模块主要由系统运行状态监控、系统运行情况处置、使用情况统计分析等功能组成,为受训人员提供监控系统运行状态、指挥所网络维护管理、硬件维护管理、软件维护管理、数据服务维护管理、应急情况处置、使用情况统计分析的训练环境。其组成结构如图4所示。

其中,系统运行状态监控监控系统运行状态、网络维护管理、硬件系统维护管理、软件系统维护管理、数据服务维护管理;系统运行情况处置能按一定的规则生成系统运行中会出现的常用问题和状况,提供训练者回答或处理的功能,能提供相应的参考答案;能接收导控评估系统的实时导调,具有回馈功能。使用情况统计分析包括使用情况统计、使用情况查询、使用情况显示、使用情况报告,能以表格、图形等可视化的形式显示各种使用情况统计表。

保障行动控制模块

该模块主要由部队行动状态监控、部队行动情况处置、部队行动情况报告等功能组成,能为受训人员提供部队计划信息、行动信息、情况处置意见的训练环境。其组成结构如图5所示。

其中,部队行动状态监控完成部队计划信息录入、部队计划信息汇总、部队行动信息录入、部队行动信息汇总、部队行动位置监控、部队行动状态监控、部队行动情况汇总;分队行动模拟功能能通过模拟的方式构建保障兵力及任务完成情况,在实兵演练过程中能实时监控掌控所属人员的去向,任务完成的过程与情况;部队行动情况处置能处置各种不同来源情况,主要包括指挥所受到损伤、信息系统受到攻击、通信容量发生变化等;部队行动情况报告能查询并汇总部队行动情况,能以人工和自动相结合的方式快速生成报告。

想定案例分析模块

该模块主要由案例编辑、案例管理、案例推演等功能组成,能为受训人员提供案例学习、案例分析、案例研究等功能。

作业记录回放模块

该模块主要有作业记录和作业回放等功能组成,能够将系统保障训练的全过程进行记录、管理与监控,并能够根据实际需要进行记录的回放。

导调控制评估模块

该模块主要有想定布置、进度控制、导演干预、态势显示、训练评估等功能组成,能够为受训人员提供读取想定、导调信息,从模型库中生成各保障概念和实体模型,驱动系统运行的训练环境。能按人员或小组统计训练者的训练效果,包括训练的时间、时段,训练问题的设置的难易程度及处理情况,能按一定的规则评估受训者的训练效果。

结语

信息系统课程设计要求 篇2

设计内容:学生信息管理系统分为两个模块即客户端和服务器端,客户端可以实现的是用户进入浏览页后通过注册用户名和密码,然后登录查看学生的简单信息,可以选课,可以查成绩,还可以通过学号查询一些其他学生的信息。服务器端是管理员登录后进入管理员页可以对学生信息,成绩,课程,班级进行查找、添加、修改和删除。使管理更加便捷更加系统化。

设计要求:完整按照管理信息系统的设计方法(生命周期法)的步骤,系统规划,系统分析,系统设计,系统实施及系统维护的步骤将系统开发的整个过程写课程设计报告。

基于ASP的公司员工管理系统

设计内容:公司员工管理系统分为两个模块即客户端和服务器端,客户端可以实现的是用户进入浏览页后通过注册用户名和密码,然后登录查看员工的简单信息,可以选课,可以查成绩,还可以通过学号查询一些其他学生的信息。服务器端是管理员登录后进入管理员页可以对学生信息,成绩,课程,班级进行查找、添加、修改和删除。使管理更加便捷更加系统化。

奥运物流信息系统设计 篇3

关键词:奥运物流、信息系统、可视化

2001年获得2008年奥运会主办权的那一天,北京就向世界作出了庄严承诺:北京将以“绿色奥运、科技奥运、人文奥运”为主题,把2008年北京奥运会办成奥运史上最出色的一届奥运会。而对于奥运赛场分散,物流需求随机性强,且物流量大大超过历史水平的北京奥运会来说,要想实现如此巨大的物流量安全、高效、平稳的运作,仅仅依靠中国传统的物流手段或是简单的信息技术是难以完成的,必须依靠“可视化”、“数字化”、“智能监控”等先进技术对其进行监控管理,以实现对客体的实时跟踪和控制,确保物流渠道顺畅、安全。

鉴于物流信息平台对2008年北京奥运物流系统强大的支撑作用,本人认为此奥运物流信息平台需包括可视化奥运物流中心管理系统,在途货物监控系统和查询监控系统三大部分。

一.可视化奥运物流中心管理系统

可视化奥运物流中心管理系统是一套全面性的物流中心管理工具,用以辅助物流中心管理员优化其管理、协助领导通过虚拟现实技术适时了解掌握库房储备情况,提高物资储备管理水平的软件系统。主要包括以下几大功能模块:

1.数据管理模块。对整套系统数据进行安全加密、维护、备份及灾难性恢复等功能,为用户提供安全的数据存储。

2.标准化管理模块。统一进行标准化代码管理。

物品代码:严格按有关规定标准进行物品定义和维护,使用时根据实际情况在该标准的基础上进行细化与补充。整个系统应用统一的物品代码,并具有物品代码增加、修改、查询、删除功能。

货位代码:根据实际情况进行货位代码定义和维护,并具有代码增加、修改、查询、删除功能。

人员代码:提供建立不同岗位人员简明人事档案功能。为每个人员设置不同的代码,并根据岗位或职务设置不同的使用功能权限。

3.模型管理模块。提供各种库房、物资及附属设施设备等的模型及相关数据、信息,令使用者能够清晰直观的了解到库房内所有设施设备的基本情况与库房内部情况。

4.日常业务管理模块。对物资出入库和存储阶段进行优化管理,提高物资的流转效率。具体又包括以下几个子模块:

入库作业与优化:根据不同的管理策略、货物属性、数量以及现有库存情况,自动设定货物堆码位置、货物堆码顺序建议,从而有效的利用现有仓库容量,提高作业效率。

在库管理:在库管理主要是指物品在库期间的日常管理、清查盘点、保管养护、存储时间检查,以及为了便于管理物品和更有效的利用仓库容量而进行的并库、移库操作。

出库作业与优化:根据不同的管理策略、货物属性、数量以及现有库存情况,自动拣定组合、确定货物位置、货物拣选顺序建议。支持紧急拣选,对超过一定时间的产品进行优先拣选。

盘点管理:提供实盘数量与账面数量对比调整功能。

5.查询统计分析模块:对物流中心物品所处状态进行查询,并可提供相关报表和进行可视化货位显示和库存图表统计,为管理决策提供及时准确的数量信息。

6.实时监控模块。利用安放在库房内的摄像头,对库房内部实时进行监控,从而确保物资的安全。

二.在途货物监控系统

可视化在途货物监控系统是一套全面性的货物在途运输管理工具,用以辅助货物管理人员进行在途货物管理,协助领导通过虚拟现实技术适时了解掌握货物在途运输状态、情况,提高物资运输安全性、及时性、准确性水平的软件系统。主要包括以下几大功能模块:

1.数据管理模块。对整套系统数据进行安全加密、维护、备份及灾难性恢复等功能,为用户提供安全的数据存储。

2.标准化管理模块。统一进行标准化代码管理。

物品代码:严格按有关规定标准进行物品定义和维护,使用时根据实际情况在该标准的基础上进行细化与补充。整个系统应用统一的物品代码,并具有物品代码增加、修改、查询、删除功能。

车辆代码:对奥运物资专用运输车辆进行代码定义和维护,并具有代码增加、修改、查询、删除功能。

人员代码:提供建立车辆运输人员简明人事档案功能。为每个人员设置不同的代码,并根据岗位或职务设置不同的使用功能权限。

3.模型管理模块。提供各种车辆运行及在途物资等的模型及相关数据、信息,令使用者能够清晰直观的了解到车辆运行的基本情况与在途货物情况。

4.运输路线优化管理模块。通过对不同运输路线距离测算,并结合不同路线路况情况进行运输路线的优化选择。

5.货物跟踪监控模块:利用车辆实际运输路线的数据进行车辆监控,并模拟显示随车货物状态信息,实现货物跟踪的功能。

车辆跟踪:通过运用GIS、GPS等技术对运输车辆进行跟踪、定位,并动态显示出车辆的相对位置和运输路线道路情况。

车辆运输状态监控:根据道路及车辆运行情况测算货物是否可按规定时间安全运抵目的地,(估计剩余时间可根据车辆当前位置与运输目的地之间的距离除以车辆运行时的平均行驶速度求得),从而通过对车辆运输状态进行监控,及时发现问题进行调整,以达到满足需求的目的。

货运信息显示:通过显示随车货物信息,进行货物的跟踪模拟。

6.查询统计分析模块:此模块可针对运输货物、运输车辆、驾驶员等进行货运信息查询统计分析,为管理决策提供信息支持。

三.查询监控系统

查询监控系统是一套全面性的货物查询管理工具,通过模糊查询和精确匹配查询两大功能协助管理人员通过虚拟现实技术适时了解掌握货物存在状态,提高物资管理水平的软件系统。主要包括以下几大功能模块:

1.数据管理模块。对整套系统数据进行安全加密、维护、备份及灾难性恢复等功能,为用户提供安全的数据存储。

2.标准化管理模块。统一进行标准化代码管理。

物品代码:严格按有关规定标准进行物品定义和维护,使用时根据实际情况在该标准的基础上进行细化与补充。整个系统应用统一的物品代码,并具有物品代码增加、修改、查询、删除功能。

车辆代码:对奥运物资专用运输车辆进行代码定义和维护,并具有代码增加、修改、查询、删除功能。

人员代码:提供建立车辆运输人员简明人事档案功能。为每个人员设置不同的代码,并根据岗位或职务设置不同的使用功能权限。

场所代码:对奥运物资所涉及的场所进行编码,整个系统实行统一代码制。

3.检索查询模块。通过对下列某个关键词进行检索来查询物品相关联的其他状态。

物品种类查询:以物品种类为关键词进行检索以查询其他状况。

物品代码查询:以物品代码为关键词进行检索以查询其他状况。

物品场所查询:以物品所在场所为关键词进行检索以查询其他状况,如奥运配送中心、场馆1、场馆2……、车辆1、车辆2……等。

时间段查询:以某一时间段为关键词进行检索以查询其他状况,如一天内、三天内、五天内、一周内等。

时间点查询:以某一时间点为关键词进行检索以查询其他状况。

物品状态查询:以物品现存状态为关键词进行检索以查询其他状况,如入库状态、储存状态、出库状态、在途状态等。

运输工具查询:以车辆代码为关键词进行检索以查询其他状况。

物资管理人员查询:以人员代码为关键词进行检索以查询其他状况。

组合查询:以上述两种或两种以上关键词进行检索以查询其他状况。

4.虚拟可视化模块。对于所查询出的物资运用虚拟可视化技术进行模拟动态显示。

5.统计分析模块。通过对物资现存状态和计划状态进行对比,分析整个运作过程中的物流瓶颈,并以不同颜色、形状或图形状态动态显示出。

作者单位:北京物资学院物流管理系

(编辑 雨露)

参考文献:

[1]蒋宝家.可视化仓库管理系统的设计[J],物流技术,2005.9:23-25.

[2]肖云等.运输车辆监控调度系统[J].计算机与现代化,2003.11:13-16.

基于系统托盘的信息公告系统设计 篇4

1 系统设计

1.1 设计思路

信息公告系统托盘程序随着系统启动自动运行。当调用程序时,窗口必须显示在最前面。关闭窗口,程序以托盘形式存在Windows桌面任务栏的右下角;当有最新消息时,托盘会闪烁。两天以内的最新信息以不同颜色显示;可设每隔一段时间,系统自动刷新,检查是否有最新信息。

1.2 系统组成及核心代码

本程序项目包括一个模块,一个窗体,一个My Tubr Tray控件,一个fp Spr35.ocx控件,两个Timer控件,两个命令按钮,一个Data Environment设计器。My Tubr Tray控件是一个利用Windows API函数设计完成了的托盘控件,制作过程这里不作介绍。fp Spr35是一个很好用的表格控件,主要用来显示系统信息。程序的部分代码如下:

2 结语

程序在VB6.0,Win XP编译通过。该程序使用了3年,运行正常,取得很好的应用效果。

参考文献

会计信息系统课程设计报告 篇5

一、课程设计的目的和意义(1)目的

1、通过本次课程设计,加深对会计信息系统的了解。

2、通过本次课程设计,正确掌握开发方法,提高程序设计的技巧和水平。

3、通过本次课程设计,学会使用计算机进行会计核算,以便为以后的学习和工作奠定基础。

4、通过本次课程设计,学习如何运用会计软件实施会计信息化战略,培养学生电算化实际应用技能,增强实际动手能力。(2)意义

21世纪一个信息化的社会,当今社会正在向”知识经济”时代迈进,在今天这样一个充满竞争的大环境中,会计人员不仅要深谙会计学的基础原理、掌握会计信息化技术,而且还要学习一些组织观念、行为因素、决策过程和通讯技术等方面的基础理论。

本次课程设计,要求我们对财务会计处理系统进行系统分析和设计,掌握具体的操作方法,能培养我们严谨的工作态度,缜密的逻辑思维,这能为以后的工作奠定基础。

二、课程设计内容

1、完成对系统的系统分析任务

2、完成对系统的系统设计任务

3、完成凭证录入程序

4、完成各种核算任务程序

5、完成银行日记账

6、完成现金日记账

7、完成损益表

8、完成资产负债表

9、完成总分类账 10完成凭证查询和修改

10、编写源程序

三、会计信息系统的的开发目标:

会计信息系统是为企业服务的,是企业不可缺少的组成部分。会计信息系统的开发是指研制和建立一个经济有效的会计信息系统。其开发目标是:改善和提高企业的经济管理现代化水平;提高会计信息来源准确性;为企业及上级提供准确及时和全面的各种财务报表;加快财会计划和计算机辅助财务决策工作,促使会计决策科学化,以提高企业经济效益。

四、会计信息系统的开发方法

软件工就是研究如何运用科学的方法和手段去达到目标。会计信息的开发方法有生命周期发、结构化系统开发方法、原型化方法、面向对象开发方法,计算机辅助软件工程。会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特点。计算机会计信息系统不能再单纯模仿和照搬手工系统处理信息的方式,会计应用软件也不是单项应用程序的加总,其建立要比单项应用复杂得多。会计信息系统的开发是一项庞大的系统工程,应该采用结构化系统开发方法为主,其他方法为辅的开发方法。

五、系统分析

1、系统初步调查与可行性分析

系统开发人员在接到用户开发任务后调查清楚要建立何种规模的系统、要解决什么问题、达到哪些目标、系统软硬件的总体配置方案如何,系统的开发方式。在初步调查基础上考虑骑在经济方面、管理方面、技术方面的可行性,做可行性分析报告,得出结论和建议。

2、系统详细调查

如果确定了系统分析可行,就要通过召开调查会、访问、填写调查表,参加业务实践等方式对企业组织机构,业务流程,现行会计系统数据流程、数据分析,功能分析进行详细调查。在这一阶段就可以收集出一套可供程序调试用的试验数据。

3、系统分析的任务

系统分析的任务是通过详细调查,完全弄清楚先用系统的情况以及用户对新系统的种种要求,并把它们用规范化的工具表达出来,从而建立新系统的逻辑模型,即把系统分析工作概括为”理解和表达”。

数据流程图是重要的系统方法。它从数据的角度描述原始数据输入系统,经过一系列加工,或分解或合并或存储,最后成为输出离开系统的整个过程。它由数据流、加工、数据文件、数据的源点或终点四种基本成分构成。绘制数据流程图一般采用结构化分析方法,即自顶向下,逐步分解,加入各种详细处理功能,最后得到一套封层的数据流程图。

数据字典是对数据流程图中各种元素进行详细描述。由数据流条目,文件条目、加工条目组成。数据流条目说明每个数据流的定义、来源、去向及其数据流量;文件条目说明每个文件的数据项组成及其类型、长度等;加工条目说明每一个加工的具体输入、输出的数据及处理方法。

六、系统设计

系统设计其任务是根据系统逻辑模型,结合会计业务特点和信息技术,进行一系列技术考虑和设计,提出一个在计算机上实现系统目标的实施方案,即新系统的物理模型,以解决新系统应该怎么做的问题。其分为系统结构设计,模块设计、代码设计、数据库文件设计、输出设计、输入设计、安全保密设计、处理过程设计。

1.系统结构设计

采用结构化系统分析方法,即将系统功能自定向下,逐层分解,直至不可细分。

2、模块设计

模块涉及操作相对集中,即一个模块只模仿某一方面的功能,以提高系统可用还行。各模块相对独立,降低模块间的耦合程度越低,模块间的相互影响就越小,说明系统分解得越好。要提高通用性,允许修正,减少对汉字的输入。

3、代码设计

代码为事物提供一个确切的认定,便于数据的存储和检索、使用代码可以提高处理的效率和精度、代码提供了数据的一致性、代码是人和计算机系统共同的语言,是人机交换信息的工具。为了便于处理和记录,要对某些处理对象进行编码,如科目代码、客户代码、供应商代码、存货代码、职工代码,固定资产。设计步骤为确定代码对象、考查是否已有标准代码、根据代码对象的性质和处理要求、确定选用的代码类型和编码规则、考虑检错功能、用选用的规则对被表示的对象逐个设计出其代码,编制代码表。设计要遵循唯一性、统一性,规范性原则。

4、数据文件设计

根据所选择的具体数据库系统,依据数据流程图、数据词典进行数据库设计。其步骤为 确定系统需要建立的文件、数据库文件结构设计、设计数据库文件的组织形式,数据库文件的属性。在数据文件设计时,为增强系统安全性应采取一些控制技术,如文件被封设置文件存取权限。

企业凭证库.DBF,其结构如下:

序号 1 2 3 4 5 6 7 RQ PZH ZY KMMC JF DF YE 字段名

类型 D C C C N N N 4 20 20 12 12 12 2 2

日期

凭证号

摘要 科目名称

借方金额

贷方金额

余额

长度

小数

字段说明

5、输出设计

从系统开发的角度看,输出决定输入,即输入数据只有根据输出的要求确定。所以我们要重视输出设置。我们要确定输出内容选择输出设备、介质与输出方式、确定输出格式。

6、输入设置

输入设计是信息系统与用户之间交互的纽带,决定了人机交互的效率,对系统的质量有决定性的重大影响,因此必须重视输入设置。输入设计原则要遵循最少量、最简单、早检验、少转换的原则,简单而言要便于用户使用。设计时要确定输入内容、确定数据的输入方式和输入设备、确定输入数据的记录格式、输入数据的正确性校验。

五、课程设计总结

学生信息管理系统的设计 篇6

[关键词]学生信息管理系统信息管理校园网学生工作

1、系统目标设计

根据本校的实际情况,利用校园网而设计一套针对性和功能都比较强的学生信息管理系统,对学生信息管理系统进行科学的分类、录入、查询.

2、开发设计思想

2.1尽量采用学校现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用资源,提高系统开发的水平和应用效果的目的。

2.2系统应该符合学校学生信息管理的规定,满足学校学生日常管理的需要,达到操作过程中的直观、方便、实用、安全等要求。

2.3强调多部门合作,学生工作设计面广泛,应该考虑各部门各层次的需求,便于维护。

2.4要建立可靠的数据备份。

3、系统功能分析

系统主要用于学校学生信息管理,主要任务是用计算机对学生各种信息进行日常管理,如:查询、修改、增加、删除。学生信息管理系统需要完成的主要功能有:

3.1学生信息录入及查询主要是按指定系统检索该院系的学生信息,该部分功能主要为年级辅导员、班主任等学生工作人员设计。其中包括以下信息:

3.1.1学生基本信息

该子系统反映学生的概貌,包括本人照片、姓名、性别、民族、学号、身份证号、政治面貌、爱好和特长等基本材料,该子系统能增加、删除和修改学生基本信息,并可通过其中任何一个材料进行查询和统计。

3.1.2学生学习成绩信息

该子系统登记学生所学科目及在学术和科技活动中取得成绩,能对学生学习成绩的状况进行分析、演示,对学生群体间学习成绩状况的统计和比较分析。

3.1.3学生社会活动信息

该子系统反映学生在社会活动和社会工作中的表现情况,包括担任学生干部、参加重大文体活动、参加党团组织活动的情况。

3.1.4学生奖、惩信息

该子系统反映学生在各级各类活动中获奖的情况,包括获三好学生、奖学金、文体活动等获奖惩的时间、原因和等级等。

3.1.5学生勤工助学信息

该子系统反映学生家庭生活状况,包括家庭人口构成、生活来源、年均收入、享受的各类补助、减免学费、享受贷款及社会资助情况。

3.1.6学生奖学金评定信息

在德智体综合测评指标体系下,通过与其它子系统的链接,反映学生在规定阶段的测评成绩,对学生个人综合考核成绩的分析和演示能力。

3.2教务信息维护学生成绩录入及课程的安排等基本信息,包括增、删、改的功能。

3.3学生成绩查询提供学生成绩的查询,并依据学籍预警的相关规定对已经相应不及格门次的学生给与学籍预警。

3.4学生选课提供选课界面。该界面列出所有的课程信息供学生查询和选课。

3.5开展学生思想政治教育可利用网络特有的信息高集成性、双向交流性和可选择性,促进大学生有针对性地接受教育和实现自主教育。

4、系统功能模块设计

本系统的功能分为如下几大模块:主界面模块、查询模块、数据维护模块、选课模块,采用模块化设计可以大大提高设计的效率,并且可以最大限度地减少不必要的错误。

5、数据库设计 5.1数据库需求分析

根据本校学生管理经验及用户需求调查分析,对系统画出如图1所示的数据流程图。

5.2数据库概念设计

在数据流程图的基础上,再来用E-R图说明学生信息管理系统的数据库概念模式,如图2所示。

5.3数据库逻辑设计

将以上E-R转换成如下关系模式:

系(院系号、院系名、电话)

学生(学号、姓名、性别、年龄、院系号)

课程(课程号、课程名、学分、开课时间、名额)

选课(学号、课程名、成绩)

教务员(注册名、密码)

其中标有下划线的表示为该数据的主码(主关键字段),在上面的实体以及实体之间的关系的基础上,形成数据库的表格以及各个表格之间的关系。

5.4数据库结构的实现

在需求分析、概念结构设计的继承上得到数据库的逻辑结构之后,就可以在Fox Pro6.0数据库系统中实现逻辑结构。

数据库的逻辑结构是直接使用Fox Pro6.0的项目管理器来实现的。

5.5学生思想政治教育的实现

一是利用电子函递名单。学生政治思想工作者通过网站上的电子函递服务器将发表在电子函授名单中的文章、杂志、报刊,用电子函件的形式寄到用户的电子信箱中去,用户也可以就某一问题发表观点、撰写文章,服务器会自动将用户的文章转寄到其他用户的电子信箱中去。

二是利用电子布告系统(BBC)。学生思想政治工作者可以在高校思想政治教育网站上建立电子布告系统,把思想政治教育的内容加入其中,并在系统中建立讨论区和聊天室。一方面,高校思想政治工作者可通过网络进行及时有效的宣传党的方针政策,有针对性的进行教育、帮助、引导,从而解决大学生的思想问题。另一方面,大学生用户可在讨论区上发表自己的观点、看法,并针对某些问题展开讨论。再者,就是通过讨论和聊天,学生思想政治工作者与大学生相互交流思想。

三是在高校思想政治教育网页上设立新闻服务,即利用网络新闻服务器向广大用户提供针对各种专题互相讨论和交流的服务。

6、系统实现

6.1硬件环境充分利用现有校园网络资源、设备,尽可能的减少投资。本系统采用微机网络方式,网络的结构基于校园网,处于事务处理层的各院(系)采用高性能的PC Server作为服务器,提供事务处理服务、web服务和特定数据库服务。

6.2服务器操作系统选用Microsoft公司的WINDOWS 2000SERVER,DBMS采用SQL SERVER 2000。

6.3网络数据库的选择在很大程度上取决于所使用的网络操作系统,由于Microsoft的SOL Server与Windows NT二者具有紧密集成性,同时考虑程序的可扩充性,因此,选用SOL Server作为应用程序的后台管理工具,为以后系统的完善作好充分的准备。Mi—crosoft的SQL是一个可伸缩,高性能,能满足分布式计算机要求的数据库管理系统。

7、结束语

高校学生处的管理工作是高校管理过程中的重要环节,涉及部门众多,事务繁琐.工作量巨大。现代信息技术的出现和不断发展给教育现代化引入了新的定义,用信息技术来改变传统教育和管理模式是高等教育发展的必然趋势。

图书管理信息系统设计 篇7

一、绪论

(一) 系统开发背景。

目前, 在一些高校图书管理中, 师生查找图书都是采用传统的查询方法, 让读者在图书分类架上一本本地去查找, 这样不仅很难找到自己所需要的图书, 而且费时费力。而图书管理员在办理借书登记、查询读者借书记录时, 管理人员必须在借书记录上一个个去查找, 而要找到借书记录并删除该记录是件很麻烦的事情。每当新书入库时, 图书管理员既要填写新书入库卡片, 又要填写新书入库账目, 不仅工作量大, 而且在新书入库后要经历较长的时间方能借出。另外, 因图书数量有限, 必须对图书实行限量借阅, 因此要实施弹性借书方法是件很困难的事。

为提高图书查询效率, 减少系部图书管理员的工作负担, 有必要开发一个小型图书管理软件来对图书实施有效管理。该系统应具备以下功能: (1) 能对各类图书实行分类管理; (2) 提供必要的读者信息; (3) 能进行各种高级查询; (4) 具有图书检索功能等。这样, 不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号, 而且能让图书管理员以最高的效率办理借阅手续。

(二) 数据库概述。

从20世纪五十年代中期开始, 计算机的应用由科学研究部门逐步扩展至企业、行政部门。至六十年代, 数据处理成为计算机的主要应用。数据库技术作为数据管理技术, 是计算机软件领域的一个重要分支, 产生于六十年代末。现已形成相当规模的理论体系和实用技术。

数据库 (Database) DB是统一管理的相关数据的集合。

数据库管理系统 (Database Managerment System) DBMS是位于用户和操作系统之间的一层数据管理软件, 为用户或应用程序提供访问DB的方法, 包括DB的建立、查询、更新及各种数据控制。

数据库系统 (Database System) DBS是实现有组织地、动态地存储大量关联数据, 方便多用户访问的计算机软、硬件和数据资源组成的系统, 即采用了数据库技术的计算机系统。

数据库技术是一门研究数据库的结构、存储、管理和使用的软件学科。

二、系统分析阶段

(一) 系统可行性分析。系统可行性分析包括:技术的可行性、经济可行性、法律因素可行性。

技术可行性:结合本校图书馆规模和平时业务量的具体情况, 本系统采用Visual Foxpro6.0作为开发平台, 可以很容易实现图书馆相关信息的记录、维护、检索, 并且可以在不添加任何设备的情况下, 以较少的人力较快地完成系统的设计, 实现系统的功能。

经济可行性:不需要额外开支, 用现有的人力物力就可实现, 软件成本很低。

法律可行性研究:研究在系统开发过程中可能涉及的各种合同、侵权、责任以及各种与法律相抵触的问题。

(二) 系统需求分析

1、图书管理信息系统的总体功能要求。

简单的图书管理系统主要包括下面的功能: (1) 借书处理:完成读者借书这一业务流程, 核心为快速检索到学生需要的书籍。 (2) 还书处理:完成读者还书这一业务流程。 (3) 新书上架:完成新书资料的录入工作。 (4) 旧书下架:完成图书资料的删除工作。 (5) 读者查询:根据读者号, 查询读者借阅情况, 能够对读者的基本信息资料进行管理。 (6) 相关帮助:便于新的系统使用者能够快速掌握该系统的使用操作。

2、图书管理信息系统的性能需求。

(1) 要求有较强的系统安全性, 对一定范围和程度内用户的错误操作有相应的系统自我保护功能。 (2) 系统的维护时间不能超过系统总运行时间的千分之五, 系统每次的维护时间不能超过系统总运行时间的千分之一, 系统的故障恢复时间不得超过系统故障时间的百分之五。 (3) 其他性能要求以其相关或类似的系统为参考。

三、系统设计阶段

(一) 系统功能模块设计。鉴于以上各项功能要求, 将该系统划分为以下六个模块:

1、图书信息模块。

对图书的基本信息进行录入、删除、修改以前信息和进行简单查询功能。

2、查询检索模块。

可对书目的基本信息进行检索, 其查询条件可以是按分类检索;也可以是按照作者名、图书名称或出版社进行检索。同时, 也可对读者的基本信息进行检索, 查阅其借阅信息。

3、读者管理模块。

对读者的基本信息进行录入管理, 可自动生成会员代号, 可自动记录会员的借阅信息。

4、数据维护模块。

可对数据库中的各项基本数据信息进行数据备份和数据恢复, 并可实现数据备份文件存贮路径的自由选择。

5、报表输出模块。

对图书的基本信息、会员的基本信息、会员的借阅信息等数据可按照查询条件的不同按要求打印输出。

6、帮助模块。

可以提供关于图书管理信息系统各项操作的详细帮助信息, 并可实现对不同操作的定点帮助提示。

(二) 数据库设计

1、数据描述

(1) 静态数据描述。

(1) 图书一级分类表:包括一个数据表。其中的主要信息有:分类编号和一级分类名称。一级分类中将图书共分五大类, 具体分类方法、编号和分类名称参照国家统一分类方法的规定。 (2) 图书二级分类表:包括五个数据表。其中的主要信息有:二级分类的编号和分类名称。二级分类中将图书共分为二十二个小类, 并分别隶属于一级分类的五个大类中, 其具体分类方法、编号和分类名称参照国家统一分类方法的有关规定。 (3) 图书明细分类表:包括二十二个数据表。其中的主要信息有:明细分类的编号和分类名称。明细分类又将二十二个小类明细的分为若干细小类别, 其具体的分类方法、编号和分类名称参照国家统一分类方法的有关规定。

以上数据均按国家统一规定设置录入, 不能做太大改变, 分类名称可以有一定的缩略但不能影响其原有的意义。系统设计完成后不可以通过录入、删除的方式进行修改。

(2) 动态数据

(1) 图书的基本数据。包括一个数据表。其中的主要数据有图书编号:是对录入图书的统一编号, 以便唯一区别图书;图书名称:图书出版时的封面印刷名称;作者:图书的编写者或编写单位或组织;出版社:出版发行该册图书的发行单位;录入日期:该册图书入库的时间;借阅次数:该图书总的被借阅次数;类别编号:给图书所属的明细分类的类别号, 它应与明细分类表中的图书的类别编号一致;简介:对该册图书的内容总体概括介绍。

(2) 读者基本数据:包括一个数据表。其中的主要数据有:读者代号:读者的统一编号, 由系统自动生成, 唯一的标示一个会员的身份;姓名:读者的真实姓名;电话:读者的有效联系电话, 可选择填写;地址:读者的有效联系地址, 可选择填写;身份证号:读者的身份证号码, 可选择填写;注册日期:读者本人正式注册成功时的日期 (为系统自动填写) 。备注:读者的个人其他资料。

以上两部分数据的录入具有一定的界面, 并提供修改的方式。还提供随时的查询, 对查询结果有相应的显示和打印输出, 对全体的数据可进行备份与恢复。

(3) 借阅记录。包括一个数据表。其中的主要数据有:读者代号、图书编号、借阅日期。这些数据信息都是由系统自动填写。此表中的所有数据不提供修改方式, 只供查阅、显示和打印输出。可以对全体数据进行备份和恢复。

(4) 登录密码。包括一个数据表。其主要数据有:管理员代号、密码、权限。

2、数据库描述。

该系统建立一个数据库, 其中包括三十二个数据表。全部用Visual Foxpro实现。其中, 部分数据表的结构和联系如图1所示。 (图1) 其他分类数据表的连接通过“下级分类表名”实现连接调用。

3、数据采集。

对于图书分类数据表的信息参照国家图书分类方法;对于图书基登录密码管理员代号本信息数据可通过对现存图书进行分类录入;对于读者方面的信息数据可以在系统运行使用中获得。

(三) 用户界面设计。

本系统设计原则:1、界面美观、操作方便并能高效率地完成工作;2、界面根据用户需求设计;3、界面能引导用户操作的功能, 并能提供一些帮助功能。

主要的用户界面有:1、登录界面;2、主表单界面;3、各类信息查询;4、读者信息管理列表;5、图书信息管理列表等。

四、系统实施阶段

(一) 计算机系统的性能和软硬件环境。

在软件方面本系统运行平台为Windows2000专业版, 开发工具采用易学易用的软件开发工具Visual Foxpro6.0。因Visual Foxpro6.0在应用程序的开发上具有灵活、效率高等特点和使用简便的数据库管理功能。硬件要求:Inter PentiumⅢ、128M内存、40G硬盘等。

(二) 编写程序。

依据各阶段的开发文档, 使用Visual Foxpro6.0进行程序编写。此系统的编码设计 (表单设计、代码设计、变量定义、控件的定义) 严格按照大众化的标准和风格。

对于系统的帮助功能的实现, 则使用windows help compiler来单独编译, 最后通过Visual Foxpro提供的接口命令 (set help to) 和系统相连。帮助文件的数据字典、源代码见附件。

五、系统测试

计量保障信息系统设计 篇8

1 系统需求与系统开发可行性分析

1) 系统需分析。计量保障工作是保证军事设备性能参数的量值准确、可靠所进行的一系列管理工作。计量保障信息系统在功能方面要求对军事装备研制、试验、采购、使用、维护维修进行统一信息化管理, 在性能方面要求系统具有应用的便捷性、高效性、实用性和安全性。

2) 可行性分析。在技术上应用已有成熟技术, 采用C/S结构规划确保系统设计的可靠性。针对现代化武器装备品多品种、高可靠性、高安全性、长寿命性, 应用M icrosoft V isual Studio、SQ LServer作为设计开发工具, 确保系统应用的实用性和可扩展性。在计量保障工作信息化管理工作中, 为保证系统的高效利用, 系统采用扁平化设计, 去掉冗余的装饰效果, 界面简约化, 突出信息本身的作用, 提高系统的运算速度。

2 系统开发结构与开发工具

1) 系统开发架构。根据计量保障信息系统的需求分析, 为保证系统应用的安全性, 系统采用C/S架构进行设计。C/S架构为客户机和服务器结构, 该结构利用两端硬件环境优势合理分配任务到C lient端和Server端, 降低系统通讯开销, 提高信息数据的专项管理能力。

2) 系统开发工具。本文所采用的系统开发工具为M icrosoft V isual Studio, 数据库采用SQ L Server, 基于w indow s平台进行开发。M icrosoft V isual Studio基于.net Fram ew ork, 建立强大的w indow s系统开发环境。在V S集成开发环境下, 软件开发过程更加简单和便捷, 有效促进决策过程的简化。此外, V S环境提供了大量的工具和框架支持, 能够构建基于A JA X的W eb应用程序。SQ L Server是关系型数据库管理系统, 其具有很高的安全性、可靠性和可扩展性。

3 系统设计

1) 系统总体结构设计。计量保障信息系统设计将系统划分为四大模块, 分别为计量业务管理模块、资源管理模块、信息检索模块和系统管理模块。计量业务管理模块是针对计量保障工作内容进行管理, 计量工作中的每一个环节都通过系统进行登记记录, 确保系统应用的即时性。部队资源管理是对现有资源进行统一管理, 对保障资源、保障对象、保障人员、保障资料建立对应信息库, 各项信息科通过信息检索模块进行快速定位查找, 确保系统应用的高效性。系统管理模块是对计量保障信息系统的基础结构进行管理, 可添加计量管理工作中涉及到的技术参数、法律规范、装备信息数据等, 并且提供系统可扩展性功能和系统应用统计功能。

2) 系统模块设计。计量业务管理模块:计量业务管理模块是建立系统与计量工作实时交互的功能模块, 在部队计量业务管理中, 所涉及到的装备研制、装备试验、装备采购、装备使用、装备维护维修等各项活动通过系统进行管理, 便于进行信息的查询调用和规范管理。

资源管理模块:资源管理模块是计量保障信息系统保障信息的重要数据管理库, 其包括保障资源库、保障对象库、保障人员库和保障资料库。保障资源是对所有装备信息集中管理;保障对象中详细记录各种资源的参数信息, ;保障人员库中存储保障人员基础信息, 包括学历、专业、特长等;保障资料库中记录部队装备的使用和维护维修记录。

信息检索模块:信息检索模块是为了快速定位计量保障信息系统中资源在数据库中的位置而设计的具有关键字检索功能的系统模块。用户可以根据计量保障内容中的关键词进行检索, 为区分检索类型, 建立保障资源、保障对象、保障人员、保障资料分类检索, 提高检索速度。

系统管理模块:系统管理模块包括后台管理、技术管理、法规管理、装备管理和系统统计, 后台管理可对系统管理人员进行管理, 对数据库进行备份和对各项功能模块进行扩展;技术管理可对保障资源的各项参数进行设置;法规管理是对保障工作的各项法律、法规进行管理, 装备管理可添加、修改和删除计量保障工作管理内容;系统统计可对系统的访问情况和数据库的使用情况进行管理。

4 数据库设计

数据库作为现代化计量保障信息系统的重要组成部分, 数据库的存储能力、实时管理能力、安全性和可靠性尤为重要。计量保障信息系统要实现W eb应用, 需要对应用程序和数据库的连接进行设计。当各种应用程序需要跟数据库进行交互时, 首先应该完成的就是创建连接, 为应用程序的数据库访问提供一个无障碍通道。这样, 可以极大的简化数据库的连接方式, 所需要编写的代码只是对C onnection对象的实体化, 完成数据存取后还应该将C onnection关闭。由于A D O.N ET通过这种方式来构造其中的类, 使得对数据库的访问更加简单, 因此, 采用A D O数据对象访问库。

在建立系统数据结构关联关系时, 数据库表的设计要尽量做到一对一或者一对多关联, 减少数据冗余度。根据系统需求建立数据表包括:装备信息表、装备研制信息表、装备试验信息表、装备采购信息表、装备使用信息表、装备维护信息表、保障资源信息表、保障对象信息表、保障人员信息表、保障资料信息表、技术信息表、法规信息表等。

5 结束语

计量保障信息系统是军事计量保障体系建设中关键的环节, 为保证部队计量工作的高效性与协调性, 计量保障工作充分运用信息技术、网络技术和计算机技术, 提高计量工作的准确性和时效性。在信息化条件下, 建立部队各种军种计量联合保障和资源共享平台, 实现军事计量效益最大化。

参考文献

[1]朱爱平, 曹裕忠.贯彻军事计量法律法规强化武器装备精确管理[J].装备指挥技术学院学报, 2008.

[2]张亮.战时计量保障体系建设的分析和对策[J].中国计量, 2006.

[3]邓斌, 李鸿, 杨江平.空军雷达兵部队计量保障信息管理系统平台设计[J].火力与指挥控制, 2009.

[4]冯继伟, 柏航, 黄运来, 汤文军.军事装备远程计量保障模式的探讨[J].仪表技术, 2015.

房产信息系统设计与研究 篇9

1 房产信息系统的建设目标和原则

根据建设部的要求, 通过对我国城市房产市场的分析, 确定城市房产信息系统的建设目标是:在加快完善业务管理系统的基础上, 建立以楼盘表为纽带的房地产信息系统, 加大对基础信息和动态信息的归集、整合、监测和分析力度, 依托房地产交易、房屋权属登记、房屋租赁等业务管理系统, 加快推进信息系统和预警预报体系建设工作。

城市房产信息系统开发的目的, 是为了服务于各级政府、房产相关管理部门以及社会大众, 它既需要体现房产管理工作的特点、原则、内容和程序, 还需要满足日常工作的业务需要以及社会对房产行业的要求。根据建设部、城市房产信息化建设的要求, 通过收集、分析、提炼房产市场的业务需要, 房产信息系统必须遵循以下几点建设原则:

1) 统一规划、分步实施。城市房产信息系统的建设是一个长期的、不断完善的过程, 既要立足于当前的实际需要, 又要着眼于未来的发展, 必须在合理充分利用投资的前提下, 站在全局的高度进行统一的规划, 以避免不必要的重复投资、浪费和“信息孤岛”的出现。在建设过程中, 宜采取“分步实施, 步步见效”的策略, 以保证系统的成功建设。2) 统一平台、统一接口、统一技术标准。确定统一的关键技术路线, 制定一致的技术标准、规范以及内部、外部的接口标准, 确定各个业务系统的业务运行目标, 满足管理信息化长期建设的需要。3) 业务目标驱动:围绕业务目标, 建设目标体系, 并分解为可量化的指标体系。从城市房产信息系统建设全局的要求出发, 将目标进行逐层的科学分解, 获得量化的进度指标、软硬件指标和业务优化指标, 有利于信息化建设的统筹安排和自愿的充分利用, 有利于信息化的责任落实, 有利于信息化建设取得成功。4) 通过信息化建设与业务管理的相互促进与发展, 达到提高各业务管理部门的综合业务决策水平、管理水平和为社会和企业的服务水平的目的。

2 房产信息系统的总体设计

房产信息系统将集成房产业务相关的数据, 在信息共享和交换平台上实现数据的采集、处理、存储、分析、应用和管理, 实现综合查询、分析、统计和辅助决策。整个系统采用三层体系架构, 采用符合国际标准的XML和Web Service集成技术构建。系统自下而上共分为四层:系统基础平台层、数据平台层、综合业务平台层和决策平台层。系统基础平台层又分为三层, 分别是:

1) 硬件网络平台。该平台处于系统基础平台层的最底层, 是整个系统运行的基础。硬件网络平台的设计首先必须保证具有大数据量、处理复杂分布的数据的存储、处理与传输的能力;其次, 鉴于数据安全, 通讯网络平台能针对外部用户和行业用户的非法访问或操作做出相应的处理;第三, 设计必须遵循开放性原则, 使用标准技术, 保证今后能与其它行业的平台进行交互;最后必须充分考虑保护现有投资。

2) 基础软件平台。该平台依托硬件网络平台, 直接关系着共享平台的效率、规模、可伸缩性和可扩展性, 主要考虑软件平台的选型和规划, 包括操作系统、数据库软件平台、邮件系统平台、WEB服务平台等基础软件平台。

3) 应用服务平台。该平台由应用接口平台、工作流平台、数据交换平台等组成。主要面向最终部门, 通过应用支撑平台, 可以快速录入、查询、修改、提交信息, 实现与其他部门的信息交换。其中:应用运行平台利用组件技术或软件构件技术抽取房产管理领域的领域模型, 最大程度上实施软件重用, 用户或开发商能够快捷准确的定制房产管理各种应用系统, 缩短系统开发周期;数据交换平台包括应用系统之间的数据交换服务、对请求管理服务提供基础支持、统一的数据交换格式和规范, 从而为信息网络上的应用系统提供统一、公共的数据交换服务。

数据共享平台是房产管理平台的核心, 它保证了平台内数据资源的共享以及和其它行业平台资源的交互。通过数据共享平台, 房产管理各部门应用使用相同的基础数据, 利用相关的交互模型实现房产属性数据、GIS数据和数据仓库数据的共享以及房产管理数据的分布存储、集中管理。该平台采用XML和Web Service技术将复杂的数据视作一个简单的、虚拟的数据源, 并且能够通过联邦查询的方式来获得所有的实时数据, 有效快捷地整合分散的信息系统, 提供统一而高效的存储管理、快速而灵活的个性化展现, 从而真正实现信息系统的快速部署, 为政府机关获取更有价值的信息, 同时提供实时的信息分析和决策支持。

综合业务平台直接面向各管理部门用户和相关单位, 用于日常管理和服务, 其功能及性能将直接影响用户对平台的认识与评价。经办业务系统的建设不是单纯的应用系统的叠加, 它是房产各部门对其相关的应用提取整理后形成的部门级一体化的应用平台。房产信息系统的交互通过共享平台进行, 从而保证了数据的一致性和应用功能的完整性。

从整体上, 综合业务平台可分为若干个子系统, 关于子系统的划分, 并不拘泥于和原各部门相对应, 主要从功能和数据的内聚性考虑, 如果一个软件的模块只实现一个功能, 那么该模块具有高内聚性。高内聚性的软件更容易维护和改进。每个子系统进一步细化为若干子系统, 也有的子系统没有划分出子系统, 主要是因为该系统所针对的职能部门功能专一, 子系统再往下细化即为功能模块和程序模块。

信息服务平台构建在应用平台之上, 它面向政府、房产相关单位和部门以及广大群众, 是房产行业信息服务的窗口。房产信息服务平台建设主要包括预警预报体系和信息发布平台, 主要作用是对房产经济进行监测、预警和提供信息服务。该平台的建立与完善对保证城市房产经济的健康发展有着重大的意义。

3 结语

房产信息系统统一平台与地理信息系统 (GIS) 相结合, 实现了系统可视化办公和信息共享, 使得系统更加适应房产的业务要求, 大大促进了系统的平台化和规范化。在系统具体实现过程中, 有关工作流的技术需要进一步研究, 使之能全方位的支持房产业务流程, 更加完善的定义。描述房产业务过程的形式化工作流模式, 并实现分布式的房产信息服务。

摘要:随着房产业持续、快速发展, 建立起完善的房产信息系统, 是进一步加强房产市场监管的重要基础。它对于科学判断房产市场形势, 及时发现市场运行中出现的问题, 有针对性地采取措施, 加强和改善宏观调控具有重要意义。

关键词:房产信息系统,设计,研究

参考文献

[1]张新长等.城市地理信息系统[J].北京:科学出版社, 2001.

教务管理信息系统设计 篇10

本系统基于复合型网络结构, 利用结构化开发方法对教务管理信息系统进行分析与设计的过程。系统的构建模式目前主要有两种结构模式:C/S模式和B/S模式。C/S模式由客户机和服务器两个层面构成, 其形式逻辑和事务逻辑放在客户端, 数据逻辑和数据存储位于服务器端。客户端软件一般由应用程序以及有关的数据库接口组成, 当系统的应用程序发生变化而需要改变事务处理逻辑时, 每个客户机上的应用程序也都需要更新, 系统维护比较麻烦。

B/S结构模式是一种以Web技术为基础的新型MIS系统平台模式, 它把原C/S模式中的服务器分解为一个数据服务器及一个或多个应用服务器 (即Web服务器) 构成一个三层结构系统:浏览器、应用服务器和数据库服务器。在这种结构下, 用户工作界面是通过浏览器来实现, 极少部分事务逻辑在浏览器端实现, 但是主要事务逻辑在服务器端实现这样就大大简化了客户端电脑负荷, 减轻了系统维护与升级的成本和工作量。因此, 本系统将采用B/S结构模式。

该教务管理系统的系统规划总目标主要包括两个方面:一是对内要能够对学校的日常教务活动进行管理、分析、控制以提高管理效率, 改善管理水平;二是对外要能够及时发布日常信息, 方便外界了解学校的教务状况, 在校内、外之间建立一个高效、快捷的沟通途径。

由于外部系统涉及许多关于网络编程、系统构架、网络维护、网络安全等许多内容, 而本文的侧重点在于内部教务管理的数据库系统构建。

2 系统设计

进行系统设计前需要进行用户的需求分析, 经过详细的调查研究, 项目组了解到教务管理系统的主要工作和处理流程。教学管理人员对教师登记教师档案, 对学生登记学生档案, 以及对变动进行档案修改;教学管理人员对每个学期考试进行考试安排, 结束后由教师登记学生成绩, 对学生成绩进行分析统计;每个学期末, 学生根据各系提供的下一学期所开课程选课, 教师接受下一学期教学任务;每个学期末, 学校对教师进行考核评比, 教师、学生、管理人员、各级领导还要随时查询各类教学信息。

通过以上功能分解, 完成对系统概念模型设计, 其中包括9个实体, 12个联系。之后, 需要进行概念模型向数据模型的转换, 其中9个实体转换为9个关系表, 而12个联系中, 有2个包含关系, 另外, 填写、变动及考核分别反映在基本信息表、学籍档案及教师考核表中, 所以概念模型经过转换后得到如下关系模式 (加下划线的属性为主键) 。

(1) 院系 (系号, 院系名称, 院长) 。

(2) 专业 (专业号, 专业名称, 辅导员, 学生人数, 备注) 。

(3) 学生 (学号, 姓名, 性别, 出生日期, 民族, 政治面貌, 籍贯, 学生类别, 班级名称, 备注) 。

(4) 登录信息 (登录ID, 学号, 登录密码) 。

(5) 学籍档案 (学籍档案ID, 学号, 姓名, 入学成绩, 学生类别, 班级名称, 综合成绩, 奖惩记录, 毕业去向, 备注) 。

(6) 教师 (教师号, 教师姓名, 性别, 出生日期, 所在系, 职称, 工资, 备注) 。

(7) 课程 (课程号, 课程名称, 考核方式, 学分, 学时数) 。

(8) 成绩 (学号, 课程号, 分数) 。

(9) 教师考核 (ID, 教师号, 教师备课质量等级, 课堂教学评价, 学生评价, 综合评价) 。

代码设计事关全局, 需要遵循以下几条基本原则。

2.1 代码必须具备

唯一性、通用性、可扩充性、简洁性、系统性和易维修性。常用的几种代码主要有:顺序码 (如本系统中的课程编号) ;层次码 (如本系统中的学生编号) ;助记码 (如本系统中的存储表编号) 。

2.2 输入、输出设计信息系统的输入输出

设计是一个重要环节, 一个好的输入设计可以给用户带来良好的工作环境, 一个好的输出设计可以为管理者提高简捷、明了、有效、实用的管理和控制环境

输出设计主要解决的问题是针对不同的用户的特点和要求, 以最适当的形式, 输出最切合需要的信息。其主要内容包括以下几点。

(1) 输出方式的选择:系统的输出方式根据输出信息的使用要求, 信息量的大小、输出设备的限制条件来决定。

(2) 输出报表的设计:报表内容要根据使用人员的实际需要进行设计。对不同的用户, 应当提供详细程度不同、内容不同的报表。

(3) 输出设计说明:输出设计说明包括选用的输出设备, 信息输出的频率和数量, 各种输出文件及输出报表的格式及表格样本等。

输入设计的目标是:在保证输入信息正确性和满足输出需要的前提下, 做到输入方法简便、迅速与经济。输入设计要遵循最小量、简单性、早检验、少转换原则。其主要内容包括以下几点。

(1) 输入方式的选择:输入方式根据数据产生的地点, 时间, 周期, 数量及特性, 处理要求的确定。

(2) 输入数据的活动及输入格式的设计:原始数据的获得需要考虑数据产生的部门, 确定收集的时间和方法;了解数据产生的周期, 平均发生量及最大量。此外, 输入的格式还需仔细设计, 本系统为方便管理人员输入信息, 设计专门的输入记录单, 按屏幕填表或对话发生输入数据。

(3) 输入数据的校验输入设计:输入数据最重要的问题就是保证输入数据的正确性。对数据进行必要的校验是保证输入设计的重要环节。

虽然教务管理系统不像其他企业系统或银行等金融系统那样对安全性和可靠性的要求高, 但系统安全的重要性也不容忽视。为使系统能良好的运作需要做到以下几点:对突发性物理破坏能做到应急处理;对突发性大量访问和查询的控制;严格控制不同级别用户的权限, 以防后台数据库手的恶意破坏;防范人为的破坏;对于数据库要在前后台都有日志记载, 使得系统故障后能向前恢复, 确保数据的正确性。

3 结语

本系统针对当前高校的发展状况, 就教务管理系统进行了深入的研究, 分析了教务管理在日常教学活动中的重要性和必要性。经过多方位的系统分析, 较准确的把握了教务管理系统的功能需求, 在此理论基础上有对该系统进行了详细的分析与设计。

开发一个高校的教务管理系统又是一个庞大的工程, 而项目组成员的能力有限, 所以本系统难免存在很多不足之处:如本系统主要对教务管理的校内管理功能的进行了分析与研究, 而对于基于网络的前台界面设计却未提及;系统后台数据库设计中也有很多欠缺。这些都督促着项目组成员在今后的研究学习中, 逐步完善对本系统的外部设计以实现整个系统的顺利运行, 还要争取经过不断的努力, 使本系统更加适应实际应用的需要。

摘要:本文主要探讨了当前高校教务管理信息系统的研究背景、系统规划、系统分析、总体设计 (概念结构设计和逻辑结构设计) 和其他设计 (代码设计、输入输出设计和安全设计) 。该系统基于B/S与C/S相结合, 采用结构化开发方法, 充分运用成熟的计算机技术对教务管理信息进行数字化的管理。

关键词:教务管理,设计

参考文献

[1]卫红春.信息系统分析与设计[M].清华大学出版社, 2009 (2) .

[2]张海藩.软件工程导论 (第5版) [M].清华大学出版社, 2008 (2) .

上一篇:柱模板缺陷下一篇:BOT融资方式