音像制品出租及销售管理系统概述.docx
《音像制品出租及销售管理系统概述.docx》由会员分享,可在线阅读,更多相关《音像制品出租及销售管理系统概述.docx(44页珍藏版)》请在三一办公上搜索。
1、本科生毕业设计摘要用Visual Basic6.0开发出来用于管理音像的出租和出售的MIS系统可以用于音像出租或销售店,方便出租销售、还回、查找等操作,是出租销售音像店的最佳拍档。可以自定义音像,方便添加新音像、管理音像和会员。提供完善的出租和还回操作,完全独立的数据库系统,数据管理提供:音像管理,会员管理。数据查询提供:租借情况,音像查询,会员查询。本系统具有安全的数据库备份方案,简单易用,容易上手,根据需要自行设置音像类别和相应的借出时间、借出册数。本系统界面美观,操作简单。 关键词:计算机技术;信息查询;资源管理;模块;应用软件ABSTRACTThe audiovisual produc
2、ts hiring and sale management system is for-rent and on offer system of MIS that comes out with the VB6.0 development to used for the management audiovisual .That system used for the audiovisual rent or the sale stores, the convenience sells the audiovisual, rents and returns the audiovisual and che
3、cks to seek etc. operation, is for-rent best assistant of the sale audiovisual store . Can from the definition audiovisual, the convenience increases the new audiovisual, manages the audiovisual and manages the member .Provide to rent and return the audiovisual operation perfectly, complete independ
4、ent database system, data the management provides : The audiovisual management, member management. The data search provides : Lease the circumstance, the audiovisual search, member search .This system has the database backup project of the safety, using in brief and easily, can make you very quickly
5、 start, according to need to by oneself establish the audiovisual category and correspond of borrow a time and borrow a volume number . This system Interface beauty, operation simple. Key words:Computer Technique; Information Query;Resource Management;Module;Application SoftwareII目录摘要IAbstractII第1章
6、绪论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
7、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第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
8、 会员管理模块设计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第1章 绪论1.1 系统开发背景、目的及意义随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业
9、的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。音像制品出租及销售的管理是一个常见的问题,其特点是数据之间的关系简单,但数据量较大。大多数管理者管理音像都是采用人工的方式。随着音像的增多,经营业务也不断增加,经营者不得不雇越来越多的店员来管理这些事务,这样作的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。若用人工进行管理,不便于数据的汇总统计及各种数据分析。例如,若每天有1000条记录,则要进行1000次加法才能计算出每天的租金总额,
10、当然要进行每个月的统计工作就更复杂了。此时这对于音像的管理就更难了。例如,要查看哪些音像是顾客最喜欢看的,哪些音像被损坏,哪些音像超期未还等,这些问题用人工管理方式是难以解决的。所以本软件就是为了解决这个问题而开发的,它能方便地进行各种管理事务,软件设计综合了具有一定代表性多家音像出租及销售店的业务处理模式。能自动计算押金、租金的就是让管理者减少重复工作,提高信息管理的效率和准确度。传统的人工进行管理,存在低效、易出错等缺点,不便于数据的汇总统计及各种数据分析。之后又出现了EXCEL作为数据库的管理系统,但其缺点很快就显示出来,那就是数据管理的不便与灵活性较差。随着计算机的普及以及相关技术的发
11、展,开发一个音像制品出租及销售管理系统的时机已经成熟。音像制品出租及销售管理系统可以避免音像店音像制品管理的随意性,使得管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。1.2 系统开发方法“管理信息系统”一词在中国出现于20世纪70年代末80年代初,根据中国的特点,许多从事管理信息系统工作最早的学者给管理信息系统也下了一个定义,登载于中国企业管理百科全书上。该定义为:管理信息系统是“一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况;利用过去的数据预
12、测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标1。管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的
13、要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本音像店管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方
14、法。管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。1.3 系统开发目标系统的目标,要以Visual Basic 6.0和Access 2000为主要开发工具,以Windows XP为开发平台来设计的。系统主要完成对音像制品出租及销售管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。并最终实现一个能够满足音像店音像制品管理的管理信息系统。此系统的开发具有很强的实用性。具体包括以下功能:1、音像管理主要是对音像制品的基本操作,如添加,
15、修改,删除、查询。2、管理员管理对管理员操作有添加,修改,删除。3、会员管理对会员操作有添加,修改,删除。4、系统配置可以预设音像的类型等资料,同时可以备份和恢复数据库,使其更安全。5、锁机系统这个功能可以便管理员暂时离开电脑,而其数据不被其它人更改。6、身份认证功能可以阻止没有受权人非法试图登陆系统。7、帮助功能使你可以更清楚的了解本系统。以下将按照软件工程的结构来对这个系统进行分析。第2章 开发工具简介本系统采用Visual Basic 6.0 为主要编程语言,Microsoft Access为数据库。 主要完成对音像制品出租及销售管理系统的需求分析、功能模块划分、数据库模式分析,并由此设
16、计了数据库结构和应用程序。2.1 Visual Basic功能特征1、具有面向对象的可视化设计方法在VB中,应用面向对象的程序设计方法(Object-Oriented Programming),把程序和数据封闭起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、命令按钮等到不同类型的对象,并为每个对象设置属性来改变其外观。程序员在编程时只需要对每个对象的事件过程进行模块化编程,而无需编写大量的代码去描述界面元素的外观和位置,就能方便快捷的设计工程界面2。2、事件驱动的编程机制事件驱动是非常适合图形用户界面的编程方式。续编的面向过
17、程的应用程序是按事先设计的流程运行的。事件可以由用户操作触发,也可以由操作系统或其他的应用程序的消息触发,甚至可由应用本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径是不同的。似是而非在图形用户界面的应用程序中,用户的动作即事件,掌握着程序的运行流向。每个事件都能驱动一段程序的运行,程度员把要编写响应用户动作的代码,各个动作之间不一定有联系。这样的应用程序代码较短,使得程序既易于编写又易于维护。3、交互式的程序开发过程Visual Basic 采用的是交互式方法开发应用程序,使编写源程序、将源程序编译和连接生成可执行的二进制代码和最后运行生成可执行的
18、二进制代码三个步骤之间不再有明显的界限。VB编程在输入代码时便进行解释,即时捕捉并突出显示大多数语法和拼写错误,同时将出现警告对话框,并将出错的源代码以红色显示,方便用户即时修改程序。4、提供了易学易用的应用程序集成开发环境在VB集成开发环境中,用户可设计界面、编写代码和高度程序,把应用程序编译成可执行文件。直至把应用程序制作成安装盘,心便能够在脱离VB系统的Windows环境中运行。5、提供强大的数据库访问工具随着计算机技术的发展,数据库越来越显示强大的数据存储和数据管理能力。为了满足人们对数据库的需要,VB提供了强大的数据库程序设计能力。它不仅能管理Microsoft Access格式的数
19、据库,还能访问其他外部数据库,如FoxPro,Paradox等格式的数据库。6、结构化的程序设计语言VB具有丰富的数据类型,众多的内部函数,模块化、结构化的程序设计机制,结构清晰,简单易学。7、强大的数据库操纵功能VB中利用数据控件可以访问多种数据库系统。使用ADO控件功能强大、使用方便,而且占用内在少,访问速度更快。同时提供的ADO控件,可以用最少的代码创建数据库应用程序。2.2 使用Access 2000 实现关系型数据库 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据可以分为两类:非关系型数据库(flat-file
20、)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,像记录、域等。2.2.1 Access的特点Access是美国微软公司开发的Office系列应用程序中的一套功能强大的数据库管理工具,是微软公司Windows操作系统中第一个桌面型关系数据库管理系统,它具有以下几个特点:1、界面简单,数据共享性强它完全集成在windows操作系统中,与office中其他组件具有相同的操作界面和一致的设计风格。2、数据对象丰富Access具有七种主要数据操作对象,分别是表、查询、窗体、报表、页、宏及模块。3、支持多媒体功能Access可以保存、处理诸如声音、
21、图像及活动视频等多媒体数据。另外,Access还具有功能强大的向导工具、Web功能等,所以Access成为一种组织、查找、管理和共享数据的有效方法。2.2.2 Access的基本功能1、组织数据这是Access最主要的作用。2、建立查询查询是Access数据中很重要的一项工作,是建立数据库的目的之一,Access提供了许多建立查询的方法,像简单查询、交叉查询等。3、建立窗体窗体是用户和数据库应用程序之间的主要接口,可以丰富使用者的操作界面。Access为窗体提供了丰富的控件。4、共享数据Access本身不但具有强大、方便的数据库管理功能,而且提供了与其它应用程序的接口,即数据的导入、导出及连接
22、功能。通过这些功能,Access和其他应用程序可以非常方便地共享数据。2.3 Visual Basic 与Access 的连接ADO Data控件使用Microsoft ActiveX数据对象(ADO)来快速建立数据绑定控件和数据提供者之间的连接。数据绑定控件是任何具有“数据源”属性的控件。数据提供者可以是任何符合OLE DB规范的数据源。ADO(ActiveX Data Object)数据访问接口是Microsoft处理数据库信息的最新技术。它是一种Active对象,采用了被称为OLE DB的数据访问模式,是数据访问对象DAO、远程数据对象RDO和开放数据库互连ODBC三种方式的扩展。ADO
23、对象模型定义了一个可编程的分层对象集合,主要由三个对象成员Connection、Command和Recordset对象,以及几个集合对象Errors、Parameters和Fields等所组成3。在窗体上放置ADO数据控件,在属性列表中设置其相关属性。在ConnectionString中选择连接数据库的方式(生成),然后选择希望连接的数据Microsoft Jet 4.0 OLE DB Provider,在“连接”选项卡的对话框内指定数据库文件。删除其路径,在下次运行时系统可根据数据库名自动连接到数据库。在RecordSource属性中输入命令文本,即相关表中的查询。这样就将VB和ACCESS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 音像制品 出租 销售 管理 系统 概述

链接地址:https://www.31ppt.com/p-2031852.html