课件编号9583589

3.5 信息系统的数据呈现 课件(25张PPT)

日期:2024-05-03 科目:信息技术 类型:高中课件 查看:60次 大小:2000856Byte 来源:二一课件通
预览图 1/9
信息系统,数据,呈现,课件,25张,PPT
  • cover
第3单元 信息系统的设计与开发 3.5 信息系统的数据呈现 学习目标 1.能够根据现实需求确定需要输出的数据 2.理解数据输出样式对信息应用的影响 数据输出是信息系统最重要的运行结果。本节我们将围绕“图书管理信息系统的数据输出设计”项目展开学习,体验数据的分类查询结果输出,理解适当的数据输出样式对增强信息表达的重要作用。 1.“制作最受欢迎图书排行榜” 2.“优化借阅管理系统的输出” 课前导入 图书管理信息系统的数据输出设计 任务一 制作最受欢迎图书排行榜 任务二 优化借阅管理系统的输出 思考:经过一段时间的运行,图书借阅管理系统存储了很多关于学生阅读情况的数据,学校如何才能了解哪些类型的图书最受学生欢迎呢? 制作最受欢迎图书排行榜 1 2 设计图书排行榜 编写最受欢迎的图书排行榜程序 制作最受欢迎图书排行榜 设计图书排行榜 按照不同的方式对学生借阅图书的数据进行排序输出,可以从不同的视角了解学生的阅读情况,比如按照图书类型分类,可以去了解全体学生的阅读偏好。 设计图书排行榜 表3.5.1 分类查询及其含义 思考:你还可以从哪些不同的视角对图书进行分类排序呢? 编写最受欢迎的图书排行榜程序 图书被借阅的次数直接反映了图书的受欢迎程度,由此可以对图书质量以及阅读行为进行科学分析,分析结果可以作为向学生提供阅读建议或向学校提供图书更新建议的依据。 思考:如何用程序来实现统计出图书累计被借阅次数最多的10本书呢? 编写最受欢迎的图书排行榜程序 连接数据库,创建游标 从借阅表中查询图书累计借阅情况 输出查询结果 将数据传递给show_new.html文件显示 聚合查询 聚合查询在SQL语句中,是指通过包含一个聚合函数来汇总多个数据项的值。聚合函数对一组值执行计算并返回单一的值。 常见的聚合函数包括求和函数SUM()、求平均值函数AVG()、求最大值函数MAX()、最小值函数MAX()和计数函数COUNT()等。 聚合函数经常与SELECT语句的GROUP BY子句一同使用。 编写最受欢迎的图书排行榜程序 TOP子句 在SQL语句中,TOP子句用于规定要返回的记录的数目。 TOP子句以两种方式指定输出的记录数,一种是直接指定输出的数量,一种是指定记录的百分比。 编写最受欢迎的图书排行榜程序 【试一试】 如何从学生表中选择前50%的数据记录呢? ORDER BY子句 在SQL语句中,ORDER BY子句用于根据指定的列对结果集进行排序。ORDER BY子句默认按照升序对记录进行排序。如果需要对记录进行排序,可以使用DESC关键字。 编写最受欢迎的图书排行榜程序 【试一试】 如何对学生表中的所有数据按照姓名来进行降序排列呢? 返回功能设计页面 练一练:查看你所制作的最受欢迎图书排行榜这个网页,观察这一网页反馈了哪些信息? 编写最受欢迎的图书排行榜程序 思考:数据输出的内容和形式能够体现出信息系统的功能设计是否优良,如何才能让数据输出更优化呢? 优化借阅管理系统的输出 1 2 设计优化输出的项目 优化输出的程序实现 优化借阅管理系统的输出 无论是用户登录、预约图书、还是图书录入、图书查询,信息系统的各个功能都需要通过数据输出向使用者描述工作状态或执行结果。 设计优化输出的项目 设计优化输出的项目 表3.5.4 反馈功能设计表 请根据表3.5.4,分析在已经完成的图书借阅系统中,有哪些地方需要向用户反馈数据,如何反馈能更加有效。 根据设计,用户登录成功之后将进入图书查询页面。如果能够在图书查询页面显示当前日期、“欢迎XXX使用图书借阅系统”等信息将会提升用户的使用体验。 优化输出的程序实现 优化输出的程序实现 在view.py中获取用户登录的session信息 获取当前日期 将当前日期时间和欢迎信息提供给HTML页面 在show.html中显示当前日期和欢迎信息 HTML的表格 在HTML中,用 ... ...

~~ 您好,已阅读到文档的结尾了 ~~