网络地理信息系统论文

2024-07-12

网络地理信息系统论文(通用6篇)

篇1:网络地理信息系统论文

姓名:XX 性别:男

毕业院校:2006.09-2009.07 北京人文大学 学历:大专

所学专业一:法律 所学专业二:计算机网络

受教育培训经历:2008.09-2009.07 北大青鸟昌平校区

计算机网络信息系统工程师证书 信息系统专家 全国计算机信息高新技术合格证书

应聘职位:网络工程师:网络/系统工程师、系统管理员/网络管理员、计算机类:

个人工作经历:

公司名称:北京腾飞集团网络搭建 起止年月:2008-12 ~ 2009-01

工作描述:

1.整个布线系统采用星型的网络拓扑结构,网络方面对ip的地址进行划分,设配选用cisco的交换机和路由器,整个网络为了方便管理和设备的冗余性用到了三层交换机的配置、vlan、地址转换(nat)、热备份路由(hsrp)、生成树协议(vtp)等。

2.用windows2003 server来实现集团总部与分公司的根域、子域以及林域之间的整体管理结构。并搭建公司的ftp、dns、dhcp、web、isa的服务器。

3.配置exchange server 2003实现公司内外网的邮件通信。

4.配置isa server 2004作为公司的网络防火墙,在一定程度程度上保证公司的网络安全。

工作能力及其他专长

网络方面:熟练掌握了ospf七层对tcp/ip协议有深刻的了解,对网络二层和三层设配有一定的`了解,尤其是cisco的交换机和路由器的配置与日常的维护。对三层交换机也有很熟练的掌握包括交换机上vlan vtp stp的配置与维护等,能够熟练的在路由器上配置单臂路由、rip、ospf、ppp、nat、vpn、hsrp、acl访问控制列表等协议的配置与维护等。

系统方面:掌握windows server2003 的dhcp、dns、web、vpn服务搭建等服务器的搭建及维护。能够熟练搭建linux系统下各种网络服务dns、sendmail、dhcp、apache、ftp、nfs、samba、lamp。

网站方面:会搭建asp+access,asp+sqlserver,asp+mysql,等动态网站,会用photoshop、flash

安全方面: 熟悉window系统安全,掌握microsoft isa server防火墙的在企业中搭建、维护与管理;掌握企业计算机病毒的防护和手动清除病毒与木马的能力;熟知的网络攻击的原理,网站漏洞扫描技术。

数据库:熟悉microsoft sql server2003数据库的管理。

邮件:熟悉exchange 2003邮件系统的安装、管理。

网络管理工具:能使用网络管理工具whatsup gold、vnc、pcanywhere,sniffer对局域网和广域网进行排错和远程管理

自我评价:具有一定的社会交往能力,具有优秀的组织和协调能力。

在学习中,我注重理论与实践的结合,己具备了相当的实践操作能力,可独立学习和工作。

很强的事业心和责任感使我能够面对工作中的困难和挑战。

篇2:网络地理信息系统论文

《农民补贴网络信息系统》

v4.6.1宁夏版 升级说明

北京世纪同财科技有限公司

二〇一三年一月

北京世纪同财科技有限公司

运行安装程序之前请先阅读以下注意事项:

(1)本安装包仅适用于宁夏用户;

(2)为防止意外情况,请先卸出或备份老版软件数据;(3)运行安装包之前,需先卸载老版本软件;(4)安装后,软件版本为v4.6.1.55。

一、主要升级内容

(一)业务调整

1、增加2013年补贴业务

新增2013年度缺省数据库,增加对2013年补贴业务的支持,用户在登录界面可以直接选择2013年进入系统。

2、农户信息增加“银行行号”字段

为便于与银行进行数据交换,农户基础信息表增加了“银行行号”字段,以支持开户银行行号的存储,并可通过“批量赋值”功能进行批量录入。

北京世纪同财科技有限公司

3、补贴发放批次调整

2013年“农资综合补贴”的发放批次缺省调整为一个批次。

4、上年数据衔接的操作

由于2012年数据为多个批次,如需在2013年度数据库中装入2012年数据,请在数据装入时只选择每个项目的第一批,其它批次不勾选,如下图所示:

以便2012年数据装入后,不会增加发放批次。注意:

(1)跨年度装入数据时,数据包中的“补贴发放日期”和“公示信息”将不再装入。

(2)如果误操作将多余批次装入,可使用“数据维护”菜单下的“初始化数据库”功能清除所有数据并恢复缺省批次信息,然后重复上述装入操作。

(二)功能改进

5、主界面增加软件版本信息显示

在系统主界面的工具条右侧增加了软件版本显示,方便用户查看当前软件的版本信息。

6、审核结果中增加现场数据显示

在审核结果表中增加现场数据列,用于显示未通过审核农户的现场数据,便于用户打印或导出审核结果;另外对定义审核公式功能进行了升级,支持用户自定义现场数据显示的字段内容与格式。

北京世纪同财科技有限公司

7、完善“重复值检查”功能

(1)增加“删除农户”功能,在重复值检查界面可直接进行农户删除操作;(2)增加“查找”功能,方便用户按姓名或身份证号等对检查结果进行快速定位。

8、完善“从Excel导入农户信息”功能

(1)Excel表中身份证号户口本号等列数据,用户可以选择性的导入,未选择导入的列不再影响系统中已有数据;

(2)导入时将自动过滤系统中已注销的农户。

9、增加“自动运算”模式

补贴登记模块增加自动运算模式,对已设置运算公式的单元格,在录入相关数据后,运算结果将自动刷新,减少了原有运算模式较为繁琐的操作步骤。

10、完善补贴标准设置功能

(1)增加“同步修改所有下级标准”功能;

(2)优化保存功能,确认后自动执行批量更新和运算;(3)优化批量更新功能,确认后自动执行运算。

11、增加“查看发放日期”功能

通过该功能可以一次性罗列所有下级行政区划的发放开始日期和发放结束日期,方便用户快速检查发放日期情况。

北京世纪同财科技有限公司

12、改进“导出银行数据”功能

导出银行数据功能增加了对行政区划字段的选取。

13、补贴排名查询增加按范围查询功能

补贴排名查询在现有功能基础上增加了“查询条件”。用户可在“查询条件”中输入范围值,查询出符合这个条件的所有农户明细,如:面积在50-100之间的农户;最多可以设置六组查询条件,另外查询结果界面中还增加了当前查询条件和查询结果总记录数的显示。

14、增加“覆盖装入”功能

在数据装入界面增加了“增量装入”和“覆盖装入”的选项,缺省为增量装入方式,软件界面如下图所示:

“增量装入”沿用原有装入方式,对系统中的农户只增加与修改,不删除;如选择“覆盖装入”,将会先清除系统中现有农户及补贴数据,然后再装入数据包中的农户及相关信息。通过覆盖装入方式,可避免出现上下级单位之间农户信

北京世纪同财科技有限公司

息不一致的情况。

15、完善“数据装入”功能

(1)数据装入时,缺省只勾选当前数据库中已有项目或批次,当前数据库中没有的项目或批次,缺省不勾选,由用户自行选择是否装入。

(2)当前数据库中某个项目如果只有一个批次,在装入两个及以上批次的数据时,系统将自动更新第一批次的名称,缺省取数据包的批次名称。

(3)装入跨年度数据时将自动过滤补贴公示、补贴发放日期等信息。

16、完善“数据卸出”功能

(1)修改数据卸出选项的名称,“卸出时进行审核”改为“检查发放进度”;(2)数据卸出时,去掉对家庭成员的重复值检查,与重复值检查功能保持一致;

(3)数据卸出时,重复值检查的范围调整为“村级范围内”,与重复值检查功能的缺省检查范围保持一致。

(4)数据卸出时,重复信息审核的日志增加了区划信息(乡、村、组),方便用户定位农户以修改错误信息。

17、增加“提取上年数据”功能

用户通过此功能可在新的补贴年度中提取上一年度的相关数据,实现跨年度数据衔接。数据提取时,可选择上年度的任意数据库,并可按补贴项目灵活设置提取字段的对应关系。

(三)其它

新版程序包含了v.4.5.2版本的相关升级内容,具体如下:

18、增加身份证号和银行账号的重复性检查

在新增或修改农户信息后进行保存时,系统将对身份证号或银行账号相同的农户给出提示信息。检查范围目前支持到县级。

19、改进“重复值检查”功能

(1)增加检查范围,分为:在村级范围内、在乡级范围内、在所选区划范围内;

北京世纪同财科技有限公司

(2)过滤条件,增加“享受补贴农户”选项;

(3)检查结果增加粮食直补、农资综合补贴及金额合计三项信息。(4)在检查结果中通过点击农户编码可关联查询该农户的补贴情况。20、增加“重复情况汇总查询”功能

按照检查范围和过滤条件进行审核,分别统计所选行政区划内重名、重身份证号、重银行账号、姓名与身份证号均重复的农户数与涉及资金额。

21、增加“补贴公示管理”功能

补贴公示管理主要用于补贴公示信息的登记、汇总、查询与打印。补贴公示信息包括:补贴公示负责人的姓名与联系电话、补贴公示的次数与起止日期等,未录入补贴公示信息的补贴项目将不允许卸出上报数据。

22、改进“打印公示表”功能

(1)补贴公示表增加打印信息设置,用于设置公示日期、监督电话、单位及日期等打印信息。

(2)补贴公示表的“选择列”设置中,增加农户基础信息的“备注”字段,方便用户在需要的时候选择使用。

23、改进“数据卸出”功能

(1)卸出数据时将对农户的重复信息进行审核,如果有重身份证号、重银行账号且未备注说明的情况,系统将不允许卸出数据。

(2)卸出补贴数据时,将以乡镇为单位审核所选补贴项目是否登记了补贴公示信息,公示信息不全的补贴项目不允许卸出。

二、联系方式

客服电话:400-688-2600

篇3:网络信息交换系统

项目所有人:肖燕清所在国:美国专业:软件开发学历:硕士

项目简介:

网络信息交换是一个WEB-LEA-SED, 它有以下功能及用途:1、供应商、生产商可及时将自己的产品通过ON-LINE CRAOSER送入系统, 也可以通过批处理, 设定时间, 每隔多久一次等送入系统。可以随时上网修改产品信息, 价格等;2、买家可以上网订他们感兴趣的商品。对不同的产品、买家可设置成不同的VIEU, 这样大大节省的处理定货的时间;3、买卖双方可网上洽谈, 直至成交;4、任何产品可随图形、文中说明储存;5、对不同用户, 不同时间, 不同产品, 可提供不同促销价格;6、有数据检测功能。

篇4:医院信息系统网络信息安全研究

关键词:医院信息系统;安全;数据;网络

中图分类号:TP309 文献标识码:A文章编号:1007-9599 (2011) 07-0000-01

Hospital Information System Network Information Safety Research

Qin Yisi

(Zhanjiang Center People's Hospital,Zhanjiang524037,China)

Abstract:With the deepening of information technology,hospital information system applications are increasingly widespread.Hospitals for all sorts of information networking,sharing,also brought a degree of security for the test.This paper analyzes the characteristics of hospital information system,its data security and confidentiality of information were of technical and management.

Keywords:Hospital information system;Safety;Data;Net

医院信息系统是一个复杂庞大的计算机网络系统,其以医院的局域网为基础依托、以患者为信息采集对象、以财务管理为运转中心,对医院就诊的所有患者进行全面覆盖。医院信息系统包括了医患信息和医院管理等各种信息,对信息的网络安全进行保护,保证其信息的完整性和可靠性,是医院信息系统正常运转的根本条件。因此有必要对医院信息系统的网络数据进行安全管理,避免各种自然和人为因素导致的安全问题,保证整个系统的安全有效。

一、医院信息系统特点分析

医院信息系统的网络结构决定着系统功能性及有效性。系统的各种集散数据、通信和所提供的系统的扩充能力、自我维护、信息服务等都很大程度上依赖与医院信息计算机系统的网络结构。星形拓扑结构有利于信息的集中控制,能避免局部或个体客端机故障影响整个系统的正常工作,因此可以采用以星形拓扑为基础的分层复合型结构的信息系统进行医院数据的全面管理。其次,作为医院信息系统的主要数据管理模式和管理工具,医院的数据库系统是保证医院信息系统完整性和安全性的关键。

一般认为网络安全就是针对黑客、病毒等攻击进行的防御,而实际上对于医院的信息系统而言,网络安全还受到其他很多因素的威胁,比如:网络设计缺陷、用户非法进入、通讯设备损坏等。网络出现故障将造成患者重要信息损坏和财务管理数据丢失,导致医院的正常作业不能开展。因此本文从技术和管理两个层面对医院信息系统的网络安全维护进行了探讨。

二、医院信息系统网络安全的技术实现

网络、应用、数据库和用户这四个方面是建立医院信息系统安全体系的主要组成部分,只有保证了这些结构的安全,才能从基本上实现医院信息系统的网络安全。

首先是确保网络的安全。医院网络安全包括医院内部网络安全和内外网络连接安全,防火墙、通讯安全技术和网络管理工具等是最常用的技术。其次是确保应用系统的安全。计算机的应用系统完整性主要包括数据库系统和硬件、软件的安全防护。可以采用风险评估、病毒防范、安全审计和入侵检测等安全技术对系统的完整性进行保护。其中,网络安全事件的80%是来自于病毒,因此病毒防范是保证系统完整性的主要措施。然后是确保数据库的安全。对处于安全状态的数据库,可以采用预防性技术措施进行防范;对于已发生损坏的数据库,可以采用服务器集群、双机热备、数据转储及磁盘容错等技术进行数据恢复。最后是确保用户账号的安全。采用用户分组、用户认证及唯一识别等技术对医院信息系统的用户账号进行保护。

三、医院信息系统网络安全的管理体系

除了在技术上对医院信息系统的网络安全进行确保,还需要建立完善合理的安全管理体系,更高层次的保证医院所有有用数据的安全。

(一)进行网络的信息管理。作为现代化医院的重要资产,且具有一定的特殊性,医院的所有信息都有必要根据实际情况,对不同类型的信息因地制宜的制定各种合理的管理制度,分类管理,全面统筹。(二)进行网络的系统安全管理。随时关注网络上发布的系统补丁相关信息,及时完善医院信息系统,对需要升级的系统进行更新,通过确保系统的安全达到保护整个医院信息管理安全的目的。(三)进行网络的行为管理。由专门的网络管理人员利用网络管理软件对医院信息系统内的各种操作和网络行为进行实时监控,制定网络行为规范,约束蓄意危害网络安全的行为。(四)进行身份认证与授权管理。通过规定实现身份认证与权限核查,对医院信息系统的用户身份和操作的合法性进行检查验证,从而区分不同用户以及不同级别用户特征,授权进入信息系统。(五)进行网络的风险管理。通过安全风险评估技术,定期研究信息系统存在的缺陷漏洞和面临的威胁风险,对潜在的危害进行及时的预防和补救。(六)进行网络的安全边界管理。现代化医院的信息交流包括其内部信息和内外联系两部分。与外界的联系主要是通过Internet进行,而Internet由于其传播性和共享性,给医院的信息系统带来较大的安全隐患。(七)进行桌面系统安全管理。桌面系统作为用户访问系统的直接入口,用户能够直接接触的资源和信息一般都存放其上,因此对其进行安全管理非常重要。用户可以采用超级兔子魔法设置或Windows优化大师等应用软件对无关操作和非法行为进行限制。(八)进行链路安全管理。针对链路层下层协议的攻击一般是通过破坏链路通信而窃取系统传输的数据信息。因此要对这些破坏和攻击进行防御,医院可以通过加密算法对数据处理过程实施加密,并联合采用数字签名和认证仪器确保医院信息数据的安全。(九)进行病毒防治管理。网络技术和信息技术的不断发展,也滋长了各种病毒的出现。病毒是计算机系统最大的安全隐患,对系统信息的安全造成很大的威胁。(十)进行数据库安全管理。对数据库的安全管理应该配备专人专机,对不同的数据库类型采取不同的使用方式和广利制度,保护医院信息系统的核心安全。(十一)进行灾难恢复与备份管理。百密总有一疏,任何安全防护体系都不肯能完全对病毒进行防杀,因此为了避免数据的损坏和事故的发生,需要制定相应的数据恢复措施,对重要数据进行定期备份。

四、结束语

当今信息化的不断发展给医院的管理和高效运转带来了方便,但同时也带来了挑战。为了维护病人医患信息和医院财务信息,需要从技术和管理上加强对网络的安全工作,需要与时俱进,不断采用新技术,引进新方法,适应社会需求,将医院的信息化建设推向更高平台。

参考文献

[1]尚邦治.医院信息系统安全问题[J].医疗设备信息,2004,9

[2]从卫春.浅谈医院信息系统安全稳定运行[J].医疗装备,2009,15

[3]任忠敏.医院信息系统安全体系的建立[J].医学信息,2004,13

[4]黄慧勇.医院信息系统安全按风险与应对[J].医学信息,2009,15

篇5:证券网络信息系统建设

记者在采访联合证券公司某营业部电脑负责人时获悉,在目前的证券业中,电脑系统维护部门和财务部门已经成为支撑证券公司的两大支柱,系统维护部门尤其承受着巨大的精神压力,一旦系统出了故障,将给证券公司造成巨大的经济损失。这位负责人举例说,曾经有一家证券公司的营业部因电脑故障停止运行20分钟,虽然广大股民在这20分钟之内不见得会抛出或买进股票,但是根据有关规定,证券公司不得不根据这20分钟股票的差价赔给了股民2000万元人民币,给证券公司造成了巨大的经济损失。

面对这样巨大的压力,证券公司的信息化建设一直是在左右摇摆中缓步而行,一方面希望尽快利用新的计算和网络技术提高股票交易效率,方便股民炒股,扩大自身的知名度,从而吸引更多的人加入股民的行列;另一方面又担心技术的不成熟或管理不到位会引发更多的系统问题,造成巨大的经济损失。尤其是出于对网络安全方面的顾虑,大多数券商采取了谨慎的态度,内部交易网和外部网采取的是物理分离的方式,防止外来的侵袭。虽然目前网上股票交易被炒得很热,但是与传统的电话委托交易没有什么分别,证券公司的外部信息网和内部网依然是物理分离的,无法实现真正的在线下单和交易,极大地制约了网络证券业的发展。

除此之外,证券信息化对管理层面的需求也在不断增加。除了建立好基本的信息化应用系统外,如何使这套系统实现设定的目标,牵扯到证券公司的制度建立和管理问题。各大证券公司是如何解决管理问题的呢?为此,记者专门采访了在证券信息化建设领域比较成功的企业中国银河证券有限责任公司信息技术中心的主任陈静女士。她认为,归纳起来,证券机构信息系统规范化建设与管理必须注意如下方面的问题。

有集中统一的管理体制做保障

建立制度是规范化管理的基础,是信息系统建设的重要组成部分。遵循中国证监会的技术规范,银河证券信息技术中心成立了《信息系统管理规章制度》起草组,依据中国证监会《证券经营机构营业部信息系统管理规范(试行)》的有关要求,参考其他证券公司的有关范例,起草了《中国银河证券有限责任公司信息系统管理制度汇编》,其中包括机房管理、网络管理、安全管理、数据管理、设备管理、技术故障应急处理、计算机病毒防范、人员管理、技术资料管理等一系列有关信息系统建设的制度与规范。

银河信息系统的建设与管理走过了从无序到规范的艰难历程。银河证券公司是5家公司合并组成。当初,新加盟公司的各家证券营业部分属不同的机构,管理模式千差万别,公司面对的是营业部网点分散、人员杂乱、管理不规范、思想不统一、经营管理水平参差不齐、潜在风险随时可能发生的复杂形势。为此,公司首先确立了“统一规划、统一标准、统一实施、统一应用、统一采购”的技术管理“五统一”原则,展开了“建章、建制、建网”的规范化建设工程。在其后的3个月中,银河证券公司建成了一个覆盖全国56个大中城市、连接全部172家证券营业部的证券业务通信网络,逐步建起了证券业务中央监控系统、财务管理系统、统一清算系统、内部网信息服务系统等多项应用系统。通过该系统,借助于计算机通信等技术手段,公司的财务、经纪业务管理部等各职能管理部门均可远程实时监控所有下属证券营业部的资金、财务、交易和客户情况,防止了透支等违规行为的发生,最大限度地规避了经营风险。不仅如此,该系统的建成,把分散经营的营业部经系统集成转化为公司集团军作战,从总体上优化配置了公司的有效资源,有效地控制了经营成本,使公司的经营管理工作在一个高技术平台上获得有效支持。

网络建设战略

证券网络信息系统的建设可以采取“三步走”战略规划:

第一步,基础网络建设。在营业部现有业务网络基础上,规范营业部局域网,使其高效、安全地运转,保证业务的正常进行;在原有广域通信网络的基础上,建立起一个以公司总部为中心、连接全部所属证券营业部的数据通信网络,实现统一的办公自动化系统,实现审计、财务、人事、交易软件、资金清算等的统一,促进公司的业务经营逐步走向集约化、管理模式迅速转向高度集中的统一法人体制。

第二步,网络应用深度开发。在第一步的基础上建立起集风险监控、资金清算、决策支持、系统备份等关键功能于一体的、安全可靠的中央数据中心。

第三步,网络应用从有地界到无地界的转变。顺应证券行业的发展趋势,充分应用以互联网技术为代表的现代IT技术,拓展网上交易等新型业务模式,为公司创造新的利润增长点,使公司在国际化市场竞争中占据有利地位。

这三步中,网络建设是基础,是首要工作,也是一项复杂的系统工程。既要考虑当前的可行性、效益性和效率性,又要与公司的长远发展战略和管理工程的升级扩展很好地结合起来。其实质是根据证券业务的特点,将信息技术前沿的计算机技术、网络技术融于公司的业务和管理的全部过程,把计算机技术从传统的交易管理延伸到公司全系统、全方位的管理。

核心内容是保证安全

在信息系统建设过程中,如何确保业务系统及其信息安全,已是证券经营机构必须面对和解决的重大课题。

对于安全问题,证券公司应该一手抓安全技术设施的建立与完善,一手抓制度和规范的健全与落实。早在1998年,银河证券公司就成立了信息安全技术专题组,对公司信息系统、特别是证券营业部计算机系统的安全环节和漏洞,进行全面、细致的调查分析;同时展开对网络防火墙等公司技术的跟踪研究,与安全技术顾问举行了多次专题研讨会,就证券经营机构计算机系统的安全技术、可靠性进行交流与探讨。在充分调查研究的基础上,现已完成了《银河证券公司计算机网络安全及安全管理整改计划》,提出了公司网络安全技术和管理策略等问题的分析意见和建议。

在实际应用中,注重加强各项安全规范和措施的落实,经常就网络设施的安全规划与管理、系统的用户权限和密码管理、计算机病毒的防治等进行部署和检查落实。

篇6:信息系统开发方法之网络教学系统

本次课程设计以网络多媒体教育管理系统为基础的网络教学系统的开发为背景,探讨了UML在该系统建模中的应用问题。在对系统进行需求分析的基础上,采用Rational Rose 2000对系统进行需求模型、静态模型、动态模型及实现模型的建模。

关键字:网络教学管理系统,UML,软件建模,信息系统

目 录 绪论.......................................................................................................................................2 1.1系统简介....................................................................................................................2 1.2设计目的....................................................................................................................2 1.3设计内容....................................................................................................................2 2 需求分析...............................................................................................................................3 3 需求模型设计.......................................................................................................................5 3.1 需求模型设计的方法和步骤....................................................................................5 3.2 系统需求模型............................................................................................................5 4 系统静态模型设计...............................................................................................................9 4.1 静态模型设计的方法................................................................................................9 4.2 静态模型实现..........................................................................................................10 5 系统动态模型设计..............................................................................................................11 5.1序列图和协作图......................................................................................................11 5.2活动图......................................................................................................................23 5.3状态图......................................................................................................................25 6.系统部署模型设计..............................................................................................................26 6.1 系统构件图..............................................................................................................26 6.2 系统部署图..............................................................................................................27 7.管理信息系统的实现..........................................................................................................28 总结.........................................................................................................................................30 参考文献.................................................................................................................................31

绪论

1.1系统简介

随着电脑时代的到来以及Internet的迅速发展,网络的普及带给了人们更多的学习途径,随之而来的管理网络教学的“网络教学管理系统”也就应运而生了。

“网络教学管理系统”主要用于管理日常的网络教学工作以及学生下载和查看资料。系统业务功能主要由以下几个部分组成:文件上传、文件下载、消息发布、消息修改和更新、信息浏览、在线观看教学视频,在线答疑,论坛管理、页面维护、人员管理和用户注册批准等。1.2设计目的

“网络教学”是利用计算机设备和互联网技术对学生实行信息化教育的教学模式。网络教学相比传统教学模式,突破了时空限制,更能培养学生信息获取、加工、分析、创新、利用、交流、自主学习的能力。网络教学能够培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。为了给网络教学提供一个更好的环境和平台,更好的管理各种信息、资源,开发一个好的“网络教学管理系统”势在必行。1.3设计内容

本次课程设计的重点是利用UML对系统进行了实际建模,为系统的代码实现提供了清楚、完整的用例开发模型。完成了注册,上传课件,浏览、下载课件,在线观看教学视频,在线答疑,论坛管理、网站维护、人员管理等功能模块的详细设计,初步实现了网络教学管理系统。

需求分析

网络教学管理系统是一个集注册,上传课件,浏览、下载课件,在线观看教学视频,在线答疑,论坛、页面维护、人员管理等功能于一体的管理各种教学资源与学生资料,并建立灵活全面的多媒体教学环境的管理信息系统。

网络教学管理系统的功能需求包括以下内容:

 学生登录系统后,可以浏览课件、查找课件、下载课件、观看教学视频、在线讨论交流、查询个人资料、修改个人资料;对于没有注册的普通用户可以浏览网站上的一些公共信息。

 老师登录系统后,可以上传课件、上传教学视频、在线答疑、发布诸如课程简介、学习方法、教学心得等相关文章、查看发布的教学心得等文章、修改教学心得等文章、查询个人资料、修改个人资料等。

 系统管理员负责对网站页面的维护,审核不合法的课件和不合法的教学信息、批准用户注册,对人员信息进行增删管理、答疑信息进行管理等。

满足上述需求的系统主要包括以下几个小的系统模块。

 基本业务模块:该模块的主要使用者是老师和学生,用于学生下载课件、在线观看教学视频、在线讨论;老师上传课件、发布和修改更新教学心得、在线答疑等。

 浏览查询模块:该模块主要用于对网站的信息和文章信息进行浏览、查询、搜索等,找到自己需要的资源。在登录后用户还可以在自己权限范围内查询个人信息等。

 系统管理模块:主要用于系统管理员对网站进行维护、审核网站的各种资源、批准用户注册、人员管理、答疑管理等。

在对系统进行需求分析后得到了该系统功能结构图如图2.1所示:

网络教学管理系统 基本业务模块浏览查询模块 老师界面学生界面 查找浏查询个查询相修改消息人信息关文章个人在线文件消息修改文件观看修改览课件在线信息答疑上传发布和更下载讨论教学个人 新 视频信息

图2.1 系统功能结构图

系统管理模块 管理员界面 人员页面用户管理维护注册资源答疑 批准审核管理 需求模型设计

3.1 需求模型设计的方法和步骤

进行系统需求模型设计,需求分析是

询相应的课件和文章。

 下载课件:学生可以利用下载功能将网站上的课件以及资料信息下载到本地机器上。

 观看教学视频:学生观看教学视频,进行在线学习。

 在线讨论:学生可以在论坛上对学习中遇到的难题疑问等以论坛的方式进行在线学习交流。

 查看个人信息:学生可以在该系统中查询到个人的资料信息。 修改个人信息:学生信息如邮箱等发生变化时,可以在权限内修改个人信息。

通过上述活动,获得学生的用例图如图3.2.1所示:

图3.2.1 学生用例图

2.老师用例图

老师能够通过该系统进行以下活动:

 登录系统:老师能够用用户名和密码登录该系统,登录系统后才能正常使用该系统。如果忘记密码,可以通过“找回密码”功能恢复密码。

 上传文件:老师可以通过该系统上传相应的课件和教学视频。 发布信息:老师登录系统后可以发布相应的课程简介、教学计划、学习方法、教学心得等文章。

 修改更新信息:老师对所发布的诸如教学心得等文章信息可以持续更新,也可修改自己的个人信息。

 查看信息:老师可以查看自己发布的文章和个人信息。 在线答疑:老师对学生的留言和难点讨论进行在线答疑。通过上述活动,获得老师的用例图如图3.2.2所示:

图3.2.2 老师用例图

3.系统管理员用例图

系统管理员能够通过该系统进行以下活动:

 登录系统:系统管理员也是在登录系统后才能正常使用该系统。如果忘记密码,可以通过“找回密码”功能恢复密码。 网站页面维护:系统管理员对网站进行日常维护和管理。 审核:系统管理员负责对上传的信息进行审核,主要是审核不合法的课件和不合法的教学信息。

 批准用户注册:系统管理员可以处理学生或教师用户的注册申请。 人员管理。系统管理员可以对系统用户信息进行管理。有用户新加入时需要添加用户信息,有用户注销时需删除用户信息,系统管理员还可以查询用户的信息,但是不能修改,只能是用户本人在权限范围内修改自己的信息。

 答疑管理:对学生和老师在BBS论坛上的答疑情况记录在在线答疑库里,并对其进行管理。

通过上述活动,获得系统管理员的用例图如图3.2.3所示:

图3.2.3 系统管理员用例图

系统静态模型设计

4.1 静态模型设计的方法

在获得系统的基本需求的用例模型后通过考察系统对象的各种属性创建系统的静态模型。

首先,确定系统参与者的属性。学生(Student)包括登录名称、登录密码、学生编号、性别、年龄、年级、邮箱、权限级别等属性;老师(Teacher)包括登录名称、登录密码、姓名、性别、教授课程、电话号码、权限级别和邮箱等属性;系统管理员(Administrator)包括用户名、密码、邮箱、权限级别等属性。在把这些参与者进行抽象,抽象出一个单独的用户类(User),学生、老师、系统管理员是人员类的子类。

其次,可以确定在系统中的主要业务实体类,这些类通常需要在数据库中进行存储。因此,在网络教学管理系统中,课件信息可以确定课件类(CourseWare);教学视频对应于教学视频类(Video);老师发布的文章如课程简介、教学计划、教学心得的存储分别需要文章类(Article)、课程简介类(CourseIntro)、教学计划类(TeachingPlan)、教学心得类(TeachingExp);学生在BBS论坛讨论交流可以确定一个论坛类(Forum);同样,老师在线答疑确定在线答疑库类(AnswerLib),课件上传与下载确定一个文件上传与下载类(FileUploadOrDownload)。

还可以根据对处理业务的不同设计出各种处理业务的界面类,如用户登录界面、查询信息界面等。

4.2 静态模型实现

系统的静态模型主要是类图和对象图,该系统的类图如图4.2.1所示:

图4.2.1 系统类图

系统动态模型设计

5.1序列图和协作图

序列图和协作图都属于交互作用图,画出网络教学管理系统的时序图和协作图,再把协作图中的消息对应映射到类图中,成为类的方法。1.用户登录的时序图如图5.1.1所示:

图5.1.1 用户登录时序图

用户登录的备选过程的时序图如图5.1.2所示:

图5.1.2 用户登录的备选过程时序图

用户登录的协作图如图5.1.3所示:

图5.1.3 用户登录的协作图

2.学生下载课件的时序图如图5.1.4所示:

图5.1.4 学生下载课件的时序图

学生下载课件的协作图如图5.1.5所示:

图5.1.5 学生下载课件的协作图

3.学生浏览和查询信息的时序图如图5.1.6所示:

图5.1.6 学生浏览和查询信息的时序图

学生浏览和查询信息的协作图如图5.1.7所示:

图 5.1.7 学生浏览和查询信息的协作图

4.学生查看和修改个人信息的时序图如图5.1.8所示:

图5.1.8 学生查询和修改个人信息的时序图

学生查询和修改个人信息的协作图如图5.1.9所示:

图5.1.9 学生查询和修改个人信息的协作图

5.学生老师在线讨论交流的时序图如图5.1.10所示:

图5.1.10 学生老师在线讨论交流的时序图

学生老师在线讨论交流的协作图如图5.1.11所示:

图5.1.11 学生老师在线讨论交流的协作图

6.学生观看视频的时序图如图5.1.12所示:

图5.1.12 学生观看教学视频的时序图

学生观看教学视频的协作图如图5.1.13所示:

图5.1.12 学生观看教学视频的协作图

7.老师的时序图如图5.1.13所示:

图5.1.13 老师的时序图

老师的协作图如图5.1.14所示:

图5.1.14 老师的协作图

8.老师查看和修改个人信息的时序图如图5.1.15所示:

图5.1.15 老师查看和修改个人信息的时序图

老师查看和修改个人信息的协作图如图5.1.16所示:

图5.1.16 老师查看和修改个人信息的协作图

9.统管理员的时图如图5.1.17所示:

图5.1.17 系统管理员的时序图

系统管理员的协作图如图5.1.18所示:

图5.1.18 系统管理员的协作图

10.系统管理员进行答疑管理的时序图如图5.1.19所示:

图5.1.19 系统管理员进行答疑管理的时序图

系统管理员进行答疑管理的协作图如图5.1.20所示:

图5.1.20 系统管理员进行答疑管理的协作图

11.系统管理员批准注册的时序图如图5.1.21所示:

图5.1.21 系统管理员批准注册的时序图

系统管理员批准注册的协作图如图5.1.22所示:

图5.1.22 系统管理员批准注册的协作图

12.系统管理员页面维护的时序图如图5.1.23所示:

图5.1.23 系统管理员页面维护的时序图

系统管理员页面维护的协作图如图5.1.24所示:

图5.1.24 系统管理员页面维护的协作图

5.2活动图

利用系统的活动图来描述系统的参与者是如何协同工作的。在网上教学管理系统中,根据学生、老师、系统管理员的活动步骤,可以创建相关的活动图。

1.系统的活动图如图5.2.1所示:

图5.2.1 系统的活动图

2.学生的活动图如图5.2.2所示:

图5.2.2 学生的活动图

3.老师的活动图如图5.2.3所示:

图5.2.3 老师的活动图

4.系统管理员的活动图如图5.2.4所示:.图5.2.4 系统管理员的活动图

5.3状态图

在网上教学管理系统中,有明确状态转换的类是上传的文件,从老师输入网站的地址开始到最后上传文件结束整个过程的状态图如图5.3.1所示:

图5.3.1 系统状态图

6.系统部署模型设计

6.1 系统构件图

网上教学管理系统的构件图通过构件映射到系统的实现类中,说明该构件物理实现的逻辑类,在本系统中,可以对类图中的类分别创建对应的构件进行映射。创建后系统的构件图如图6.1.1所示:

图6.1.1 系统的构件图

6.2 系统部署图

网上教学系统的部署图描绘的是系统节点上运行资源的安排,包括六个节点,分别是:客户浏览器(ClientBrowser)、网页服务器(WebsiteServer)、数据库服务器(DataBaseServer)、客户1(Client1)、客户2(Client2)、客户3(Client3),节点之间的连线表示系统进行交互的通信协议名称,网络教学系统的应用服务器负责保存整个Web应用程序,数据库负责数据库管理,此外还有很多终端可以作为系统的客户端。由于客户端很多,在此只画出3个,创建后的部署图如图6.2.1所示:

7.管理信息系统的实现

通过系统类图可以生成相应的代码,这里只列出部分类的Java代码

1.CourseWare类(课件类)的java代码:

public class CourseWare {

private int theme;

private int CWteacher;

private int courseWareURL;

private int courseWareTitle;

public CourseWare()

{

}

/**

@roseuid 53A10BB102A8

*/

public void add()

{

}

/**

@roseuid 53A10BB30150

*/

public void delete()

{

}

/**

@roseuid 53A10D080065

*/

public void modify()

{

} }

2.FileUploadOrDownload类(文件上传或下载类)的JAVA代码:

public class FileUploadOrDownload {

private int fileName;

private int fileType;

private int fileSize;

private int shortIntro;

private int fileURL;

private int creater;

private int createTime;

public FileUploadOrDownload()

{

}

/**

@roseuid 53A109300274

*/

public void checkSize()

{

}

/**

@roseuid 53A109310374

*/

public void modify()

{

}

/**

@roseuid 53A109330194

*/

public void store()

{

}

/**

@roseuid 53A10935015C

*/

public void cancle()

{

} 总结

本次课程设计重点是用UML对系统进行实际建模,为系统的代码实现提供清完整的用例开发模型。在建模过程中,使用UML将系统的分析、设计和实现有机的集成起来。UML提供的丰富视图从多个视角描述系统的不同侧面,可以有效的运用于软件系统的建模、分析与设计。利用UML和ROSE工具的辅助,可让开发从需求分析,流程分析,到程序代码和数据库的设计实现等,都集成在一个系统下来完成。网络教学系统正是在此基础上来实现开发完成的。

但从长远角度来看,本系统仍然存在以下方面要进一步改进。其一,本系统还只能实现一些基本功能,没有完整的实现网络教学的应用应有的功能,期待在此基础上,还应开发出一个学生评价教学子系统、作业管理子系统,这是以后完善时需要做的工作。其二,作为一个在网络环境下运行的应用系统,其用户的数量相对而言是大量的,随着用户业务需求的进一步增长,那么系统可维护性及扩展性将是很重要的,这也是设计中必须考虑的一个问题。

参考文献

上一篇:中国锡矿市场分析报告下一篇:课文春联的教学设计