优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

音像制品出租及销售管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:


摘  要

随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。音像制品出租及销售管理系统是用Visual Basic6.0开发出来用于管理音像的出租和出售的MIS系统。该系统用于音像出租或销售店,方便出售、销售、还回、查找等操作,是出租销售音像店的最佳助手。可以自定义音像,方便添加新音像、管理音像、管理会员。提供完善的出租和还回操作,完全独立的数据库系统,数据管理为您提供:音像管理,会员管理。数据查询为您提供:租借情况,音像查询,会员查询。本系统具有安全的数据库备份方案,简单易用,仿WINDOWS操作方式,可以使您很快上手,根据需要自行设置音像类别和相应的借出时间、借出册数。本系统界面美观,操作简单。
 

本文来自think58 [资料来源:www.THINK58.com]

[资料来源:http://think58.com]


关键词:计算机技术;信息查询;资源管理;模块;应用软件 本文来自think58

[资料来源:THINK58.com]

目  录 copyright think58 [资料来源:http://THINK58.com]

摘要 I
Abstract II
第1章 绪论 3
 1.1 系统开发背景、目的及意义 3
 1.2 系统开发方法 3
 1.3 系统开发目标 3
第2章 开发工具简介 3
 2.1 Visual Basic功能特征 3
 2.2 使用Access 2000 实现关系型数据库 3
  2.2.1 Access的特点 3
  2.2.2 Access的基本功能 3
 2.3 Visual Basic 与Access 的连接 3
 2.4 本章小结 3
第3章 系统分析 3
 3.1 现行业务系统描述 3
 3.2 现行系统存在的主要问题 3
 3.3 可行性分析 3
  3.3.1 技术可行性 3
  3.3.2 经济可行性 3
  3.3.3 管理可行性 3
 3.4 新系统逻辑方案 3
  3.4.1 数据流程分析 3
  3.4.2 系统关联图 3
  3.4.3 DFD顶层图 3
  3.4.4 DFD第一层图 3
  3.4.5 DFD第二层图 3
 3.5 数据字典描述 3
 3.6 计算机系统配置方案 3
 3.7 总体安全性可靠性方案 3
 3.8 本章小结 3 [资料来源:www.THINK58.com]
第4章 系统设计与实现 3
 4.1 软件模块结构设计 3
  4.1.1 系统软件模块结构 3
  4.1.2 系统IPO图 3
 4.2 数据库设计 3
  4.2.1 概念结构设计 3
  4.2.2 逻辑结构设计 3
  4.2.3 数据库表格设计 3
 4.3 系统详细设计 3
  4.3.1 登陆模块的设计 3
  4.3.2 系统主模块设计 3
  4.3.3 音像管理模块设计 3
  4.3.4 操作员管理模块设计 3
  4.3.5 会员管理模块设计 3
  4.3.6 锁屏系统启动模块设计 3
  4.3.7 系统配置模块设计 3
 4.4 本章小结 3
第5章 实施概况 3
 5.1 操作系统和开发环境 3
 5.2 系统测试 3
 5.3 发布应用程序 3
 5.4 系统运行与维护 3
 5.5 系统转换方案 3
 5.6 本章小结 3
结论 3
参考文献 3
致谢 3
  think58

[资料来源:www.THINK58.com]

第1章 绪  论

think58.com [版权所有:http://think58.com]

[来源:http://www.think58.com]

1.1 系统开发背景、目的及意义
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。
音像制品出租及销售的管理是一个常见的问题,其特点是数据之间的关系简单,但数据量较大。大多数管理者管理音像都是采用人工的方式。随着音像的增多,经营业务也不断增加,经营者不得不雇越来越多的店员来管理这些事务,这样作的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。若用人工进行管理,不便于数据的汇总统计及各种数据分析。例如,若每天有1000条记录,则要进行1000次加法才能计算出每天的租金总额,当然要进行每个月的统计工作就更复杂了。此时这对于音像的管理就更难了。例如,要查看哪些音像是顾客最喜欢看的,哪些音像被损坏,哪些音像超期未还等,这些问题用人工管理方式是难以解决的。所以本软件就是为了解决这个问题而开发的,它能方便地进行各种管理事务,软件设计综合了具有一定代表性多家音像出租及销售店的业务处理模式。能自动计算押金、租金的就是让管理者减少重复工作,提高信息管理的效率和准确度。传统的人工进行管理,存在低效、易出错等缺点,不便于数据的汇总统计及各种数据分析。之后又出现了EXCEL作为数据库的管理系统,但其缺点很快就显示出来,那就是数据管理的不便与灵活性较差。 [资料来源:http://www.THINK58.com]
随着计算机的普及以及相关技术的发展,开发一个音像制品出租及销售管理系统的时机已经成熟。音像制品出租及销售管理系统可以避免音像店音像制品管理的随意性,使得管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。
1.2 系统开发方法
“管理信息系统”一词在中国出现于20世纪70年代末80年代初,根据中国的特点,许多从事管理信息系统工作最早的学者给管理信息系统也下了一个定义,登载于《中国企业管理百科全书》上。该定义为:管理信息系统是“一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标[1]。
管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本音像店管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。 think58

[资料来源:http://think58.com]


管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。
1.3 系统开发目标
系统的目标,要以Visual Basic 6.0和Access 2000为主要开发工具,以Windows XP为开发平台来设计的。系统主要完成对音像制品出租及销售管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。并最终实现一个能够满足音像店音像制品管理的管理信息系统。此系统的开发具有很强的实用性。具体包括以下功能:
1、音像管理
主要是对音像制品的基本操作,如添加,修改,删除、查询。
2、管理员管理
对管理员操作有添加,修改,删除。
3、会员管理
对会员操作有添加,修改,删除。
4、系统配置
可以预设音像的类型等资料,同时可以备份和恢复数据库,使其更安全。
5、锁机系统
这个功能可以便管理员暂时离开电脑,而其数据不被其它人更改。
6、身份认证功能
可以阻止没有受权人非法试图登陆系统。
7、帮助功能
使你可以更清楚的了解本系统。
以下将按照软件工程的结构来对这个系统进行分析。
 
第3章 系统分析 think58好,好think58 [资料来源:http://THINK58.com]

3.1 现行业务系统描述
本文的应用背景为某音像制品销售出租商店。该商店由负责人和若干员工组成。员工分为采购员和日常操作员。前者负责采购新的音像店音像制品,后者在柜台进行销售和出租业务。因此现有系统由采购中心、业务柜台、负责人和员工等组成,系统组织结构如图3.1所示。
 
现行系统的工作流程,都基本采用手工的方式。当顾客要购买或者租借某个音像制品时,提供该音像的信息交于员工,员工根据这些信息从库存登记本中找到该音像,根据进货记录本和出租价格规定表等,按照合适的价格销售或者租借给该顾客,并在销售或租借登记本上登记,同时修改库存登记本。顾客归还时,从租借册上划去出租记录。每月由采购中心的采购员将新购买的音像送至业务柜台,该柜台工作人员进行清点验收后排架入库,并修改库存登记本。每月月底对登记本上的信息进行统计,并将统计结果及顾客的要求反馈给采购中心,由采购中心根据顾客需求情况决定采购音像。定期将销售租借的情况及库存情况反馈于负责人,以便于制定管理决策等。业务流程图描述符号如图3.2所示。
 
系统的业务流程如图3.3所示。
 
3.2 现行系统存在的主要问题
由于该商店未采用自动化管理,工作人员往往对音像制品仓库的情况不甚了解,有时为了查找顾客需要的某类音像在上万册的音像中寻找,却发现已经销售或者出租完,无功而返,或者在数百页的登记册中查找租借记录,非常吃力。而各部门之间信息也不能及时沟通,在工作上也带来了诸多不便。 think58 [来源:http://www.think58.com]
通过分析可以发现,现行系统存在的问题,主要是由于传统的手工操作方法难以满足当前大量业务操作需求而引起的。另外,传统手工操作方法的低效、易出错以及当前信息难以及时反映等不足,也在一定程度上加剧了当前系统难以满足现实需求的现状。
因此,根据商店管理现状,应用一套有效的管理业务软件是迫在眉睫的。通过这套软件将音像店资源的入库、信息维护、租借、归还、购买等功能有效结合起来,不同人员也能随时对自己感兴趣的业务状况进行查询。这样可以使得音像制品资源管理更加有序和高效。
3.3 可行性分析
通过对上述音像制品商店营运方式等方面的了解后,对开发音像制品出租及销售管理系统的可行性进行分析。
3.3.1 技术可行性
数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。面向对象是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。许多程序开发工具,如VB、Java等等,都支持面向对象的程序开发。
系统的开发平台,我们选择了当前流行的WindowsXP操作系统,应用程序开发采用Microsoft公司的面向对象程序开发工具Visual Basic 6.0。VB6.0是全新的可视化编程环境,为我们提供了一种方便、快捷的windows应用程序开发工具。与普通的数据库系统相比,用Visual Basic作为数据库开发平台有简单、灵活、可扩充等特点,非常适合初学者快速掌握并用来开发数据库管理信息系统。

think58

[版权所有:http://think58.com]


数据库选择Microsoft Access 2000。Access是一个桌面电脑的数据库管理系统。它是一个功能强大的数据库管理系统和MIS系统开发工具,具有界面友好、易学易用、开发简单、接口灵活等特点。Access主要是针对小、中型机构的数据库需求设计的,其特色之一就是为用户提供设计数据库的向导,使新手也能够轻松创建数据库应用软件。它非常适合处理这些包含中小型数量数据、访问用户数量也不大的数据库的管理。用户可以很方便地使用Access 2000当中的数据库向导设计数据库,然后使用其他向导创建表格、输入数据、建立包含个人信息的报表。用户甚至可以建立精美的、清爽的数据项目表格,来帮助他们确保表格元素的一致性。
当前管理信息系统的开发,大都是基于数据库技术和面向对象软件开发技术。这些技术目前已经成熟,被广泛应用与各个领域。综上所述,音像店管理信息系统的开发,在技术上是可行的。
3.3.2 经济可行性
经济可行性研究是对系统投入使用后带来的经济效益进行估计,也包括对系统的投资预算。即要解决两个问题,资金可得性和经济合理性。当前办公用PC机的普及使得开发和应用管理信息系统在经济上成为可能。对该商店来说,由于已经购买了台式电脑用于对员工进行人事工资等管理,硬件设施已较完善,无需另购。软件开发费用和运行维护费用也在预算控制下。而系统投入使用后,可优化资源管理过程,对商店的人力、物力、财力等资源有了更有效的分配。因此,开发音像制品出租及销售管理系统在经济上也是可行的。 think58
[来源:http://think58.com]

3.3.3 管理可行性
该商店有很多的管理体制,每位会员均有会员号,同时商店还为每位会员建立了档案;每个员工具有工作证号,可以进行严格的权限分配;因此管理上可行。另外,商店对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施MIS的物质准备和工作准备。 think58 [资料来源:http://www.THINK58.com]

3.4 新系统逻辑方案
3.4.1 数据流程分析
数据流程图描述数据流动、存储、处理的逻辑关系,也称为逻辑数据流程图,一般用DFD(Data Flow Diagram)表示。它有抽象性和概括性两个特性。
数据流程图有四种基本符号:外部项、处理逻辑(加工)、数据存储和数据流。数据流程图的符号说明如图3.4所示: think58.com

[来源:http://think58.com]

参考文献

think58.com

[来源:http://www.think58.com]

[资料来源:http://think58.com]

[1]苏东海,王琦.VB下Access的数据链接研究[J].湖南大学学报:计算机科学版,2006,35(2):36-42.
[2]周利荣.基于VB6.0的界面设计及实现中的关键技术[J].南昌大学学报:计算机科学版,2007,9(4):18-25.
[3]刘炳文, 许蔓舒. Visual Basic程序设计教程[M]. 北京:清华大学出版社,2001:68-75.
[4]Microsoft Corporation. VISUAL BASIC 6.0中文版程序员指南[M].希望电子出版社, 2004:9-13.
copyright think58 [来源:http://www.think58.com]