学生管理系统题库

学生管理系统题库
学生管理系统题库

学生管理系统题库

一、数据库和表的创建

1.创建“学生管理”数据库,只有一个数据文件和一个日志文件,文件名称分别为“学生管理”和“学生管理_log”,初始大小都为3MB,增长方式分别为5%和1MB,数据文件最大为100MB,日志文件最大可增大到50MB。

2.学生信息表

学号 char(12)非空,姓名 nvarchar(10)非空,性别 nchar(1),出生日期 datetime,政治面貌 bit,学校履历 ntext。

3.课程信息表

课程编号 char(6)非空,课程名称 nvarchar(20)非空,学分 tinyint,限选人数tinyint,已选人数 tinyint。

4.成绩信息表

学号参照“学生信息”表“学号”字段取值,

课程编号参照“课程信息”表“课程编号”字段取值,

成绩 decimal(5,2)。

二、表约束的创建

1.为学生信息表声明主码:将学号字段设置为学生信息表的主键。

2.为课程信息表声明主码:将课程编号字段设置为课程信息表的主键。

3.为成绩信息表声明主码:将(学号,课程编号)联合字段设置为成绩信息表的主键。

4.为成绩信息表声明外码:为学生信息表和成绩信息表创建关联关系。

5.为成绩信息表声明外码:为课程信息表和成绩信息表创建关联关系。

6.为学生信息表设置约束:性别字段只能输入“男”或“女”。

7.为学生信息表设置约束:学生入学年龄必须在0~25岁之间。

8.为课程信息表设置约束:学分必须介于0~5之间。

9.为课程信息表设置约束:已选人数必须介于0到限选人数之间。

10.为成绩信息表设置约束:成绩必须介于0~100之间。

11.为学生信息表设置约束:将性别字段的默认值设置为“女”。

12.为学生信息表设置约束:将政治面貌字段的默认值设置为0。

13.为课程信息表设置约束:将限选人数字段的默认值设置为250。

14.为课程信息表设置约束:将已选人数字段的默认值设置为0。三、数据查询、视图的创建

为方便数据查询,现将本试题涉及的3个表的基本数据列示如下:

表1:学生信息表

表2:课程信息表

表3:成绩信息表

1.列示学生信息表中前3条学生的基本信息。

2.列示学生信息表中学生的学号、姓名、年龄字段的基本信息。

3.列示性别为“女”并且是党员的学生的基本信息。

4.列示学分超过2的课程的课程编号、课程名称、学分、已选人数等信息。5.列示姓“王”的学生的所有信息。

6.列示姓名中带“俊”字的学生的所有信息。

7.列示所有课程的基本信息,并按学分降序排列。

8.列示所有学生的基本信息并按照年龄升序排列。

9.列示学号为“200801010001”的学生选修课程的课程编号、课程名称、学分、成绩等信息,并按照成绩的降序排列。

10.列示选修了课程编号为“A08001”的学生的学号、姓名、性别、出生日期等信息,并按照出生日期升序排列。

11.统计并列示每门课程的课程编号以及选修该课程的总人数。

12.统计并列示每个学生的学号、姓名以及该学生选修课程的门数信息。

13.列示每个学生的学号、姓名以及该学生目前所有选修课程的平均成绩信息。

14.统计并列示每个学生的学号、姓名以及该学生选修课程的总学分。

15.列示学分最高的课程编号、课程名称。

16.列示'200801010001'学生成绩最高的课程编号。

17.列示'200801010001'学生成绩最高的课程编号、课程名称。

18.统计至少选修两门课程的学生学号。

19.统计选修了'A08001'课程的学生的平均年龄。

20.创建课程成绩信息查询的视图,其视图名为:CGQuery

视图功能:列示学号、姓名、性别、政治面貌、课程编号、成绩的信息。

21.创建学生成绩信息查询的视图,其视图名为:SGQuery

视图功能:列示课程编号、课程名称、学分、成绩信息。

四、数据更新

1.为学生信息表添加一条学生数据,其具体信息如下:

学号:200801010005,姓名:小沈阳,性别:男,出生日期:1988-09-21。

2.为课程信息表添加一条课程数据,其具体信息如下:

课程编号:A08004,课程名称:网页设计,学分:3

3.为成绩信息表添加一条数据,其具体信息如下:

学号:200801010004,课程名称:A08003,成绩:90

4.将学号为200801010003的学生的学校履历更新为:2008~2009年第一学期获得一等奖学金。5.将课程编号为A08003的限选人数更新为200。

6.将学号为20080101000的学生所修课程编号为A08003的课程成绩修改为86分。

7.删除成绩信息表中成绩不及格的记录信息。

8.删除所有党员的信息。

9.删除已选人数小于20的课程信息。

10.将选修'电子商务'课程不及格的学生成绩全改为空值。

五、T-SQL编程

1.创建一个标量函数getname,用于从学生信息表中根据学号返回学生姓名.

2.创建一个内联表函数getstudent,用于从数据库中根据成绩返回学生的学号,姓名,所修课程名称。

3.定义一个名为“mytrans”的事务,提交该事务后,删除“学生信息”表中学号为“200801010004”的学生信息,同时也删除“成绩信息”表中的与之对应的信息。如果正确,提示“成功”;如果错误,回滚到原来状态,提示“错误”。

4.声明一滚动动态游标cursor_update,要求结果集为学生的学号、姓名、性别、出生时间、选修课程编号和成绩。

六、存储过程

1.创建存储过程。

功能:根据学号查询该学号所代表学生选修课程的成绩信息。

存储过程名:StuGradeQuery

输入参数:学号

返回查询结果集包括:课程编号、课程名称、学分、成绩

2.创建存储过程。

功能:根据课程编号查询选修该课程的学生成绩信息。

存储过程名:CourseGradeQuery

输入参数:课程编号

返回查询结果集包括:学号、姓名、性别、成绩

3.创建存储过程。

功能:根据学号查询该学号所代表的学生信息。

存储过程名:StuInfoQuery

输入参数:学号

返回查询结果集包括:姓名、性别、出生日期、政治面貌。

4.创建存储过程。

功能:根据课程编号查询该课程编号所代表的课程信息。

存储过程名:CourseInfoQuery

输入参数:课程编号

返回查询结果集包括:课程编号、课程名称、学分、限选人数

5.创建存储过程。

功能:根据学号查询该学生的总学分。如果总学分=5,则显示“修完规定学分”,返回1;否则显示“没有修完规定学分”,返回2。

存储过程名:TotalScoreQuery

输入参数:学号

七、触发器的创建

1.功能:当添加新课程或更新课程信息后,判断该课程的学分是否=5个。如果等于5个学分,则提示以下信息:数据更新失败!由于您添加或更新的课程等于5个学分。

触发器名字:UpdateCourceTrigger

2.功能:当学生选课时向成绩表添加一条记录时,自动将该门课程的已选人数增加1。

触发器名字:AddCourseTrigger

3.功能:当学生选课时从成绩表删除误选课程时,自动将该门课程的已选人数减少1。

触发器名字:DeleteCourseTrigger

4.功能:当向“成绩信息”表中插入一条记录时,检查该记录的“学号”在“学生信息”表中是否存在,检查“课程编号”在“课程信息”表中是否存在,如果有一项不存在,则提示以下信息:数据插入失败,违背数据的一致性。

触发器名字:InsertGradeTrigger

管理信息系统模拟题及答案(模拟五)

2010自考《管理信息系统》模拟试题及答案(3) (考试时间150分钟) 第一部分选择题 一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1.对于信息与数据的关系,下列说法不正确的是( ) A.信息是经过加工后的数据 B.二者间关系是绝对的 C.数据经过转换可变为信息 D.对人们活动产生影响的数据可成为信息 2.管理信息的三个层次中,信息精度最高的是( ) A.战略信息 B.战术信息 C.作业信息 D.管理控制信息 3.决策支持系统主要支持类型的决策问题。( ) A.结构化决策 B.非结构化决策 C.结构化和非结构化决策 D.半结构化和非结构化决策 4.信息技术包括( ) A.计算机软、硬件 B.存储技术 C.通信技术 D.以上均正确 5.制造资源计划简写为( ) A.MRP B.MRPⅡ C.ERP D.BPR 6.操作系统的功能和规模随应用要求的不同而不同,其中不包括( ) A.分段处理操作系统 B.批处理操作系统 C.分时操作系统 D.实时操作系统 7- OSI参考模型中,以帧为单位传送数据的是( ) A.物理层 B.数据链路层 C.网络层 D.表示层 8.目前最大的计算机网络是( ) A. Internet B. Intranet C.ARPAnet

D.以太网 9.关系模型中数据的逻辑结构相当于一个( ) A.字段 B.元组 C.二维表 D.记录 10. Access中,浏览或更新表中的数据要通过( ) A.报表 B.窗体 C.表 D.查询 11. Access中,查询姓名不姓李的记录的准则表达式是( ) A.NOT “李_” B.NOT “李*” C.NOT Like “李_” D.NOT Like “李*” 12.关于U/C矩阵具体方法下列说法错误的是( ) A.先在U/C矩阵中填写活动、数据类 B.寻找数据类产生的过程,在交叉处画U,使用数据类的地方画C C.调换矩阵的行列顺序 D.将C的内容尽量调至对角线 13.下列不属于CASE平台上的信息系统开发工具的是( ) A.系统分析、设计工具 B.代码生成工具 C.项目管理、测试工具 D.Word 14.系统调查的主要内容有( ) A.计算机设备性能 B.管理业务状况 C.资金来源 D.MIS的运行效率 15.从设计任务的角度看,系统设计可划分为( ) A.逻辑设计、物理设计 B.总体性设计、详细性设计 C.代码设计、软件设计 D.数据库设计、用户界面设计 16.在信息中心的人口资源管理中,对县级以上的城市按人口多少排序,其序号作为该城市的编码,如上海001,北京为002,天津为003,该编码方式为( ) A.助记码 B.编写码 C.顺序码 D.区间码 17.某企业是小型的地域型企业,人员较集中,则应采用的系统开发模式为( ) A.集中式

微机系统与维护-试题与答案

中央广播电视大学2006—2007学年度第一学期“开放专科”期末考试计算机网络技术专业微机系统与维护 2007年1月 一、单项选择题 (将一个正确的答案代码填入括号中,每小题3分,共30分) 1.存储器的基本功能是()。 A.进行算术运算和逻辑运算 B.存储程序 C.存储各种信息 D.控制计算机各个部件协调一致地的工作 2.在计算机中,VGA是指()。 A.计算机型号 B.总线 C.显示器型号 D.显示标准 3.()不是计算机的主要性能指标。 A.显示器分辨率 B.CPU型号 C.主频 D.内存容量 4.以下()是对拔插法的正确叙述。 A.用另一台相同或相似且运行正常的微机作基准进行比较 B.卸下怀疑有故障的部件,将正常的相同的部件安装到该微机上,若故障现象消失, 表示该部件确实存在故障

C.用微机本身的自检功能检查哪部分功能失常 D.将怀疑有故障的板卡或接口拔掉,再开机查看是否还有故障 5.微机组装完成,加电开机后发现不启动,不可能的原因是()。 A.内存有故障 B.软驱有故障 C.主板有故障 D.CPU有故障 6.以下()故障会直接引起显示器屏幕图像发生偏色。 A.聚焦电压失常 B.字符信号输入不正常 C.R、G、B三通道中有一至二路信号通道有故障 D.视频电路中失去直流电源 7.引起内存故障的原因很多,但是不太可能发生的是()。 A.内存条温度过高,暴裂烧毁 B.内存条安插不到位,接口接触不良 C.使用环境过度潮湿,内存条金属引脚锈蚀 D.使用环境过度干燥,静电聚集损坏内存条的芯片 8.微机运行一切正常,但是某一应用软件(例如:3D MAX)打不开,或不能使用, 引发该故障的原因不可能的是()。 A.软件被破坏 B.计算机感染病毒 C.操作系统有故障 D.系统资源严重不足 9.I/O接口位于()。 A.主机和总线之间 B.总线和设备之间 C.CPU和I/O设备之间 D.CPU和主存储器之间 10.计算机系统采用总线结构对CPU、存储器和外部设备进行连接。总线通常由三部分组 成,它们是()。 A.逻辑总线、传输总线和通信总线 B.数据总线、地址总线和控制总线 C.地址总线、运算总线和逻辑总线 D.数据总线、信号总线和传输总线 二、多项选择题 (将一个以上正确的答案代码填入括号中,每小题2分,共20 分)

自动排课系统的设计与实现[1]

目录 摘要............................................................................................................................. I 第1章绪论 (1) 1.1系统开发背景 (1) 1.2国内外的研究现状 (1) 1.3系统解决的主要问题 (3) 1.4本文的主要工作 (3) 1.5本文的组织结构 (3) 第2章需求分析 (5) 2.1系统概述 (5) 2.1.1总体业务描述 (5) 2.1.2系统的目标和解决的问题 (5) 2.1.3系统的开发模式 (7) 2.2系统需求问题描述 (9) 2.2.1功能性需求 (9) 2.3.2系统非功能性需求 (12) 第3章系统构架设计 (14) 3.1构架的目标和约束 (14) 3.2构架设计 (15) 3.2.1系统总体架构 (15) 3.2.2系统功能构架 (16) 3.2.3系统技术构架 (17) 3.2.4系统安全构架 (18) 第4章系统详细设计 (20) 4.1 系统建模 (20) 4.2 系统数据库设计 (24) 4.2.1生成数据库表 (24) 4.2.2数据分析 (32) 4.2.3数据库管理技术 (34) 第5章计算机排课系统的实现 (35) 5.1系统总体实现 (35) 5.1.1数据录入模块的设计与实现 (38) 5.1.2报表模块的设计与实现 (43) 5.1.3用户管理模块的设计与实现 (45) 5.2教学计划的关键实现 (48) 5.2.1算法描述 (49) 5.2.2教学计划算法过程 (49) 5.3排课算法的关键实现 (51) 第6章总结与展望 (66) i

物流管理信息系统试题与答案

一、单项选择题(共20道小题,共100.0分) 1.物流是()的流动储存活动。 A.无形物品 B.有形物品 C.信息 D.资金 知识点:第一章物流管理信息系统概述 学生答案: [B; ] 得分:[5]试题分值:5.0 提示: 2. 3.运输管理信息系统是通过建立计算机网络和系统,实现对()的追踪 管理。 A.车辆及所运货物 B.人员 C.仓库 D.客户信息 知识点:第一章物流管理信息系统概述 学生答案: [A; ] 得分:[5]试题分值:5.0 提示: 4. 5.下面关于物流信息的叙述不正确的是()。 A.物流信息与运输、仓储等环节都有密切的关系,它在物流活动中起 着神经系统的作用。 B.物流信息不能自动采集。 C.物流信息按信息加工程度可分为原始信息和加工信息。 D.在不同物流管理子系统中物流信息是不同的。 知识点:第一章物流管理信息系统概述 学生答案: [B; ] 得分:[5]试题分值:5.0 提示:

6. 7.物流管理信息系统相关人员不包括()。 A.物流系统开发人员 B.物流管理人员 C.企业高层领导 D.人事管理人员 知识点:第一章物流管理信息系统概述 学生答 [D;] 案: 得分:[5]试题分值:5.0 提示: 8. 9.下面关于物流管理信息系统的叙述不正确的是()。 A.物流信息系统工作内容非常复杂。 B.物流管理信息系统常分为供应流子系统、产品物流子系统、库存和 运输物流子系统、销售物流子系统等。 C.物流管理信息系统仅由软件构成。 D.物流管理信息系统可以改善企业内部和企业间交流信息的方式,提 高办公自动化水平。 知识点:第一章物流管理信息系统概述 学生答 [C;] 案: 得分:[5]试题分值:5.0 提示: 10. 11.物流管理信息系统的构成不包括()。 A.硬件 B.软件 C.车辆 D.人员和制度 知识点:第一章物流管理信息系统概述 学生答 [C;] 案: 得分:[5]试题分值:5.0 提示:

微机系统与维护-试题与答案最新版本

试卷代号2493 座位号 中央广播电视大学2006— 2007学年度第一学期“开放专科”期末考试 计算机网络技术专业 微机系统与维护 2007年1月 -、单项选择题 (将一个正确的答案代码填入括号中,每小题 3分,共30分) 1. 存储器的基本功能是( )。 A. 进行算术运算和逻辑运算 B. 存储程序 C. 存储各种信息 D. 控制计算机各个部件协调 致地的工作 2. 在计算机中,VGA 是指( )° A. 计算机型号 B. 总线 C. 显示器型号 D. 显示标准 3. ( )不是计算机的主要性能指标。 A. 显示器分辨率 B. CPU 型号 C. 主频 D. 内存容量 4. 以下 ( )是对拔插法的正确叙述。 A. 用另一台相同或相似且运行正常的微机作基准进行比较 B. 卸下怀疑有故障的部件, 表示该部件确实存在故障 将正常的相同的部件安装到该微机上 若故障现象消失,

C. 用微机本身的自检功能检查哪部分功能失常 D. 将怀疑有故障的板卡或接口拔掉,再开机查看是否还有故障 5. 微机组装完成,加电开机后发现不启动,不可能的原因是( )。 A. 内存有故障 B. 软驱有故障 C. 主板有故障 D. CPU 有故障 6. 以下( )故障会直接引起显示器屏幕图像发生偏色。 A. 聚焦电压失常 B. 字符信号输入不正常 C. R 、G 、B 三通道中有一至二路信号通道有故障 D. 视频电路中失去直流电源 7. 引起内存故障的原因很多,但是不太可能发生的是( )。 A. 内存条温度过高,暴裂烧毁 B. 内存条安插不到位,接口接触不良 C. 使用环境过度潮湿,内存条金属引脚锈蚀 D. 使用环境过度干燥,静电聚集损坏内存条的芯片 8. 微机运行一切正常,但是某一应用软件(例如: 3D MAX )打不开,或不能使用, 引发该故障的原因不可能的是( )。 A. 软件被破坏 B. 计算机感染病毒 C. 操作系统有故障 D. 系统资源严重不足 9. I/O 接口位于( )。 A. 主机和总线之间 B. 总线和设备之间 C. CPU 和I/O 设备之间 D. CPU 和主存储器之间 10. 计算机系统采用总线结构对 CPU 、存储器和外部设备进行连接。 总线通常由三部分组 成,它们是( )。 A. 逻辑总线、传输总线和通信总线 B. 数据总线、地址总线和控制总线 C. 地址总线、运算总线和逻辑总线 D. 数据总线、信号总线和传输总线 二、多项选择题 (将一个以上正确的答案代码填入括号中,每小题 分) 1. 多媒体计算机的媒体信息是指( )。 2分,共20

排课系统设计

一、需求分析 需求分析是数据库设计的必要和首要设计阶段,将会影响以后数据库设计的延续和质量,需求分析方法也很多,最重要是形成有实用价值的实际性的数据字典和数据流图。在该排课系统的需求分析阶段,主要是通过询问和自己所掌握的关于该系统的数据联系方式和工作方式,形成了关于该系统的数据字典和数据流图。 1.1需求表述 1.1.1 基本功能描述 排课系统的数据库设计主要完成工作有: 1、数据库管理员对数据的录入和相关完整性条件约束的建立, 2、数据库相关的触发器与存储过程对数据库中数据的联系的 管理; 3、执行程序能够高效率地完成数据处理和调用; 4、能够通过DBMS建立一系列视图来更方便的操作数据库。1.1.2 开发技术描述 开发工具:Microsoft SQL Server 2005 SQL Server 2005 是microsoft 公司推出的数据库管理系统,该版本继承了SQL Server 2000 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 2000 电脑到运行Microsoft Windows XP 的大型多处理器的服务器等多种平台使用。本实验中最终将使用Microsoft SQL Server 2005数据库管理系统将我们设计的数据库实现。 1.2分析形成初步数据字典 数据字典(Data Dictionary,DD)是数据库设计需求分析阶段后通过科学的处理方法得到的该系统中各类数据描述的集合,也是进行详细数据收集和数据分析所获得的主要成果,它在数据库设计中占有恨重要的地位。 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部

试题库管理系统的设计与实现

河北科技大学继续教育学院 毕业论文 学生姓名:孙田田学号:1033994院站:河北科技大学继续教育学院计世教学部学习形式:业余层次:专科 专业:软件技术 题目:某高校试题库管理系统的设计与实现指导教师: 评阅教师: 二○一一年十二月

毕业论文题目 某高校试题库管理系统的设计与实现 总计毕业论文24页 表格18表 插5图

摘要

目录 1绪论 (1) 课题背景及意义 (1) 国内外研究现状、水平和发展趋势 (1) 研究目标及研究内容 (2) 2可行性分析 (4) 技术可行性 (4) 经济可行性 (4) 3系统的需求分析和总体设计 (5) 需求分析 (5) 总体设计 (5) 4系统详细设计 (6) 普通考试的标准化 (6) 本系统的业务流程图 (6) 数据流程图 (8) .数据字典 (9) 5 系统测试 (13) 系统功能结构设计: (13) 输入输出设计 (13) 试卷管理 (15) 、系统初始化 (15) 总结 (18) 致辞 (19) 参考文献 (20)

1绪论 课题背景及意义 试题库管理系统产生的背景:在教育、教学现代化建设中,教、考信息化是最重要的主体工程。而在针对考试管理的信息化建设中,试题库建设就是最基础的的工程。如果没有试题库管理系统软件的支持,试题库的建设与试题资源的形成将没有可能。在整个教学考试的信息化管理中,试题库建设将起到重要的基础性的角色作用。可以这样认为,试题库管理系统是网络考试系统及考试评定系统(改卷评分系统)的支撑平台。如果没有这个平台,或者这个平台搭建的不好,则往后的组卷、考试、评定等一系列工作都会受到影响。而采用计算机作为工具是使用计算机的智能化管理程序来帮助前台管理员进行更有效的考试管理工作。试题库的管理,特别是学校的试题库具有数量大、种类多的特点,常规管理有工作量大、查询困难、不易更新的缺点,试题库管理系统可对试题实行科学管理,利用现代电脑功能强大、运算速度快的优点,对试题进行集中、有序、有效的管理,更新方便、查询快捷、组卷灵活还可在组卷结束后通过打印机直接打印成卷或直接在计算机上考试,大大降低了劳动强度。在计算机还未普及之前学生考试的试卷都是由教师或工作人员人工管理,出题来组成试卷的方法来操作的。现在一般的高校管理都拥有实施计算机考试系统的硬件条件,完全可以采用计算机智能化管理,方便师生,提高教师工作效率,节约纸张的使用,符合我国的现代化发展方向。 意义:试题库管理系统可以为学校教师举行考试提供方便与快捷的方式,拥有与真实考试同样的题型、组卷等功能。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。提高教职员工的工作效率和工作质量,减轻其工作压力。也有很多软件科技公司致力于试题库管理系统的研究开发,作为一种商业系工具。 国内外研究现状、水平和发展趋势 随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,并发挥着越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用电脑完成许许

《管理系统中计算机应用》应用题 数据流程图汇总题及参考答案

《管理系统中计算机应用》应用题及参考答案 ——数据流程图1、教学管理的主要工作过程是:系办(公室)输入班级和教学时间,查看教学计划表,确定本学期教学任务;根据本学期教学任务,查看教师表,制作开课任务书和班级教学计划表。查询时,教师输入教师姓名和时间,查询本人的教学任务;学生输入班级和时间,查询班级教学计划。画出教学管理的数据流程图。 2、某企业订货系统处理流程为:请画出该系统的数据流程图。 (1)接收仓库提供的货物出库入库清单,修改对应库存文件; (2)通过读取货物库存信息和订货标准文件进行订货处理,产生订货报告;(3)将订货报告报采购部门。 3、商场到货处理过程是:根据供应商送来的发货单及货物,对照订货合同文件审核发货单,如果与合同不符,则将发货单和货物退回供应商;对相符的发货单及货物,进行收货处理:首先,将发货单存档,然后开出入库单,并将入库单及货物送交仓库,再向财务科发出付款通知。请画出处理过程的数据流程图 4、教务处学生成绩管理的处理过程如下:教务处接收教师交来的班级学生成绩单,对照教学计划和学生名册进行核对。核对正确后登录学生成绩表。再根据学生成绩表对成绩进行分类,将补考和留级学生名单通知学生所在院系办公室,并将留级学生名单报学生处。作出数据流程图。 5、某企业供应部门采购计划系统处理流程为: 请画出该系统的数据流程图 (1)根据计划部提供的生产计划计算生产原材料用量; (2)根据生产原材料用量,并读取库存文件和材料价格文件,制定材料采购计划; (3)将材料采购计划报财务部门和上级部门.

6、房屋贷款处理过程是:接收贷款人的贷款账号后,先查询贷款人资料库进行信息核对,再查询房屋贷款资料库确定贷款类型;然后查看贷款利息文件、贷款人存款文件和还贷款记录文件,完成房屋贷款扣款。最后修改贷款人存款文件和还贷款记录文件,并将扣款数额通知贷款人。试绘制数据流程图。 7、奖券兑奖过程是:接收持券人的奖券,首先核对日期,再根据奖券种类库鉴别奖券类型,然后参照中奖号码库的内容确定中奖信息,最后将中奖结果交持券人。绘制奖券兑奖过程的数据流程图。 8、教师申报科研成果的过程如下:教师上交科研材料和申报表,首先根据科研管理条例进行审核;对审查合格的材料,再根据科研管理条例和科研档案进行分类。分类完成后将科研成果存储到科研档案并报科研处备案。试画出数据流程图。 9、固定资产管理的处理流程如下:接受业务部门交来的固定资产增减报表,进行资料录入后存储到固定资产增减文件,每月末根据这个文件进行更新,存储到固定资产卡片文件。然后依据卡片文件计算资产折旧,存储到折旧文件。资料查询时由主管部门提出查询要求,根据前述三个文件产生查询报表发给相应主管部门。画出固定资产管理数据流程图。 10、根据以下工人工资表处理过程绘制数据流程图:车间提交工人加班表和上月考勤表,根据工人加班表计算出加班费,对考勤表进行检查汇总保存在工人考勤记录表中,根据加班费和已检查考勤表以及工人基本工资记录表计算出本月工人工资表,并报送财务部门处理。 11、根据下述借书处理过程绘制数据流程图:读者交索书单,首先查找书库文件,如无书通知读者,有书再查读者。通过查询读者记录文件,查看是否有人阅读,

教务排课管理系统设计(VB课程设计)

类型:【02课程设计】 作品名称:教务排课管理系统设计 作品关键词:排课管理系统、Microsoft Visual Basic、Microsoft Access

第一章系统需求分析 这个阶段的任务不是具体地解决问题,而是准确地确定“为了解决 这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。 需求分析也是软件定义时期的第一个阶段,虽然在可行性研究阶段 可以粗略了解了用户的需求,甚至还提出了可行的方案,但是可行性研 究的基本目的是用较小的成本在较短的时间内确定是否存在可行的解法,因此许多细节被忽略了。然而在最终的系统中却不能遗漏任何一个微小 的细节,所以可行性研究并不能代替需求分析,它实际上并没有准确地 回答“系统必须做什么?”这个问题。为此,必须对系统进行需求分析。1.1 系统编写目的 排课是学校教学管理中十分重要、又相当复杂的管理工作之一,是 为学校所设置的课程安排时间和地点,使整个教学能够有计划有秩序的 进行。 课表编排是一个涉及多种因素的组合规划问题,它要保证在课程安 排中教师、学生、教室不能产生冲突(所谓冲突,就是将需上不同课程 的两个或多个班级安排在了同一时间、同一教室、或为同一教师在同一 时间段安排了多门课程等情况),并且要满足教师的要求和教室资源的要 求等约束条件。 伴随着我国教育体制改革的深入,学生人数的不断上升,课程设置 不断向深度和广度发展,手工排课的缺点越来越突出。由于计算机具有 运算速度快,处理能力强等特点,很自然地进入到这一应用领域中。用 计算机进行排课能够快速地得到满足约束条件的可行性结果,具有排课 时间短、人力省和质量高的优点,不但能够使教务人员从繁杂的排课任 务中解脱出来,而且对于推动教学的发展也起到非常重要的作用。

CRP排课管理系统

CRP模型 CRP系统包括学籍管理、成绩管理、排课管理、考试管理、教师管理、备品管理、系统维护和系统登陆平台。对于每一个子系统,都对应相应的模型,即各种各样的UML图。由于篇幅所限和各子系统具有相同的结构特征,这里只介绍的排课管理子系统的各种模型的建立。 CRP排课管理子系统是为了解决中小学繁杂的排课任务而设计开发的,其基本的要求是要实现排课的半自动或自动化,排出的课程表必须合理,实用。 在这里,结合RRUP过程来介绍各个排课管理系统在实际开发中使用UML 表示的各个模型。 1.1 需求模型 我们使用用例模型来表示需求阶段的系统模型,用例模型主要有用例图组成,从该子系统开始到子系统最终的发布,每一个迭代其用例模型都不相同;在CRP系统的开发过程中,随着迭代的不断进行,用例模型也在不断地发生变化,由于篇幅所限,本文只给出第一次迭代确定的用例模型和现今最后一次迭代所确定的用例模型。 RRUP过程的第一步,就是找出系统的功能需求和非功能需求,并建立相应的需求模型(用例模型)。 通过需求分析,确定了排课管理的功能需求,其需求简要概括如下: ?排课信息设置:包括科目信息,上课时间,科目和教师限制信息,班级 排课信息,排课管理系统根据这些排课信息和限制信息对系统进行自动 排课。 ?自动排课和手工排课:对于用户设定了排课信息之后,系统能够自动对 课表进行安排,而且能够手工对安排完的课表进行调整,在排课过过程 当中,能够对不合理的排课结果给用户进行提示。 ?课表报表和课表查询,给出全校教师,班级课表;在课表查询中,用户 可以选择不同的教师,班级,科目,系统根据用户的选择给出相应的课 表。 需求描述是整个系统在初始阶段的开端,RRUP中,不赞成使用文档对需求进行描述,而是使用用例图和用例模型对系统建立整个需求模型。

答辩稿-软件工程试题库管理系统的设计与实现

答辩稿范例

软件工程试题库管理系统的设计与实现

开发背景 随着我国国民经济的飞速发展,电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了

开发意义 试题库建设是教育现代化的需要,是教考分离、最大限度提高办学效益、实行标准化考试的需要,也是课程建设的一个重要组成部分。用试题库进行考试是命题方式的重要改革,是实现由传统人工命题到采用计算机随机命题的根本性转变。现代化的考试方法、考试手段,具有无比的优越性和强大的生命力,是教育现代化不可或缺的组成部分。 由于从组织出卷到试卷的印制及试卷的管理等工作非常繁琐,工作量很大,而且试卷的标准化程度、难易程度、题量大小等各方面难以控制。因此,本课题组针对试题本身内容、试题管理方面,对试题的设计和试题库的运行机制进行研究,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,这不仅克服了个人命题中容易出现的片面性、随意性,而且要保证组卷客观性和科学性,对试题和试卷的管理将变得高效而便捷,对提高工作效率,使试卷管理逐步走向正规化、自动化,并进而实现课程管理的现代化,将起到十分重要的作用。

系统功能描述 软件工程试题库管理系统根据实际使用对象,共分三个角色:管理员、教师和学生。主要划分为四个功能:个人信息管理功能、试题管理功能、试卷生成功能和信息查询功能。其中的关键是试题管理功能和组卷功能的设计。

学生管理系统题库答案

--学生管理系统题库 --一、数据库和表的创建 --1.创建“学生管理”数据库,只有一个数据文件和一个日志文件,文件名称分别为“学生管理”和“学生管理_log”,初始大小都为3MB,增长方式分别为5%和1MB,数据文件最大为100MB,日志文件最大可增大到50MB。 CREATE DATABASE 学生管理 ON ( NAME=学生管理, FILENAME='D:\考试\学生管理.MDF', SIZE=3MB, MAXSIZE=100MB, FILEGROWTH=5% ) LOG ON ( NAME=学生管理_LOG, FILENAME='D:\考试\学生管理_log.LDF', SIZE=3MB, MAXSIZE=50MB, FILEGROWTH=1MB ) --2.学生信息表 --学号char(12)非空,姓名nvarchar(10)非空,性别nchar(1),出生日期datetime,政治面貌bit,学校履历ntext。 USE 学生管理 GO CREATE TABLE 学生信息 ( 学号char(12) NOT NULL, 姓名nvarchar(10)NOT NULL, 性别nchar(1), 出生日期datetime, 政治面貌bit, 学校履历ntext ) --3.课程信息表 --课程编号char(6)非空,课程名称nvarchar(20)非空,学分tinyint,限选人数tinyint,已选人数tinyint。 CREATE TABLE 课程信息 ( 课程编号char(6) NOT NULL, 课程名称nvarchar(20) NOT NULL, 学分tinyint,

微机系统与维护试题与答案

微机系统与维护试题与 答案 Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-

座 位 号 中央广播电视大学2009—2010学年度第一学期“开放专科”期末考试 计算机网络技术专业 微机系统与维护 试题 2010年1月 一、单项选择题 (将一个正确的答案代码填入括号中,每小题2分,共30分) 1. 组成一个完整的微机系统必须包括( C )。 A. 主机和应用软件 B. 控制器、运算器、存贮器和输入输出设备 C. 硬件系统和软件系统 D. 主机、键盘、显示器、音箱和鼠标器 2. CPU 的主要功能是( B )。 A. 存贮数据 B. 运算与控制 C. 运算 D. 控制 3. 随机存贮器的英文缩写为( D )。

A.PROM B.ROM C.EPROM D.RAM 4.下列设备中属于微机最基本的输入设备的是( C )。 A.显示器 B.扫描仪 C.键盘 D.手写板 5.为了提高CPU的运行效率,一般设置了两级缓存,其中一般情况下一级缓 存(L1 Cache)和二级缓存(L2 Cache)的容量关系是()。 A.L1 Cache>L2 Cache B.L1 Cache

8 .作为完成一次传输的前提,磁头首先要找到该数据所在的磁道,这一定位时间叫做( ) A .转速 B .平均存取时间 C .平均寻道时间 D .平均潜伏时间 9 .显示信息在传输至显示器的过程中,其传输路径是()。 A.显示器→显示芯片→显存→数模转换器→CPU B.CPU→显存→显示芯片→数模转换器→显示器 C.CPU→数模转换器→显存→显示芯片→显示器 D.CPU→显示芯片→显存→数模转换器→显示器 10 .某CPU的倍频是,外频是100MHz,那么它的主频是()。 A.450MHz B.45000MHz C. MHz D. 11 .安插内存条时,要保证内存条与主板构成的角度是()。 A.30°B.60°C.90°D.120° 12 .使用硬盘Cache的目的是()。 A .增加硬盘容量 B .提高硬盘读写信息的速度 C .实现动态信息存贮 D .实现静态信息存贮 13 .如果开机后找不到硬盘,首先应该检查()。 A .硬盘感染病毒 B .硬盘上引导程序 C .硬盘损坏 D .CMOS的硬盘参数 14 .微机组装完成,加电开机后发现系统时间不对,经调试关机后重启还是不对,最可能的原因是()。 A .系统不正常 B .内在故障 C .CPU工作不良 D . 主板CMOS的电池失效

高校自动排课系统毕业设计

自动排课系统 摘要:制定一个学校的排课计划是一项非常耗时且相当辛苦的工作,而且它还得由有学校排课工作经验或者这方面知识的人才能做好。在一所高校时一个课程表的制定是一个难题,因为在有关课程表的问题上有很多的限制条件得考虑,还有大量的数据空间被挖掘,即便你的输入数据量并不是实际意义上的大批量。 课程编排系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以自动课程编排系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 本系统经过测试,运行稳定,可投入使用。 关键字:排课管理,VB,数据库

Abstract:Formulates a school platoon class plan is an item consumes extremely when also the quite laborious work, moreover it also must by have the school row of class work experience or this aspect knowledge talented person can complete. When a university a class schedule formulation is a difficult problem, because has the very many limiting condition in the related class schedule question to result in the consideration, but also has the massive data space to excavate, even if your input data quantity is not in the practical significance mass. The curriculum arranges the system is a school essential part, Its content said regarding the school policy-maker and the superintendent all very important, Therefore the automatic curriculum arranges the system to be supposed to be able to provide the sufficient information and the quick inquiry method for the user. But the people have since always used the traditional artificial way management document file, this management way has many shortcomings, For example: The efficiency low, the secrecy is bad, Moreover the time one is long, Will produce the massive documents and the data, This regarding the search, the renewal and the maintenance has all brought many difficulties. Along with science and technology unceasing enhancement, The computer science is mature day after day, Its formidable function had profoundly known for the people, t entered the human society each domain and is playing the more and more vital role. This system after the test, the movement is stable, may put into the use. Key words: Curriculum management, VB, database

数据库课程设计-试题库管理系统

《数据库系统概论》课程设计 实验报告 题目试题库管理系统 学院商学院 专业信息管理与信息系 班级信息101 学号 2 学生姓名杨贵文 同组成员周杭施建炉王于宾 指导教师宣军英 编写日期2012-06-19——2012-06-29

一、课题名称:试题库管理系统 二、课题要求:结合所学知识,开发一个简易的试题库管理系统。 三、实验目的:结合本学期所学知识,使学生温故而知新,并在实践操作上增加对数据库系统设计的认识和理解。 四、实验步骤: 五、1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 6、数据库运行和维护 六、课程开发内容: 5.1 需求分析 5.1.1 系统调查 对现行的试题库管理业务进行了详细的调查和研究是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的试题库管理工作进行全面的细致的调查研究。首先与相关的老师进行了交流和沟通,了解他们对试题库管理的看法,看看有没有什么新的要求,在这个基础上,结合自身所掌握的知识水平,量力而行开发相应的试题库管理系统。

在调查中我们可以发现,高校的试题库是极其庞大的,如果没有一个智能的系统将人们从手工阶段解放出来,那么一个庞大的、完整的试题库是无法有效运行的,甚至出题的老师也无法有效、准确地在试题库中抽取自己所需要的试题,这等于说是一个没有实际运用价值的试题库。所以说,他们对希望有这样的一个可以详细地表示试题属性的这样的一个试题库。那么今天我们就围绕着这样的一个目标展开我们的工作。 5.1.2 用户需求 要设计一个性能良好的管理系统,明确用户的应用环境对 系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析: 1)用户的需求信息:出题老师可以看到题目所属的类型和题目所考察的内容以及试题的分值和 难度等级。当然这个权限也给管理员和系主任。 2)用户的处理要求:管理员可以对试题库进行插入和删除操作,出题老师可以凭借自己自定义的 选题要求在试题库中选择自己需求的试题,这个权限 也对系主任开放。 3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多么学 科进行管理,建立一个高效的试题库管理系统。

管理信息系统练习题及答案

一、填空题(16分) 1、DSS解决的是半结构化问题和非结构化问题。 2、当前常见的三种数据库数据模型是层次模型;网状模型;关系模型 3、系统详细设计的内容包括: 代码设计,用户界面设计和处理过程设计 二、名词解释(30分) 4、系统评价 学生答案:系统转换投入运行后,运行结果是否达到开发的预期目标,需要进行全面的检验和分析称为系统评价。 5、决策支持系统 学生答案: 是在半结构化和非结构化决策活动过程中,通过人机对话,向决策者提供信息,协助决策者发现和分析问题,探索决策方案,评价、预测和选择方案,以提高决策有效性的一种以计算机方案为手段的信息系统。 6.系统 学生答案:是指由相互联系、相互作用又相互依存的若干单元所组成的,具有一个共同目标的有机整体。 7、E-R图 学生答案:E代表实体,R代表关系,E-R图就是描述实体间关系的图解。 8、详细设计 学生答室:详细设计应用软件系统总体设计完成后,还要确定应用软件系统和各模块的具体实现方法,这部分工作成为系统的详细设计。主要包括代码设计、用户界面设计和计算机处理过程设计、9、战略信息 学生答案:战略信息是指提供企业高级管理者进行战略决策的信息。包括系统内外,过去和现在,各种环境的大量信息。 三、简答题(100分) 10、试述信息技术发展对企业组织的影响? 学生答案: (1)传统企业组织结构采用“金字塔”式的纵向的多层次的集中管理,其运作过程按照一种基本不变的标准模式进行。 (2)随着信息技术的发展,传统的企业组织结构正在向扁平式结构的非集中管理转变,其特点是:①通过系统的完善使上下级指令传输系统上的中间管理层显得不在那么重要,甚至没有必要再设立那么多的管理层。②部门分工出现非专业化分工的趋向,企业个部门的功能互相融合、交叉。③计算机的广泛应用使得企业上下级之间,各部门之间及其与外界环境的信息交流变得十分便捷,从而有利于上下级和成员之间的沟通,可以随时根据环境的变化作出统一的、迅速的整体行动和应变策略。 11、试述在系统分析阶段进行系统初步调查的内容。 学生答案: (1)企业与环境近况,包括企业发展历文、发展目标与经营战况、规模、产品结构与水平等等。(2)信息处理状况,调查企业固定信息与流动信息量、信息处理的过程与能力、人员状况、技术条件、工作效率等基本情况。 (3)开展系统开发的资源请况,为建立新的计算机管理信息系统,企业投入的资金、物力、人力以及其来源。 (4)企业领导与各职能部门负责人对系统日标与范围瞧法,对系统开发工作的态度 12、系统实施的关键问题有哪些?如何解决? 学生答案: 系统实施涉及到复杂的应用环境,需要强有力的管理协调与员工认同,开发方不要过多的陷入企业

微机系统与维护-课程作业与答案(二)

中央广播电视大学计算机网络技术专业(专科)《微机系统与维护》课程作业 (二) 第3xx微机组装技术 一、单项选择题 1.为了避免人体静电损坏微机部件,在维修时可采用()来释放静电。A.电笔 B.防静电手环 C.钳子 D.螺丝刀 2.不是主机箱内部必备的部件是()。 A.主板 B.CPU C.Modemxx D.内存 3.安插内存条时,要保证内存条与主板构成的角度是()。 A.30° B.60° C.90° D.120° 4.内存插槽两端的白色卡子的作用是()。

A.只是装饰 B.具有开关作用 C.具有连接主板的功能 D.固定内存条,使内存条与主板插槽接触良好 5.CPU插座傍边的固定扳手的作用是()。 A.只是装饰 C.具有连接主板的功能 B.具有开关作用 D.固定CPU,使CPU与主板插座接触良好 二、填空题 1.机箱面板连接线主要包括_____、_____、_____和_____。 2.主板电源连接线主要有_____和_____。 3.装机时一般先将_____和_____安装到主板上,然后再把主板固定在机箱里。 4.组装微机的最常用的工具是_____。 5.安装多条内存时,内存条的容量和型号最好保持_____。 三、判断题 1.组装微机需要学习基本的硬件知识。() 2.在安装CPU散热器时,为了使散热器固定需要在CPU上涂大量的硅脂。() 3.安装CPU时,需将CPU与CPU插座的缺口标志对齐才能正确安装。()

4. 5. 6. 7.SATA接口的硬盘数据线两端完全一样。() 主板上有多个PCI插槽,安装声卡时可从中任意挑选一个安装。() CPU的散热器可装可不装。() 主板的固定螺丝不要拧得过紧,不然会使主板印制电路出现变形开裂。() 8.所有的硬件设备直接连接上电脑就能正常使用。() 9.在拆卸主机之前必须断开电源,打开机箱之前可以双手用触摸地面或墙壁释放静电。 () 10.CPU无法安插到位,需使劲按压,使其与插槽接触良好。() 11.安装时,主板背部的引脚可以接触到机箱的金属外壳。() 12.在主板上安装各微机组件时,可以打开电源,给主板供电。() 13.目前,部分功能强大的显卡安装有散热装置,用来给CPU芯片散热。() 14.指示灯和开关信号线的插头上标有英文的功能说明,可以对应安插到主板上。() 15.如果要安装两条内存,则内存条的安插位置可以任意,并对微机的性能发挥没有任何影响。() 四、简答题 1.微机配置一般分为哪些类型?

中小学辅助排课系统的设计及实现

word文档整理分享 中小学辅助排课系统的设计与实现 贺荣 摘要:编排课表是中小学教学管理中一项重要而又复杂的工作。它通过合理地安排时间、教师、课程、班级四大要素之间的关系,使全校各个班级一周内的每节课,都有合适的教师及课程与之对应。 针对我校自身的校务情况,在研究过当前一些优秀的排课算法的基础上,我研究出一套基本可行的排课程序。它可先根据教务人员输入的约束条件进行设置,通过逐步筛选细化,将特定的课自动安排在最合适的时间段中安排到最优级的班级中。如果自动排课尚有不成功的地方,会在课表显示区将该课程以红色显示进行警告。通过这种直观的辅助手段,教务人员再配合进一步手动调整,最终调整出满意的课表。 关键词:排课系统自动手动辅助 参考资料

一、排课系统的开发背景 随着教育事业的不断发展,学校对教师课程安排的复杂度不断增加,如何将一个学校各个学科每天的课程安排与教室资源的分配合理化是摆在每一个教务工作人员面前的一个难题。传统的人工排课方式不仅工作繁琐,工作量大,而且还很容易出现错误。因此,计算机软件技术应用于学校的课程安排是发展的必然。充分发挥计算机自身的优势,将大量复杂的判断与运算交给计算机做,是真正意义上的人脑的“减负”。教师设置好学校基本情况及排课要求,让计算机自动排出课程表,适度调课后的课表就能满意地应用于新的学期。 早在上世纪60年代末,Grotlieb.C.C教授就对课程表问题进行了形式化描述[1]。排课表这样的时间表问题(TTP: T ime-Table-P rob lem ) , 是典型的组合优化和不确定性的调度问题[ 2, 3 ] , 并且已被证明是NP完全问题,有其自身固有的数学模型,即课表问题存在解,并且能找到解[4]。排课表问题的难度在于:它是一个多元受限的问题(受限于课程、时间、班级、教师、教室排课五要素) , 如果必须满足所有的约束条件(而这些条件通常是相互矛盾的) , 则极有可能找不到完整解[ 5 ]; 这也是为什么迄今为止还几乎没有完全自动生成课表系统的软件应用于实际,因为多数的排课效果好的软件还需后期手动辅助排课进行完善,而那些完全自动生成的排课软件,通常会以降低约束条件的满足程度为代价(比如不能均匀分布课程、主副科安排时间段不很合理等)。 目前, 解决课表问题的方法有: 模拟手工排课法[ 6,7 ] , 图论方法, 拉格朗日松弛法, 二次分配型法等多种方法[ 8, 9 ]。在以往的教学管理中,课表编排在许多学校只能通过人工或人工模拟的方式生成。但是,伴随着各类学科范围的不断扩大,各学科科目逐渐增多,以至于众多的教师和学生、庞大的课时、复杂的班级信息令学校的教务安排人员无法高效、合理地制定出相应的排课计划。这就促使我们的教务安排人员必须采用一些辅助的手段来帮助自己。因此,计算机辅助排课成了现代排课的需要,相应的排课算法成了人们探讨的主要问题。目前常见的排课算法有贪心算法、遗传算法、回溯算法等[10]。研究并使用一种好的算法不仅可以缩短排课时间,提高排课效率,更可以让使用者得心应手,提高教学效果。

相关文档
最新文档