管理信息系统实验教程

管理信息系统实验教程
管理信息系统实验教程

管理信息系统设计与实践

实验教程

陈继红编著

计算机科学与技术学院

第1章实验的目的与基本要求

一、实验目的

学习设计与开发管理信息系统的基本方法和技能,进一步加深管理信息系统的设计原理及方法的理解,熟练掌握用C++ Builder开发管理信息系统方法。为毕业设计打下坚实的基础。

二、实验要求

1. 上机前要做好充分的准备,包括设计方案、程序框图、源程序清单、调试步骤、测试方法、对运行结果的分析等。

2. 上机时要遵守实验室的规章制度,爱护实验设备。要熟悉与实验有关的系统软件、开发环境的使用方法。在程序的调试过程中,有意识地学习及掌握集成环境调试程序的方法及技巧。

为了更好地进行上机管理,要求用硬盘储存程序,并建立和使用子目录,以避免文件被别人删除。

3.程序调试完后,须由实验指导教师在机器上检查运行结果。每个实验完成后,应写出实验报告。实验报告的要求如下:

①设计说明:用来说明设计的内容。它包括:程序名、功能、原理及算法

说明、程序及数据结构、主要符号名的说明等。

②调试说明:便于学生总结经验提高编程及调试能力。它包括:调试情况,

如上机时遇到的问题及解决办法,观察到的现象及其分析,对程序设计

技巧的总结及分析等;程序的输出结果及对结果的分析;实验的心得体

会等。

③程序框图。

④程序清单。

第2章主窗体的设计与实现

一、实验目的与要求

1.熟悉C++ Builder开发环境。

2.掌握主窗体的设计方法。

二、实验内容

新建一个工程,完成主窗体的设计。主窗体包括菜单栏、工具栏及状态栏。运行界面如图所示:

三、设计步骤

1.新建一个工程,方法为:File → New → Application。

2

3.在窗体中加入MainMenu、ImageList、ToolBar、StatusBar控件各一个,分别设置各控件属性:

(1) 双击MainMent1控件,添加“系统管理”、“员工管理”2个一级菜单;在“系统管理”中添加“口令维护”、“操作员管理”、“退出”3个二级菜单;在“员工管理”中添加“员工信息维护”、“员工信息管理” 2个二级菜单。方法是:设置相应菜单栏的Caption属性。

(2) 双击ImageList1控件,点击“Add”按钮,选择C++ Builder安装所在盘的Program Files\Borland\Borland Shared\Images\Buttons文件夹下的bmp图片,由于所选图片大小大于ImageList组件规定的图片大小,系统提示是否分为2个图片,点击“Yes”按钮,然后删除灰色图片。采用此法,添加所需的图片。

(3) 双击StatusBar1控件,点击“Add New(Ins)”按钮,添加3个TStatusPanel,设置第一个TStatusPanel属性:

(4) 选择ToolBar1控件,点击鼠标右键,新建3个Button和1个Separator,并设置分隔条的Style属性为“tbsDivider”;设置ToolBar1组件的Images属性为“ImageList1”。可设置ToolButton的ImageIndex 属性选择不同的图标。若要实现当鼠标移至快捷工具时,显示提示信息,可设置ToolButton的Hint属性,并将ShowHint属性设为true。

(5) 保存工程,方法为:File → Save All。首先保存的是窗体的代码文件(文件名为main),然后保存的是工程文件(文件名为Employee)。(6) 运行程序,方法为点击绿色三角快捷按钮。中止程序运行可点击菜单Run → Program Reset。

(7) 编写代码退出程序,方法是:双击系统管理下的退出菜单,系统自动进入代码窗口,输入代码以下代码:

void __fastcall TMainForm::N8Click(TObject *Sender)

{

Close(); //此语句由键盘输入

}

第3章登录窗体的设计与实现

一、实验目的与要求

1.掌握Access数据库的建立方法。

2.掌握登录窗体的设计方法。

3.掌握C++ Builder连接数据库的方法。

二、实验内容

打开实验一设计的工程文件,新建一个登录窗体。运行界面如图所示:

三、设计步骤

1.在SQL Server中新建一个数据库employee,在employee库中新建一张表operator,表结构如下,其中:gongh字段为主键。

2.在实验一设计的主窗体中,加入ADOConnection控件,并设置属性:

3.新建登录窗体,方法为:File → New → Form。设置窗体属性,并以login.cpp文件名保存。

4.在窗体中加入7个Label控件、2个Edit控件、2个BitBtn控件、1个Bevel控件、1个ADOQuery控件,分别设置各控件属性:

注:要完成ADOQuery1控件的Connection属性设置,主窗体中必须包含登录窗体的“头文件(login.h)”,同时登录窗体中也必须包含主窗体的“头文件(main.h)”。包含“头文件”的方法是:File → Include Unit Hdr...,然后双击相应窗体。

5.编写代码:

(1)在主窗体的头文件(main.h)中,定义两个公有变量:

bool loginok;

AnsiString username;

(2)在主窗体的OnShow事件中编写如下代码:

void __fastcall TMainForm::FormShow(TObject *Sender)

{

loginok=false;

Fm_login->ShowModal(); //调用登录窗体

if(!loginok)

Close();

}

(3)在登录窗体的bt_login按钮的OnClick事件中编写如下代码:

void __fastcall TFm_login::bt_loginClick(TObject *Sender)

{

static int count;

AnsiString S;

S="select * from operator where gongh='"+Edit1->Text+"' and koul='"+Edit2->Text+"'";

pwdQuery->Close();

pwdQuery->SQL->Clear();

pwdQuery->SQL->Add(S);

pwdQuery->Open();

if(pwdQuery->Eof)

{

count++;

if(count>=3)

{

pwdQuery->Close();

Fm_login->Close();

MainForm->Close();

}

Application->MessageBox("用户名或密码错误,请重新输入!", "错误", MB_ICONERROR+MB_OK);

Edit2->Text="";

Edit2->SetFocus();

}

else

{

MainForm->loginok=true;

MainForm->StatusBar1->Panels->Items[1]->Text="操作员:"+pwdQuery->FieldByName("xingm")->AsString;

Edit1->Text="";

Edit2->Text="";

pwdQuery->Close();

Fm_login->Close();

}

}

(4)在登录窗体的bt_exit按钮的OnClick事件中编写如下代码:

void __fastcall TFm_login::bt_exitClick(TObject *Sender)

{

Close();

MainForm->Close();

}

(5) 在登录窗体的Edit1的OnKeyPress事件中编写如下代码:

void __fastcall TFm_login::Edit1KeyPress(TObject *Sender,char &Key) {

if(Key==char(13))

SelectNext((TWinControl*)(Sender),true,true);

//回车后自动进入下一控件

}

(6) 设置Edit2的OnKeyPress事件指向Edit1的OnKeyPress事件

(7) 设置窗体中各控件顺序的方法是:点击窗体空白处,再点击鼠标右键,选择Tab Order菜单后调整控件顺序。

第4章通用录入窗体的设计与实现

一、实验目的与要求

1.掌握通用录入窗体的设计方法。

2.掌握C++ Builder访问数据库的方法。

二、实验内容

打开实验一设计的工程文件,新建一个录入窗体。运行界面如图所示:

三、设计步骤

1.在employee数据库中新建表stuff,表结构如下,其中:bh字段为主键,不是必填的文本型字段,允许空字符串设为“是”。

2.在employee数据库中新建表basic,表结构如下,其中:xm、sjnr为主键,不是必填的文本型字段,允许空字符串设为“是”。

建完后输入各种学历、隶属部门、职务等信息。

3.新建登录窗体,方法为:File → New → Form。设置窗体属性,并以employee.cpp文件名保存。

4.在窗体中加入11个Label控件并分别设置它们的Caption属性、7个DBEdit及4个DBComboBox控件、9个BitBtn控件并设置它们的Caption和Glyph 属性(其中检索、退出按钮后面还有查询(b_Search)、取消(b_Cancel)按钮)、2个ADOQuery控件、1个DataSource控件、1个DBNavigator控件、1个DBGrid 控件和一个Edit控件(在DBEdit2后面),部分控件属性设置如下:

将7个DBEdit和4个DBComboBox控件的Name属性依次设为DBEdit1~DBEdit11

5.编写代码:

(1) 在窗体的头文件中,定义3个公有函数和2个变量:

void __fastcall DBEditTrue(); //使输入框可用

void __fastcall DBEditFalse(); //使输入框不可用

void __fastcall autoinc(); //编号自动+1

AnsiString Temp,VBh;

(2) 在窗体的代码窗口添加两个自定义函数:

void __fastcall TFm_employee::DBEditTrue()

{

DBEdit1->Enabled=true;

DBEdit2->Enabled=true;

DBEdit3->Enabled=true;

DBEdit4->Enabled=true;

DBEdit5->Enabled=true;

DBEdit6->Enabled=true;

DBEdit7->Enabled=true;

DBEdit8->Enabled=true;

DBEdit9->Enabled=true;

DBEdit10->Enabled=true;

DBEdit11->Enabled=true;

}

//------------------------------------------------------------ void __fastcall TFm_employee::DBEditFalse()

{

DBEdit1->Enabled=false;

DBEdit2->Enabled=false;

DBEdit3->Enabled=false;

DBEdit4->Enabled=false;

DBEdit5->Enabled=false;

DBEdit6->Enabled=false;

DBEdit7->Enabled=false;

DBEdit8->Enabled=false;

DBEdit9->Enabled=false;

DBEdit10->Enabled=false;

DBEdit11->Enabled=false;

}

//------------------------------------------------------------ void __fastcall TFm_employee::autoinc() //编号自动+1

{

try

{

employeeQuery->Post();

}

catch(...)

{

Temp=DBEdit1->Text;

Temp=IntToStr(StrToInt(Temp)+10001);

VBh=Temp.SubString(2,4);

DBEdit1->Field->Text=VBh;

autoinc();

}

}

(3) 在窗体的OnShow事件中编写如下代码:

void __fastcall TFm_employee::FormShow(TObject *Sender)

{

AnsiString S;

ShortDateFormat="yyyy-mm-dd"; //设定日期格式

S="select * from stuff";

employeeQuery->Close();

employeeQuery->SQL->Clear();

employeeQuery->SQL->Add(S);

employeeQuery->Open();

bt_new->Enabled=true;

bt_modify->Enabled=true;

bt_delete->Enabled=true;

bt_search->Enabled=true;

bt_save->Enabled=false;

bt_cancel->Enabled=false;

DBEditFalse();

if(employeeQuery->IsEmpty())

{

bt_modify->Enabled=false;

bt_delete->Enabled=false;

}

//下拉内容

S="select * from basic where xm='学历'";

Query->Close();

Query->SQL->Clear();

Query->SQL->Add(S);

Query->Open();

DBEdit5->Items->Clear();

if(!Query->IsEmpty())

{

while(!Query->Eof)

{

DBEdit5->Items->Add(Query->FieldByName("sjnr")->AsString); Query->Next();

}

}

S="select * from basic where xm='部门名称'";

Query->Close();

Query->SQL->Clear();

Query->SQL->Add(S);

Query->Open();

DBEdit6->Items->Clear();

if(!Query->IsEmpty())

{

while(!Query->Eof)

{

DBEdit6->Items->Add(Query->FieldByName("sjnr")->AsString); Query->Next();

}

}

S="select * from basic where xm='职务'";

Query->Close();

Query->SQL->Clear();

Query->SQL->Add(S);

Query->Open();

DBEdit7->Items->Clear();

if(!Query->IsEmpty())

{

while(!Query->Eof)

{

DBEdit7->Items->Add(Query->FieldByName("sjnr")->AsString); Query->Next();

}

}

}

(4) 在窗体的bt_new按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_newClick(TObject *Sender)

{

AnsiString S;

DBNavigator1->Enabled=false;

bt_search->Enabled=false;

bt_new->Enabled=false;

bt_save->Enabled=true;

bt_modify->Enabled=false;

bt_delete->Enabled=false;

bt_cancel->Enabled=true;

DBEditTrue();

S="select Max(bh) as bh from stuff";

Query->Close();

Query->SQL->Clear();

Query->SQL->Add(S);

Query->Open();

Temp=Query->FieldByName("bh")->AsString;

if(Temp!="")

{

Temp=IntToStr(StrToInt(Temp)+10001);

VBh=Temp.SubString(2,4);

}

else

VBh="0001";

employeeQuery->Append();

DBEdit1->Field->Text=VBh;

DBEdit2->SetFocus();

}

(5) 在窗体的bt_modify按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_modifyClick(TObject *Sender) {

DBNavigator1->Enabled=false;

bt_search->Enabled=false;

bt_new->Enabled=false;

bt_save->Enabled=true;

bt_modify->Enabled=false;

bt_delete->Enabled=false;

bt_cancel->Enabled=true;

DBEditTrue();

employeeQuery->Edit();

DBEdit2->SetFocus();

}

(6) 在窗体的bt_delete按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_deleteClick(TObject *Sender)

{

if (MessageDlg("确认数据删除吗?", mtConfirmation, TMsgDlgButtons() << mbYes << mbNo, 0) == mrYes)

{

employeeQuery->Delete();

if (employeeQuery->IsEmpty())

{

bt_new->Enabled=true;

bt_save->Enabled=false;

bt_modify->Enabled=false;

bt_delete->Enabled=false;

bt_cancel->Enabled=false;

bt_search->Enabled=false;

}

}

}

(7) 在窗体的bt_save按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_saveClick(TObject *Sender) {

autoinc();

DBNavigator1->Enabled=true;

bt_search->Enabled=true;

bt_new->Enabled=true;

bt_save->Enabled=false;

bt_modify->Enabled=true;

bt_delete->Enabled=true;

bt_cancel->Enabled=false;

DBEditFalse();

bt_new->SetFocus();

}

(8) 在窗体的bt_cancel按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_cancelClick(TObject *Sender) {

employeeQuery->Cancel();

DBNavigator1->Enabled=true;

bt_search->Enabled=true;

bt_new->Enabled=true;

bt_save->Enabled=false;

bt_modify->Enabled=true;

bt_delete->Enabled=true;

bt_cancel->Enabled=false;

DBEditFalse();

if(employeeQuery->IsEmpty())

{

bt_search->Enabled=false;

bt_modify->Enabled=false;

bt_delete->Enabled=false;

}

}

(9) 在窗体的bt_search按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_searchClick(TObject *Sender) {

DBEdit2->Visible=false;

Edit100->Visible=true;

DBNavigator1->Enabled=false;

bt_new->Enabled=false;

bt_save->Enabled=false;

bt_modify->Enabled=false;

bt_delete->Enabled=false;

bt_cancel->Enabled=false;

bt_search->Visible=false;

bt_exit->Visible=false;

b_Cancel->Visible=true;

b_Search->Visible=true;

Edit100->SetFocus();

Edit100->Text="";

}

(10) 在窗体的b_Search按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::b_SearchClick(TObject *Sender) {

AnsiString S;

if(Edit100->Text!="")

{

S="select * from stuff where xm like '%"+Edit100->Text+"%'"; employeeQuery->Close();

employeeQuery->SQL->Clear();

employeeQuery->SQL->Add(S);

employeeQuery->Open();

if(employeeQuery->IsEmpty())

{

S="select * from stuff ";

employeeQuery->Close();

employeeQuery->SQL->Clear();

employeeQuery->SQL->Add(S);

employeeQuery->Open();

Application->MessageBox("未找到匹配记录!", "信息", MB_ICONINFORMATION);

}

}

DBEdit2->Visible=true;

Edit100->Visible=false;

bt_search->Visible=true;

bt_exit->Visible=true;

b_Cancel->Visible=false;

b_Search->Visible=false;

DBNavigator1->Enabled=true;

bt_new->Enabled=true;

bt_modify->Enabled=true;

bt_delete->Enabled=true;

if (employeeQuery->IsEmpty())

{

bt_modify->Enabled=false;

bt_delete->Enabled=false;

}

}

(11) 在窗体的b_cancel按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::b_CancelClick(TObject *Sender)

{

DBEdit2->Visible=true;

Edit100->Visible=false;

bt_search->Visible=true;

bt_exit->Visible=true;

b_Cancel->Visible=false;

b_Search->Visible=false;

DBNavigator1->Enabled=true;

bt_new->Enabled=true;

bt_modify->Enabled=true;

bt_delete->Enabled=true;

if (employeeQuery->IsEmpty())

{

bt_modify->Enabled=false;

bt_delete->Enabled=false;

}

}

(12) 在窗体的bt_exit按钮的OnClick事件中编写如下代码:

void __fastcall TFm_employee::bt_exitClick(TObject *Sender)

{

Close();

}

(13) 在窗体的DBEdit1的OnKeyPress事件中编写如下代码:

void __fastcall TFm_employee::DBEdit1KeyPress(TObject *Sender, char &Key)

{

if(Key==char(13))

SelectNext((TWinControl*)(Sender),true,true);

}

(14) 在窗体的DBEdit11的OnKeyPress事件中编写如下代码:

void __fastcall TFm_employee::DBEdit11KeyPress(TObject *Sender, char &Key)

{

if(Key==char(13))

bt_save->SetFocus();

}

(15) 设置窗体中各控件顺序的方法是:点击窗体空白处,再点击鼠标右键,选择Tab Order菜单后调整控件顺序。

第5章通用查询窗体的设计与实现

一、实验目的与要求

1.掌握通用查询窗体的设计方法。

2.掌握select语句的使用方法。

二、实验内容

打开实验一设计的工程文件,新建一个查询窗体。运行界面如图所示:

三、设计步骤

1.新建查询窗体,方法为:File → New → Form。设置窗体属性,并以employeeseek.cpp文件名保存。主窗体、查询窗体互包含“头文件”。

2.在窗体中加入13个Label控件并分别设置它们的Caption属性、5个Edit 及4个ComboBox控件并删除Text属性内容、4个BitBtn控件并设置它们的

Caption和Glyph属性、4个DateTimePicker控件、2个ADOQuery控件、1个

3.编写代码:

(1) 在窗体的OnShow事件中编写如下代码:

《管理信息系统》课程设计实验报告

《管理信息系统》课程设计实验报告 课程名称:管理信息系统 指导老师: ******* 院系:商学院 专业班级: ******** 姓名: ******** 学号: ******** 实验日期: 2011.7.11 实验地点:一机房

《管理信息系统》课程设计任务书 一.课程设计目的及意义: 《管理信息系统》课程设计是在完成《管理信息系统》课程学习之后的一次实践性教 学,是本课程理论知识的一次综合运用。通过本课程设计,能够进一步加深对信息、信息系 统、管理信息系统等基础理论知识的理解,能初步掌握结构化的生命周期法、面向对象法等 系统工程方法,进一步加强熟练应用管理信息系统的操作技能,并能够借助于管理信息系统 解决实际问题。 二.课程设计要求: 1.本课程设计时间为一周。 2.本课程设计以教学班为单位进行上机操作及实验。 3.按照任务要求完成课程设计内容。 三.课程设计任务要求: 1.任务内容:进入山东轻工业学院主页,在“网络资源”区域进入“网络教学平台”,输入各自的用户名和密码(学生学号及密码),进入本网络教学平台系统,在充分熟悉本系统 的前提下,完成下列任务要求。 2.任务要求: ①按照课程讲解的系统分析步骤和理论对本系统进行系统分析。 ②绘制不少于 3 个的主要业务流程图。 ③描述上述主要业务流程图的逻辑处理功能。 ④分析本系统的优缺点,提出改进意见,并描述改进的逻辑处理功能,绘制业务流 程图。 四.课程设计评分标准: 按照《管理信息系统课程设计大纲》的要求,本课程 1 学分,采用百分制计分,其中 任务要求②占30 分,任务要求③占30 分,任务要求④占30 分,考勤及实践表现占10 分。五.本课程设计自2011 年 6 月 27 日至 2011 年 7 月 1 日。

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

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

XX有限公司 MS-CARE-01 社会责任及EHS手册 (1.0版) 制订: 审批: 2020-1-1发布 2020-1-1实施

《管理信息系统》实验指导书 课程代码: 英文名称:Management Information System,MIS 适用对象:信息管理与信息系统本科专业、工商管理类本科专业 学时学分:共48学时,其中理论教学32学时、实践16学时。3学分。 一、实验的地位、作用 管理信息系统实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强管理信息系统的感性认识;掌握管理信息系统分析、开发的基本方法;培养学生理论与实践相结合的能力。 二、实验开设对象 本实验开设对象为《管理信息系统》课程的学习者(信息管理与信息系统专业及工商管理专业本科学生),实验为必修内容。 三、基本原理及课程简介 《管理信息系统》是一门培养学生信息系统分析、设计、开发能力的理论课程,同时要求学生具有较强的动手实践能力。在信息管理与信息系统专业的培养计划中,它是核心课程。本课程在教学内容方面着重基本理论、基本知识和基本方法。在实践能力方面着重培养系统分析方法、系统设计方法与基本技能的训练。实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养,共开设5个实验项目。实验1-4侧重单项技能训练,实验5为综合性实验。 四、指导教师 原则上由管理信息系统课程讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。

《管理信息系统》课程设计分析方案

管理信息系统设计报告 实验题目:航班售票管理系统设计报告 院系班级: 姓名: 学号: 辅导老师:徐恒 完成日期:2018年5月17日

目录 一、实验题目3 二、实验目的3 三、实验内容3⑴.系统分析:3 <一)必要性分析3 <二)可行性分析3 <三)航班售票管理系统业务流程分析3 <四)航班售票管理系统数据流图5 <五)航班售票管理系统数据字典5 ⑵.系统设计:8 <一)功能模块设计8 <二)代码设计9 <三)系统运行环境与数据库设计9 <四)输入输出设计11 四、总结与体会16 参考书目:18

一、实验题目:航班售票管理系统设计报告 二、实验目的: 1.能够正确运用网络数据库课程的基本理论和知识,结合本课题,复习巩固提高数据库反感设计,论证和分析方法; 2.熟悉关系数据库规范化设计理论,根据实验要求设计并建立 科学合理的数据库,正确建立数据库中表与表之间的关系; 3. 熟悉业务流程图,数据流程图,数据字典的绘制; 4. 熟悉数据存储设计,输入输出设计等环节; 5. 进一步树立正确的系统设计,实施思想,培养分析能力和解 决问题能力,提高查询信息和撰写书面文件的能力。 三、实验内容 ⑴.系统分析: <一)必要性分析 国际民航业的激烈竞争又迫使担负国际航线运输任务的航空公司必须尽快推出自己的因特网售票系统,而这些又必须由一个安全

的网上订票与支付系统作支持。更重要的还要提供票务管理。面对不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。航空业身处信息时代的电子商务大潮中,加之传统的售票方式已经不能满足现今航空业的发展,于是航空售票管理系统就自然而然被应用。 <二)可行性分析 由于本系统管理主要是对机票的管理,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且航空公司用于机票管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有相关参考文献,还有就是网上资料,特别是参考其它程序的功能,因此完全可以实现系统的投资约50万元,待5年后更新,年使用费约10万元,在经济上是可行的。 <三)航班售票管理系统业务流程分析 航班售票系统主要有以下几项管理功能: <1)订票管理:根据乘客的订票信息查询航班信息,查看是否还有余票未售出,为乘客订票,备份数据。当需要修改订票记录时,查找原订票记录,找到后修改订票记录,备份数据。 <2)退票管理:根据乘客提供的证件号码查找相应乘客信息,若找到,为其退票。 <3)综合查询:根据乘客的要求和提供的信息,检索航班信息数据表,查询航班信息。

管理信息系统实验一

实验一《科达电脑外部设备管理信息系统》、上机实验目的 1.了解使用软件开发一个小型信息系统的过程。 2.掌握使用软件保存数据、按使用者要求对数据进行处理输出信息的方法。 3.掌握查询、统计、输出、宏、打印等功能,能较好地使用软件开发信息系统为管理服 务。 、上机实验基本要求 1?在规定上机时间内完成信息系统的开发任务,由指导老师检查通过系统。 2.按时提交上机实验报告。 3.指出系统的创新之处(学生要说明系统的创新点及意义)。 三、开发系统资料 1.开发背景 科达电脑公司是一个销售电脑外部设备和组装电脑的小公司,但成长很快。该公司成立于1997年,由于销售量增长很快,公司考虑扩展其业务。 目前该公司电脑外部设备零售价格的计算依赖于7%?20%的成本加价率和10%的税率,即 成本价乘以成本加价率为税前价格,税前价格乘以(1+税率)为零售价格,零售价格如果有小 数则四舍五入。 2.开发系统资料 下表是该公司一部分外设的数据清单。 120049

3.系统开发基本需求 科达公司希望为该公司外设销售业务设计一个电脑外部设备管理信息系统,要求系统满足以下要求:(1)能输出销售发票(基于上表所列数据),发票上要有公司名称和地址、税务登记号、发票号码、客户名称和地址、以及日期。发票上还应包括商品明细部分,其内容为:商品编号、 商品名称、销售价格(含税),该部分至少能容纳5个条目(即该发票至少能填写5个商品), 并要给出货款合计数(含税)和税款合计数。 (2)能对电脑外部设备的数据进行添加、删除、修改。 (3)能对电脑外部设备的一些相关数据进行查询。 四、开发任务具体要求 电脑外部设备管理信息系统要分为如下两个子系统。 1.《电脑外部设备数据编辑与查询子系统》 应满足以下要求: (1)有一个完整显示外设清单的数据表,如表1所示。外设清单数据表上应包括公司名称和“电脑外部设备价格表一2005年9月”。 (2)可以在数据表中进行添加、删除、修改数据的操作。 (3)在外设清单数据表中税前价格和零售价格(即最右边的两列)应由系统计算出来,这样可以维护数据的一致性,零售价格还应进行圆整。 (4)所有数据必须格式化,例如增加货币符号和百分号。 (5)未使用的栏目应保持空白,不得出现任何符号如或等。 (6)可以使外设清单数据表按升序排列。 (7)系统应能输出下列查询报告(使用中的自动筛选功能),在外设清单上添加宏操作 按钮,单击按钮可输出上述4个报告。?零售价格小于$500的所有外设

管理信息系统实验报告97692

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18 学时 姓名: 学号: ________________ 专业班级: 实验时间: _______ 实验成绩: __________________________

东北财经大学 《管理信息系统》实验报告实验项目名称:

沟通能力,养成对问题全面分析、思考和严谨认真的态度,增强创新意识五、教师评语 签名: 日期: 管理系统实验报告

实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理系统、排课 系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S 管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂, 今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校, 要达到适应教育现状及 提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析(1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经 济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1. 选课分为预选、正选、补退选,一定程度上完善了选课系统。 2. 在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。 3. 学生面临选课时,具有多重选择性,使学生有机会挑选感兴趣的课程,更加人性化设置。 4. 正选是以随机抽选的形式来的话,会更具有公平性。 5?学生可以自主跨专业选择自己喜欢的课,使选课更具有自主性。 6?在登录选课系统时,需要学生输入个人账号信息,保证了学生信息隐私,具有一定的安全性。

管理信息系统实验指导书

课程编号:B0105071S 课程名称:管理信息系统 课内总学时:48 实验(上机)学时: 16 实验课教师:刘长贤课程属性:必修 一、实验课程的性质、目的和任务 1.实验性质 本课程为该专业学生的一门必修课程,本实验为该课程的课内实验,需要16个学时完成。 2.实验目的 通过学习用友ERP软件中供应链模块的使用方法,了解企业管理信息系统的总体功能结构,掌握软件的操作方法,熟悉企业运作的基本流程。 通过学习Insightful Miner软件的分类决策树功能,掌握数据挖掘软件的操作方法,并能结合企业职领域的场景进行设计与应用。 3.实验任务 根据实验内容说明完成各项操作,掌握企业中采购、销售、库存管理领域、总账模块的各项业务的实现方法,了解数据项的含义,体会企业内部信息共享的实现方式和重要性。并采用反向工程进行系统分析和设计。导入收集到的数据,将其进行分类,掌握数据挖掘软件的使用方法。 二、实验内容、学时分配及基本要求

准备工作 1.请务必仔细阅读指导书上的每句话! 2.开机后进入2000操作系统,用友软件安装在2000环境中 3.A室:请启动SQL Server服务 4.B室:请使用↓进入TF-XP2010系统 5.校正当前系统时间,改为当前正确时间 实验一采购管理练习题 一、建账工作(点击“开始”—“程序”—“U8管理软件”—“系统服务”—“系统管理”) 1、注册“系统管理员”(点击“系统”—“注册”—操作员为admin口令为空帐套选择(default)--“确定”) 2、增加操作员:lm 刘敏(点击“权限”—“用户”—“增加”,填写编号(lm)和姓名(刘敏),点击“增加”“取消”,然后退出) 在后面二的操作中必须用编号登录,不能用姓名登录 3、创建账套(点击“账套“—“建立”) 账套如果建立不正常,后面登录时会提示“不存在的会计年”,建立过程中会看到启用会计期为当前日期,不正常的账套会

实验报告管理系统报告

实验报告管理系统报告文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

软件项目设计报告 实验报告管理系统 所在班级12计卓 小组成员 江灵瞳201印海平201钱晨晨 学院名称信电工程学院 专业名称计算机科学与技术 指导教师胡局新 起止日期 2015年1月15日 目录

1 绪论 开发背景 实验教学是学生技能培养的重要环节之一,学生实验报告的质量在一定程度上反映了实验教学的质量,实验报告管理水平也反映了实验教学管理水平。目前,大部分学校所提交的实验报告大多还停留在以纸为介质的方式上,这将严重制约着实验教学的开展。首先,很多课程的实验结果在纸质实验报告中不能表现或不能完全表现,其次纸质实验报告的批改和分析也是实验授课老师的一个很重负担,如何提高学生实验报告的表象能力,提高教师批改实验报告的效率并及时发现和纠正实验报告中存在的问题是许多课程实验授课教师所面对的一个难题。 本次设计完成的工作 老师登录该系统可以上传、下载实验报告、查看学生做的实验报告并给学生打分、老师可以查看实验验课程、实验课程列表、查看实验提交情况等。 学生登录该系统可以上传、下载实验报告、查看实验课程和实验课程列表。 任务分工 组织结构:为了完成学生信息管理系统的项目开发,班级组成了一个项目团队,人员分工:为了明确项目团队中每个人的任务分工,现制定人员分工,如下表所示: 任务 我们三个人各自分工完成自己的模块内容,首先,江灵瞳构造整个系统的框架,然后印海平设计数据库,在我们一起先设计前台界面,之后我们就各自实现各自模块的功能。

2 系统分析 需求分析 1)实验课程设置,设置课程编号、课程名、时间、次数、老师编号、老师名、实验班级; 2)实验列表设置,设置实验编号、实验名、班级、学生学号、学生名、老师名、实验路径、提交状态、分数; 3)树型类别设置,设置编号、名字、路径、学生名、老师名、树的状态。 可行性分析 编写目的: 背景: 徐州工程学院是一所培养应用型人才的普通高等学院。为了完善管理学校实验报告太多没有地方保存了,经决定开发实验报告管理系统。 要求: 实验报告系统必须提供学生信息和教师信息的基础设置;提供强大的条件搜索功能个实验课程查询、实验列表出现等管理功能;可以分不同权限、不同用户对该系统进行操作。另外,该系统还必须保证数据的安全性、完整性和准确性。 目标: 实验报告管理系统的目标是实现学生的纸质的实验报告太多没有地方长期保存,这样用一个系统可以将一个课程所有学生的实验报告进行管理方便存放。 条件、假定和限制: 时间的限制,我们必须在两周的时间里完成项目,在这期间系统分析员需要整理好分析结果,分配各组员的任务,每天需要人员跟踪记录整理文档。程序开发人员须在5天的时间里进行系统设计、程序编码、系统测试、程序调试。期间,还包括一个双休日假期。 根据上面的分析,在技术上不会存在什么问题,因此项目延期的可能性很小。只要在分配的时间里都能顺利地完成任务,再加上团队的凝聚力齐心协力,相信在这两周内会获得一个满意的结果。 用例图 图用例图

管理信息系统实验课程教案

《管理信息系统》 实验

《管理信息系统》实验教案 课程概况: 《管理信息系统》实验课程是会计学、财务管理、市场营销专业的专业实验课程。总学时:18学时。 本课程的教学对象是会计学、财务管理、市场营销专业的本科学生,学生在学习本课程时应具有《管理学基础》、《财务会计》、《计算机基础》、《企业管理》、《数据库理论与应用》等课程方面的知识。 本课程着重于通过上机实习,培养和提高学生实际应用计算机的基本技能,使学生通过系统开发方法与使用技术的学习,提高运用计算机来处理管理业务的能力,使之成为管理信息系统系统的维护员、操作员,并具有成为系统管理员和分析设计员的持续学习能力。 本课程的主要任务是使学生掌握管理信息系统系统基本操作方法与技能,培养和提高学生实际应用的技能。 实验主要内容 实验一系统管理 实验二基础档案设置 实验三总账管理系统初始设置 实验四总账管理系统日常业务处理 实验五总账管理系统银行对账 实验六总账管理系统期末处理 实验七 UFO报表管理(一) 实验八 UFO报表管理(二) 实验九 UFO报表管理(三) 实验一系统管理 【实验目的】 掌握用友ERP-U8软件中有关财务管理系统中的系统管理的相关内容,理解系统管理在整个财务管理系统中的作用及重要性,充分理解财务分工的意义。 【实验内容】 1. 建立单位账套 2. 增加操作员 3. 进行财务分工 4. 备份账套数据 5.账套数据引入 6.修改账套数据 【实验资料】 1. 建立新账套 (1) 账套信息

账套号:001;账套名称:北京光明科技有限公司;采用默认账套路径;启用会计期:2006年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:北京光明科技有限公司;单位简称:光明公司。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为学生本人;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 2. 财务分工 (1) 学号的后4位学生本人(口令:1)--账套主管 负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、记账、账簿查询、月末结账工作;负责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 002 陈亮(口令:2)--出纳 负责现金、银行账管理工作。 具有“总账-凭证-出纳签字”权限,具有“总账-出纳”的全部操作权限。 (3) 003 赵红(口令:3)--会计 负责总账系统的凭证管理工作以及客户往来和供应商往来管理工作。 具有“总账-凭证-凭证处理”的全部权限,具有“总账-凭证-查询凭证、打印凭证、科目汇总、摘要汇总表、常用凭证、凭证复制”权限,具有“总账-期末-转账设置、转账生成”权限。 【实验要求】 1. 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始”|“程序”|“用友ERP-U8”|“系统服务”|“系统管理”命令,进入“用友ERP-U8〖系统管理〗”窗口。 2. 登录系统管理 (1) 执行“系统”|“注册”命令,打开“注册〖系统管理〗”对话框。

管理信息系统课程实验指导书2017版

《管理信息系统》课程 上机指导书 学生姓名 指导教师 所属学院 专业班级 经济与管理学院 2017年2月16日

实验一 认识管理信息系统 一、实验目的 (1)能够对管理信息系统有初步的认识; (2)通过网络了解管理信息系统的应用动态。 二、实验内容 (1)网络搜索管理信息系统的动态,以一个系统为主,熟悉该系统的功能 (2)分析各模块中应设计的数据表。 (5)提交书面实验报告。 四、实验步骤 1、根据网上搜索,选定一个具体管理信息系统作为对象(如淘宝平台,本校图书管理系统,教务管理系统); 2、了解各模块的功能并分析各模块中具有的数据表。 五、实验环境(硬/软件要求):微机:每人1台 六、实验报告要求 (1)每个学生完成一份实验报告; (2)实验报告的内容包括:实验内容及目的,操作步骤及运行结果; (3)在实验报告的最后写明实验体会和实验中存在的问题。

实验一 ***管理信息系统规划 一、实验目的 通过对*管理信息系统开发,让学生了解管理信息系统规划工作的重点,掌握系统规划报告说明书的写作能力。 二、实验内容 (1)根据网上搜索了解管理信息系统的应用动态(如淘宝平台,本校图书管理系统,教务管理系统),选定一个具体管理信息系统作为后续研发对象。 (2)进行***管理信息系统总体规划工作:以整个系统为分析对象,确定系统的总体目标、总要求、主要功能结构、性能要求、投资规模、资源分配、可行性等,对系统进行全面规划。本规划内容要求完成以下内容: (1)背景 (2)现行业务状况,存在的问题 (3)说明项目开发的目标(功能、服务范围和质量) (4)项目的可行性分析 (5)拟采用的信息系统的方法 (6)项目小组的角色分配 (7)项目开发过程时间进度、人员、资金安排 三、实验环境 硬/软件要求:微机:每人1台;软件:Windows XP,Office2003或以上(包括Access)四、实验报告 学生提交一份***管理信息系统系统规划书 规划书提交要点: 一、背景 二、现行业务状况,存在的问题 三、说明项目开发的目标和约束 四、项目的可行性分析 五、拟采用的信息系统的方法 六、项目小组的角色分配 七、项目开发过程时间进度、人员、资金安排

管理信息系统实验心得总结

管理信息系统实验心得总结 管理信息系统实验心得总结篇1 这个学期我学习了管理信息系统设计这门学科,感觉受益不浅。众所周知,管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。 在开始做实验时,通过老师的帮助我会熟练的使用Microsoft Office Visio 2003绘制流程图了,在分析了系统开发的背景、意义,目标以及可行性分析与需求分析后,用它绘制了系统的管理信息系统结构功能图,业务流程图,数据流程图,编制了相应的数据字典。在同学们的耐心的帮助下,我对VB的基本操作比较熟悉了,发现这是一个很好用的开发工具,界面设计是所见即所得的效果,以后我会努力学习它,达到熟练运用的程度。另外更熟练的运用了SQL数据库,通过编代码的方式来建立表格,实现增删改的操作,并把数据导入到VB中,实现相关的操作。 最近做管理信息系统的实验指导时,发现这些实验内容对动手实践的能力要求比较严格,我们每位同学努力操作了都不一定会顺利做出来,我们一定要在了解

学习地基础上去模拟这样的操作流程,才有利于更好地掌握这样的开发流程。学习不能是被动的,更需要自己积极主动的获取知识,就尽可能的掌握与专业相关的知识和技能,这样才不会临场慌乱。而我也坚信,这些都必定会对我以后的学习方式产生重大的影响。 我们小组在开发系统的这个过程中,我们在更深入的学习和运用理论课的同时,还必须要完成各项上机的实验报告,尽管比较繁琐,我们还是需要好好地完成自己的任务的。课程设计实验课结束了,我想现在也到了复习的紧要关头,我必须提高复习的效率,在之后的时间里面,我一定要理解老师讲解的知识,在理解的基础上把握其要义,这样才能更好地学习知识,同时,也可以为将来提供一些建设性的指导,毕竟这门课的实践性很强,属于开发系统的必备知识。 我觉得学习管理信息系统课程是非常重要的,特别是对我们电子商务的学生而言。我觉得平时上课学习的理论知识是远不够用的,要更加注重实践操作,并且也要多做练习题,这样才有利于更好的了解管理信息系统。最后也要谢谢老师的耐心指导,在今后的学习中我会积极的自主学习相关知识,为提高自己的知识和技能而努力! 管理信息系统实验心得总结篇2 通过半年的对管理信息系统的学习,使我全新的认识了管理这个概念。现代的管理,无论是国家管理还是企业管理,除了需要正确的管理理论,适应的管理方法,还需要有一定的技术支撑。现在的管理不再仅仅是一个社会系统,也是一个技术系统。 管理信息系统课堂理论知识我我们实践的基础,是我们的实践得以顺利进行的知识保证。在新时代的要求下,作为一个管理者,不仅仅需要的是扎实的理论知

管理信息系统实验心得总结【精选】

管理信息系统是一个利用计算机软硬件和手工作业,利用分析、计划、控制和决策模型和数据库的用户—机器系统。整理了管理信息系统实验心得体会及总结,供你参考! 这个学期我学习了管理信息系统设计这门学科,感觉受益不浅。众所周知,管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。 在开始做实验时,通过老师的帮助我会熟练的使用 c c 20 绘制流程图了,在分析了系统开发的背景、意义,目标以及可行性分析与需求分析后,用它绘制了系统的管理信息系统结构功能图,业务流程图,数据流程图,编制了相应的数据字典。在同学们的耐心的帮助下,我对 B的基本操作比较熟悉了,发现这是一个很好用的开发工具,界面设计是所见即所得的效果,以后我会努力学习它,达到熟练运用的程度。另外更熟练的运用了数据库,通过编代码的方式来建立表格,实现增删改的操作,并把数据导入到 B中,实现相关的操作。 最近做管理信息系统的实验指导时,发现这些实验内容对动手实践的能力要求比较严格,我们每位同学努力操作了都不一定会顺利做出来,我们一定要在了解学习地基础上去模拟这样的操作流程,才有利于更好地掌握这样的开发流程。学习不能是被动的,更需要自己积极主动的获取知识,就尽可能的掌握与专业相关的知识和技能,这样才不会临场慌乱。而我也坚信,这些都必定会对我以后的学习方式产生重大的影响。 我们小组在开发系统的这个过程中,我们在更深入的学习和运用理论课的同时,还必须要完成各项上机的实验报告,尽管比较繁琐,我们还是需要好好地完成自己的任务的。课程设计实验课结束了,我想现在也到了复习的紧要关头,我必须提高复习的效率,在之后的时间里面,我一定要理解老师讲解的知识,在理解的基础上把握其要义,这样才能更好地学习知识,同时,也可以为将来提供一些建设性的指导,毕竟这门课的实践性很强,属于开发系统的必备知识。 我觉得学习管理信息系统课程是非常重要的,特别是对我们电子商务的学生而言。我觉得平时上课学习的理论知识是远不够用的,要更加注重实践操作,并且也要多做练习题,这样才有利于更好的了解管理信息系统。最后也要谢谢老师的耐心指导,在今后的学习中我会积极的自主学习相关知识,为提高自己的知识和技能而努力! 通过半年的对管理信息系统的学习,使我全新的认识了管理这个概念。现代的管理,无论是国家管理还是企业管理,除了需要正确的管理理论,适应的管理方法,还需要有一定的技术支撑。现在的管理不再仅仅是一个社会系统,也是一个技术系统。 管理信息系统课堂理论知识我我们实践的基础,是我们的实践得以顺利进行的知识保证。在新时代的要求下,作为一个管理者,不仅仅需要的是扎实的理论知识,更需要的是一定的实践能力,而信息管理系统的实践为我们提供了一个锻炼自我、提高实践能力的机会,对这

管理信息系统实验报告答案要点

实验

3、分组讨论并确定小组管理信息系统的题目,并给出题目的具体功能和要求。心得体 会:(可以从以下几个方面来总结:你在上机过程中遇到了哪些难题?你是怎么克服的?你的收获有哪些?你有什么没有解决的问题等) 实验

书E 选脚 ■1. 订盼蔚豆 建立学生表 则剩余不够的部分还须向其他书商订购,同时 在订购信息中添加该教材在另一个书商中订购的信息。 1、请画出上述内容的 E-R 图。 2、把E-R 图转换成合理的关系模式: 学 生(学号,姓名,性别,院系,年龄) 教 材(书号,书名,出版社,出版日期, 书商(商号,电话,联系人,商名) 山膿E 軀 nanie = ^Buy_Booksdb , j filename - J E: \Buy_Bcoksdb* mdf', size = 5j maxsize - 20, f llegrovrth = 1 ) log on ( rtajne-' Buy^Bookslog 1、 f ilenajue~, E:\Buy_Bcakslog. ldf'. size=2_, maxsize! 8, fllegrawth-1 ] Go 口. ■号, 3、在SQL Serve r (或Access )中建立数据库和表(截图) 建立数据库: create database Buy Books on primary 主键为学号 主编) 主键为书号 主键为商号 ' —i r - ! 見意「腿 性别 商号 1 ---------- 戟条人

CREATE TABLE St udent ( Sno char 9- primary key. Sname char (20 i unique, Ssex char (2), Sage smallint. Sdept char (2Q 1 ) f -f 建立教材表 CREATE TABLE Books ( Eno char 9) primary key Btitle char (40), Bauthor char ^20), Bpress char 40 Bdate datetime ): 建立书商表 -CREATE TABLE SSellcr BSno char 9[ priinaty key, BSnane char 201 . Tel char 30;. Person char (201 feedback char '40 1 鼻 /*书号* /車书名*/ 八作者于/ /廉也版社康/ " 由版日期柑

《软件项目管理》实验指导书

软件项目管理实验指导书 理工大学软件学院 2017-5-2

说明 本书适用于软件工程专业《软件项目管理》的实验指导,共8个学时。覆盖软件项目管理的全过程。 一、实验的性质、目的和任务: 1.巩固和运用所学知识,解决具体问题,以达到理论联系实际的目的。 2.软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成而进行的分析和管理活动,通过本实验主要让学生了解如何来制定软件项目的进度计划、规模成本估算、质量计划、项目配置计划及团队管理计划等,为今后从事软件项目管理工作打下良好的基础。 3.了解和掌握软件项目管理计划的制定过程,并通过对一个实际案例的计划制定过程,提高软件项目管理的实际能力。 *4.了解当前流行的软件项目管理工具与配置管理工具。 二、实验容及学时分配: 1.分解项目工作 (2学时) 2.软件项目进度计划编制 (2学时) 3.项目规模成本估算 (2学时) 4.软件项目质量、团队、沟通及配置管理计划编制 (2学时) 5.软件项目开发阶段各种管理(1)(2学时) 6.软件项目开发阶段各种管理(2)(2学时)

三、实验考核: 以学生的实验报告和做实验时的表现考核为依据,有优、良、中、差四个等级,分别每次实验写一个报告,最后写成综合报告提交。

实验所用项目说明 1、项目简述 本项目是为某公司开发一个《网上招聘系统》,由于这个公司的规模比较大,需要招聘的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较棘手的事情,为人力资源部的工作人员带来很多工作量。为此,公司希望有一个自动化招聘系统能够给他们带来工作便利,提高工作效率,同时能及时招聘到满意的人才。 为实现企业与人才的有效联系,弥补招聘中存在的种种不足,该企业通过招标的方式确定由科达新公司开发该《网上招聘系统》。 公司人力资源部的工作人员通过这个招聘系统维护知识题库、编制问卷、发布职位和与这个职位相应的问卷。 应聘者可以通过网上提交自己的简历并同时回答相应的问卷。 人力资源部的工作人员通过这个招聘系统可以统计整理这些简历,并根据应聘者的简历和问卷分数提取出需要面试的人员,然后按照一定的方式通知面试人员参加面试,在面试过程中,记录相应的面试结果。 人力资源部的工作人员可以随时浏览人员简历和面试的相关信息。

图书管理信息系统设计实验报告

图书管理系统 设计报告 所在院系:经济与管理学院 专业班级:会计1002 姓名: xx 学号:01103038 2012年6月15日

一、选题的目的及意义 目的:图书管理系统主要目的是对图书馆种类繁多的书籍进行管理,并且合理管理好用户的借还信息。提高图书馆的工作效率,降低管理成本。 意义:通过对管理信息系统的学习,运用Visual Basic 6.0软件平台以及SQL 2000的后台数据库制作一个小型图书管理系统。旨在锻炼我们的动手能力和思考能力,同时加强我们对Visual Basic 6.0软件平台以及和SQL 2000软件的实践应用能力,能够学以致用。通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程,进一步了解和掌握本书中所讲解的内容。 二、软件功能 1、该软件具有如下主要功能: (1)查询功能 (2)插入功能 (3)修改功能 (4)删除功能 (5)浏览功能 2、功能描述 (1)查询功能:书目匹配查询;读者匹配查询;书目与读者相关匹配查询。 (2)插入功能:增加一个书目记录;增加一个读者记录。 (3)修改功能:修改某一个已存在的记录内容,提供确认机制。 (4)删除功能:授权读者访问数据的权限。 (5)浏览功能:列出当前数据库文件中书籍和读者的所有记录;可选出一项记录,显示所有域。 三、数据库设计

数据库需要表述的信息有以下几种:(1)图书信息 (2)学生信息 (3)学生借阅归还图书信息

由系统E-R图可得其主要数据流和主要处理过程: 1、主要数据流定义 (1)数据流名称:读者信息 定义:学号+密码+姓名+性别+班级 (2)数据流名称:图书信息 定义:流水号+ 书目代码+书名+作者+出版社+出版日期(3)数据流名称:借阅图书 定义:流水号+学号+图书编码+借书日期 2、主要处理过程的定义 (1)处理过程:读者管理 输入:读者编号 输出:读者的注册信息 处理操作:对所有注册的读者信息建表,用学号作为读者统一编号,编号是唯一的。 (2)处理过程:图书管理 输入:书名 输出:图书的基本信息 处理操作:对所有进馆的图书编号,建立图书信息表,图书编号具有唯一性。 (4)处理过程:图书查询 输入:书名 输出:所查询图书的相关信息 处理操作:用户登录后可以查询图书信息,按图书编号可以查询到某本书的详细情况

信息管理系统实验报告

信息管理系统实验报告 班级:09财务管理(3、4)班 成员:章雅青2009101238(三班) 温小美2009101253(四班) 高艺佳2009101284(三班) 温丽妮2009101302(四班) 指导老师:胡蓉 2012-4-26

食堂信息系统调查大纲 ?一、引言 ?二、系统需求分析 ?三、可行性分析 ?四、概念结构设计 ?五、逻辑结构设计 ?六、物理结构设计 ?七、数据库结构的实现 ?注:本设计暂只完成到第三步 一、引言 1.1 背景 随着高校办学规模不断扩大,高校的后勤管理工作也日益繁杂,许多大型高校拥有多个校区,这也要求食堂的规模不断扩大,这些食堂地理位置分散,又要实现统一协调管理,就不得不借助现代化的管理模式---网络管理模式。 1.2目的 学生信息量的成倍增长给食堂管理工作提出了巨大的考验。为了提高工作效率,避免以前手工作业的麻烦,使管理者能够准确,有效的管理餐饮,同时也让同学们有序文明的进餐,对学校食堂进行信息化管理是十分有必要的。 二、系统需求分析 信息管理系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类决策信息,辅助企业进行现代化管理。管理信息系统它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下五点内容: ⑴用统一标准处理和提供信息,排除使用前后矛盾的不完整数据。 ⑵完整、及时提供在管理机决策中需要的数据。 ⑶利用指定的数据关系分析数据,客观预测未来。 ⑷向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。 ⑸用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实 施方案,以提高企业的经济效益。

管理信息系统实验指导书实验一系统管理实验

实验一系统管理实验 一、实验目的 通过上机实验使学习者系统地学习系统管理的主要功能和操作方法,掌握在系统管理中设置用户、建立企业账套和设置用户权限的方法。 二、实验准备 已安装用友U8管理系统,将电脑系统时间修改为“2006年1月1日” 三、实验资料 2.账套信息 账套号:300 单位名称:北京华兴股份有限公司 单位简称:华兴公司 单位地址:北京市海淀区花园路甲1号 法人代表:杨文 邮政编码:100088 税号:100011010266888 启用会计期:2006年1月 企业类型:工业 行业性质:新会计制度科目 账套主管:周健 基础信息:对存货、客户进行分类 分类编码方案: 科目编码级次4222 客户分类编码级次123 部门编码级次122 存货分类编码级次122 收发类别编码级次12

结算方式编码级次12 四、实验要求 1.以系统管理员身份登录系统管理 (1)执行“开始—程序—用友ERP-U8—系统服务—系统管理”命令 (2)执行“系统—注册”命令,打开登录系统管理对话框 (3)系统中预先设定了一个系统管理员admin,第一次运行时,系统管理员密码为空。 2.增加用户 (1)以系统管理员身份登录系统管理,执行“权限—用户”命令,打开“用户管理”对话框 (2)单击“增加”按钮,打开“增加用户”对话框,录入编号“001”、姓名“周健”、口令及确认口令“001”、所属部门“财务部”,在所属角色列表中选中“帐套主管”前的复选框(3)单击“增加”按钮。依次设置其他操作员。设置完成后单击“取消”按钮退出 3.建立账套 (1)执行“帐套—建立”命令 (2)录入帐套号“300”,帐套名称“华兴公司”,启用会计期“2006-1” (3)单击“下一步”按钮,录入单位信息 (4)单击“下一步”按钮,打开“核算类型”对话框 (5)单击“帐套主管”栏的下三角按钮,选择“【001】周健”,其他采取系统默认 (6)单击“下一步”,打开“基础信息”对话框 (7)分别选中“存货是否分类”及“客户是否分类”前的复选框 (8)单击“完成”按钮,弹出系统提示“可以创建帐套了吗”,单击“是”,稍后打开“分类编码方案”对话框 (9)按所给资料修改分类编码方案 (10)单击“确定”按钮,打开“数据精度”对话框 (11)默认系统预置的数据精度的设置,单击“确定”按钮,系统弹出“现在进行系统启用的设置?”,单击“否”,结束建账过程 4.设置用户权限 为王东赋权 (1)执行“权限—权限”命令,打开“操作员权限”对话框,选中“002”号操作员王东(2)单击“修改”按钮,打开“增加和调整权限”对话框 (3)单击“(GL)总账”前的复选框,双击总账、凭证前的“+”号标记,展开其下级菜单(4)单击“(GL0209)恢复记账前状态”前的复选框,取消选中状态 (5)单击“确定”按钮返回 为张平赋权 (1)在操作员权限窗口中,选中“002”号操作员张平

相关文档
最新文档