第一篇:第六章信息系统与数据库
第六章信息系统与数据库
6.1计算机信息系统
6.2关系数据库系统及应用
1)、计算机数据管理技术发展的三阶段:人工管理阶段—文件系统阶段—数据库系统阶段。
2)、数据库系统(DBS)的组成:应用程序、计算机支持系统(硬件支持环境、软件支持平台)、数据库管理系统,人员。
3)、数据库系统的特点:数据结构化,数据共享性高;数据独立于程序(逻辑、物理独立);统一管理和控制数据。
4)、数据模型:层次模型、网状模型、关系模型(95℅DBS采用)、面向对象模式。
5)、关系数据模库二维表格 行表示元组,列表示属性,表名,主键。二维表以文件形式存储,表示形式R(A1,A2……An)。
6)、关系数据模型中关系的限制
A每个属性对应于一个值域,不同的属性可以有相同的值域。
B每个属性都是原子数据,数据部可再分。
C关系中不允许出现相同的元组。
D元组/属性的顺序可以任意交换。
7)、关系代数操作
A传统集合操作:并操作和交操作(满足交换律)、差操作、广义笛卡尔积。
广义笛卡尔积:设R和S分别有p和q属性,则有(p+q)个集合,有(p×q)个元组。B专门关系操作:选择、投影(列不变,行变)、连接(行不变,列变)、连接操作(基于共有属性)。
8)、关系数据库标准语言SQL
ASQL表示:【】可选项,也可以为空;<>必须有。
BSQL查询 SelectA1,A2……An投影
FromR1,R2……Rn连接
WhereF选择
9)、数据库系统及应用新技术
集中式数据库系统是客户/服务器结构(C/S)
Internet上的Web数据库(B/S)由Web游览器、服务器、数据库服务器组成。
6.3信息系统开发与管理
1)、方法:结构化生命周期法、原型法、面向对象法和CASE法。
2)、结构化生命周期法步骤:系统规划、分析、设计、实施、维护。
系统规划是为了形成可行性报告
系统分析的方法有结构化分析方法、数据流程图和数据字典。
系统设计是为了解决系统做什么,如何做,明确系统的功能。有概念结构设计、逻辑结构设计、物理结构设计。
系统实施
系统维护:纠正性维护、适应性维护、完善性维护。
第二篇:第六章 信息系统与数据库
第六章 信息系统与数据库
一、选择题
1.以下列出了计算机信息系统抽象结构层次,其中的数据库管理系统和数据库________。
A.属于业务逻辑层
B 属于资源管理层
C 属于应用表现层
D 不在以上所列层次中
2.以下列出了计算机信息系统抽象结构的4个层次,在系统中为实现相关业务功能(包括流程、规则、策略等)而编制的程序代码属于其中的________。A 基础设施层
B 业务逻辑层
C 资源管理层
D 应用表现层
3.以下列出了计算机信息系统抽象结构的4个层次,系统中的硬件、系统软件和网络属于其中的________。
A.基础设施层
B.业务逻辑层
C.资源管理层
D.应用表现层
4.以下列出了计算机信息系统抽象结构层次,在系统中可实现分类查询的表单和展示查询结果的表格窗口________。A属于业务逻辑层
B属于资源管理层
C属于应用表现层
D不在以上所列层次中
5.以下关于SQL语言的说法中,错误的是 ________ A.SQL的一个基本表就是一个数据库
B.SQL语言支持三级体系结构
C.一个基本表可以跨多个存储文件存放
D.SQL的一个二维表可以是基本表,也可以是视图
6.信息系统采用B/S模式时,其“查询SQL请求”和“查询结果”的“应答”发生在________之间。
A浏览器和Web服务器
B 浏览器和数据库服务器
C Web服务器和数据库服务器
D 任意两层
7.关系数据库的SQL查询操作由3个基本运算组合而成,其中不包括________。
A 连接
B 选择
C 投影
D 比较 8.信息系统采用的B/S模式,实质上是中间增加了________ 的C/S模式。A Web服务器
B 浏览器
C 数据库服务器
D 文件服务器
9.在信息系统的B/S模式中,ODBC/JDBC是 ________之间的标准接口。A Web服务器与数据库服务器
B 浏览器与数据库服务器
C 浏览器与Web服务器
D 客户机与Web服务器
10.计算机信息系统中的B/S三层模式是指________。A 应用层、传输层、网络互链层
B 应用程序层、支持系统层、数据库层 C浏览器层、Web服务器层、DB服务器层
D 客户机层、HTTP网络层、网页层
11.ODBC是________,用户可以直接将SQL语句送给ODBC。A一组对数据库访问的标准
B数据库查询语言标准
C数据库应用开发工具标准
D数据库安全标准 12.所谓“数据库访问”,就是用户根据使用要求对存储在数据库中的数据进行操作。它要求________。
A.用户与数据库可以不在同一计算机上而通过网络访问数据库;被查询的数据可以存储在多台计算机的多个不同数据库中
B.用户与数据库必须在同一计算机上;被查询的数据存储在计算机的多个不同数据库中
C.用户与数据库可以不在同一计算机上而通过网络访问数据库;但被查询的数据必须存储同一台计算机的多个不同数据库中
D.用户与数据库必须在同一计算机上;被查询的数据存储在同一台计算机的指定数据库中
13.ODBC是________,用户可以直接将SQL语句送给ODBC。A.一组对数据库访问的标准 B.数据库查询语言标准
C.数据库应用开发工具标准 D.数据库安全标准
14.SQL查询语句:SELECT SNANE,DEPART,CNAME,GRADE FROM S,C,SC WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND S.SEX=‘男’;
涉及的S,C和SC三个表。S和SC表之间和C和SC表之间分别通过公共属性
________作连接操作。
A SNO,CNO
B CNO,SNO
C CNO,SEX
D SNO,SEX 15.在C/S模式的网络数据库体系结构中,应用程序都放在________上。A Web浏览器 B 数据库服务器 C Web服务器 D客户机
16.SQL语言提供了SELECT语句进行数据库查询,其查询结果总是一个________。A 记录 B 元组 C 属性 D关系
17.SQL语言的SELECT语句中,说明投影操作的子句是________。A SELECT B FROM C WHERE DGROUP BY 18.SQL语言的SELECT语句中,说明连接操作的子句是________。A SELECT B FROM C WHERE D GROUP BY 19.在信息系统的C/S模式数据库访问方式中,在客户机和数据库服务器之间的网络上传输的内容是________。A SQL查询命令和所操作的二维表 B SQL查询命令和所有二维表 C SQL查询命令和查询结果表 D 应用程序和所操作的二维表
20.在关系二维表STUD中查询所有年龄小于25岁的学生名(XM)及其年龄(SA)。正确的SQL语句为_______。
A.SELECT XM,SA
FROM STUD
FOR SA <25;B.SELECT XM,SA
FROM STUD
WHERE SA <25;C.SELECT XM,SA
ON STUD
FOR SA <25;D.SELECT XM,SA
ON STUD
WHERE SA <25;21.计算机信息系统中的B/S三层模式是指________。A应用层、传输层、网络互链层
B应用程序层、支持系统层、数据库层 C浏览器层、Web服务器层、DB服务器层 D客户机层、HTTP网络层、网页层
22.计算机信息系统是一类数据密集型的应用系统。下列关于其特点的叙述中,错误的是________
A大多数数据需要长期保存
B计算机系统用内存保留这些数据
C数据为多个应用程序和多个用户所共享 D数据面向全局应用
23.在计算机信息处理领域,下面关于数据含义的叙述中,错误的是________。A.数据是对客观事实、概念等的一种表示 B.数据专指数值数据
C.数据可以是数值型数据和非数值型数据 D.数据可以是数字、文字、图画、声音、图像
24.电子商务是计算机技术应用于商业交易的一种新型商业行为,下列关于电子商务的叙述中,错误的是________。
A.电子商务是指对整个贸易过程实现电子化 B.在因特网上购物也属于电子商务范畴
C.商品交易的全过程,包括商谈、订货、付款和商品的配送都在网上进行 D.无形商品和服务也是电子商务的一类商品
25.下列软件产品都属于数据库管理系统软件的是________。A.FoxPro、SQL Server、FORTRAN B.SQL Server、Access、Excel C.ORACLE、SQL Server、FoxPro D.UNIX、Access、SQL Server 26.在SQL数据库三级体系结构中,用户可以用SQL语言对____________进行查询。
A.基本表和存储文件 B.存储文件和视图 C.视图和存储文件 D.视图和基本表
27.下列关于数据库的叙述中,错误的是________。A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性
28.下列信息系统中,属于专家系统的是________。A.办公信息系统 B.信息检索系统 C.医疗诊断系统 D.电信计费系统
29.________是政府机构运用现代网络通讯与计算机技术实现政府管理和服务职能的一种方式。A.自动化办公系统 B.制造业信息系统 C.电子商务 D.电子政务
30.以下所列关系操作中,只以单个关系作为运算对象的是________。A.投影
B.并
C.差
D.交
31.根据信息处理的深度对信息系统分类,计算机辅助设计(CAD)属于________。
A.信息检索系统 B.信息分析系统 C.辅助技术系统 D.办公信息系统 32.由于数据文件之间缺乏联系,造成每个应用程序都有对应的数据文件,可能同样的数据重复存储在多个文件中,这种现象称为________。A.数据的冗余性 B.数据的不完整性 C.数据的一致性 D.数据联系弱
33.关系运算中的并、差和交都是________运算。
A.一元
B.二元
C.多元
D.运算对象个数不限
34.Intranet是单位或企业内部采用TCP/IP技术,集LAN、Internet和数据服务为一体的一种网络,它也称为________。
A.局域网
B.广域网
C.企业内部网
D.万维网
35.已知关系模式:学生S(学号,姓名,性别,出生日期,院系),若从S中查询所有男学生的全部属性信息,则应使用____关系运算。
A.投影
B.选择
C.连接
D.插入 36.下面列出的特点中,_______不是数据库系统的特点。A.无数据冗余
B.采用一定的数据模型 C.数据共享
D.数据具有较高的独立性
37.以下所列内容中,________不是计算机信息系统的特征。A.以提供信息服务为目的 B.数据密集型系统
C.人机交互的计算机系统 D.计算密集型系统
38.下列关于数字图书馆(D-Lib)的叙述中,错误的是____。A.D-Lib是分布的、可以跨库检索的海量数字化信息资源 B.D-Lib拥有内容丰富的多媒体数字化信息资源 C.D-Lib的收藏对象是数字化信息
D.对图书馆的全部收藏实现数字化是建立D-Lib的最终目标
39.从信息处理的深度看,下列叙述中错误的是________________。A.信息处理系统分为管理业务系统、辅助技术系统和办公信息系统 B.管理业务系统有面向操作层和面向管理层二类 C.CAD、CAM属于辅助技术系统 D.信息检索系统属于信息分析系统
40.下列有关数据库技术主要特点的叙述中,错误的是________。A.能实现数据的快速查询
B.可以实现数据的统一管理和控制 C.可以完全避免数据的冗余 D.可提高数据的安全性
41.下列关于数字图书馆的描述中,错误的是________。A.它是一种拥有多种媒体、内容丰富的数字化信息资源 B.它是一种能为读者方便、快捷地提供信息的服务机制
C.它支持数字化数据、信息和知识的整个生命周期的全部活动 D.将现有图书馆的藏书全部数字化并加上各类信息处理工具就实现了数字图书馆
42.数据库管理系统能对数据库中的数据进行查询、插入、修改和删除等操作,这种功能称为________。A.数据库控制功能 B.数据库管理功能 C.数据定义功能 D.数据操纵功能
43.一个典型的远程教育的内容主要包括________。
A.课程学习
B.远程考试
C.远程讨论
D.以上都是
44.下列关于信息系统的说法中,错误的是________。A.信息系统是一个人机交互系统 B.信息系统是以计算机系统为基础的 C.信息系统的核心是操作系统
D.应该使用DBMS提供的工具维护信息系统
45.在关系数据模型中必须满足:每一属性都是______。A.可以再分的组合项
B.不可再分的独立项(原子项)C.长度可变的字符项
D.类型不同的独立项(原子项)
46.下列选项中,不属于CIMS(计算机集成制造系统)的是_______。
A.GPS
B.CAD
C.CAM
D.ERP 47.关系操作中的选择运算对应SELECT语句中的_______子句。
A.SELECT
B.FROM
C.WHERE
D.GROUP BY 48.决策支持系统是一种常见的__________系统。
A.信息分析
B.信息检索
C.辅助技术
D.办公信息
49.以下关于SQL视图的描述中,正确的是_____。A.视图是一个虚表,并不存储数据
B.视图同基本表一样以文件形式进行存储 C.视图只能从一个基本表导出
D.对视图的修改与基本表一样,没有限制
50.以下关于关系的描述中,错误的是_______。A.关系是元组的集合,元组的个数可以为0 B.关系模式反映了二维表的静态结构,是相对稳定的 C.对关系操作的结果仍然是关系 D.关系模型的基本结构是二维数组
51.下列信息系统中,属于信息分析系统的是________。A.办公信息系统 B.决策支持系统 C.教学管理系统 D.电信计费系统
52.计算机集成制造系统(CIMS)一般由________两部分组成。A.专业信息系统和销售信息系统 B.技术信息系统和信息分析系统 C.技术信息系统和管理信息系统 D.决策支持系统和管理信息系统
53.计算机图书管理系统中的图书借阅处理,属于________ 处理系统。
A.管理层业务
B.知识层业务
C.操作层业务
D.决策层业务
54.目前能全面支持制造业企业管理的管理信息系统是________。
A.MRP
B.MRPⅡ
C.ERP
D.CSRP 55.要求在学生表STUD中查询所有小于20岁的学生姓名(XM)及其年龄(SA)。可用的SQL语句是________。
A.SELECT XM,SA FROM STUD FOR SA<20 B.SELECT XM,SA FROM STUD WHERE SA<20 C.SELECT XM,SA ON STUD FOR SA<20 D.SELECT XM,SA ON STUD WHERE SA<20 56.业务处理系统是使用计算机进行日常业务处理的信息系统,下列不属于业务处理系统的是________。A.人力资源管理系统 B.财务管理系统 C.决策支持系统 D.办公自动化系统
57.常用的关系数据库管理系统产品Microsoft SQL Server属于________模型。
A.关系
B.层次
C.网状
D.E-R 58.下列关于计算机信息系统的叙述中,错误的是________。A.信息系统属于数据密集型应用,数据具有持久性 B.信息系统的数据可为多个应用程序所共享
C.信息系统是以提供信息服务为主要目的的应用系统 D.信息系统涉及的数据量大,必须存放在内存中
59.SQL查询语句形式为“SELECT A FROM R WHERE F”,其中A,R,F分别对应于____。
A.列名,基本表或视图,条件表达式 B.视图属性,基本表,条件表达式 C.列名,基本表,关系运算
D.属性序列,表的存储文件,条件表达式
60.关系模型中把实体之间的联系用________来表示。
A.二维表
B.树
C.图
D.E-R图 61.以下所列各项中,________不是计算机信息系统所具有的特点。A, 涉及的数据量很大,有时甚至是海量的
B, 除去具有基本数据处理的功能,也可以进行分析和决策支持等服务 C, 系统中的数据为多个应用程序和多个用户所共享 D, 数据是临时的,随着运行程序结束而消失
62.在关系数据库中,SQL提供的SELECT查询语句基本形式为: SELECT A1,A2,„,An FROM
R1,R2,„,Rm [WHERE F]
其中SELECT、FROM和WHERE子句分别对应于二维表的________ 操作。A, 连接操作,选择操作,投影操作 B, 投影操作,连接操作,选择操作 C, 选择操作,投影操作,连接操作
D, 投影操作,选择操作,连接操作
63.SQL语言的SELECT语句中,说明选择操作的子句是_______。A.SELECT B.FROM C.WHERE D.GROUP BY 64.某信用卡客户管理系统中,有客户模式:credit-in(C-no客户号,C-name客户姓名,limit信用额度,Credit-balance累计消费额),该模式的________属性可以作为主键。A.C-no B.C-name C.Limit D.Credit-balance
二、填空题
[1].在信息系统开发中,除了软件工程技术外,最重要的技术是基于_______系统的设计技术。
[2].在关系数据模型中,二维表的列称为属性,二维表的行称为________。[3].网状、层次与关系数据模型的最大区别在于表示和实现实体之间的联系的方法不同,网状、层次数据模型是通过指针链,而关系数据模型是使用________。[4].信息系统从规划开始,经过分析、设计、实施直到投入运行,并在使用过程中随其生存环境的变化而不断修改,直到不再适应需要的时候被淘汰,这一时间过程称为信息系统的________。
[5].关系数据库设计的基本任务是按需求和系统支持环境,设计出________以及相应的应用程序。
[6].在关系模式D(DEPTNO,DEPT)中,关系名是____。
[7].在信息系统开发中,数据库系统设计分为三个阶段,依次为_____结构设计、逻辑结构设计和物理结构设计。
[8].在关系模型中采用__________结构表示实体集以及实体集之间的联系。[9].关系模式XS(XH,XM,XB,NL,CSRQ)中,关系名为______。
[10].一个关系模式的主键是能够唯一标识该关系中元组的属性或___________。[11].信息系统软件生命周期分为系统规划、系统分析、_____、系统实施和系统维护5个阶段。
[12].英文缩写“DBMS”的中文含义是数据库管理系统,其基本功能有________、数据操作和数据库管理等。
[13].在数据库系统中,数据的独立性包括数据的物理独立性和数据的________独立性两方面的内容。
[14].所谓“软件工程”,是指用_______的方法组织软件的开发。
[15].所谓数据独立性是指数据的逻辑和物理结构与____之间不存在相互依赖关系。
[16].在信息系统开发中,数据库系统设计分为三个阶段,依次为概念结构设计、_____结构设计和物理结构设计。
三、判断题
1.在关系数据库中,关系模式“主键”不允许由该模式中的所有属性组成。2.数据库一般的应用情况可能是:①用户与数据库不在同一计算机上,必须通过网络访问数据库。② 被查询的数据存储在多台计算机的多个不同数据库中。
3.在关系数据库中,关系模式“主键”的作用:是用它来唯一区分二维表中不同的属性(列)。
4.数据库是按一定的数据模式组织并长期存放在主储器的一组可共享数据的集合。
5.在关系数据库中,关系数据模式R仅说明关系结构的语法,但并不是每个符合语法的元组都能成为R的元组,它还要受到语义的限制。6.描述关系模型的三大要素是:关系结构,完整性和关系操作。
7.数据库系统的特点之一是可以减少数据冗余,但不可能做到数据“零冗余”。8.DBMS提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻建立,修改和查询数据库。
9.一个关系数据库由许多张二维表组成。二维表各自独立,其间不存在关联。10.应用程序对数据库进行数据查询必须要求:用户与数据库在同一计算机上;且被查询的数据存储同一个数据库中。11.描述关系模型的三大要素是:关系结构,完整性和关系操作。12.由于DBMS提供模式转换机制,可以做到应用程序与数据相互独立。当数据库中的数据结构发生变化时,不会影响应用程序。
13.关系数据库中的“连接操作”是一个二元操作。它基于共有属性把两个关系组合起来。时的
14.数据库是长期存储在计算机内、有组织、可共享的数据集合。
15.DBMS一般都具有数据安全性、完整性、并发控制和故障恢复功能,由此实现对于数据的统一管理和控制
16.为了方便用户进行数据库访问,关系型数据库系统一般都配置有SQL(Structured Query Language)结构化查询语言,供用户使用
17.信息系统的规划和实现一般采用自底向上规划分析,自顶向下设计实现的方法。
18.数据字典是系统中各类数据定义和描述的集合。
19.需求分析的重点是“数据“和“处理“,通过调研和分析,应获得用户对数据库的基本要求,即:信息需求、处理需求、安全与完整性的要求。
20.数据库系统设计阶段中的概念结构设计先于逻辑结构设计。
21.系统分析阶段要回答的中心问题是:“系统必须做什么(即明确系统的功能)”。
22.由于数据流程图是采用“自顶向下”分层方式绘制的,低层数据流程图是高层数据流程图的详细说明。
23.数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它不依赖于选定的计算机系统。
24.对于软件开发者来说,管理信息系统运行阶段的主要工作是系统维护
25.数据库是按一定的数据模式组织并长期存放在主存储器的一组可共享数据的集合。
26.在数据库中降低数据存储冗余度,可以节省存储空间,保证数据的一致性。因此数据库的数据冗余度应该做到零冗余。
27.在关系数据库中,关系模式“主键”不允许由该模式中的所有属性组成。
28.数据库一般的应用情况可能是:①用户与数据库不在同一计算机上,必须通过网络访问数据库。② 被查询的数据存储在多台计算机的多个不同数据库中。
29.关系数据库中的“连接操作”是一个二元操作。它基于共有属性把两个关系组合起来。
30.应用程序对数据库进行数据查询必须要求:用户与数据库在同一计算机上;且被查询的数据存储同一个数据库中。
31.关系数据库采用二维表结构来表示各类实体及其间的联系,二维表由行和列组成。一个关系数据库由许多张二维表组成
32.DBMS一般都具有数据安全性、完整性、并发控制和故障恢复功能,由此实现对于数据的统一管理和控制。
33.在关系数据库中,关系模式“主键”的作用:是用它来唯一区分二维表中不同的属性(列)。
一、选择题 1~5.BB/CA
6~10.CDAAA
11~15.A/A/D
16~20.ABCCB 21~25.BBBCC 36~40.ADDDC 41~45.DDDCB 56~60.CADAA 61~64.DBCA
二、填空题
1.数据库
2.元组
3.二维表
4.生命周期
5.数据模式 6.D
7.概念
8.二维表
9.XS
10.属性组 11.系统设计 12.分配存储单元 13.逻辑 14.工程化 15.应用程序 16.逻辑
三、判断题
1~5.N YYNY
6~10.YYYN N/Y 11~15.YYYYY
16~20.YNYYY 21~25.YYNYY
26~30.NNYYY 31~33.YYY
46~50.ACAAD
51~55.BCCCB
26~30.DCCDA
31~35.CABCB
第三篇:教学管理信息系统——教师数据库设计
武汉理工大学《软件综合设计》课程设计说明书
目录 需求设计...................................................................................................................................2 1.1 需求描述...................................................................................................................2 1.2 需求分析...................................................................................................................2
1.2.1 目标用户...........................................................................................................2 1.2.2平台的选择.......................................................................................................2 1.2.3 逻辑要求...........................................................................................................2 1.2.4 定义用例...........................................................................................................3 实现设计...................................................................................................................................3
2.1 数据库设计...............................................................................................................3
2.1.1 概念设计...........................................................................................................3 2.1.2 逻辑设计...........................................................................................................5 2.1.3 物理实现...........................................................................................................5
2.1.3.1 生成建库脚本...........................................................................................6 代码实现.................................................................................................................................10 4 程序截图.................................................................................................................................12 5总结与体会..................................................................................................................................1
5武汉理工大学《软件综合设计》课程设计说明书
教学管理信息系统——教师数据库设计 需求设计
1.1 需求描述
教师信息包括教工号、姓名、出生日期、性别、所属院校、职称等,还包括与课程关联的授课资格和授课经历等。并且,该应用还可以显示出本学院课程信息列表。类似教师信息列表,该列表可按课程名、课程修读次序(每门课可能有先修课程)等字段排序、分组与查找。课程信息包括课程编号、课程名、描述、先修课、学分等,还包括拥有该课程授课资格和授课经历的教师信息。教务人员可以按教师和课程两条主线浏览与查询所有与教师相关的信息,学院、职称、课程名、授课年份、证件信息等字段均存在超链,以供快速检索同类的信息。教务人员还可以对教师、课程、主讲资格、授课经历等信息进行简单的新建、修改及删除操作。
1.2 需求分析
1.2.1 目标用户
教务管理人员:快速查询教师信息。
1.2.2平台的选择
选择windows平台,用Microsoft SQL Server 2008进行数据库开发。
1.2.3 逻辑要求
假设一个层级为一个窗口,用户对应用提出的业务逻辑(处理过程)要求如下:
武汉理工大学《软件综合设计》课程设计说明书
教师列表>教师基本信息、教师授课资格和授课经历>相关链接 课程列表>课程基本信息、课程授课资格和授课经历>相关链接
1.2.4 定义用例
用例图如图1。
排序,分组,查找<
2.1 数据库设计
2.1.1 概念设计
题目要求:“大学有多个学院,每个学院有多名教师(教授,讲师,等)。每一门课的主讲教师都应提前获得该课的主讲资格证,一个教师能具有多门课程的主讲资格证;一门课程的主讲资格证也可能颁发给多名教师。一个教师可能已主讲过多门课,或多次主讲同一门课。”
武汉理工大学《软件综合设计》课程设计说明书
按照题目要求,结合实际应用,设计应用所涉及的实体及实体间关系的模型,用ER图表示的概念模型如下:
如图所示,所识别出的实体包括教师,课程,授课资质,授课经历等4个实体。以教师实体为例,在本应用域中,一个教师包含教师编号,姓名,出生日期,性别,所属学院,职称等属性;实体课程有课程号、课程名、先修课、学分、描述等5个属性;实体讲课经历与实体教师和实体课程相关联,其有属性教师编号、课程号、授课年份等;实体主讲资格证夜雨实体教师和实体课程相关联,其有属性证件编号、教师编号、课程编号、有效截止日期等。其中一个教师可以教授多门课程,一个课程也可以由多个教师教授,一个教师有零到多个主讲资格证,有零到多个授课经历,而每种授课资质和每种授课经历又与一门课程和一个教师相关联。此外,特别地,一门课程有零到多门前导课程,反过来,一门前导课程有一到多门后继课程。
设计数据库使用ER图这一概念不是必须的;然而使用概念和工具,能使大脑中的构思清晰、无误地展现,并被自动处理。作为达到数据库设计的最终目的——设计出高效、高质量的数据库模式——所采用的手段,ER图这一概念模型中的实体最后就成为了一张张的表,实体属性成了表属性,对属性的约束成了表属性中的字段类型及非空唯一等约束,实体中的非空唯一标识属性(组)则成了表的主码;实体之间的联系,成为表与表之间的外码参照;一对多还是零对多,对应到物理设计中被参照的字段可否为空;最后,为了提高海量数据的检索效率,4
武汉理工大学《软件综合设计》课程设计说明书
可以在主码和外码上等处建立索引。
2.1.2 逻辑设计
根据概念设计阶段对数据库概念模型的设计,构造合适的关系数据路模式。
由ER图可知,此次设计共建了4张表:教师表、课程表、讲课经历表、主讲资格证表。
对于教师表,其属性有教师编号,姓名,出生日期,性别,所属学院,职称等;其主要的约束有:教师编号设置为主码,姓名非空,其余的属性值均为基本信息。
对于课程表,其属性有课程号、课程名、先修课、学分、描述等;其主要约束有:课程号设置为主码,课程名、学分设置为非空,先修课可有可无。
对于讲课经历表,其属性有教师编号、课程号、授课年份等;其主要约束有:教师编号为引用教师表主码教师编号的外码,课程号为引用课程表主码课程号的外码,教师编号和课程号一起组成讲课经历表的主码,授课年份非空。
对于主讲资格证表,其主要的属性有属性证件编号、教师编号、课程编号、有效截止日期等,其中证件编号设置为主码,其中教师编号为引用教师表主码教师编号的外码,课程编号为引用课程表主码课程编号的外码,有效截止日期非空。
根据应用情况,查表需求,设计了多表连接的视图,方便更快的查找信息。
2.1.3 物理实现
实现后各表间的联系如下图,并给出了部分视图的图表显示。
武汉理工大学《软件综合设计》课程设计说明书
2.1.3.1 生成建库脚本
在Microsoft SQL Server 2008中构建数据库的的相关信息后,生成的脚本如下: USE [test] 2 GO 3 /****** Object: Table [dbo].[课程] Script Date: 07/03/2012 02:02:30 ******/ 4 SET ANSI_NULLS ON
武汉理工大学《软件综合设计》课程设计说明书 GO 6 SET QUOTED_IDENTIFIER ON 7 GO 8 SET ANSI_PADDING ON 9 GO 10 CREATE TABLE [dbo].[课程](1
1[课程号] [char](4)NOT NULL, 1
2[课程名] [char](20)NOT NULL, 1
3[先修课] [char](4)NULL, 1
4[学分] [smallint] NULL, 1
5[描述] [char](30)NULL, 16 PRIMARY KEY CLUSTERED 17(18
[课程号] ASC 19)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 20)ON [PRIMARY] 21 GO 22 SET ANSI_PADDING OFF 23 GO 24 /****** Object: Table [dbo].[教师] Script Date: 07/03/2012 02:02:30 ******/ 25 SET ANSI_NULLS ON 26 GO 27 SET QUOTED_IDENTIFIER ON 28 GO 29 SET ANSI_PADDING ON 30 GO 31 CREATE TABLE [dbo].[教师](32
[编号] [char](4)NOT NULL, 33
[姓名] [char](10)NOT NULL, 34
[性别] [char](2)NULL, 35
[出生日期] [date] NULL, 36
[所属学院] [char](10)NULL, 37
[职称] [char](8)NULL, 38 PRIMARY KEY CLUSTERED 39(40
[编号] ASC 41)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 42)ON [PRIMARY] 43 GO 7
武汉理工大学《软件综合设计》课程设计说明书
SET ANSI_PADDING OFF 45 GO 46 /****** Object: Table [dbo].[主讲资格证] Script Date: 07/03/2012 02:02:30 ******/ 47 SET ANSI_NULLS ON 48 GO 49 SET QUOTED_IDENTIFIER ON 50 GO 51 SET ANSI_PADDING ON 52 GO 53 CREATE TABLE [dbo].[主讲资格证](54
[证件编号] [char](10)NOT NULL, 55
[教师编号] [char](4)NULL, 56
[课程编号] [char](4)NULL, 57
[有效截止日期] [date] NULL, 58 PRIMARY KEY CLUSTERED 59(60
[证件编号] ASC 61)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 62)ON [PRIMARY] 63 GO 64 SET ANSI_PADDING OFF 65 GO 66 /****** Object: Table [dbo].[讲课经历] Script Date: 07/03/2012 02:02:30 ******/ 67 SET ANSI_NULLS ON 68 GO 69 SET QUOTED_IDENTIFIER ON 70 GO 71 SET ANSI_PADDING ON 72 GO 73 CREATE TABLE [dbo].[讲课经历](74
[教师编号] [char](4)NOT NULL, 75
[课程号] [char](4)NOT NULL, 76
[授课年份] [char](4)NOT NULL, 77 PRIMARY KEY CLUSTERED 78(79
[教师编号] ASC, 80
[课程号] ASC 81)WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON [PRIMARY] 8
武汉理工大学《软件综合设计》课程设计说明书
82)ON [PRIMARY] 83 GO 84 SET ANSI_PADDING OFF 85 GO 86 /****** Object: View [dbo].[C2] Script Date: 07/03/2012 02:02:31 ******/ 87 SET ANSI_NULLS ON 88 GO 89 SET QUOTED_IDENTIFIER ON 90 GO 91 create view [dbo].[C2] 92 as 93 select 编号,姓名,课程.课程号,课程名,授课年份 94 from 教师,课程,讲课经历
where 教师.编号 = 讲课经历.教师编号 and 课程.课程号 = 讲课经历.课程号;96 GO 97 /****** Object: View [dbo].[C1] Script Date: 07/03/2012 02:02:31 ******/ 98 SET ANSI_NULLS ON 99 GO 100 SET QUOTED_IDENTIFIER ON 101 GO 102 create view [dbo].[C1] 103 as 104 select 编号,姓名,性别,出生日期,所属学院,职称,课程编号,课程名,证件编号,有效截止日期
from 教师,课程,主讲资格证
where 教师.编号 = 主讲资格证.教师编号 and 课程.课程号 = 主讲资格证.课程编号 107 GO 108 /****** Object: Check [CK__讲课经历__授课年份__1CF15040] Script Date: 07/03/2012 02:02:30 ******/ 109 ALTER TABLE [dbo].[讲课经历] WITH CHECK ADD CHECK(([授课年份] like
'[0-9][0-9][0-9][0-9]'))110 GO 111 /****** Object: Check [CK__教师__编号__014935CB] Script Date: 07/03/2012 02:02:30 ******/ 112 ALTER TABLE [dbo].[教师] WITH CHECK ADD CHECK(([编号] like
'[0-9][0-9][0-9][0-9]'))113 GO 114 /****** Object: Check [CK__教师__性别__023D5A04] Script Date: 07/03/2012 02:02:30 ******/ 115 ALTER TABLE [dbo].[教师] WITH CHECK ADD CHECK(([性别]='女' OR [性别]='男'))116 GO 9
武汉理工大学《软件综合设计》课程设计说明书
/****** Object: Check [CK__教师__职称__03317E3D] Script Date: 07/03/2012 02:02:30 ******/ 118 ALTER TABLE [dbo].[教师] WITH CHECK ADD CHECK(([职称]='讲师' OR [职称]='教授'))119 GO 120 /****** Object: Check [CK__课程__课程号__0BC6C43E] Script Date: 07/03/2012 02:02:30 ******/ 121 ALTER TABLE [dbo].[课程] WITH CHECK ADD CHECK(([课程号] like
'[0-9][0-9][0-9][0-9]'))122 GO 123 /****** Object: ForeignKey [FK__讲课经历__教师编号__1B0907CE] Script Date: 07/03/2012 02:02:30 ******/ 124 ALTER TABLE [dbo].[讲课经历] WITH CHECK ADD FOREIGN KEY([教师编号])125 REFERENCES [dbo].[教师]([编号])126 GO 127 /****** Object: ForeignKey [FK__讲课经历__课程号__1BFD2C07] Script Date: 07/03/2012 02:02:30 ******/ 128 ALTER TABLE [dbo].[讲课经历] WITH CHECK ADD FOREIGN KEY([课程号])129 REFERENCES [dbo].[课程]([课程号])130 GO 131 /****** Object: ForeignKey [FK__课程__先修课__0CBAE877] Script Date: 07/03/2012 02:02:30 ******/ 132 ALTER TABLE [dbo].[课程] WITH CHECK ADD FOREIGN KEY([先修课])133 REFERENCES [dbo].[课程]([课程号])134 GO 135 /****** Object: ForeignKey [FK__主讲资格证__教师编号__117F9D94] Script Date: 07/03/2012 02:02:30 ******/ 136 ALTER TABLE [dbo].[主讲资格证] WITH CHECK ADD FOREIGN KEY([教师编号])137 REFERENCES [dbo].[教师]([编号])138 GO 139 /****** Object: ForeignKey [FK__主讲资格证__课程编号__1273C1CD] Script Date: 07/03/2012 02:02:30 ******/ 140 ALTER TABLE [dbo].[主讲资格证] WITH CHECK ADD FOREIGN KEY([课程编号])141 REFERENCES [dbo].[课程]([课程号])142 GO 代码实现
本次应用程序是采用C#语言编写,其主要实现代码如下:
static string conStr = “Data Source=wys-pc;Initial Catalog=test;User
武汉理工大学《软件综合设计》课程设计说明书
ID=sa;Password=123456”;//其中 wys-pc是主机名,test是要连接的数据库名,采用SQL Server身份验证方式登入数据库,sa为登入账户,password为登入密码。
SqlConnection con = new SqlConnection(conStr);//con 为连接对象 con.Open();// 打开连接
SqlCommand command = new SqlCommand(sql, con);//command SQL命令的执行对象,其中sql为SQL语句,con为上面建立的连接。
command.ExecuteNonQuery();//执行基本插入、删除、更新等SQL语句。con.Close();//关闭连接
将查询多表连接的视图的容输出到dataGridView组件中时用到的代码与上面用区别:
SqlConnection con = new SqlConnection(conStr);SqlDataAdapter dtp = new SqlDataAdapter(sql, con);//建立数据库的适配器
DataTable ds = new DataTable();// 建立显示数据表 dtp.Fill(ds);dataGridView1.DataSource = ds;con.Close();
将单表内容输出到dataGridView组件时代码为:
SqlConnection con = new SqlConnection(conStr);con.Open();SqlDataAdapter dtp = new SqlDataAdapter(sql, con);//sql为select 语句。
DataSet ds = new DataSet();//建立数据集 dtp.Fill(ds);dataGridView1.DataSource = ds.Tables[0].DefaultView;con.Close();
武汉理工大学《软件综合设计》课程设计说明书 程序截图
管理员登入界面:
登入后的界面:
武汉理工大学《软件综合设计》课程设计说明书
查看表中的数据:
查找教师相关信息:
武汉理工大学《软件综合设计》课程设计说明书
添加信息界面:
删除信息界面:
武汉理工大学《软件综合设计》课程设计说明书
修改信息界面:
5总结与体会
从传统的面向过程分析与设计,到基于UML和诸多工具的面向对象建模与编码,再加上需求的分析,概念设计,逻辑设计,物理实现等,用户界面的设计,整个过程还是比较顺利的。
当然,课设过程中出现的问题是不少的。在逻辑设计阶段,就出现了很多设计失误。譬如关于表的属性以及表之间的联系的设计。教师表的属性设置存在缺漏,还可以添加联系方式、邮箱、身份证号、学位等属性信息。授课经历也可以增加授课年级、学期等属性信息。教师表和课程表之间的联系是通过讲课资格证表联系在一起的,这样给查询信息带来了一些麻烦。
整体来说,这是又一次意义深远的课程设计。
第四篇:信息管理与信息系统
中央财经大学行政管理专业法律录取2个人去年最低524分(这个你或许可以考虑)
我看了一下你所说的信息管理与信息系统开设的院校 省外的有录取的很少,而且都要理科生财经类的大部分都要理科生只有有本省的才收很少的文科生
1、该专业学习包括计算机开学与技术、经济学、管理学,太杂了,很多同学读完了还没有读到自己专业气色;一个特点(多而不精),但是也有一个好处,那就是,什么工作你都可以干。
2、该专业面向比较广,以后就要面向比其他专业更广;
3、该专业算得上相关类似专业中,选择专业发展方向的灵活性最大;
4、该专业学得多、深,路子就比其他专业绝对好!
现在的形式是很多学生找的工作都和专业没有太大关系就是专业不对称,占到了75%,这是事实
我自己的切身感受是大学是学习知识的一个阶段这段时期最重要的不是你学到了什么东西你的专业好不好能不能找到一份好工作而是你学会学习学会接受失败明确目标,知道你以后要干什么,有一个完整的知识结构,你自己要找一门自己喜欢的学科好好研究变成自己的专业课堂上学到的东西很有限很多都听不懂关键在自己我感觉这个专业挺好的专业本身可以让你了解很多知识你自己再钻研一门学科知识结构就可以了就业自然不是问题
如果你要从一开始就钻一门统计学金融学都比较好
兰州商学院的会计金融也会不错的计算机科学专业一定不要报难学 没前途
中国农业大学只招理科生不要文科生
信息管理与信息系统专业
业务培养目标:
业务培养目标:本专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。
业务培养要求:本专业学生主要学习经济、管理、数量分析方法、信息资源管理、计算机及信息系统方面的基本理论和基本知识,受到系统和设计方法以及信息管理方法的基本训练,具备综合运用所学知识分析和解决问题的基本能力。毕业生应获得以下几方面的知识和能力:
l.掌握信息管理和信息系统的基本理论基本知识;
2.掌握管理信息系统的分析方法、设计方法和实现技术;
3.具有信息组织、分析研究、传播与开发利用的基本能力;
4.具有综合运用所学知识分析和解决问题的基本能力;
5.了解本专业相关领域的发展动态;
6.掌握文献检索、资料查询、收集的基本方法,具有一定的科研和实际工作能力。
主干课程:
主干学科:管理学、经济学、计算机科学与技术。
主要课程:经济学、会计学、市场营销学、生产与运作管理、组织战略与行为学、管理学原理、应用数理统计、运筹学、计算机系统与系统软件、数据结构与数据库等。
主要实践性教学环节:程序设计实习、管理软件实习、毕业设计等。一般安排18周,其中毕业设计不少于12周。
修业年限:四年
授予学位:管理学学士
相近专业:管理科学 工程管理 体育产业管理 资产评估
什么样的一门学科-对信息进行分类、管理、以及研究如何应用的科学这个专业主要是研究信息管理以及信息系统分析、设计、实施、管理和评价等方面的基本理论和方法。通俗地讲,就是从信息中发掘财富。现代社会正是信息化社会,大量纷繁的信息如何管理,并且从中获得有效的信息,正是信息管理科学的研究重点。与计算机结合,使计算机作为工具,信息管理更加有效和实用。随着企业经营规模的现代化,对信息管理的要求越来越强烈。例如铁路订票系统,就是对车票这种信息的查询和管理系统。可以说软件开发的最主要面向的客户就是帮助企业制作良好的信息管理系统。信息管理涉及咨询、服务、物流等很多行业,有很多的就业机会。
授课的内容— 偏重计算机、涉及管理课程
学习的内容涵盖计算机学科和管理学科的核心课程。管理学科方面有会计学、经济学、管理学、统计学;计算机方面有高级语言程序设计、数据结构、数据库、操作系统、计算机网络。两学科综合课程有电子商务、管理信息系统等。独立设计、实现小型信息系统或大型信息系统中的某一子系统,并在此基础上完成毕业设计论文,最后一个学期还应安排响应的管理软件上机实习。
毕业后干什么— 主要是与计算机应用相关的工作,还有一些信息管理的工作
这是一个适应面相当广的专业。就业机会很多,近年来主要是:
软件开发人员-----帮助企业和组织问题,起薪一般在2000-3000元/月;网络或系统管理员------企业或组织高效运行的保障,起薪一般在1500-3000元/月;
企业信息管理员 —— 在企业中从事信息搜集、管理工作,起薪一般在1000-3000元/月。
报考什么样的学校—— 应查明各校研究方向上的不同
专门设置信息管理和信息系统专业的院校很多,如中国人民大学、清华大学、北京大学、武汉大学、哈尔滨工业大学、西安交通大学、浙江大学等。其中工科院校偏重对计算机应用的学习,文理院校偏重在管理上的研究。
相关专业找一找
有关联的其他专业:计算机科学与技术、企业管理、情报学、图书馆学。名称不同但实质相同的专业: 计算机信息管理
信息管理专业,是一个涵盖面很广的专业,所以,在不同的学校的内容可能差异很大。
专家提醒
要注意这个专业在有的学校实际是学习计算机软件,有的可能是以前的图书馆系的改名,报考是一定要查明这些情况。
第五篇:信息管理与信息系统
信管专业概述及就业前景
学院:商学院
专业班级:信管10-2
姓名:王彬
学号:201008071060
时间:2013.3.1信息管理与信息系统概况和就业前景
信息管理与信息系统是一个新名词,也是一个新的专业(1998年设立的专业),这个专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。
信息管理:
是指在整个管理过程中,人们收集、加工和输入、输出的信息的总称。信息管理的过程包括信息收集、信息传输、信息加工和信息储存。信息收集就是对原始信息的获取。信息传输是信息在时间和空间上的转移,因为信息只有及时准确地送到需要者的手中才能发挥作用。信息加工包括信息形式的变换和信息内容的处理。信息的形式变换是指在信息传输过程中,通过变换载体,使信息准确地传输给接收者。信息的内容处理是指对原始信息进行加工整理,深入揭示信息的内容。经过信息内容的处理,输入的信息才能变成所需要的信息,才能被适时有效地利用。信息送到使用者手中,有的并非使用完后就无用了,有的还需留做事……信息系统:
从技术上说就是为了支持决策和组织控制而收集(或获取)、处理、存储、分配信息的一组相互关联的组件。除了支持决策、协作和控制,信息系统也可用来帮助经理和工人分子问题,使复杂性可视化,以及创造新的产品,从商业角度看,一个信息系统是一个用于解决环境提出的挑战的,基于信息技术的组织管理方案。我们用“信息系统”这个词时,特指依赖于计算机技术的信息系统。一个基于计算机的信息系统是以计算机软件、硬件、存储和电信等技术为核心的人机系统。
就业方向:
信息管理与信息系统专业:培养具有现代管理学和信息科学技术的基础知识和应用能力,系统掌握信息管理的基本理论与技能和信息系统分析与设计方法,能在国家各级管理部门、工商企业、金融机构、科研单位和信息机构从事信息(资源、系统和网络)管理的高级专门人才。
面对信息科学与技术的发展,信管专业的学科发展前景应该十分看好,社会对信管专业毕业生的需求也不断加大。随着学科的建设,原来的图情档专业设立的信管专业的学科实力也逐步增强,在信息科学的冲击下完成了传统学科的现代转型。
总体而言信管专业应以信息管理、计算机科学、管理科学三个方面的知识为平台,构筑信息管理学科基础。
业务培养要求:本专业学生主要学习经济、管理、数量分析方法、信息资源管理、计算机及信息系统方面的基本理论和基本知识,受到系统和设计方法以及信息管理方法的基本训练,具备综合运用所学知识分析和解决问题的基本能力。业务培养目标:本专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。
现代社会正是信息化社会,大量纷繁的信息如何管理,并且从中获得有效的信息,正是信息管理科学的研究重点。与计算机结合,使用计算机作为工具,信息管理更加有效和实用。随着企业经营规模的现代化,对信息管理的要求越来越强烈。例如铁路订票系统,就是对车票这种信息的查询和管理系统。可以说软件开发的最主要面向的客户就是帮助企业制作良好的信息管理系统。信息管理涉及咨询、服务、物流等很多行业,有很多的就业机会。
但同时也要认识到专业并不是择业时最看重的,但还是希望大家在学习期间把本职责的事情干好,不要盲目的学习,应该找到侧重点。信息管理与信息系统这个专业本身是一个交叉学科,即计算机与管理学的柔和,首先看学校课程设置的侧重点,如果侧重于计算机,就要学好基本的编程,最新的信息管理系统,前沿的研究方向。编程首先学好某种语言JAVA或C或其他的语言,大学期间精通一种语言已经是很大的收获,但工作后或者研究生期间要学的不仅是一种而是多种语言。现在国外的SAP系统,中国的金蝶K3,用友等ERP软件要求必须掌握多种语言。在信息管理的研究方向很宽泛有企业集成、协同商务、供应链管理、知识管理,客户关系管理等。如果侧重于管理,希望同学们不要局限于课程设置的那几本书籍,管理学是必然要学的,课堂上我们应该系统的学习管理学理论,包括组织行为学、管理心理学等,但管理知识不是几本书就可以教会你的,把管理学看作是“软学科或者软知识”,即使没有上过学的的人也可以用简朴的话说出某些有关管理的解决方案,只是没有上升到理论层面而已。我们要博览群书,提升自己内在修养和开阔眼界,训练思维模式。侧重管理的学生,相对于侧重于计算机的学生来说,缺少了过硬的技术,这就要靠自己的情商来弥补。如果要想都学好,到头来什么都不精,泛泛的只学到一些皮毛。现在的企业,注重于员工熟练性,专业性,一个员工即使在平凡的岗位上只要把本职的工作做好,有一点点改进,那就是很不平凡的事情。所以在学习上要讲求精益求精,不断锻炼提升自己的学习能力。我们应该了解自己,有自己的职业目标,然后了解企业招聘人才侧重哪方面能力,重点培养。
信息管理与信息系统是对信息进行分类、管理,以及研究如何应用的学科。这个专业主要研究信息管理以及信息系统分析、设计、实施、管理和评价等方面的基本理论和方法。通俗的讲,就是从信息中发掘财富。学习的内容涵盖计算机学科和管理学科的核心课程。计算机方面有高级语言程序设计、数据结构、数据库、操作系统、计算机网络。管理学科方面有会计学、经济学、管理学、统计学;两学科综合课程有电子商务、管理信息系统等。
主干学科:计算机科学与技术、经济学、管理学。
主要课程:经济学、会计学、市场营销学、生产与运作管理、组织战略与行为学、管理学原理、应用数理统计、运筹学、计算机系统与系统软件、数据结构与数据库等。
信息管理课程:管理学、信息组织、存储与检索、信息分析研究、管理信息系统分析与统计、文献信息管理系统分析与研究、信息检索语言等。
计算机科学课程:计算机基础、操作系统、计算机语言、程序设计、数据结构、计算机网络、多媒体技术、数据库技术等。
管理科学课程:管理学原理、生产与运作原理、市场营销学、组织战略与行为学、经济学原理、信息经济学、知识经济学等。
面对信管专业的发展前景,我们试着分三部分作阐述:
相关领域的整合与互补
基于以上所述信息管理与信息资源管理,管理信息系统,图书馆情报学档案学等相关领域的关系,我们可以看出在在信管专业发展过程同时也是相关学科的整合与互补的过程。一般而言,在管理学院课程设置中,无论是工商管理还是信息管理,管理信息系统都是核心课程。现在图情档都划归信息资源管理范畴,这些传统专业都会以信管专业为其学科建设的方向和指针。这些领域在研究范围上都有大量交叉,各领域的整合才能集中最优势的资源,无疑只有这样信管专业才有竞争力。
(2)相关学科的交叉与拓展
据以上所述,信管学科与管理科学与工程,经济学,计算机科学与工程有着密切的关系。这些学科的交叉不但有利于学生的知识拓展,更重要的是,随着信息社会的来临,相关学科的交叉与拓展已经成为各学科发展的新生长点,或者说信管专业的未来发展生命力在于相关学科的交叉,并不在学科本身。这应该是各应用学科的共同特征。
在这里要特别提到信管专业与计算机专业的关系。目前我国该类专业的计算机教育中有两种倾向均不可取:一种是过分强调计算机的工具性,仅仅给学生教授一些计算机的基础知识和传统管理手段,计算机化即告完成;另一种则过分夸大计算机的重要性,恨不得将所有的计算机专业课程都传给学生,将信息管理系办成准计算机系。这都是未弄清专业知识结构中计算机科学的地位和作用。我们知道,“信管”专业学生未来从事的领域是信息管理和信息系统,不是计算机算法理论或硬件理论,也不是计算机自身资源的管理,只是将其作为工具和手段,因而对计算机科学知识的学习应该侧重应用。这需要我们首先端正态度,立足于服务,立足于应用;其次应针对计算机应用的具体情况开设有关课程,重要的是应用软件开发和维护。或者在人才培养上分类型,比如可以分为技术型,工程型,管理型等。
(3)三种模式的趋同倾向
我们还记得清华人的自信,他们说别的信管专业都是由图情档专业转型过来的,只有他们才是嫡传,包括临近的北大也是这样。这或许是由他们的实力决定的,毕竟他们在信管专业排名中高居榜首。但随着时间的推移和各校传统图情档专业学科转型的完成,清华也将不得不承认别人的信管专业也是真正的信管专业,而不管它们当初的出身如何。从这个意义上我们又可以说以上三种模式只是中国当前信管教育界特有的现象,再过几年或十几年后,人们将不再注意到信管专业的出身,因为这已经没有任何意义,除了我们可以看出它们培养方向上可能会有些区别,但这已经不重要了。在这三种模式的趋同倾向的专业发展过程中,本专业学生的就业前景,或者说社会的认可无疑是决定性的,正如这一专业是随着中国信息化进程的推进应运而生的一样。正是在这一意义上,各大学为何把强调自己的特色和培养的复合型人才放在同一地位上。
专业前景:信息管理专业文理兼容 就业多渠道
信息管理专业的全称是信息管理与信息系统专业,属于管理科学类。它是由原来的科技信息专业、信息学专业、管理信息系统等专业合并而成。信息管理与信息系统专业的主要特色就是文理兼容,人才培养宽口径、厚基础。
我国归入管理学类信息管理与信息系统的本科专业主要有三个门类:一是按理科招生的科技信息专业;二是按文科招生的信息学专业;三是工商管理和财经类专业。其中,最早创办的是科技情报专业。这个专业主要是为了适应科学技术和经济建设发展的需要,为国家科技情报工作的开展培养专门人才。按文科招生的信息学专业,主要培养社科情报专业人员,以图书馆学为基础,面向社会情报工作进行改革和专业面的拓宽,适应社会对文献信息管理人才与情报服务专业人才的需求。另外,我国高校中的工商管理、财经及相关院系开设有关信息管理方面的本科专业,主要培养面向工商企业、农业企业、金融等行业所需要的信息组织、系统管理、研究与咨询等方面的专门人才。
合并之后,各高校的信息管理与信息系统专业大多文理兼招,并且按系或学院统一招生,大三后再分流。如北京大学信息管理系2005年就按系统一招生,清华大学经济管理学院则把这个专业合并到工商管理类,按学院统一招生。在专业设置上,各高校强调管理、经济、计算机等多学科的综合和交叉。这个专业的毕业生除了要具有现代管理学和信息科学技术的基础知识和应用能力外,还要系统掌握信息管理、信息系统的理论和技能。从专业的主要课程就可以看出这个专业的特色,如计算概论、信息管理概论、程序设计语言、数据库系统、调查与统计方法、计算机网络、数字图书馆、管理信息系统、管理学原理、信息经济学、中文信息处理、微观经济学、信息安全、网络管理、电子商务等。从中可看出,这个专业的专业课程特点是多且“杂”,既有计算机方面的课程,也有管理、经济方面的课程,还有不少课程是综合性的。
就业去向多渠道
21世纪初是我国推进国家信息产业化的重要时期,当前,各类信息服务的交叉与融合,因特网信息服务的商业化、综合化和国际化以及全球信息网络的进展,都需要大量的信息管理人才。经济信息服务、咨询、中介等社会行业面临良好的发展契机,也提供了不少职位。近年来,信息管理专业的毕业生去向已从科技信息部门、图书馆和文献信息服务部门扩展到各类企业、经济、金融、咨询及管理部门。他们在信息资源管理、信息技术应用、电子出版与数字化图书馆、网络信息资源开发与利用、民族传统文化整理与传播等方面都可以一展所长,大显身手。
从目前各高校的本科就业情况来看,大部分毕业生选择了继续深造,只有少部分选择直接去公司、机关等单位就业。该专业学生考研时可报考管理科学与工程、计算机科学、工商管理等相关方向。