- 1 -
音像店管理信息系统
作者姓名:
学号:
- 1 -
目 录
摘 要............................................................................................................................1
第一章 前言...............................................................................................................2
1.1 系统开发背景................................................................................................2
1.2 系统开发方法................................................................................................2
1.3 系统开发目标................................................................................................3
第二章 系统需求分析................................................................................................4
2.1 现行业务系统描述........................................................................................4
2.2 现行系统存在的主要问题............................................................................5
2.3 可行性分析....................................................................................................5
2.3.1 技术可行性..........................................................................................6
2.3.2 经济可行性..........................................................................................6
2.3.3 管理可行性..........................................................................................7
第三章 新系统逻辑方案............................................................................................7
3.1 数据流程分析................................................................................................7
3.1.1 系统关联图..........................................................................................7
3.1.2 DFD 顶层图.........................................................................................8
3.1.3 DFD 第一层图.....................................................................................9
3.1.4 DFD 第二层图...................................................................................11
3.2 数据词典描述..............................................................................................13
3.2.1 数据流的 DD 表 ................................................................................14
3.2.2 数据元素的 DD 表 ............................................................................14
3.2.3 数据存储的 DD 表 ............................................................................15
3.2.4 数据加工的 DD 表 ............................................................................15
3.2.5 外部项的 DD 表 ................................................................................16
第四章 系统总体结构设计......................................................................................16
4.1 软件模块结构设计......................................................................................16
4.1.1 系统软件模块结构............................................................................16
- 2 -
4.1.2 系统 IPO 图 .......................................................................................17
4.2 数据库设计..................................................................................................20
4.2.1 概念结构设计....................................................................................20
4.2.2 逻辑结构设计....................................................................................21
4.3 计算机系统配置方案..................................................................................22
4.4 总体安全性可靠性方案..............................................................................22
第五章 系统详细设计..............................................................................................23
5.1 人机界面设计..............................................................................................23
5.3 模块处理过程..............................................................................................24
第六章 实施概况......................................................................................................25
6.1 操作系统和开发环境..................................................................................25
6.2 系统测试......................................................................................................26
6.3 系统运行与维护..........................................................................................27
6.4 系统转换方案..............................................................................................27
第 7 章 结论和体会..................................................................................................28
参考文献......................................................................................................................28
附录..............................................................................................................................29
- 1 -
摘 要
随着科学技术的迅猛发展,音像店管理工作自动化所需的软硬件条件已经成
熟。因此,我们按照软件工程思想和管理信息系统的开发步骤,以 Microsoft 公
司的 VisualBasic 6.0 为工具,设计开发了本音像店管理系统。
文章以面向对象理论和数据库管理信息系统开发相关知识为依据,详细介绍
了系统设计开发生命周期中不同阶段的主要内容和成果,包括系统结构图、业务
流程图、数据流程图、HIPO 图、IPO 图、E-R 模型、数据字典、功能模块算法流
程、界面设计等等。最后对所实现系统的优缺点进行了分析,提出了今后进一步
完善系统的方向和方法。
运行表明,设计实现的管理系统能够为普通员工和高级员工提供不同功能,
完成音像店管理的日常工作,如添加维护音像店光盘、销售出租光盘、会员管理
和查询等。另外,该系统是典型的管理信息系统(MIS),其设计开发过程具有通
用性,对类似工作的开展具有借鉴意义。
关键词:音像店光盘;管理信息系统;数据库;面向对象
- 2 -
第一章 前言
1.1 系统开发背景
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息
和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥
着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和
社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需
了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代
通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来
看,可以提高工作效率;对外来看,获得竞争优势。
光盘出租与销售的管理是一个常见的问题,其特点是数据之间的关系简单,
但数据量较大。大多数管理者管理光盘都是采用人工的方式。随着光盘的增多,
经营业务也不断增加,经营者不得不雇越来越多的店员来管理这些事务,这样作
的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。传统的人工
进行管理,存在低效、易出错等缺点,不便于数据的汇总统计及各种数据分析。
随着计算机的普及以及相关技术的发展,开发一个音像店管理系统的时机已
经成熟。音像店系统可以避免音像店光盘管理的随意性,使得管理工作规范化、
系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、
提高劳动热情和服务质量,具有重要的现实意义。
1.2 系统开发方法
管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。
生命周期法(Life Cycle Method)是 20 世纪 60 年代发展起来的一种应用广泛且
比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束
划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着
生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法
(Prototyping Method)是 20 世纪 80 年代发展起来的,旨在改变生命周期法的缺