2023年信息系统开发案例分析与课程设计直播课堂.docx
信息系统开发案例分析与课程设计直播课堂期末复习直播复习课重要内容:一、课程考核的有关说明本课程采用形成性考核与终结性考核相结合的考核方式。总成绩=形成性考核成绩(40%) +终结性考核成绩(6 0 %)课程总成绩按百分制记分,6 0分为合格。形成性考核重要考核学生平时作业和实验(课程设计)的完毕状况,由地方电大组织实行,给出成绩。终结性考核(期末考试),由中央电大命题,进行统考。考核形式为闭卷考试,答题时限为120分钟。期末考试的内容和范围依据本课程各章的考核知识点和规定。组卷原则是掌握的内容:50%理解的内容:3 0%了解的内容:20%。期末考试题型有填空题、单项选择题、判断对错题、简答题和编程题。二、各章考核内容及规定第一章信息系统开发概述考核内容:1.信息系统1)信息系统的组成要素;第一章信息系统开发概述1.信息系统1)信息系统的组成要素:硬件、软件、数据库、远程通信、人员和管理规程。Text2. Tex t =Exi t S ubE n d IfI f Textl.Text = "" ThenMsg Box”密码不能为空! ",v bOKO n y + vbE x clam a t io n , "警告" Text 1 . SetFocusEx i t SubEnd IfEnd Sub2)系统的一般特性; 3)信息系统的功能; 4)信息系统的分类。2.事务解决系统1 )事务的概念;2)事务解决系统的概念;3)事务解决系统的目的;4 )事务解决的方法;3.管理信息系统1)管理信息系统的组成;2)管理信息系统的输入、输出;3 )管理信息系统的功能;4)管理信息系统应用。4 .决策支持系统的概念5 .主管信息系统的概念6 .信息系统的结构1)信息系统平台体系结构;2)C/S结构的特点3 ) B/S结构的特点4)选择信息系统结构的考虑因素;2)信息系统具有系统的一般特性:整体性、目的性、 层次性、关联性和环境适应 性。3)信息系统功能:信息采集、信息解决、信息存储(信息存储涉及到物理存储和数据的(逻 辑组织)两个问题。信息管理、信息检索、信息传输。4)信息系统的分类:事务解决系统(操作层)、管理信息系统MI S (管理层)、决策支持 系统(决策层)、主管信息系统。2.事务解决系统1)事务的概念:事务(Transact i on)是指所有与公司有关的(业务活动)。2)事务解决系统的概念:事务解决系统是用来解决公司的平常业务的计算机信息系 统。3)事务解决系统的目的:事务解决系统更关心公司操作 层的业务,而这些业务数据 的整合为战略层提供依据。4)事务解决方法:(批解决)、联机解决、延迟解决等三种。3.管理信息系统1)管理信息系统的组成:MIS重要由信息收集、 信息存储、信息加工、人机对话与 输出等基本部件以及信息管理者所组成。2)管理信息系统的输入:重要源自事务解决系统的基础数据输出:重要有四类报表:进度报表、需求报表、异常报表、常规报表3)管理信息系统的功能:数据收集、数据汇总记录、异常解决、辅助决策。4)管理信息系统应用:政府机关、人力资源管理、财务管理、销售管理、办公自动化。4 .决策支持系统决策支持系统:一个综合运用各种数据、知识和模型技术,解决不良结构问题的人机交 互系统5 .主管信息系统(Exe c ut i ve I nfo r mation S y s t e ms, E IS)是一个能满足(高层 管理者)使用规定和管理决策信息需求的计算机信息系统。6 .信息系统体系结构1)信息系统体系结构:信息系统的平台体系结构经历了宿主式结构、单机式结构、文献服 务器结构及(C/S)结构和开放分布式结构等多种模式。2)相对于文献结构器而言,C/S结构的优点是(减少网络流量);3)基于Web的信息系统是一个典型的(多层)结构分布计算应用。7 . VB数据库访问:ADO8 .命名规范的种类和格式规范的种类第二章教务管理系统考核内容:1 .教务管理的基本业务2 .系统划分中学籍管理子系统的功能3 .教务数据流程分析4 .教务管理中实体联系图5 .教务管理总体设计中的模块划分6 .教务数据库逻辑设计7 . S Q L SERVER创建数据库的过程8 . ODBC连接中的DSN4)在信息系统开发过程中,如何选择信息系统的系统结构?选择信息系统结构的考虑因 素:系统的功能需求、软硬件环境、开发难度、系统维护及用户培训等因素。7 . ADO是当前微软所支持的数据库访问的最简朴直接的方法。8 .命名规范:工程命名、变量命名、控件命名、常量命名、属性、类、窗体、模块命名。格式规范:定义的格式、空行格式、缩进格式、注释的数量、注释的格式。如:下列不属于格式规范的是(缩写规则)。A.定义的格式B.缩进的格式 C.注释的数量D.缩写规则第二章教务管理系统1 .教务管理的基本业务:(对于一个学校教务管理工作而言,它的业务范畴重要涉及 计划管理 、课表管理、成 绩管理、学籍管理、考务管理、学生选课管理、教材管理等子系统组成);案例中系统是满 足学分制规定的教务管理。2 .系统划分中学籍管理子系统的功能:学籍成绩管理子系统中的成绩管理重要有哪些功能?重要有如下功能:学生成绩管理、输出 各种报表;学生成绩查询;与成绩有关的各种资格审核;毕业证书的打印、管理。3 .数据流程分析:一般是通过数据流程图(DFD)来表现。4 .教务管理中实体联系图学生实体、课程实体、学生选课联系。画出实体联系图并可以转换成关系模型。5 .教务管理总体设计中的模块划分:教务管理总体设计中将系统分为哪些模块:学生基本信息模块、选课信息模块、成绩管理模 块、辅助信息模块。6 .教务数据库逻辑设计学生表、课程表、选课表、学历表、省份表、民族表、政治面貌表、学生职务表、用户 信息表。7 .运用SQL SERVER创建数据库的过程运用SQLSERVER创建数据库时,需要拟定数据文献和日记文献的名称、存放位置、 初始大小、所属文献组以及文献的增长方式。sa是SQL Se r ver 20 2 3的超级用户名,在初次创建S QL S e r v er实例时没有密码。 基于安全的因素,一般在创建实例的同时最佳给sa用户设立密码以防止其他用户使用s a权 限。8 . ODBC连接中的D SN:9.教务管理系统实现主窗体的创建、各个模块的重要功能、 用户管理窗体的创建、复合条件查询的 方法。用户D SN只对当前用户有效,并且只能用于当前计算机上;系统DSN对当前计算机上所 有用户可见,涉及NT服务;文献DSN可以由安装了相同驱动程序的用户共享。9.教务管理系统实现主窗体的创建、各个模块的重要功能、用户管理窗体的创建、复合条件查询的方法。1)列出教务管理系统中学生信息模块的四个功能:学生信息查询、学生信息编辑、学生信 息导入、学生信息导出。学生信息的导入和导出以(Excel )作为导入导出的中介。2)学生信息查询中:复合条件查询的代码3)成绩管理模块中,涉及下列方面:成绩信息编辑、成绩信息记录、重修信息查询。4)教学信息编辑中涉及:本专科授课、研究生授课、指导性教学、其他教学活动,不涉及 (学生选课)。第三章医院信息管理系统考核内容:1 .医院信息类型2 .门诊业务内容、门诊管理模式3 .门诊系统工作站设计4 .门诊收费子系统模块划分、门诊收费 子系统数据库设计5 .门诊收费子系统打印功能实现思绪 6.帮助的制作工具,帮助的制作方法, 帮助的调用方法。第三章医院信息管理系统1 .医院信息类型:医疗信息、管理信息、后勤信息、办公信息。试举出五种医疗信息:病人基本信息、挂号、就诊、病历、处方、检查化验、注射、收费、 医嘱、手术、护理、药品等等。2 .医院门诊业务内容医院门诊业务涉及挂号、收费、药房等部分;医院管理信息系统对门诊业务的管理,重要有三种模式,第一种是集中计价模式,第一种 是分散计价 模式,第三种是加入了医生工作站后的模式。3 .门诊系统工作站设计试举出门诊系统的五种工作站:挂号、医生、收费、药房、检查检查、注射、手术工作站。4 .门诊收费子系统模块组成:收费登记、收费查询、交班结算、系统设立、帮助五个模块。门诊收费子系统中建立了五张表:门诊收费表、科室代码表、 收费项目对照表、用户 表、系统设立表。5 .门诊收费子系统打印功能实现思绪:采用Pr i nt e.printTAB。函数等。6 . c hm 文献是微软199 8年推出的基于HTML文献特性的帮助文献系统;制作Chm文献的工具是微软的HTML Help Wo rksh o p;一个chm文献允许相应(一个)项目文献;Chm的索引文献中包含 每个关键词与HTML文献的相应关系;chm项目中一个关键词可以相应(多个)HTML文献;要在chm文献中能使用全文搜索功能,只要在创建chm文献时打开(一个)开关。第四章超市购物系统 考核内容:第四章超市购物系统 1.小型超市业务流程1 .小型超市业务流程2 . POS机的概念对于一个小型超市公司,它的业务范畴重要涉及商品采购、商品销售、库存管理及财务管 理几大部分。2. POS机的概念POS:英文PointOfSale的缩写,中文售点系统,是指可以完毕销售事务的软硬件设备。POS是零售信息系统的重要组成部分,POS机具有直接、及时入帐的实时解决能力。POS机用于解决平常的商品销售交易业务,收集和解决商品销售数据,形成格式化数据文 献传递给后台数据库。3. POS系统数据库组成3. P0S系统数据库组成P0S机数据库组成(POS系统的数据库重要涉及以下核心数据:员工数据库、销售数据寿、 操作记录库、POS机参数库和(商品数据库)4. POS收银机4. POS收银机商品条形码,标准的EA (国际物品编码委员会)码码由(13 )位数字组成,其中最后 一位为校验码。pos收银机组成:主板、存储器、键盘、打印机、显示屏、外设。外设重要有:打.印机、条 码阅读器。POS收银机辨认商品编码的重要设备是(条码阅读器)。数据采集可以通过键盘的方式进行, 也可以通过自动扫描设备进行。5.购物系统的事务划分5.购物系统的事务划分超市购物系统三个重要业务环节:商品采购(进)、商品销售(销)和,商品库存(存)超市购物系统中管理事务涉及商品进货事务、商品上柜事务、交接班结转事务、查询汇 总事务,商品销售单价的指定是由商品进货事务完毕的(错)6.购物系统前后台功能设计6.购物系统前后台功能设计系统前台工作机制是通过收银员手工输入顾客购买商品的编码和数量,调出顾客购买 商品的名称、单价,由前台计算机计算应收帐款,收款后打印购物小票给顾客,同时记录销 售明细。系统后台功能涉及:员工管理、部门管理、进货管理、上柜管理、销售管理、会员 管理、库存管理。7.数据库设计7.后台数据库设计:部门表、员工表、供货商表、商品表、会员表、进货单表、进货明细表、 上柜单表、上柜明细表、销售单表、销售明细表。其中部门表、员工表、供货商表、商品 表、会员表分别记录超市部门信息、员工信息、供货商信息、商品信息、会员信息;进货 单表、进货明细表、上柜单表、上柜明细表、销售单表、销售明细表分别记录进货信息、8 . P OS系统实现上柜信息、销售信息。8. POS系统实现键盘信息的捕获方法:keypre v iew属性设立为“真二功能导航区不同用户所列的功能不同,其实现方法:数据库中建立用户权限表,用户权限表 中设定了一系列逻辑型字段,分别相应能否操作供应商管理、商品管理、商品权限管理、 前台销售管理等,假如设定用户该字段值为真,则该用户具有权限。在用户登录后,通过查询用户权限表,得到该用户具有哪些操作权限,从而决定该用户的 导航区功能。四、典型例题解析四、典型例题解析一、填空题1 . MIS重要由信息收集、 信息存储、信息加工、人机对话与输出等基本部件以及信息 管理者所组成。2 .典型的B/S结构中,W e b浏览器占据客户层,数据库服务港占据服务器层,中间层则由b服务器和服务器扩展程序 组成:3 .学生信息查询窗体中,重要有两个关键技术:一是复合条件形成,二是查询结果的显示。4 .超市购物系统三个重要业务环节:商品采购(进)、商品销售(销)和,商品库存(存)。5 .数据采集可以通过键盘的方式进行,也可以通过一自动扫描设备 进行。6 . POS机用于解决平常的商品销售交易业务,收集和解决商品销售数据,形成格式化数据文 献传递给后台数据库。7 . ADO是对数据库进行操作的最有效和最简朴直接的方法,它是功能强大的数据访问 编程模式。二、单项选择题1 .对采集到的数据进行数学方法运算,属于信息系统的(B)功能。A.信息采集B.信息解决C.信息存储D.信息传输2 .信息系统的建设涉及四个方面的知识,即:系统的观点、(B)、数学方法和计算机技术。 A.建模知识B.领域知识C.编程知识D.数据库知识3 .信息系统中创建登陆窗体的重要目的是为了( B)A.信息系统的数据准确B.信息系统的数据安全C.信息系统的数据完整D .信息系统的界面和谐4 . s a是SQL Server 202 3的超级用户名。基于安全的因素,一般在创建实例的同时, 为防止其他用户使用s a权限最佳给sa用户设立( C)。A.权限B.作用域C.密码D.关键字5 .信息存储涉及到物理存储和数据的(A )两个问题。A.逻辑组织B.结构规划C.结构设计D.逻辑实现6 .设ADOrs为Recor d set对象,从“学生基本情况表”中获取所有记录的语句是(B)A . A D Or s .New 44ScIcct * F r om 学生基本情况表”B. A DO r s.Open “Select * From 学生基本情况表”C. ADOrs. Ex e cute "Select * From 学生基本情况表”D. ADOrs. S e 1 e ct4tScl e ct * F r om 学生基本情况表”7 .在配置ODBC时,(D)对当前计算机所有用尸可见,涉及NT服务。A.用户DSNB.文献DSNC.连接DSND.系统DSN王三、判断对错题,错误的请改正(每小题2分,共10分)1 .决策支持系统重要解决结构化的决策问题(错),非结构化或半结构化。2 .数据库选择Ac cess,开发工具选择VB可以开发一个C/S结构的信息系统(错),文献服务器结构;数据库选择SQLSERVER的信息系统属于文献服务器结构(错 ),C/S结构。3 .运用VB开发信息系统时必须使用公共模块,以便存放公用函数、全局变量等(错), 可以用也可以不用,不是必须的。4 .需求分析的结果应当反映干什么和怎么干(错),反映干什么。5 .信息的管理规程中规定了哪些人能访问数据库中的哪些数据,这称为信息系统或数据库 的完整性(错),安全性,不是完整性。6 .所在窗体的子程序不能访问用Priv a te定义的窗体级变量(错 ),可以访问。7 .超市购物系统中前台的核心功能是商品的定价(错),商品定价。四、简答题L试述管理信息系统的输入、输出、功能。答:管理信息系统的输入数据源来自内外两方面。内部数据源即公司或组织内的各种事 务解决系统数据,外部数据源则涉及供应商、竞争对手等事务解决系统没有采集的数据。管 理信息系统的输出是分发给管理者们的各式报表,这些报表可以分为进度报表、需求报表、 异常报表和常规报表四类。管理信息系统的功能事实上是建立在四类报表基础上的。综合各类报表的用途,我们可以将 管理信息系统的功能归结为如下几点:数据收集、数据汇总记录、异常控制、辅助决策。2.画出学生选课的实体联系图。把下列实体联系图转换成关系模式。答:产品表(产品号)代理商(代理商号)零售商(零售商号)订单(产品号,代理商号,零售商号) 3.把如下实体联系图转换为关系模式。答:学期表(学期号)教师表(教师号)课程表(课程号)课程表表(课程表号,课程号,学期号,教师号)学生表(学生号)学生选课表(学号,课程表号)4.设有三张表学生表(学号,姓名,年龄,性别,班级) 选课表(学号,课程号,成绩)课程表(课程号,课程名,学分)查询选修“数据结构”课程的学生成绩单,请写出SQL语句。答:Sele c t选课表.学号,姓名,成绩from 学生表,选课表,课程表w h e re选课表. 学号=学生表.学号and选课表.课程号二课程表.课程号and课程表.课程名二“数据结构” 5.试述信息系统的开发环节。答:第一种:信息系统的生命周期可分为如下五个阶段,即:可行性研究、系统分析、系统设计、 系统实现和系统维护;第二种:信息系统开发划分为七个环节:计划、需求分析、设计、编 码、测试、运营维护、评价。(答对任何一种都对) 五、编写程序题一般会给出较具体的中文算法描述,和程序界面。假如对教材中的案例进行过具体调试, 此题感觉不难,往往是教材中的某段程序的变形。例如:密码修改窗体界面如下:Command 1TextlText2两次输入密码,假如密码为空,提醒“密码不能为空,请重新输入!”;假如两次密码不同, 提醒“两次输入的密码不同,请重新输入!”请编写程序。参考答案:P r ivat e Sub Command 1Cli c k()I fT e x t 1 .Text <> Te x t 2 . Text ThenMsgBox”两次输入的密码不同,请重新输入!” , v bOKOnly + vbExc 1 am a t i on,"警告Text 1 .S e tFocus