基于B/S与C/S模式的铁路运输安全管理信息系统
基于C/S和B/S混合模式的CET管理系统的开发与实现

0 引 言
大学英 语考试 ( oeeE gs et简称 C T Clg nlhTs, l i E) 是 教育 部 主管 的一 项 全 国性 的 教 学考 试 , 目的是 其
维普资讯
第2 6卷第 1 期 20 0 7年 3月
武
汉
工
业
学
院
学
报
V0 6 o 1 L2 N . Ma . 0 7 t2 0
Ju a o W u a P ltc nc U iest or l f n hn oye h i nv ri y
2 2 B o sr S r e 式分 析 . r w e/ ev r模
的查询操作及进行毕业审核。 124 C T辅导 .. E 给学生提供各种真题 的浏览 、 下
如 图 3所 示 ,/ B S模 式 是 三 层 结 构 , Bo sr 由 r e w
载、 在线作答 , 各种模拟题 的在线测试及详细讲解 ,
系统有两种 结构模式… : 一种 是传统 的客户 服
务器 ( ln/ evr简称 C S 两 层 结 构 模 式 , 一 Ci tSre, e /) 另
种是新 的浏览器/ 务器 ( r s / evr简称 B 服 Bo e Sr , w r e / s 三层结构模式。 )
2 1 Cin/ ev r模 式 分析 . l tS re e
其 固有 的缺 陷在 它 的安全性 、 互性 、 性化 设计 和 交 个 系 统 的速度 等 方 面都没 能得 到很 好 的处理 。
2 基于 B S和 C S混合模式 的 C T / / E 管理 系统分析
基于B/S模式的路政信息管理系统设计

三 、系统设计 ( 一 )功能模块设计
经过测试本 系统可以实现 设计 功能, 能满足路政部 门的需 求 。可以实现对道路信 息、资产信 息、 路政执法信息、路政许 可信 息、路政人 员信 息 5 个部分 的管理 ,查询 、删除、导入和 导出地 图显示 等功能可 以使用 户方便快捷 的对系统数据库 进 行管理 。 下一步应将 网上 督查系统纳入到路政管理系统 中,加 大路政执法视频监控系统 的范 围{ 并将路政办理大厅、超限运 输检测站全部纳入视频监控系统 。 全过程记录运转情况 , 违法 事件发生 时, 及 时通知有关部 门处置 , 并 留下有关视频依据 以 追究有关责任人 的法律责任 。 完善行政许可 网上监督功能, 路 行政许可实现审批流程的全程监控和全过程动态公开, 同时对 公路 网上许可系统 的应用、执行情况进行检 查、通报 ,实现对 行政许可过程的 网上监督 ,提高监督效率 。 参考文献: 川周翊 鹏冲 山市地方公路 路政信息管理 系统的设计与 实 现【 D 】 威 都: 电子科技 大学, 2 0 1 2 . [ 2 ] 葛建峰. 网 络技术在路政管理信息系统中的应用Ⅱ 】 . 江苏
、
但是用户并没有对 于系统数据进行修 改的权 管理 , 在信 息存储 、 信息检索、数据 挖掘 与利用等 方面 均具 有 的 同时导 出信息 , 手工 管理所 无法比拟 的有点Ⅲ。路政 工作 的特 点决 定了路政信 限 中层数据流是对父层数据流中的某个加工进行 细化 , 而它 息系统必须 实现 网络化 , 然而现有 的路政信 息系统往往采用 张表 C / S模式设计 ,对客户端要求较高 ,不利 于路政人 员外场作业 的某个加工也可 以再次细化,形成子图。管理 员可 以对 5 删 除、 查询 , 而普通用户只 能对其 中几个对外部开 的开展。 因此, 在B / S 架构下建设路政信息化基础架构体系。 , 进行录入、 建立公路路政基础信 息资源库 , 在公路路政基础信息资源库建 放的信息模块进行查询。 ( 三)数据库设计 立过程中建立起完整的路政业务体系, 最终形成完整、 规范的 由于本系统主要面向的对象有两种, 即外部查询用户和系 公路 路政基础 信息资源库 ,是对现有路 政信 息管理 系统的完 统管理员,所以数据库需求分析中就要考虑两个方面 的因素 。 善 ,对提 高路政工作效率具有较大 的积极意义 。 对于系统管理员来说, 所关心的就是如何快速、 正确的录入所 二 、系统 需求分析 将数据正确存储在数据库 中, 并能对所有数据进行所 系统应可全面进行路政信息导 出、 路政案件处理处罚和路 有数据 、 需管理;而对 于外部查询用户来说 , 所关心 的是系统信息的及 政许可文档生成等计算机辅助管理 。其 中对路政资产的管理 , 将路政部 门的固定资产全部纳入系统数据库 , 可对路政资产 状 时性和准确性 。 ( 四)数据表设计 况进行跟踪、分类 统计查询;支持 E t 常事务管理 ,可 自动生成 根据 最初 的需求 分析 ,设计 的数据库包括 了道路信息表 路政管理所需的各类数据表 , 科学更新和配置路政资产; 完 善 涉及路政部 门管理 的道路一切主要信息 ) 、道 路资产信 息表 的路政 人事管理功能,一是对路政人员的基本信息管理, 包 括 ( ( 道路上所设置 的一切公路标志 ) 、路 政人 员信 息表 、路政执 登 记和 查询 功能, 二是离任 人员注 销及信 息查询 , 三是 生成 路 道路交通违法行为的处理信息 ) 和路政许可信息表 政人 员情况 数据 表, 按单位 、 性别、学历等统计路政工作人 员 法信息表 (
B/S与C/S混合模式体系结构在河南省自学考试信息管理中的研究与应用

维 护 简单 。
工 业 标 准 , 以 在 所 有 的 平 台上 工 作 。 可
() 容 性 : 2兼 C/S 构 因 为 是 基 于 不 同 平 结 台 开 发 的 , 容性 差 。 兼 B/S结 构 是 以 W e 技 b 术为应用基础 , 兼 容性好。 故 () 理 数 据 能 力 : S结 构 的 管 理 信 息 3处 C/ 系 统 具 有 较 强 的 数 据 处 理 能 力 , 实 现 复 能 杂 的 业 务 流 程 。 S结 构 的 管 理 信 息 系 统 数 B/ 据 处 理 能 力 弱 , 以 对 大 量 的 用 户 数 据 进 难
1 引言
随 着 I tr t 发 展 和 we 技 术 的 广 泛 n e ne 的 b 应 用 , 统 的 应 用 系 统 的 开 发 模 式 和 体 系 传 结 构 也 在 不 断 的 变 化 。 前 基 于 网 络 的 系 当 统 开 发 中 最 常 用 的 是 C/ 和 B/ S S两 种 模 式 , 这 两 种 模 式 在 交 互 性 、 展 性 、 全 性 等 方 扩 安
行处理 。
( 数 据 库 端 采 用 C/S结 构 , 过 3) 通 ODBC/J DBC连 接 。 一 部 分 只 涉 及 到 系 统 这
维 护 、 据 更 新 等 , 存 在 完 全 采 用 C/S 结 数 不
构带来 的客户端维 护工作量 大等缺点 , 并 且 在 客 户端 可 以构 造 非 常 复 杂 的 应 用 、 界 面 友 好 灵 活 、 于 操 作 、 解 决 许 多 B/S 易 能 存 在的固有缺 点。
2 c s. S / B/ 简介 及特 点分析
2 1c/ B 结 构 简 介 . s、 /S C/  ̄ Cle t S r e ( 户端 /l务 器 ) S p in / e v r客  ̄ l l , 是 指 一 个 或 多 个 客 户 和 一 个 或 多 个 服 务 器 与 下 层 的 操 作 系 统 以 及 网 络 系 统 所 形 成 的 种 分 布 式 计 算 、 析 和 表 示 的 复 合 系 统 …。 分
徐州车务段安全管理信息系统的分析与开发

2023-11-12目录•项目背景•系统需求分析•系统设计•系统实现•系统应用与效果评估•项目总结与展望项目背景徐州车务段拥有丰富的铁路线路和运输设备,为旅客和货物运输提供服务。
徐州车务段是位于中国江苏省徐州市的铁路运输部门,负责列车运营和安全管理。
徐州车务段概述01提高安全管理水平通过信息化手段,提高徐州车务段的安全管理水平,减少安全事故的发生。
02提高运输效率通过安全管理信息系统,优化运输流程,提高运输效率。
03保障旅客和货物安全确保旅客和货物的安全是铁路运输的首要任务,安全管理信息系统对此具有重要意义。
安全管理信息系统的重要性开发一套适用于徐州车务段的安全管理信息系统。
提高安全管理信息化的水平,实现安全管理的数字化和智能化。
建立完善的安全管理信息系统管理制度,确保系统的稳定运行和数据安全。
对系统进行持续优化和升级,以满足徐州车务段不断变化的安全管理需求。
项目的目标和任务系统需求分析各级领导01实时了解车务段的安全管理情况,包括事故统计、隐患排查、安全检查等,以便于做出科学合理的决策。
安全管理人员02实现安全隐患的实时监控、检查、排查、整改等管理工作,确保车务段的安全运营。
车站值班员03及时获取安全预警信息,处理安全事件,同时向上级报告安全情况。
安全监控实时监测车务段内的安全情况,及时发现安全隐患,并采取相应措施进行干预。
预警管理根据历史数据和预测模型,提前发现可能出现的隐患,及时发出预警信息。
事故处理记录事故发生的详细信息,包括时间、地点、原因、处理过程等,为事故分析提供数据支持。
隐患排查定期进行隐患排查,记录排查出的隐患和整改情况,形成报表供领导参考。
系统响应时间应小于1秒,每天运行时间应达到24小时。
性能要求安全性要求可维护性要求系统应采取有效的安全措施,确保数据的安全性和保密性。
系统应易于维护和升级,方便进行功能扩展和缺陷修复。
03非功能需求分析0201系统设计系统采用基于浏览器/服务器(B/S)架构,以实现跨平台访问和远程管理。
基于C/S与B/S结合结构高校管理信息系统的设计

系统 的建设 目标是建立一个完整统一 、 技术先进 、 高效稳 定、 安全可靠的基于 It tnr e 的管 理信 息系统 。系统具 ne / t n t meI a 有信息 共享的功能 , 本系统不仅 向领导 、 各行 政部 门及各学部 实现信 息共享 , 还要 向广大 师生 提供各 种信息 ( 询成绩 、 查 选 课信 息等等 )系统具 有跨平 台的信 息资源访 问 功能 , ; 系统 的
林 长青
( 国人 民解 放 军 海 军 9 1 6部 队 , 东 湛 江 5 4 8 ) 中 24 广 2 0 8
【 摘 要 】 文章 介 绍 了基 于 It tIt n t 术 C S与 B S结合 结构 数 据 库 的 校 园 管理 信 息 的 系统功 能 及 系统 结 构 , 阐述 ne /nr e 技 me a / / 并
调整 , 有效确保 已有的投资 ; 系统 具有 较好 的可靠 性 , 采用安 全高效 的通信机 制 , 身份认证 , 限检查技 术 , 权 以解决 系统 的 安全性 、保密性问题 ,防止信息泄 密和对保 密信息的非法侵
入; 系统还应具有可维护性 、 可使用性 、 易学 习性等质量特性 。
二、 系统 结构
网络只传输查询结果 的信 息 , 大大减轻 了网络 的负担 , 据通 数
信量小 。该模式适合 处理数据量大 、 响应要 求高 、 安全性 高的
场合 。
^奎膏0 譬t■
尉叠妻口 髑
嗣豢鄹n 警曩麓
t曩麓 叠攀舞
麓 蔓口 孽—●
窖j ■ 耷蠢 -
图 1 系 统 的 软 件 体 系 结 构 图
、
2023年中级软考《系统集成项目管理工程师》考试全真模拟易错、难点汇编叁(带答案)试卷号:15

2023年中级软考《系统集成项目管理工程师》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】某项目的质量管理人员在统计产品缺陷时,绘制了如下统计图,并将结果反馈至项目经理,但是由于工期紧张,下列选项中( ) 缺陷可以暂时搁置。
A.起皱B.缺边C.划伤D.磕碰正确答案:C2.【单选题】某公司对本单位负责的信息系统集成项目实施失败原因进行分析后,发现约80%的原因都是用户需求不明确、授权不清晰、以及采用了不适宜的技术,而其他十几种原因造成的失败较少。
根据这些分析结果,该公司所采用项目质量控制的方法是()A.散点图法B.直方图法C.帕累托法D.控制图法正确答案:C3.【单选题】计算机信息系统集成资质评定条件中规定:“对于申报信息系统集成资质二级以上资质的企业,需要已建立完备的企业质量管理体系,通过国家认可的第三方认证机构认证并有效运行一年以上”。
其中“国家认可”是指经过()认可的机构。
A.工业和信息化部指定的系统集成资质评审机构B.国家质量监督检验检疫总局C.中国合格评定国家认可委员会D.工业和信息化部资质认证办公室正确答案:C4.【单选题】()是检查并记录风险应对措施在处理已识别风险及其根源方面的有效性,以及风险管理过程的有效性。
A.风险再评估B.技术绩效测量C.偏差和趋势分析D.风险审计正确答案:D5.【单选题】只有得到允许的人才能修改数据,并且能够判别出数据是否已被篡改,这体现了信息安全的( ) 。
A.机密性B.可用性C.完整性D.可控性正确答案:C6.【单选题】在 A 公司面向传统家电制造业的网上商城技术解决方案中,重点阐述了身份认证、数字签名、防入侵方面的内容,体现了电子商务平台规范( )的基本特征。
A.可靠性B.普遍性C.便利性D.安全性正确答案:D7.【单选题】成本分类是指根据成本核算和成本管理的不同要求,将成本分成不同的类别。
其中,项目团对差旅费、工资属于()。
基于C/S和B/S混合结构的管理信息系统运行模式

后 台 服 务器 负 责 数 据 管 理 , 而 在 主机 模 式 和文 件 服 务 器 模 式 从
之 间 找 到 了平 衡 , 其结 构 模 型 见 图 I 。
络 技 术 和 数 据 库 技 术 的 发 展 .基 于 1 T R E 的管 理 信 息 系 NENT
统 巳成 为企 业 MI 展 的必 然 趋势 。 S发
的 功能
如 图 l 示 ,/ 所 C S模 式 下 服 务 器 与 所 有 的 客 户机 直 接 相
连 , 据 库 放 置 在服 务 器 端 客户 机 提 出 访 问数 据 库 的 请求 . 数 由 服 务 器 响 应 这 些 请 求 , 后 台数 据 库 进行 操 作 , 要求 把 查 询 对 按
同样 具 有 一 定 的局 限 性 . 待 进 一步 的 改进 , 有 比如 在 通 信 教 率 和 安 全 性等 方面 存 在 聩 陷 。正 是 基 于 此 . 章 提 出 丁 一种 基 于 文
田 1 C S模 式 M /
B S和 C s混台 结构 的管 理 信 息 系 统运 行 模 式 , 图 实现 两 者 / / 试 的 优 势 互 补 ,更 有救 地 发 挥 IT R E N E N T环 境 下 管 理 信 息 系统
M a a e e t I f r to y t m Op r t n M o e Ba e n t e Hy rd n g m n n o ma i n S se e ai o d sd o h b i S r c u e o S a d B/ t u t r f C/ n S
所示
3 B S管理信 息 系统运 行模式 /
I RA E M N T是搏 IT R E N E N T的技 术 应 用 于 企业 内 部 而 产 牛 的 内部 同 络 , 叉称 企 业 内联 网 自 19 9 5年以 来 成 为 了理 论 界
基于B/S与C/S相结合的考试系统的设计与实现

2 0 1 3 年 第6 期l 科技创 新 与应用
基于 BБайду номын сангаас/ S 与C / S 相结合的考试系统的设计与实现
崔 瑛 瑞
( 黑龙江交通 职业技术 学院实训 中心 , 黑龙江 齐齐哈 尔 1 6 1 0 0 0 )
摘 要: 随着 I n t e me t / l n t r a n e t 的迅 速 发展 和 广 泛普 及 , 建 立在 网络基 础 上 的 高校 远 程 教 育 系统 已成 为现 代 教 育技 术 未来 发展 的 重要方向之一, 而考试作为教学过程 的一个重要环节 , 也 日渐成 为一个重要 的研究领域 , 在 线考试 系统是传统考场的延伸 , 通过 网络 , 考生 - . q -  ̄随时随地的进行“ 无纸化考试” , 具有成本低廉、 方便 高效 、 管理方便、 扩展性强等特点, 克服 了传统考试模式费时、 费力、 人员多、 经费多的弊端。 笔者根据 当前教育形势和实践经验并结合 B / S和 C / S的各 自 特点 , 设计 了一个基 于 B / S和 C / S结构 相 结合 体 系结 构 的在 线 考试 系统 , 具 有 重要 的 实践 意 义 。 关键词 : B / S ; C / S ; 在 线 考试 1引言 的各种题型数量、 试卷总分、 试卷难度、 科 目名称 、 知识点的范围等试卷 随着计算机技术和通信技术的飞速发展以及 We b 技术的广泛应 参数自动从题库中抽取试题,并供考生在考试时随机抽取试卷进行答 用 ,信息的载体已从传统的纸介质逐渐向电子文档过渡 ,传统的一支 题 。 笔、 一份 试卷的考 试方式 已经不能 满足社会 发展 的需要 。故此 , 通 过计 遗传算法, 是受模拟生物在 自然环境中的遗传和进化过程而形成 算机进行“ 无纸化考试” 已成为学校、 企业等部门进行考试的一种趋势。 的一种 自 适应全局优化概率搜索算法,非常适合考试系统中有多种组 首先 , 它可以在一定程度上解决传统考试工作量大、 评卷欠公平的 卷条件的情况。通过改良在设计时 , 初始种群通过试题题型、 试题难度 问题。 一次完整的传统考试由人工 出卷、 试卷印刷、 试卷封装 、 组织考生 等参数产生 , 这样可以加快遗传算法的收敛并减少了迭代次数。 报名、 安排 考 场 、 安 排监 考教 师 、 收 集整 理试 卷 、 教 师 阅卷 、 成 绩统 计组 2 . 4系统 安全策 略 成。 整个过程不仅费时、 费力, 增加教师负担 , 而且在考试和阅卷过程中 2 . 4 . 1 I P地址绑定。 为防止非法用户的入侵 , 在系统的设计中, 对系 还存在着不公平公正的情况, 如考试过程中作弊现象屡禁不止 , 阅卷过 统的管理用户均采取了计算机 I P地址绑定措施 。在添加管理员信息 程中也存在着误评的现象和感情分。 此外, 这种考试方式受时间和地点 时 , 把行使管理权限时所用的计算机的 I P地址同时存储在管理员信息 的限制 , 不适合远程教育所进行的考试。 表中。 当管理员登录时, 系统会获取用户当前的外网 I P 地址, 并与管理 如果这些工作交由计算机考试系统来处理, 则可达到事半功倍 的 员信息表 中记录的 I P地址进行 比较 , 如果存在则允许登录, 否则将被 效果。通过随机组题、 系统阅卷, 不仅快速而且客观准确, 而且不受时 视为非法用户禁止访问。 间、 地点的限制 , 大大简化 了整场考试的流程 , 并且通过网络使考场得 2 4 . . 2数据加密。 为保证考试系统中的数据在传输的过程中不被窃 到 了最广 阔 的延伸 。 取, 系统需要对所传输的数据进行加密 , 如管理员的登录密码 , 另外考 其次, 网络考试系统还可以缓解考试 ^ 、 . 员“ 分身乏术” 的问题。 通过 试系统中的重要数据, 如试题库中的试题也需要加密的方式存储, 以免 在线考试系统可以让参加培训人员可以利用互联网在线或下载视频 自 被他 人获取 并泄露 【 司 。本 系统 中所有 数据 的加 密均采 用的是 M D 5 加 密 行安排业余时间进行培训 ,然后由各单位组织到当地指定的考点分批 算法。 进 行在线答 题 。 整个 网络考 试环节灵 活多样 、 公 平公 正 、 实时高效 , 有效 3系统 结构设 计 解决了考试人员“ 考试与工作相冲突” 的问题 , 同时也使考生免于旅途 3 . 1系统管 理子模 块 之 苦。 通 过需求 分析 , 得到该 子模 块 的主要 功能 为 : 考 生单位 管理 、 考生 2 考试系 统关键技 术 信 息管理、 试题管理 、 考试科 目管理、 试卷管理、 成绩管理及系统的 日常 2 . 1开发模 式 维护 。 现有的网络考试系统大多采用以下两种模式 : 客户机明 艮 务器模式 3 . 2考务管理子模块 ( 简称 C ) 和浏览器假 务器模式( 简称 B ) m 。 通过需求分析 , 得到该子模块的主要功能为: 试题管理 、 考试状态 c / s 模式, 是一种非常成熟的技术。弊端是客户s 0 L _  ̄ 需要安装客户 管理 、 考生状态管理、 考试科目管理 、 试卷管理、 成绩管理 。 端软件, 容易带来软件安装配置、 升级维护等一系列的问题翻 。 3 . 3考场管理 子模块 B / S 模式, 是对 C d S 结构的一种变化和改进的结构。每台浏览器通 通过需求分析 , 得到该子模块的主要功能为 : 考生状态管理 、 二次 过I n t e me t / I n t r a n e t 与 We b 服务器相互通信, 所有的操作都在服务器端 登录 管理 。 完成 , 数据经操作后 , 都保存在服务器中。 优点 : 客户机不需要另安装客 3 . 4考试模 块 户端软件 , 既方便用户的使用 , 也使客户端机器便于维护和升级。 缺点 : 通过 需求分 析 , 得到该 子模块 主要功 能为 : 在线考 试 、 成绩查 询 。 因为所有的维护和配制工作都集中到服务器端, 对服务器要求较高 , 数 4结束语 据传输速度和数据安全陛都将面临一定的考验。 本课 题 旨在 开发一 套高效 、 可靠 、 稳定 的基 于 网络 的“ 无纸化 ” 在线 笔者针对远程教育的实际工作特点,结合 了 C / S 结构具有控制性 考试 系统 。 通 过对 当前考试 和教育现 状分析 , 针对 目前 国内外 的考 试系 较好、 数据传输较快, 以及 B / S 结构具有方便用户、 安装与维护简单两 统和组 卷算法 的优缺点 加 以改 进 ,成功设 计并实 现 出一 套基 于 B 和 者的特点, 设计了一款基于 B / S 和C / S 结构相结合的在线考试系统。其 c / S 结构相结 合 的在 线考试 系统 。 中, 后 台管理部 分采用 C / S 结构 , 系统 管理员 和教师 可 以在局域 网内的 针对 管理用 户 、 教 师和考 生 的实 际需求 , 以性 能安全 、 可用 性强 和 任 意一 台被 授权 的客户机上 安装客户 端程序 ,对数 据库服务 器上 的指 扩展性好为 目 标对考试中的系统管理、 试题管理、 试卷管理、 考生答题 、 定考试 相关 息进行 管理 和维护 ; 考生答 题界 面采用 B / S 结构 , 通过 浏 自动阅卷 、 成绩管理等方面做了详细的设计, 并实现了基于局域网的考 览器登录服务器进行在线答题,提交试卷后 ,由服务器端进行 自动评 场监控 与管理 。 分、 成绩汇总, 并将成绩存到相关数据库中。 优化 了组卷算 法 , 构建 了基 于 试题类型 、 试 题难度 、 章 节分布 、 每题 2 . 2开发技术 分值、 试题数量五维向量的优化的遗传算法 , 经测试组卷结果与预设参 系 统与 考 务管 理模 块 , 采用 V B开发 , 基于 C / S结构 设计 的 , 系 统 数基本一致, 效果良好。 管理员负责的对单位信息 、 考生信 息、 试题信息、 考试科 目、 考试状态 、 参考文 献 考试成绩及系统维护等的操作与管理 ;考务管理员和监考教师负责的 [ 1 】 张颖. 基于 We b的远程考试 系统的设计与实现: ‘ 硕士学位论文) . 天津: 对 考试 状态 、 考生状 态 、 二次登 录 、 违 纪处理 和考 生成绩 等进行 管理 。 天津师 范大 学2 o o 3 . 考试 模块 , 只 面向参加考 试 的考 生 。但这 类用户 人员较 多 , 考场不 [ 2 ] 高曙. 基 于WE B的考试系统的设计与实现. 武汉理工大学学报. 2 0 0 2 . 8 唯一, 为方便管理和维护 , 主要使用 A S P 技术开发, 基于 B / S 结构设计。 ( 4 ) : 1 0 4 - 1 0 6 . 考 生只需 通过浏 览器输入 身份证 号 即可 登录考试 服务器 ,随机下 载试 【 3 ) 段正杰. 基于三层 C / S 结构的网上考试 系统的设计与实现: f 硕士学位 卷进行答题, 在考生答题结束后, 上传考生答案至服务器由考试服务器 论 文) . 上 海: 华 东师范 大学2 0 0 5 .
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于B/S与C/S模式的铁路运输安全管理信息系统随着我国铁路运输业的迅速发展,对铁路运输安全管理不断提出新的要求。
解决安全管理问题一是要不断提高员I的安全素质,提高安全防范意识及事故处理能力;更重要的是运用安全管理信息技术,通过建立安全管理信息系统来提高安全管理水平,降低事故的发生。
笔者综合考虑C/S模式在信息管理、办公自动化等事务处理和B/S模式在信息浏览、查询和发布方面的优势,采用B/S和C/S模式相结合的混合模式开发了铁路运输安全管理信息系统。
结合为某铁路运输企业开发的系统,论述了该系统的设计和实现。
1系统研究现状和目标进入20世纪90年代以来,安全管理在企业中越来越受到重视,在发达国家,各种现代化的安全管理方法广泛应用,由于其生产设备自动化程度很高,其安全管理大多包含在整个企业管理系统之内。
而在国内的一些企业,安全管理多停留在宣传、教育、定期安全检查的水平上,而且多数是定性分析或事故后分析。
这种管理手段落后、被动、反应慢,很难适应现代安全生产的要求,这种现象在铁路运输企业表现得尤为明显。
因此,迫切需要建立适合当代现有生产条件的安全管理模式,采用数学方法和计算机技术,建立企业的安全管理信息系统,这就为定量分析创造有力条件。
定量分析将对进一步认识安全生产的规律,预测预报事故,防止和避免伤亡事故的发生产生积极作用,所以建立安全管理信息系统,是解决铁路运输企业安全问题的有效途径。
铁路运输安全管理信息系统一方面对大量的历史数据进行分类管理,向用户提供可靠、及时的统计数据,使工作人员对以往的工作有总结性的认识;另一方面系统运用一定的数学方法对搜集到的数据进行分析处理,辅助安全部门前瞻性的分析安全形势,及时发现安全工作中存在的问题,提前进行预防控制。
据此笔者研制了安全管理信息系统,实现定性分析和定量分析相结合,力求把安全管理从传统的事后追踪变为事前预防控制。
2系统开发方案2.1系统体系结构客户/服务器(C/S,Client/Server)结构是20世纪90年代开始流行的一种体系结构,在C/S结构下,应用系统被分成前台(客户机)和后台(服务器)两部分,应用处理由客户端完成,数据访问和事务处理由服务器承担。
C/S结构其优点体现在:①可靠的数据完整性和安全性控制;②高效的联机事务处理性能;③很好的开放性和易扩充性;④高效的应用程序开发。
C/S结构的应用系统易于扩展,处理效率更高。
但这种模式具有内在缺陷:客户端具有平台相关性;随着应用逻辑和程序界面占用越来越多的硬件资源,客户端变得越来越“胖”;客户端管理复杂,维护困难。
为解决C/S模式的内在缺陷,出现了3层C/S模式结构,这种模式把传统C/S结构中客户端的应用逻辑分离开来,形成一个单一的应用服务器,从而大大降低客户机对硬件的要求,使系统更容易扩展。
随着Intemet的快速发展,出现了基于Web的Browser/Server模型(浏览器/服务器模型,简称B/S模型)。
该模型是把C/S模型的服务器端进一步深化,分解成一个应用服务器(Web服务器)和一个或多个数据库服务器,从而形成一个类似3层C/S模型。
B/S结构优点主要体现在:(1)用户界面更加友好,操作更加直观,更易满足用户的使用习惯。
(2)对用户跨平台支持,可跨平台使用数据库、超文本、多媒体等多种形式的信息。
(3)提高了系统的可靠性、整体性以及可扩展性。
(4)客户端只需配置操作系统和Web浏览器,降低了对客户机的软硬件要求。
(5)更利于软件的开发、安装、升级,节省开发维护费用。
基于Web的B/S模式特别适用于信息的浏览、查询与发布,适于领导辅助决策支持。
而C/S体系结构适用于信息管理、办公自动化等事务处理的系统。
根据系统的开发要求和系统目标,将这两种模式有机结合,安全管理工作涉及的部门、工种多,安全信息量大,要求处理速度快,基于此特点,为了节省工作量,维护数据的完整性与可靠性,保证系统运行的高效性,系统选择C/S和B/S混合模式的系统体系结构,既发挥传统C/S模式成熟的技术,避免建立3层C/S模式的高昂的代价,又能借Intemet技术充分发挥B/S模式的优点。
2.2开发语言及数据库的选择为保证系统具有良好的开放性和安全性,选用先进的VisualBasic6.0和ASP编程语言及InterDev6和FrontPage2000开发工具,缩短开发总周期,提高开发效率。
其中VisualBa—sic6.0是一种面向对象的可视化的编程工具,由于其灵活方便和易于扩充的特点,因此,它越来越多地用作大型公司数据和客户机/B艮务器(C/S)应用程序的前端开发工具,与后端的SQLServer数据库相结合,可以提供一个高性能的客户机/服务器解决方案。
ASP即活动服务器页面(ActiveServerPage),是一种用于WWW服务的服务器端脚本环境,它具有开发简单、功能强大等优点。
利用它,可以很容易地把HTML标签和文本,脚本命令及ActiveX 组件混合在一起构成ASP页,以此来生成动态网页,创建交互式的Web 站点,而不需要进行复杂的编程。
VisualInterDev是创建动态Web站点的集成开发环境,可以在其下结合各种脚本开发ASP和HTML应用程序。
Web程序的骨架及各种控制、处理功能都是利用InterDev来设计的,VisualInterDev是配合ASP开发的主导工具,它是为Intemet和Intranet创建数据驱动型动态Web应用程序的完整工具集。
FrontPage 是Web站点的创建、管理和页面修饰工具。
利用它可以方便地创建漂亮的HTML页面,并对已生成的Web应用程序进行页面上的修饰和编辑。
服务器端数据库选择MSSQLServer7.0,该数据库具有如下性能:可伸缩结构,从单处理器到多处理器的硬件,用以满足未来业务的需要;高性能结构,利用WINOOWsNT可得到更大的传输量和更快的响应时间;方便系统管理,利用省时的图形化工具,降低了对系统管理员的技术要求,使系统便于维护;强化安全的事务处理能力,一旦系统发生故障,它能保护数据不丢失;网络集成环境,可使用通用的网络和协议。
客户端数据库选择桌面数据库Access2000,Access是微软公司于1994年发布的微机桌面数据库管理系统。
作为一种MIS开发工具,它具有界面友好、开发简单、接口灵活等特点,是典型的新一代数据管理和信息系统开发工具。
Access提供了强大的数据组织、用户管理、安全检查等功能。
在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的xBASE数据库系统所无法实现的客户/服务器(C/S)结构和相应的数据库安全机制。
2.3系统的设计原则本系统的设计原则如下:(1)实用性。
系统采用友好的图形用户界面方式,实现全屏幕菜单操作,用户能简单、方便地采集基础数据,实现信息共享与交换。
(2)可靠性。
系统在设计过程中,把可靠性作为系统设计成功与否的重要标志,在设计过程中考虑到安全管理人员对计算机知识的局限性,采用了较强的容错功能,对用户的非法操作均有限制和提示,数据出错时具有相应的提示信息及处理能力,并且每个处理环节都具有高度可靠性、保密性及安全性。
(3)开放性。
利用Web技术,使各局域网能进行分布数据处理,各子系统能在Intemet上进行数据处理和信息查询。
(4)通用性。
系统设计过程中,遵循企业安全管理中的一些通用的基本管理制度,在铁路运输企业中具有通用性。
(5)先进性。
系统采用软件工程的理论进行开发;利用模糊数学、灰色系统理论和安全系统工程理论,建立客观反映事故系统特征的数学模型体系;采用数据库理论技术中的E—R模式分析实体间的关系并进行数据库结构设计;采用目前流行的可视化开发工具进行系统开发。
(6)可扩充性。
一方面是硬件的扩充能力,可以方便地在网上增加设备或用户;另一方面是软件的扩充能力,在系统软件设计时,要特别考虑今后可能的功能扩充。
运用新的软件设计思想,对该系统作适当的调整升级保证系统能够满足新业务、新功能的要求,而且对原来的程序没有影响或者影响很小,以及硬件或网络的改变或升级基本不影响应用软件。
3系统结构及功能3.1系统事务流程3.2系统的功能结构3.2.1系统维护模块系统维护模块主要是对系统中需要用到的一些参数进行预先设置或重新配置以及对数据库中的数据进行维护,这些参数一般是相对固定的,但是用户可以根据实际的变动情况对其进行重新设置。
系统维护模块包括系统参数设置、代码维护和数据维护3部分,其中参数设置包括系统常用参数设置和数据库参数设置,系统常用参数设置指的是对公司名称,站点IP等信息相关信息进行设置,数据库参数设置指的是对服务器名称、数据库类型、数据库名称等信息进行重新设置;代码维护模块包括单位名称代码维护、工种名称代码维护、类别代码维护、违章类别代码维护、违章内容维护以及事故类别代码维护,分别实现根据单位中部门名称、工种名称、类别、违章类别、违章内容及事故类别的变化对其进行修改的功能;数据维护包括数据备份、数据恢复和数据清理3部分,分别实现对数据库中数据的定期备份、数据库损坏后的恢复及定期删除数据库中部分数据的功能。
3.2.2用户管理模块用户管理模块主要是提供对系统使用者的名称、密码、权限以及所属群组等信息进行管理,确保企业信息的安全保密性,用户管理模块主要包括用户添加、用户删除、用户修改、密码修改4部分。
系统会根据登录者的权限提供全部或部分功能,如果登录者是系统管理员身份,将提供全部的功能,包括用户的添加、删除,用户权限的设定或修改以及密码的修改等功能,如果登录者是一般用户身份,将只提供密码修改的功能。
3.2.3信息录入模块信息录入模块是安全管理信息系统的基础,主要提供基础数据的录入、修改、删除、浏览等功能。
信息录入模块由安全检查整改表信息录入、三违登记簿信息录入、安全学习培训信息录入、事故记录信息录入、事故报表信息录入、上岗人员信息录入和运量信息录入等7部分组成,信息录入后保存在服务器上的数据库中,以备查询、统计分析和生成报表时使用。
3.2.4信息查询模块信息查询模块主要是提供对数据库中的相关数据按条件进行检索的功能,包括安全检查整改信息查询、三违登记信息查询、安全学习培训信息查询、事故信息查询、安全学习培训学员情况查询、上岗人员信息查询、运量信息查询等7部分,每部分都提供组合查询的功能。
3.2.5统计分析模块统计分析模块根据信息录入模块中录入的基础数据信息,统计汇总出二次信息,以数据表格的形式显示统计的详细情况,并同时以图形的方式直观地显示出来,用于管理决策。
统计分析模块包括历年事故趋势分析、历年事故中伤亡统计分析、直接经济损失统计分析、百万吨公里事故率统计分析、分单位事故统计分析、分工种事故统计分析、事故分类别统计分析、事故发生时间统计分析和责任者年龄统计分析等部分。