内容正文:
专题16 信息系统的搭建
2023
知识要点1
搭建信息系统的前期准备
(1)载体依附性:即信息必须依附于载体存在,不存没有载体的信息。
(2)时效性:信息(的内容或价值)会随着时间的推移发生变化
(3)共享性:信息可以共享,且在传播的过程中不产生损耗。
(4)可加工处理性、真伪性:信息是可以进行加工的,加工后的信息具有真伪性
(5)价值性:信息的价值包括显性价值和隐形价值两个方面,同时价值的高低具有相对性
2
知识要点1
搭建信息系统的前期准备
功能需求
性能需求
资源和环境需求
用户界面需求
可扩展性需求
需求分析
必要性
可行性
技术
经济
社会意义
可行性分析
开发模式选择
C/S模式
B/S模式
模块结构设计
系统物理配置
数据库管理系统选择
概要设计
输入设计
输出设计
人机界面设计
数据库设计
代码设计
安全设计
详细设计
(1)载体依附性:即信息必须依附于载体存在,不存没有载体的信息。
(2)时效性:信息(的内容或价值)会随着时间的推移发生变化
(3)共享性:信息可以共享,且在传播的过程中不产生损耗。
(4)可加工处理性、真伪性:信息是可以进行加工的,加工后的信息具有真伪性
(5)价值性:信息的价值包括显性价值和隐形价值两个方面,同时价值的高低具有相对性
3
知识要点2
搭建信息系统
1.硬件搭建
信息系统硬件
服务器
为信息系统中的用户提供各种服务,如应用程序的处理、访问数据库管理系统、打印服务等。
网络设备
通过网络来完成数据的传递(交换机、路由器等)。
传感设备
智能终端大部分功能依靠传感器实现,包括输入、处理、存储、输出四个部分。
智能终端
传感设备,即传感器,是重要的输入设备,负责检测并将信息变换成电信号或其他形式信息输出。
(1)载体依附性:即信息必须依附于载体存在,不存没有载体的信息。
(2)时效性:信息(的内容或价值)会随着时间的推移发生变化
(3)共享性:信息可以共享,且在传播的过程中不产生损耗。
(4)可加工处理性、真伪性:信息是可以进行加工的,加工后的信息具有真伪性
(5)价值性:信息的价值包括显性价值和隐形价值两个方面,同时价值的高低具有相对性
4
知识要点2
搭建信息系统
2.软件开发
软件开发
主要负责与具体数据管理系统衔接,为系统中需要长久存储的数据对象提供数据存储的方案。
数据管理设计
程序编写
客户端程序
服务器端程序
B/S结构不需要编写,浏览器就是客户端程序。C/S结构需要编写。
B/S和C/S结构都需要编写。
数据加工处理
数据采集
数据传输
数据存储
数据呈现
键盘输入
光电设备
传感器
多媒体输入
网络传送
磁盘输入
有线
无线
文件
数据库
云存储
表格
图形化
(1)载体依附性:即信息必须依附于载体存在,不存没有载体的信息。
(2)时效性:信息(的内容或价值)会随着时间的推移发生变化
(3)共享性:信息可以共享,且在传播的过程中不产生损耗。
(4)可加工处理性、真伪性:信息是可以进行加工的,加工后的信息具有真伪性
(5)价值性:信息的价值包括显性价值和隐形价值两个方面,同时价值的高低具有相对性
5
知识要点2
搭建信息系统
3.SQLite数据库的使用
(1)创建、打开数据库文件涉及的函数:connect()函数
例如:conn=sqlite3.connect ("test.db")。
(2)SQLite库涉及的函数命令主要包括
cursor()、commit()、close()、execute()、fetchall()。
(3)数据库操作的命令包括:
建立数据表:create table表名(字段名1数据类型,字段名2数据类型…);
插入记录:insert into表名(字段名1,…)values(字段值1,…);
查询记录:select 字段名 from 数据表 where 字段名==字段值;
删除记录:delete from 数据表 where 字段名== 字段值。
(1)载体依附性:即信息必须依附于载体存在,不存没有载体的信息。
(2)时效性:信息(的内容或价值)会随着时间的推移发生变化
(3)共享性:信息可以共享,且在传播的过程中不产生损耗。
(4)可加工处理性、真伪性:信息是可以进行加工的,加工后的信息具有真伪性
(5)价值性:信息的价值包括显性价值和隐形价值两个方面,同时价值的高低具有相对性
6
知识要点2
搭建信息系统
4.程序编写
(2)客户端和智能终端的程序实现
实现传感器采集数据并传输到系统,经系统处理后,使用智能终端实现数据输出的程序代码编写。
(1)服务器端程序编写
基于Python的Flask Web框架的服务器端程序编写的框架如下