管理信息系统实验指导书-青大商学院

时间:2024.4.20

《管理信息系统》实验指导书

  课程名称:管理信息系统              课程代码:

  英文名称:Management Information System,MIS

  适用对象:工商管理类本科专业

学时学分:共64学时,其中理论教学48学时,实践16学时,3学分。

  一、实验目的与任务

管理信息系统实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强管理信息系统的感性认识;掌握管理信息系统分析、开发的基本方法;培养学生理论与实践相结合的能力。

  二、实验开设对象

本实验开设对象为《管理信息系统》课程的学习者(工商管理类本科学生),实验为必修内容。

三、基本原理及课程简介

《管理信息系统》是信息管理与信息系统、电子商务、工商管理类专业学生的一门重要的专业基础课程,主要任务是在其它相关课程的基础上,使学生对信息系统的理论和应用有较深刻的了解,通过本课程的学习,使学生认识到信息对企业管理的重要意义,了解信息处理的各种方法和信息系统的各种形式,掌握信息系统开发的正确方法,具备一定的分析、设计和表达信息系统的能力。本课程强调实践,突出应用,为学生今后从事管理信息系统的管理与开发打下基础。在实践能力方面着重培养系统分析方法、系统设计方法与基本技能的训练。实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养,共开设12个实验项目。

四、主要教材及参考书

教材:《信息时代的管理信息系统》(第六版) 斯蒂芬·哈格  机械工业出版社

参考书目:《管理信息系统》  黄梯云  高等教育出版社

《管理信息系统》(第四版) 薛华成 清华大学出版社

五、指导教师

原则上由管理信息系统课程讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。

 六、实验设备配置

每人配置1台电脑,安装有 Office/Visual Foxpro / Visual Basic,可访问Internet。

  七、考核与报告

 1.实验后,学生将实验结果等内容写出实验报告,符合实验教学的要求,并得到指导教师的认可。

 2.指导教师对每份实验报告进行审阅、评分。

 3.该实验课程依附于理论课,实验课的成绩记入课程平时成绩,占总成绩的20%。


实验一 认识计算机硬件和网络结构

一、实验题目

认识计算机硬件和网络结构。

二、实验课时

2课时。

三、实验目的

认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。

四、实验内容和要求

1、 利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等;

2、 打开机箱,实物展示并讲解个部件的功能及其连接;

3、 机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。

 

                机箱                               主板

          

        内存条                  显卡                  网卡     无线网卡

          

      CPU                 CPU风扇              硬盘

    

                      机箱背面         并行接口       串行接口    USB接口

4、   观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。

5、   观察实验室网络结构图。

6、   结合某网吧的例子更好地理解网络结构。

7、独立完成上述内容,并提交书面实验报告。


实验二 信息技术在组织的应用情况及其效益

一、实验题目

  信息技术在组织的应用情况及其效益。

二、实验课时

  2课时。

三、实验目的

1.了解各种组织现在应用信息技术的情况;

2.了解组织应用信息技术的主要类型,给组织带来的效益,增强学生对信息技术作用的认识。

四、实验内容和要求

1、 登录互联网,通过百度(www.baidu.com)、谷歌(www.google.com)等搜索引擎,查看组织应用信息技术的情况(如联想、海尔、海信、招商银行、青啤等大公司);

2、  学生自己上网操作,输入关键字搜索或登陆组织网站了解组织应用信息技术的情况;

3、  总结现代企业主要应用哪些信息技术并体会这些信息技术对组织的支持作用。

4、  独立完成上述内容,并提交书面实验报告。


实验三 客户关系管理(CRM)系统软件

一、实验题目

  熟悉并操作客户关系管理(CRM)系统软件。

二、实验课时

  2课时。

三、实验目的

1.了解客户关系管理(CRM)系统的功能模块;

2.熟悉CRM中的业务流程;

3.体会CRM对组织经营的影响。

四、实验内容和要求

1.网上搜索“StarCRM 客户关系管理系统”或其他免费CRM软件。

2.安装后熟悉客户关系管理软件的主要内容和功能。

3.输入帐号中的用户名和密码

4.客户关系管理系统中包括个人办公、营销中心、客户档案、销售管理、客户沟通、客户服务、客户报表、知识资源、系统设置几项功能。学生自己操作个功能模块,了解其功能和具体操作方法;

5.点击各个模块,尝试每种功能的操作方式和作用;

6.独立完成上述内容,并提交书面实验报告。


实验四 练习Excel中的部分功能,体验决策支持

一、实验题目

  练习Excel中的部分功能,体验决策支持。

二、实验课时

  2课时。

三、实验目的

  练习Excel中的筛选、条件格式和数据透视表功能

四、实验内容和要求

  1、本实验请参考教材第4章扩展模块中的内容。

2、给学生数据示例,首先建立Excel表格。

3、利用数据筛选功能查找符合要求的记录。打开“数据”菜单下的“筛选”子菜单,表格的标题部分会出现黑色的下拉键头,在黑色的下来键头下,设置筛选条件。

4、打开“格式”菜单下的“条件格式”子菜单,在弹出的对话框中设置条件,并给符合的记录设置格式。然后练习取消条件格式。

5、给学生第二个示例表。学生自己建立表。

6、打开“数据”菜单下的“数据透视表”子菜单。把相应的标题字段拖到行、列、数据项标示处,生成数据透视表。

7、独立完成上述内容,并提交书面实验报告。


实验五 熟悉和操作智能排课决策支持系统(DSS)

一、实验题目

  熟悉和操作智能排课决策支持系统(DSS)。

二、实验课时

2课时。

三、实验目的

1.通过操作DSS实例,加强对DSS的理解,体会DSS在组织中的作用

2.了解决策支持系统具有的功能;体验决策支持系统对决策如何支持。

四、实验要求和内容    

1、从下面的网址下载智能排课DSS系统

http://www.newhua.com/soft/37834.htm

2、从下面的网址下载指南针智能决策系统

http://soft.66169.com/soft.php?id=1015918

3、演示该系统主要功能的使用。

4、学生自己上网操作 ;

5、记录相关内容,课下写实验报告。


实验六 体验电子商务

一、实验题目

  体验电子商务。

二、实验课时

  2课时

三、实验目的

  熟悉B2B、B2C、C2C电子商务操作流程,了解目前电子商务的发展情况

四、实验要求和内容

1、登陆阿里巴巴网站,网址:www.alibaba.com.cn,演示B2B、B2C、C2C网站的操作流程;

2、登陆当当网站,网址:www.dangdang.com,演示B2B、B2C、C2C网站的操作流程;

3、登陆易趣网站,网址:www.ebay.com.cn, 演示B2B、B2C、C2C网站的操作流程;

4、登陆淘宝等网站,网址:www.taobao.com,演示B2B、B2C、C2C网站的操作流程;

5、学生自己上网操作,了解目前电子商务网站经营商品的种类,经营方式,经营效果等;

6、记录相关内容,课下写实验报告。


实验七 电子商务网站建设

一、实验题目

  电子商务网站建设。

二、实验课时

  4课时

三、实验目的

  通过创建小型的电子商务网站并尝试经营,体会电子商的运作过程和经营技巧

四、实验要求和内容

 1、推荐免费主页空间或学生自己搜索能够提过免费空间的网站

    推荐:www.mymyle.com

www.free8.com/webspace/index.htm

      www.paipai.com

注:这些网站已经提供良好的电子商务网站模板,学生主要从事自己商品的上传、网站的宣传、网站的更新和交易的处理。

2、尝试选定网站提供的功能

3、规划自己的网站

4、建立自己的网站

5、学生访问其他同学的网站,并下订单模拟网上订购。

6、学生处理自己的订单,了解配送和付款方式。

7、更新自己的网站。怎么把自己的网站建设的更吸引人并易于操作?


第二篇:《管理信息系统》课内实验指导书5、6


《管理信息系统》课内实验指导书

实验五 系统设计(二)——数据库设计

一、实验目的

建立新系统的逻辑模型并在SQLSEVER或其它数据库环境下创建数据库

二、实验设备与仪器

Win2000以上软件操作系统,SQLSEVER2000或其它数据库开发环境。

三、实验内容

1、熟悉由概念模型向逻辑模型(主要指关系数据库模型)转化的过程;

2、根据系统分析的结果,创建数据库并在数据库中创建数据表;

3、根据所创建的数据表,绘制数据库的逻辑关系模型。

四、实验步骤

1、利用相关工具,根据实验三、四的结果,创建数据库并在数据库中创建数据表。

2、添加数据库记录。

五、实验要求

提交本次实验结果的WORD文档,并保留创建的数据库文件。

1

实验六 系统实施—MIS应用程序设计

一、实验目的

在VB或其它开发环境下创建信息系统应用程序

二、实验设备与仪器

Win2000以上软件操作系统,VB或其它软件开发环境。

三、实验内容

1、新系统应用程序的登录界面的实施;

2、创建应用程序的主界面并进行菜单设计;

3、连接应用程序和数据库,并完成对数据的查询、更新等数据操作程序设计;

4、完成统计报表的程序设计和打印模块的程序设计;

5、制作简单的应用程序帮助系统;

6、调试、编译程序;

7、运行测试应用程序。

四、实验步骤

本部分实验内容较多,同学们需要有计划有条理地独立完成各部分的功能。下面给出应用程序的主要界面及大部分代码,以供参考,希望对同学们进行程序设计有所帮助和启迪,同学们在实验过程中应该侧重理解,不要盲目照抄代码。

程序的体系结构及参考实例如下:

2

1、设计数据库:按照上述要求用Access建立数据库与表

院系信息表:Department(deptID,deptName)

班级信息表:Class(className,studentNum,detpID)

学生信息表:Student(studentID,studentName,ClassName)

课程信息表:Course(courseID,courseName,ExamTime,deptID)

教室信息表:Classroom(classroomName,holdNum)

考试性质表:KSXZ(KSXZID,KSXZ)

补考信息表:

BK_Stud(xn,xq,studentID,courseID,KSXZ,BKID,BKClassroom,BKTime,score,reason)

补考分配表:BK_Flag(BKBH,BKnum,xn,xq,courseID,BKTime)

补考教室分配表:Exam_Classroom(BKBH,BKClassroom)

用户信息表:User(userID,UserName,Userpassword)

2、系统功能结构图

管理信息系统课内实验指导书56

3、用VB6.0实现系统

(1)、创建工程项目BKXT。

启动VB,单击“文件》新建工程”菜单,选择“VB企业版控件”,将自动产生一个窗体,其属性都是默认设置。将默认窗体移去,重命名工程全称为BKXY,然后单击“文件》保存工程”,选择保存工程位置,将工程保存。

(2)、创建BKXT的主窗体。

单击“工程》添加MDI窗体”,生成一个MDI窗体,设置窗体属性(参见主窗体及其控件属性设置)。

在主窗体中加入状态栏控件,设置状态栏的一般属性(参见主窗体及其控件属性设置);然后选中状态栏,右键单击,在弹出菜单中选中“属性”,在弹出的属性页中,在“窗格”选项卡中两次单击“插入空格”,使状态栏的窗格为3个,然后分别设置不同窗格的样式:

表:状态栏空格样式属性设置

面板索引 1 2 3

样式属性单击“工具》菜单编辑器”,为主窗体加入菜单(参见主窗体菜单属性设置)。

3

表:主窗体及其控件属性设置

控件 属性

Caption

FrimMain(Form) StartUpPosition 属性取值 补考系统 屏幕中心

表:主窗体菜单属性设置

菜单标题 名称 上层菜单

文件无

用户信息文件

基本信息表维护文件

-基本信息表维护

课程信息基本信息表维护 班级信息基本信息表维护 时间信息基本信息表维护 -基本信息表维护

考试备注标志基本信息表维护 补考备注标志基本信息表维护

数据无

补考名单录入补考成绩录入学生信息录入班级信息录入课程信息录入院系信息录入教室信息录入补考性质录入自动安排考试地点与时间报表打印补考考试安排单补考学生成绩间退出 Tc 数据 数据 数据 数据 数据 数据 数据 数据 操作 无 -数据 -数据 操作无 统计查询操作 报表打印 报表打印 无

(3)、模块代码设计:

为了实验本程序的部分功能,也为了更好的分类设计程序,将功能相似的操作放在同一 4

创建数据库并在数据库中创建数据表模块中,设计了三个模块:

MdlMain模块(与数据库连接也和程序启动有关):具体代码如下:

Public cnn As New ADODB.Connection

Public Function ExecuteSQL(ByVal SQL As String, MsgString As String) As ADODB.Recordset

Dim rst As ADODB.Recordset Dim sTokens() As String On Error GoTo ExecuteSQL_Error sTokens = Split(SQL) If

InStr("INSERT,DELETE,UPDATE",

UCase(sTokens(0))) Then

cnn.Execute SQL

MsgString = sTokens(0) & "Query Successful!"

Else

Set rst = New ADODB.Recordset rst.Open

Trim(SQL),

cnn,

adOpenKeyset, adLockOptimistic

Set ExecuteSQL = rst

MsgString = "查询到" & rst.RecordCount & "条记录"

End If ExecuteSQL_Exit: Set rst = Nothing Exit Function

ExecuteSQL_Error:

MsgString = "查询错误:" & Err.Description

Resume ExecuteSQL_Exit End Function

Public Function ConnectString() As String ConnectString

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db.mdb;Persist Security Info=false"

End Function Public Sub Main() Call DBConn FrmMain.Show End Sub

Public Sub DBConn()

Set Cnn = New ADODB.Connection cnn.Open ConnectString End Sub

Public Sub DBClose() cnn.Close Set cnn = Nothing End Sub

=

MdlCheckData(此模块主要验证输入的信息正确与否),代码如下:

Public Function Testtxt(ByVal txt As String) As Boolean

If Trim(txt) = "" Then Testtxt = False Else

Testtxt = True End If End Function

Public Function checkStudentID(ByVal stuID As String) As Boolean

checkStudentID = True If Len(stuID) <> 8 Then

MsgBox ("学生学号必有为8位整数")

checkStudentID = False End If End Function

")

checkClassName = False

Public Function checkStudentName(ByVal stuName As String) As Boolean

checkStudentName = True

If Len(stuName) = 0 Or Len(stuName) > 50 Then

MsgBox ("学生姓名不能为空,而且不能超过50个字符!")

checkStudentName = False End If End Function

Public Function checkClassName(ByVal clsName As String) As Boolean

checkClassName = True If Len(clsName) <> 6 Then

MsgBox ("班级名称必须为6位整数

5

End If End Function

Public Function checkCourseID(ByVal couID As String) As Boolean

checkCourseID = True If Len(couID) <> 8 Then

MsgBox ("课程编号必须为8位整数")

checkCourseID = False End If End Function

Public Function checkCourseName(ByVal couName As String) As Boolean

checkCourseName = True

If Len(couName) = 0 Or Len(couName) > 50 Then

MsgBox ("课程名称不能为空,而且不能超过50个字符!")

checkCourseName = False End If End Function

ExamTime As Integer) As Boolean

checkExamTime = True If

checkExamTime

<

60

Or

checkExamTime > 120 Then

MsgBox "考试时间必有为 60—120 分钟之间!"

checkExamTime = False End If End Function

Public Function checkdeptID(ByVal deptID As String) As Boolean

checkdeptID = True If Len(couID) <> 2 Then

MsgBox ("院系编号必须为2位整数")

checkdeptID = False End If End Function

deptName As String) As Boolean

checkdeptName = True

If Len(deptName) = 0 Or Len(deptName) > 50 Then

MsgBox ("课程名称不能为空,而且不能超过50个字符!")

checkdeptName = False End If End Function

Public Function checkKSXZID(ByVal KSXZID As String) As Boolean

checkKSXZID = True If Len(KSXZID) <> 2 Then

MsgBox ("考试性质编号必须为2位整数")

checkKSXZID = False End If End Function

Public Function checkKSXZ(ByVal KSXZ As String) As Boolean

checkKSXZ = True

If Len(KSXZ) = 0 Or Len(KSXZ) > 50 Then

MsgBox ("考试性质不能为空,而且不能超过50个字符!")

checkKSXZ = False End If End Function

Public Function checkClassroomName(ByVal classroomName As String) As Boolean

checkClassroomName = True If

Len(classroomName)

=

Or

Len(classroomName) > 50 Then

MsgBox ("教室名称不能为空,而且不能超过50个字符!")

checkClassroomName = False End If End Function

MdlShowData(此模块主要在窗体中显示数据之用),代码如下:

6

Public Sub readDataKcmc(ByRef CboKcmc As ComboBox) CboKcmc.Clear

Dim tem As String

Dim MsgText As String

Dim rs As New ADODB.Recordset

Dim i As Integer

Dim txtSQL As String

txtSQL = "select * from Course order by courseID asc" Set rs = ExecuteSQL(txtSQL, MsgText)

For i = 1 To rs.RecordCount

CboKcmc.AddItem rs("courseID") & " " & rs("courseName") rs.MoveNext

Next i

rs.Close

End Sub

Public Sub readDataKsxz(ByRef CboKsxz As ComboBox)

CboKsxz.Clear

Dim tem As String

Dim MsgText As String

Dim rs As New ADODB.Recordset

Dim i As Integer

Dim txtSQL As String

txtSQL = "select * from KSXZ order by KSXZID asc" Set rs = ExecuteSQL(txtSQL, MsgText)

For i = 1 To rs.RecordCount

CboKsxz.AddItem rs("KSXZID") & " " & rs("KSXZ") rs.MoveNext

Next i

rs.Close

End Sub

Public Sub readDataYx(ByRef CboYx As ComboBox)

CboYx.Clear

Dim tem As String

Dim MsgText As String

Dim rs As New ADODB.Recordset

Dim i As Integer

Dim txtSQL As String

txtSQL = "select * from Department order by deptID asc" Set rs = ExecuteSQL(txtSQL, MsgText)

7

For i = 1 To rs.RecordCount

CboYx.AddItem rs("deptID") & " " & rs("deptName")

rs.MoveNext

Next i

rs.Close

End Sub

Public Sub readDataBj(ByRef CboBj As ComboBox, ByRef CboYx As ComboBox) CboBj.Clear

Dim tem As String

Dim MsgText As String

Dim s As String

Dim rs As New ADODB.Recordset

Dim i As Integer

Dim a, b As Integer

Dim txtSQL As String

b = Len(CboYx.Text)

a = InStr(CboYx.Text, " ")

s = Left(CboYx.Text, a)

txtSQL = "select * from Class where deptID='" & Trim(s) & "'"

Set rs = ExecuteSQL(txtSQL, MsgText)

For i = 1 To rs.RecordCount

CboBj.AddItem rs("className") & " " & rs("deptID")

rs.MoveNext

Next i

rs.Close

End Sub

Public Sub readDataXs(ByRef CboXs As ComboBox, ByRef CboBj As ComboBox) CboXs.Clear

Dim tem As String

Dim txtSQL As String

Dim MsgText As String

Dim rs As New ADODB.Recordset

Dim i As Integer

Dim a1, b1, a2, b2 As Integer

Dim s1, s2 As String

a2 = InStr(CboBj.Text, " ")

s2 = Left(CboBj.Text, a2)

txtSQL = "select * from Student where className='" & Trim(s2) & "'" Set rs = ExecuteSQL(txtSQL, MsgText)

8

For i = 1 To rs.RecordCount

CboXs.AddItem rs("studentID") & " " & rs("studentName") rs.MoveNext

Next i

End Sub

9

更多相关推荐:
学生信息管理系统实验报告

西安郵電學院数据库原理及应用设计报告题目:学生信息管理系统一.设计目的学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各…

学生信息管理系统课程设计报告

数据库课程设计报告指导老师贺亚茹组名组长组员完成日期成绩数据库课程设计报告一项目名称学生信息管理系统二项目需求分析1项目需求分析简介本数据库的用户主要是学生通过对用户需求的收集和分析获得用户对数据库的如下要求1...

学生信息管理系统实验报告

学生信息管理系统实验报告班级10网工三班学生姓名谢昊天学号1215134046实验目的和要求实验目的1加深理解Windows程序设计的基本概念2基于单文档的应用程序的创建3学会对话框及相关控件的创建4熟悉基本的...

C语言 学生信息管理系统实验报告

学生管理系统实验报告一实验目的上学期学习了C语言的内容学生信息管理系统有助于对C语言的学习的进一步巩固在本系统可以增强对指针数组文件函数等基本知识的进一步理解另外学生管理系统也是学校常用的基本系统之一它有助于学...

UML学生的信息管理系统__实验报告

面向对象分析与设计期末实验设计题目学生信息管理系统姓名学院电子信息工程学院系别计算机科学与技术班级网络工程1班A部分需求分析一实验目的利用所学的UML建模知识设计学生信息管理系统由于信息技术的急剧发展和配合管理...

学生管理系统实验报告

学生成绩管理系统实验报告目录一开发目的2二项目描述2三系统目标2四系统结构图3五负责模块3六实验过程41系统界面设计42成绩信息管理模块5七实验总结6一开发目的21世纪以来人类经济高速发展人们发生了日新月异的变...

C语言学生信息管理系统实训报告

实训报告题目学生信息管理系统院系信息科技学院专业电子信息工程姓名殷浩学号1152100135指导教师杨呈永日期20xx年6月26日桂林电子科技大学信息科技学院学生信息管理系统本题目设计目的是训练学生的基本编程能...

C语言课程设计报告之学生基本信息管理系统

C语言课程设计报告之学生基本信息管理系统一需求分析学生成绩管理问题描述每个学生的信息包括学号姓名性别年龄电话成绩系统能够完成学生信息的查输入查询修改等功能基本要求1查询按特定条件查找学生2输入加入新学生的信息3...

学生成绩管理系统C++编程实验报告

C程序设计课程设计报告设计题目学生成绩管理系统专业计算机科学与技术网络工程班级学号姓名指导老师日期20xx0531目录一设计任务与要求31设计内容32课程设计的要求3二系统分析需求分析31需求分析32系统性能要...

学生成绩管理系统C++编程实验报告

C程序设计课程设计报告设计题目学生成绩管理系统专业计算机科学与技术网络工程班级学号姓名指导老师日期20xx0531目录一设计任务与要求31设计内容32课程设计的要求3二系统分析需求分析31需求分析32系统性能要...

C#学生成绩管理系统课程设计报告

C程序设计课程设计报告2020学年第学期题目学生成绩信息管理系统专业班级姓名学号指导教师成绩年月日目录摘要1第一章绪论211设计目的212开发工具选择213开发环境214本报告的主要内容2第二章需求分析321系...

学生信息管理系统实训报告

学生信息管理系统项目小组任务分配表学生信息管理系统前言随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它已进入人类社会的各个领域并发挥着越来越重要的作用作为计算机应用的一部分使用计算机对学生...

学生信息管理系统实验报告(27篇)