管理信息系统课程设计指导书.docx

上传人:b****8 文档编号:30457049 上传时间:2023-08-15 格式:DOCX 页数:95 大小:1.36MB
下载 相关 举报
管理信息系统课程设计指导书.docx_第1页
第1页 / 共95页
管理信息系统课程设计指导书.docx_第2页
第2页 / 共95页
管理信息系统课程设计指导书.docx_第3页
第3页 / 共95页
管理信息系统课程设计指导书.docx_第4页
第4页 / 共95页
管理信息系统课程设计指导书.docx_第5页
第5页 / 共95页
点击查看更多>>
下载资源
资源描述

管理信息系统课程设计指导书.docx

《管理信息系统课程设计指导书.docx》由会员分享,可在线阅读,更多相关《管理信息系统课程设计指导书.docx(95页珍藏版)》请在冰豆网上搜索。

管理信息系统课程设计指导书.docx

管理信息系统课程设计指导书

管理信息系统课程设计

指导书

 

一、课程设计简介

《信息系统分析与设计》是高校信息管理与信息系统专业开设的一门理论与实践结合较强的核心课程。

因此在课堂上学习了一定的理论知识之后,要在实际中进行一定量的运用。

本课程设计是课程“信息系统分析与设计”的重要组成部分,是培养学生应用计算机系统管理信息的思想、意识和能力,掌握信息系统开发过程的重要环节。

其目的在于加深对管理信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计、开发的基本方法,提高解决实际管理问题、开发信息系统的实践能力。

本课程设计是结合管理分析技术、系统分析技术、系统设计技术、系统开发技术等知识集成实践应用,要将以上知识有机结合,达到融会贯通,特别是注重信息系统分析能力的提高。

同时课程设计应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。

二、课程设计目的

本实验要达到以下目的:

(1)综合运用管理学知识和信息科学技术知识

(2)实现管理知识与信息技术的有机融合

(3)进行系统分析和设计的综合能力训练

(4)掌握系统分析与设计理论与技术

(5)理解系统分析与设计对系统开发的重要意义

(6)培养管理沟通能力

三、课程设计内容

通过了解实际企业或已有信息系统应用的案例,使学生完成系统分析与系统设计中的主要步骤,并了解信息系统开发的有关应用软件。

运用所学相关专业知识,选择一实用型中小型管理信息系统,进行适当调研后,对系统进行详细地规划、分析以及设计。

1、根据课程设计时间选择适当规模大小的设计课题。

2、根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。

3、课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交详细的课程设计报告,内容包括系统规划、系统框架设计、可行性分析,系统需求分析、系统总体设计以及系统详细设计(要求有界面设计)。

4、根据分析结果,按照Kcom商业工程软件平台操作手册进行操作,并自动生成信息系统代码。

四、课程设计要求

结合所学知识,严格按流程进行调查、分析、设计,要求充分结合管理学知识和技术,对业务系统进行分析,要求用典型分析、设计方法及一种系统建模工具建立系统模型,要求熟练掌握一种开发工具,并能用此开发工具实现系统,要求完成一完整的系统分析、设计、开发文档。

选题要求:

学生在教师的指导下,根据具体情况,选择课程设计题目。

要注意选题不宜太大、太复杂。

分组要求:

课程设计采用小组形式,每小组人数不超过3人。

确定分组后将学号及名单上交到指导老师。

报告内容要求:

1、系统规划(含系统框架)

2、可行性分析

3、系统需求分析

通过对问题的分析,画出相应的业务流程图、数据流程图、E-R图。

4、系统设计

系统设计完成后,要求提交:

●系统的功能结构图

●系统数据库设计

●数据字典

●系统处理流程图(复杂判断问题的处理应使用判断树或决策表表示)

●系统输入

●系统输出设计(界面设计)。

5、系统生成

按照所分析和设计的信息系统,利用Kcom商业工程软件进行代码系统生成,并进行功能调试,提交系统使用说明书。

报告格式要求:

有关的分析、设计及课程设计心得体会文档要求提交完整的电子文档。

文档用学号加姓名命名。

范文见指导书附录

设计文档的格式尽量按照《中华人民共和国国家标准 UDC681.3计算机软件产品开发文件编制指南GB8566-88》(见附录)的标准书写。

每个小组创建一个文件夹,文件夹名称以小组所有成员姓名命名,不要实用空格或者标点符号,心得体会(每人一篇,不少于800字)单独存放为doc文档,并以学号姓名命名,小组报告封面后第一页必须包括小组成员名单和小组成员明确分工表格。

报告必须为

报告采用A4纸;

标题:

宋体小三号加粗居中;

正文:

宋体五号,单倍行距;

页面设置:

上下2.54cm,左右3.17cm;

正文标题下注明学号、姓名,宋体四号居中;

参考文献:

五号宋体,书写格式如:

1.黄梯云,冯玉强.管理信息系统.北京:

高等教育出版社,2006。

严禁通篇或大部分抄袭,可以部分引用相关观点,但须注明出处。

五、课程设计评分标准

1、格式:

5分;

2、系统规划(含系统框架)10分

3、可行性分析5分

4、系统需求分析25分

●业务流程图

●数据流程图

●E-R图

5、系统设计25分

●系统的功能结构图

●系统数据库设计

●数据字典

●系统处理流程图(复杂判断问题的处理应使用判断树或决策表表示)

●系统输入

●系统输出设计(界面设计)。

6、系统代码和实现(此部分为额外加分项)

评阅老师根据学生完成和演示情况酌情加10-15分(总分不超过100分)。

7、论文结构、文字表达:

10分,(超过5个错别字该项得0分);

8、回答教师提问及应用价值:

20分。

六、课程设计时间

课程设计时间为两周半。

时间

内容

第1天

上午

选题、调查分析

下午

调查分析、查阅资料

第2天

上午

调查分析、查阅资料

下午

系统功能分析调查

第3天

上午

可行性分析

下午

组织结构图

第4天

上午

业务流程图

下午

数据流程图,业务流程图

第5天

上午

数据字典,数据流程图

下午

数据加工处理的描述、管理信息系统流程设想图(新系统模型)

第6天

上午

系统的功能结构分析与设计

下午

功能结构图设计、新系统信息处理流程设计

第7天

上午

输入设计(主要指数据录入卡设计)、代码设计

下午

输出设计(主要指打印输出设计)、存储文件格式设计(数据库结构设计)

第8天

上午

Kcom商业平台使用

下午

利用Kcom软件进行数据库设计

第9天

上午

利用Kcom进行流程设计

下午

Kcom软件界面设计

第10天

上午

总体系统总体功能调试

下午

分析的信息系统代码生成

第11天

上午

系统使用说明书(可选)

下午

撰写心得体会,完善课程设计报告

第12天

上午

上机调试程序

下午

教师对学生实现的系统进行评价

七、具体步骤与方法

(一)初步调查

1.调查方法:

询问、发调查表、开会、实习、查资料等。

2.调查内容:

①.企业总貌:

组织概况、企业目标、现行系统情况、简单历史、企业产品、产值、利税、体制及改革情况、人员基本情况、面临的问题、中长期计划及主要困难等。

②.企业信息需求情况:

了解各职能机构所要处理的数据,估计各机构发生的数据及频度,调查内、外部环境的信息及信息源。

 

(二)可行性分析

根据初步调查的情况,从技术上、经济上、管理上进行开发的可能性和必要性分析并写出分析报告。

 

(三)详细调查

详细了解以下情况并绘制组织结构图和业务流程图:

1.现行系统的组织机构及管理职能和人员分工。

2.各项管理业务的主要处理过程、模型和算法。

3.各项管理信息的分类、分层和定义。

4.管理信息的收集、输入、传递、存储以及输出的形式。

5.管理信息处理的速度、频度、准确性、安全性及共享性情况。

6.管理信息处理的方式与方法。

7.现行代码体系状况。

8.现已开发的计算机应用项目的主要功能、应用范围、结构及有待改进的地方。

9.各部门管理人员对信息系统分析与设计的要求。

(四)系统的逻辑设计

根据详细调查情况绘制业务流程图,并进行功能数据分析,绘制新系统的数据流程图、编制数据字典和复杂的处理逻辑说明。

 

(五)系统的物理设计

1.划分子系统,绘制功能结构图。

2.进行代码设计。

3.进行输入、输出设计。

4.进行文件及数据库设计。

5.编写程序设计说明书。

(六)系统实施

1.组建局域网,设置数据服务器和应用服务器

网络操作系统可选用WindowsNT或Windows2000Server。

2.安装DBMS,并建立数据库

可用SQLServer作为数据库管理系统。

如果没有条件,也可用Access替代。

3.编写程序

先设计程序流程图再用VisualFoxpro或DELPHI、pb等开发应用程序,并上机调试,最后制作成发布文件。

如果采用B/S模式,可用Dreamweaver制做动态网站,并传送至WEB服务器。

八、主要分析和设计工具使用说明

(一)业务流程图

1.基本符号

物资流

 

2.业务流程图示例

厂长

例:

销售合同管理业务流程图。

 

 

(二)数据流程图

1.基本符号

数据存储

2.数据流程图绘制方法

自顶向下,分层绘制。

 

3.数据流程图绘制规则

(1)每张数据流程图须从左往右绘制,即从产生数据的外部实体开始到使用数据的外部实体结束。

(2)对含义明显的数据流,其名称可以省略。

(3)尽量避免数据流的交叉。

(4)对于需在两个设备上进行的处理,应避免直接相连。

可以在它们之间加一个数据存储。

(5)如果一个外部实体提供给某一处理的数据流过多,可将它们合并成一个综合的数据流。

(6)下层图中的数据流应与上层图中的数据流等价。

(7)对于大而复杂的系统,其图中的各元素应加以编号。

通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理,用D表示数据流,用F表示数据存储,用S表示外部实体。

 

4.数据流程图示例

例:

某公司经营处理系统数据流程图。

 

图1顶层数据流程图

 

图2第2层数据流程图

 

 

 

图3第3层数据流程图

(1)

图4第3层数据流程图

(2)

图5第3层数据流程图(3)

 

(三)数据字典卡片

 

数据项数据字典

(一)No:

__________

编号:

名称:

别名:

简述:

连续值

类型(C,N)

长度:

值域:

与其他值的运算关系:

离散值

含义

含义

 

 

 

 

 

 

 

 

 

 

 

 

备注:

填表人_____________年月日

 

 

XXXXX数据字典

(二)No:

__________

编号:

名称:

别名:

简述:

组成:

若为数据存储

关键字:

相关处理:

若为数据流

来源:

去向:

备注:

1.数据量:

2.峰值:

3.其它:

填表人_____________年月日

(注:

表头的方框内须填入数据流、数据结构或数据存储三者之一)

 

处理数据字典(三)No:

__________

编号:

名称:

输入信息:

数据存储:

输出信息:

激发条件:

简要说明:

加工逻辑:

出错处理:

执行频率:

填表人_____________年月日

 

 

 

外部实体数据字典(四)No:

__________

编号:

名称:

简述:

输入的数据流:

输出的数据流:

填表人_____________年月日

(四)功能结构图

1.基本符号

符号

说明

表示一个功能模块,方框内为模块名称。

表示模块间调用关系,箭头端为被调用模块,箭尾端为调用模块。

○—→

表示模块间传递的数据信息。

●—→

表示模块间传递的控制信息。

表示模块中包含的循环调用功能。

表示模块内包含判断处理功能,根据判断结果决定调用。

 2.功能结构图示例

某单位工资信息系统分析与设计的功能结构图。

计算和打印

 

(五)模块设计

1.模块设计原则

〖主要原则〗“高内聚,低偶合”提高模块的独立性。

〖其他原则〗

(1)模块的分解原则:

按功能分解。

(2)模块的扇出系数:

不宜太大,也不宜太小。

(3)模块的扇入系数:

越大越好。

(4)对于任何一个内部存在判断调用的模块,模块的判断作用范围应该是它的控制范围的一个子集。

且存在判断调用的模块,所在层次不要与那些属于判断作用范围的模块所在层次相隔过远。

 

不同聚合形式的模块性能比较

聚合形式

联合形式

可修改性

可读性

通用性

“黑箱”程度

聚合性

功能聚合

黑箱

10

顺序聚合

不完全黑

9

通讯聚合

不好

不完全黑

7

过程聚合

不好

半透明

5

暂时聚合

不好

不好

最坏

半透明

3

逻辑聚合

最坏

最坏

不好

最坏

透明

1

机械聚合

最坏

最坏

最坏

最坏

透明

0

 

 

不同联结形式的模块性能比较

联结形式

对连锁反应的影响

可修改性

可读性

通用性

数据联结

特征联结

控制联结

不好

不好

不好

公共联结

不好

最坏

最坏

内容联结

最强

最坏

最坏

最坏

 

2.模块设计说明书

模块编号:

模块名称:

上级调用模块编号:

上级调用模块名称:

输入:

输出:

处理:

备注:

系统名称:

设计者_______________年月日

(六)编码设计书

编码名称

 

编码对象

 

编码类型

 

位数

 

编码件数

 

使用日期

 

使用部门(范围)

 

编码结构:

编码处理要点(包括追加、删除方式):

备注:

设计人员_____________审核_______________

(七)数据库设计

1.设计步骤:

(1)用户要求分析——了解用户要存储哪些方面的数据。

(2)概念结构设计——用E—R法描述概念模型。

(3)逻辑结构设计——将概念模型转换成数据模型。

(4)物理结构设计——选定合适的存储结构和存取方法。

2.E—R图

 

(1)基本符号

(2)绘制方法

先绘制各分E—R图,再合并成总E—R图。

(3)E—R图示例

成绩

3.将E—R图转换为关系数据模型的规则

(1)E—R图中的每一个实体对应转换成一个关系。

实体名作为关系名,实体的属性作为关系的属性,实体的主码作为关系的主码。

(2)实体间的每一个联系也对应转换成一个关系。

联系名作为关系名,联系两端实体的主码和联系自身的属性一起作为关系的属性,关系的主码按如下原则确定:

①1:

1的联系——取联系的任意一端实体的主码。

②1:

n的联系——取n端实体的主码。

③m:

n的联系——取两端实体主码的组合。

(3)对具有相同主码的关系进行优化合并。

九、参考范例

样例1库存系统分析与设计的分析、设计和实施

说明:

在学习过程中,可以现有的硬件和软件环境进行系统再开发实现,学习重点放在在系统分析、系统设计实际过程、方法及内容,本例中用foxpro开发。

这里给出一个库存系统分析与设计开发的实例,目的是使大家进一步深入了解开发任何一个系统分析与设计必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。

一、某厂产品库存管理系统简介

某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。

该厂目前生产的产品如表l所示。

表1某厂产品品种规格、单价及定额储备

产品名称

单位

规格

不变价(元)

现行价(元)

最高储备额

最低储备额

备注

灯泡

220V—15W

0.80

1.00

60000

600

灯泡

220V—45W

1.00

1.20

60000

600

灯泡

220V—60W

1.20

1.40

60000

600

灯泡

220V—100W

1.50

1.80

40000

500

灯泡

220V—150W

1.80

2.00

40000

400

灯泡

220V—200W

2.00

2.20

30000

300

灯泡

220V—300W

2.80

3.00

20000

200

节能灯

220V—4W

6.00

8.00

10000

1000

节能灯

220V—8W

8.00

10.00

10000

1000

节能灯

220V—16W

12.00

15.00

10000

1000

日光灯

220V—8W

6.00

7.00

10000

1000

日光灯

220V—20W

7.00

8.00

10000

1000

日光灯

220V—30W

8.00

9.00

10000

1000

日光灯

220V—40W

10.00

11.00

10000

1000

工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。

为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。

产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。

仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。

检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。

检验不合格的产品要及时退回车间。

产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。

平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。

每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。

产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。

产品库存的收发存月报表是根据库存台帐制作出来的。

产品库存查询是通过翻阅几本帐之后实现的。

目前库存报警功能尚未实现。

表2产品入库单第册号

日期

产品代码

产品名称

单位

规格

入库数量

备注

生产车间

填制人

表3产品出库单第册号

日期

产品名称

规格

入库数量

备注

批发[]

零售[]

填制人

注:

批发出库时在备注栏的批发[]处划“√”,否则在零售[]处划“√”

表4产品入库流水帐页

日期

产品代码

产品名称

单位

规格

入库数量

备注

表5产品零售出库流水帐页

日期

产品代码

产品名称

单位

规格

零售出库数量

备注

表6产品批发出库流水帐页

日期

产品代码

产品名称

单位

规格

批发出库数量

备注

表7某厂产品库存台帐(当日合计数)No.

产品代码:

规格:

不变价(元):

产品名称:

单位:

现行价(元):

日期

入库数量

零售出库量

批发出库量

结余

二、系统分析

根据收集到的各种系统输入单、帐页和输出报表等凭证,又通过亲身实践以及向有关业务管理人员的访问调查,系统分析结果如下:

l.组织机构

该厂产品库存管理的组织机构如图l所示。

统计分析组

图l组织机构设置图

2.管理职能分析

库长——全面负责仓库的行政与业务管理;

出入库管理组——负责产品的入库检验、产品的出入库管理、登记出入库帐;

统计分析组——每天根据出入库管理组的出入库帐,统计出各种规格产品当日出入库累计数字,然后登库存台帐。

此外,负责生成产品收发存月报表,经库长签字后呈上级主管部门。

有时还要尽量满足各方面的各种查询要求。

查询

 

 

图2管理职能

3.业务流程分析

现行产品库存管理系统的业务流程图如图3所示。

记库存台帐

合格入库单

 

图3业务流程图

4.数据流程分析

  1)现行系统的顶层数据流程图如图4所示。

对顶层图中的数据流“l,2,3,4”说明如下:

4

 

图4顶层DFD

“1”:

车间产品入库单。

“2”:

销售科开出的有效零售产品出库单。

“3”:

销售科开出的有效批发产品出库单。

“4”:

仓库制作的产品库存收发存月报表。

2)第一层数据流程图如图5所示。

  图5中的数据流“1,2,3,4”与图4中的数据流“1,2,3,4”相同。

出入库

管理

 

图5第一层DFD

3)第二层数据流程图如图6所示。

F21

12

F31

5

6

9

8

D1入库帐

D3批发出库帐

统计报表

月报表

1

F11

11

图6第二层DFD

现对图6中的数据流说明如下:

  “l,2,3,4”:

其意义与图4中的相同。

  “5”:

产品入库单上的数据。

  “6”:

零售出库单上的数据。

  “7”:

批发出库单上的数据。

  “8”:

入库流水帐上的当日按产品名称、规格分别累计的数据。

  “9”:

零售出库流水帐上的当日按产品名称、规格分别累计的数据。

  “10”:

批发出库流水帐上的当日按产品名称、规格分别累计的数据。

  “11”:

获得的“8,9,10”数据。

  “12”:

库存台帐上的当月按产品名称、规格分别累计的数据和其它加工处理后的数据。

5.数据字典

(1)数据流字典

①数据流名称:

产品入库单标识符:

F1

数据结构:

01产品入库单

02日期(RQ)PICX(8)

02产品代码(CPDM)PICX(3)

02产品名称(CPMC)PICX(18)

02单位代码(DWDM)PICX

02单位(DW)PICX(4)

02规格代码(GGDM)PICXX

02规格(GG)PICX(10)

02入库数量(RKSL)PIC9(6)

排列方式:

按(入库日期+产品代码)升序排列

流量:

最大50张/日

平均30张/日

来源:

生产车间

去向:

产品入库处理

②数据流名称:

产品出库单标识符:

F2

数据结构:

01产品出库单

02日期(RQ)PICX(8)

02产品代码(CPDM)PICX(3)

02产品名称(CPMC)PICX(18)

02单位代码(DWDM)PICX.

02单位(DW)PICX(4)

02规格代码(GGDM)PICXX

02规格(GG)PICX(10)

02备注

03零售出

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1