网站大量收购独家精品文档,联系QQ:2885784924

33信息系统的数据输入导学案-教科版高中信息技术必修二.docx

33信息系统的数据输入导学案-教科版高中信息技术必修二.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

3.3信息系统的数据输入

【学习目标】

1.能够根据信息输入的要求设计HTML网页。

2.理解信息系统数据访问的基本过程。

3.能够描述将用户输入信息存储到数据库的基本过程。

【知识框架】

信息系统使用过程中,用户并不是操作数据库,而是通过信息系统程序(交互式页面)来进行数据库的操作。

知识点1:静态网和动态网

动态网中网页显示的信息是存储在中的,修改数据库内容,网页内容也会改变。

信息系统开发

知识点2:表单

表单:在HTML文件中,表单用于用户的各种输入,用户单击按钮提交表单时向服务器数据,从而实现用户与Web服务器的数据交换。

浏览器打开“添加图书录入表单.html”→右键选择“察看网页源代码”

formaction=/book_in/method=post

ISBN:inputname=tb_ISBNtype=text/br/

书名:inputname=tb_BookTitletype=text/br/

inputstyle=marginleft:70pxtype=submitname=Button1value=录入/

/form

form标记中的action和method为表单的属性,表示表单数据将提交给哪一个程序处理,表示表单数据的传递方式。

以get方式传递数据,浏览器将在中呈现传递的数据;以post方式传递数据,数据不会出现在地址栏中,所以适合传递数据。post方式理论上没有数据量大小限制,但为了保证系统的稳定运行,通常会限制在MB以内。

表单元素:用户向信息系统提交的数据多种多样,HTML定义了多种类型的表单元素。

表单元素

网页呈现

代码表示

功能

文本框

inputname=”文本框”type=””

输入数据

密码框

inputname=”密码框”type=””

输入密码

显示为“*”

单选框

inputname=”单选框”type=””

单击选一个

复选框

inputname=”复选框”type=””

可以选多个

下拉列表

selectname=”列表框”

option列表1/option

option列表2/option

/select

下拉选一个

按钮

inputname=”按钮”value=”提交”type=””

提交表单数据

或执行命令

信息系统开发人员应当在设计交互页面时,给予必要的提示。

知识点3:交互

交互(interaction)指人工制品在特定场景下的方式。用户使用各种信息服务过程中的感觉就是一种体验。

1.连接数据库

数据库由数据库管理系统实施管理,应用程序要将数据存储到中,首先要建立应用程序和数据库之间的。

import#使用pyodbc作为连接应用程序和数据库的管道

DB?le=os.getcwd()+u\图书管理.mdb#起始执行目录\数据库文件

#建立一个连接对象,该对象用odbc连接管道连接应用程序和指定的数据库

=pyodbc.connect(uDriver={MicrosoftAccessDriver(*.mdb,*.accdb)};DBQ=+DB?le)

#为数据连接创建游标对象,此时游标对象中没有存放任何数据

cursor=conn.()

cursor.close()#关闭游标

conn.close()#关闭数据库连接

2.游标(cursor)是Web服务器为用户开设的一个数据区,存放SQL语句的执行结果。数据库操作结束后,应按关闭游标和数据库连接,服务器资源。

知识点4:用户与服务器之间的通信

用户与服务器通信具体过程

1.用户在浏览器地址栏中输入地址,浏览器向服务器发起访问应用程序的请求。

2.Web服务器根据用户提交的网址查找应用程序文件,如果找到了文件,就将处理结果返回给用户;如果没有找到文件,则默认给用户返回一个错误(表示文件不存在)。

3.如果用户的请求需要访问服务器,Web服务器就向数据库服务器发起访问请求。

4.数据库服务器根据Web服务器发来的请求,向Web服务器返回操作结果或是数据集合,再由Web服务器根据应用程序文件的要求进行相应处理之后将结果返回供用户浏览。

知识点5:插入图书数据

插入数据的方式

1.操作数据库

向数据库中手工录入数据,首先要打开数据库管理系统,然后打开相应

文档评论(0)

138****7576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档