在线调查问卷系统的分析、设计与开发 - 图文(6)
B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。
1. 数据安全性比较
对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全。所以,对于集团级的大型应用来讲,C/S结构软件的安全性是令人无法接受的。对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。
2. 数据一致性比较
在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天必须在同步完毕之后,总部才可得到最终的数据。由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不能得到一个时点上的数据,数据永远无法一致,不能用于决策。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。
3. 数据实时性比较
在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事
第 12 页
华北水利水电学院毕业论文
后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。
4. 数据溯源性比较
由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。
从以上的分析可以看出,B/S结构的大型管理软件有着C/S结构软件无法比拟的优势。而从国外的发展趋势来看,也验证了这一点。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件势必在将来的几年内占据管理软件领域的主导地位[9]。
3.4 业务流程分析
业务流程分析阶段要调查系统所涉及每个环节的管理业务活动,掌握所有管理业务的内容、作用和信息的输入、输出、数据存储以及信息处理方法和过程,并根据业务的实际处理步骤和过程,绘制出业务流程图。
业务流程图(Transaction Flow Diagram,TFD),它是用一些规定的符号及连线来表示某个
具体业务处理过程的图表,即描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图[10]。
业务流程图的符号说明图3-1所示:
实体 操作处理 判断 文档 信息流
图3-1 业务流程图符号说明图
第 13 页
华北水利水电学院毕业论文
验证失败返回超级管理员登陆验证用户管理管理人员表一般管理员登陆验证失败返回验证通过个人信息管理管理权限查看统计结果管理权限验证通过验证问卷管理用户问卷题库注册登陆验证参与调查统计结果验证失败返回查看调查结果反馈个人信息管理
图3-2 系统业务流程分析图
超级管理员登录系统后,录入相关管理人员、调查问卷等信息,对基础数据进行管理,并分配各管理人员的权限,以及对系统进行设置。普通管理人员注册获得账号和密码,登陆后可以查看修改个人信息,在自己的权限内管理问卷信息、查看统计结果等情况。用户注册获得账号和密码,参与调查并能够查看结果等。
3.4 数据流程分析
数据流程分析是指通过数据流程图(Date Flow Diagram,DFD),描述系统的数据流动、存储和处理的逻辑关系,将数据抽象的独立出来,通过图形方式描述信息的实际流程。本系统的数据流程图是在调研的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理的功能和彼此之间的联系自顶向下逐层分解,采用分层的DFD来描述,从逻辑上精确的描述系统应该具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目[10]。数据流图用到4个基本符号,即外部实体、数据处理、数据流和数据存储。数据流图的符号说明如图3-3所示:
第 14 页
华北水利水电学院毕业论文
外部实体操作处理数据存储数据流 图3-3 数据流程图符号说明图
通过对在线调查问卷系统的功能需求及业务流程的分析,并将在线调查问卷系统的整体功能整合出来,便可得系统顶层数据流程图如图3-4所示:
D1 调查结果统计表一般管理员问卷资料调查结果一般管理员用户个人信息在线调查问卷系统调查结果用户超级管理员系统资源调查结果超级管理员D2 管理人员表图3-4 在线调查问卷系统顶层数据流程图
第 15 页
华北水利水电学院毕业论文
用户P1选择题目参加调查调查结束P2查看解析生成结果P3分析调查结果用户 D3 问卷题库 D1 调查结果统计表P4查看统计结果P5问卷资料超级管理员更新问卷 D3 问卷题库P7分析调查情况调查计划超级管理员一般管理员问卷资料P6人员管理 D2 管理人员表调查计划一般管理员 图3-5 第一层数据流程图
其中,在顶层数据流程图中,用户提交问卷结果至系统,系统自动生成分析结果或者经管理员统计分析后将结果反馈给用户。系统管理员登录系统,除了进行基本的系统管理工作外,还可以更新本地问卷数据库和管理人员数据库,并将更新结果分别存储在问卷表和管理人员表中。普通管理员登陆系统后,可在自己的权限范围内进行问卷管理等。并且所有用户都可以查看统计分析结果。
根据系统顶层数据流程图进行详细分析,将“在线调查问卷系统”处理模块进一步细分为在线调查、问卷管理、人员管理等处理模块。用户在完成注册后登录 …… 此处隐藏:899字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




