资源简介 (共20张PPT)信息系统的界面制作3.3-3.5信息系统的交互信息处理程序访问浏览器(B/S模式)1. 输入的地址发起访问应用程序的请求2. Web服务器查找应用程序文件,并反馈。3. Web服务器就向数据库服务器发起访问请求。4. 数据库服务器向Web服务器返回操作结果或是数据集合,再由Web服务器根据应用程序文件的要求进行相应处理之后返回给浏览器P99信息系统的制作231HTML制作信息系统的界面Python制作信息系统的处理程序Access用于数据的管理交互01HTML什么是HTML?超文本标记语言每一个HTML文档都是一种静态的网页文件DIV框架+CSS样式在网页状态:右键→察看网页源代码在HTML文件中,网页中的很多对象(或称元素)用成对的标记表示01表单:接受用户的各种输入(一)表单标签(二)表单域(三)表单按钮组成部分nameactionmethodgetpost名称发送地点传递方式呈现数据不呈现数据表单属性02常见表单域input的属性typenamevaluestyle名称类型值/内容格式表单元素 网页呈现示例 代码——源码表单文本框密码框单选框复选框下拉列表按钮 表单元素及代码列表1列表2列表3HTML 定义了三种按钮,用 type 属性加以区分:button 为普通按钮submit 为提交数据到服务器的按钮reset 为清除表单中所有输入数据的按钮【思考】:ISBN、书名、出版时间、作者、类型和数量等信息对应相应的表单元素数据内容 表单元素ISBN书名出版时间作者类型:历史、地理、文学、科普数量在HTML中,用来定义一个表格。表格包含若干的行,每一个行包括若干单元格。HTML表格https://baike./item/%E5%9C%A8%E7%BA%BF%E8%A1%A8%E6%A0%BC/749095 fr=aladdin上机实践②在txt文件中,修改为图书管理表相关内容!③将txt文件转为html文件!①修改表单元素设计提示信息。图书数据库由数据库管理系统Access实施管理,那么应用程序要将数据存储到数据库中,首先要做的就是建立应用程序和数据库之间的连接。我们在数据库管理系统的可视化操作界面中访问某个数据库中的数据时,需要经历怎样的过程?请同学们画流程图来表示这个过程。※ 活动1 连接图书数据库将图书数据录入数据库03连接图书数据库代码import pyodbc #使用pyodbc连接、调用数据库的模块DB le = os.getcwd()+ u"""\图书管理.mdb""" #起始执行目录\数据库文件#建立一个连接对象,该对象用odbc连接管道连接应用程序和指定的数据库conn = pyodbc.connect (u"Driver = {Microsoft Access Driver (*.mdb,*.accdb)}; DBQ=" + DB le)#为数据连接创建游标对象,此时游标对象中没有存放任何数据cursor = conn.cursor()cursor.close() #关闭游标conn.close() #关闭数据库连接游标(cursor)是Web服务器为用户开设的一个数据缓冲区,存放SQL语句的执行结果。数据库操作结束后,应按顺序关闭游标和数据库连接,释放服务器资源。03第一步,获取录入页面用post方式传递的数据第二步,连接数据库第三步,将数据缓存到游标对象中第四步,将数据存储到数据库中,并关闭游标和连接对象03连接图书数据库代码从登录页面获取用户输入的信息建立数据连接是否有与用户输入的用户名匹配的数据提示:无此用户!判断查询密码和输入的密码是否一致提示:密码错误!保存学号进入新页面开始结束是否是否扩展活动 编写用户登录判断程序04图书馆信息系统建设可行性分析功能设计概要设计信息系统设计创建图书管理数据库数据库的构建图书录入交互页面图书数据录入数据库用户登录界面信息系统的数据输入图书查询功能图书预约功能信息系统的数据处理信息系统的数据呈现MVC框架模型-视图-控制器(MVC)把代码的定义和数据访问的方法(模型,model)与请求逻辑(控制器,control)以及用户接口(视图,view)分开来。这种设计模式关键的优势在于各种组件都是松散结合的。M——业务模型V——用户界面C——控制器课堂小结1. 表单和表单元素。2. 制作图书录入的交互页面。3. 添加图书录入表单元素并为表单添加图书录入提示等。4. 将图书数据录入数据库,连接图书数据库和插入图书数据的流程和代码.5. SQL语句的使用规则和特点。必修二谢谢倾听~By WangJuan 展开更多...... 收起↑ 资源预览