大地音像销售系统的设计与实现毕业论文.docx

上传人:b****6 文档编号:5256798 上传时间:2022-12-14 格式:DOCX 页数:36 大小:726.84KB
下载 相关 举报
大地音像销售系统的设计与实现毕业论文.docx_第1页
第1页 / 共36页
大地音像销售系统的设计与实现毕业论文.docx_第2页
第2页 / 共36页
大地音像销售系统的设计与实现毕业论文.docx_第3页
第3页 / 共36页
大地音像销售系统的设计与实现毕业论文.docx_第4页
第4页 / 共36页
大地音像销售系统的设计与实现毕业论文.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

大地音像销售系统的设计与实现毕业论文.docx

《大地音像销售系统的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《大地音像销售系统的设计与实现毕业论文.docx(36页珍藏版)》请在冰豆网上搜索。

大地音像销售系统的设计与实现毕业论文.docx

大地音像销售系统的设计与实现毕业论文

 

大地音像销售系统的设计与实现毕业论文

第一引言

1.1问题的提出

随着时代的进步,社会生产力高速发展,新技术层出不穷信息量急剧膨胀,整个人类社会已成为信息化的社会人们对信息和数据的利用和处理已经进入自动化、网络化和社会化的阶段。

如在查找情报资料、处理银行帐目、仓库管理、科研生产等方面,无不需要利用大量的信息资源。

因此,如何有效地进行数据信息的管理和利用,已经成为人们普遍关注的课题。

信息在不同的领域里有着不同的概念,在管理科学领域中,通常认为信息是经过加工处理后的一种数据形式,是一种有次序的符号排列,它是系统传输和处理的对象。

处在信息时代的今天,信息的作用越来越为人们所重视。

制定工作计划,研究投资策略,都离不开对信息的充分利用。

管理信息系统(ManagementInformationSystem,缩写MIS)是一种“人机系统”,它以特定的模式支持一个组织各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。

它通过对数据的加工处理,及时为管理与决策分析提供信息。

我国成功加入WTO,信息化浪潮日益临近,企业经营管理机制正在发生着根本性的变化,企业要想在激烈的市场竞争环境下求得生的存,就必须有效地利用人才、时间、信息结合的优势,就必须有效地进行企业部改革和加强企业管理。

借助现代信息技术和管理理论,建立企业管理信息系统势在必行。

随着计算机互联网技术的发展,以音像销售为主的卓越网(.joyo.),在几年的时间里,在音像销售方面所去得的成绩已经超越了普通的音像销售组织,甚至一些主演的销售组织的志愿也在卓越网的上购买东西。

原因何在?

除了昂消费者感到难以接受,但同样的光盘在网上销售只有原先价格传统印象销售组织的脆弱外,最大的诱惑就是网上商品的折扣和推销能力。

一光盘卖30-40元的价值的一半或者三分之一的话,对于消费者的诱惑力确实实在惊人。

可是如此低的价格,利润又从何而来呢?

当然要依靠大批量进货和快速回笼紫荆的操作方式,而这种操作方式提供基础放入是有效地推销能力。

折折射出传统音像销售组织的一个通病:

资金流通速度慢,销售成本高,销售业绩差就必须增加销售价格,销售价格上升又导致销售量下降的恶性循环。

同音像销售组织比较类似的电影发行公司也曾经面临在同电视、广播等传播媒体时处于劣势的情况,但现在的电影院开始以“引进大片”等形式进行影片的宣传,使一度萎靡不振的电影产业获得了新生,这也许之得音像销售领域的商家进行一番思考。

1.2发展现状

现今的音像销售商店从经营方式上大致分成两个部分,一小部分为大型的连锁店形式,另外大部分是独立的小商铺形式。

大型连锁商店有资金开发或购买基于WEB技术的管理系统软件,市面上也有许多此类的软件发售。

而小型的音像制品商店很少有应用信息技术来实现商品的销售、管理,就是有也是功能上比较简陋。

这与小型音像制品商店的成本、资金等有关系,也与市面上很少有此类管理软件的因素有很大的关系。

这导致了这些小商店陷于商品销售、管理以及员工管理上的各种琐细问题中,限制了商店的发展。

为了解决上述问题,振兴一些中小音像销售企业,使企业在激烈的市场竞争中立于不败之地,设计并开发出一套适合企业经营管理特点,又符合我国企业管理实情的音像销售管理系统就显得尤为重要。

本文正是从这方面出发,以某公司为背景,希望通过本系统的功能设计,能够把经营者从繁重、传统的事务性工作如:

业务记录、核对账单、销售统计等工作中解放出来,使得他们更专注于最需要智慧和经验的工作,对未来的销售计划提供决策支持。

1.3目的和意义

信息化环境下的商品销售,不仅是销售环境的不同,销售手段、销售途径、商品管理上都有很大的区别。

本管理系统在对现有音像信息方式上与电子销售方式的基础上,对现有音像,现有销售员,现有管理员进行统一数字化管理,为音像信息工作人员提供明确,有效的信息,使工作人员工作更方便,更简单.

建立音像店的销售管理系统,可以简化管理流程,加强各级管理人员之间信息的交流与沟通,精简各级管理不嫩人员,提高工作效率,减轻工作人员的负担;降低员工的劳动强度,进而提高企业的管理效益;节省日常开支,提高经济效益;增强企业的竞争力,从而使企业获得更好的发展。

一些大中型的音像店都已经采用信息技术开发了管理信息系统,从而提高了它们的经济效益,增强了竞争力。

 

第二章系统分析

2.1系统需求分析

需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。

在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。

根据对音像制品商店日常业务的考察,对所要开发的音像制品管理系统进行深入的分析,确定了该软件的功能和性能,软件设计的限制和软件同其他系统元素的接口细节,以及定义软件的其他有效性需求。

该系统主要面向音像制品销售管理,整个系统共有几个部分来实现不同的功能。

实现商品管理,把不同的音像制品分类,不同的类别放在不同的货架,便于消费者查看;实现销售管理,记录日常业务,方便核对账单;实现会员管理,方便在会员围进行业务统计,并给予会员相应的优惠,以激励顾客再次光临;实现业务统计,为经营管理者提供可靠的信息以做出相应的决策。

2.2系统可行性分析

2.2.1技术可行性

目前随着计算机技术的普及,为管理信息系统的应用奠定了一定的技术基础,而且管理信息系统的开发技术也日趋成熟。

结合目前具备的条件,系统开发的技术条件是具备的。

2.2.2经济可行性

作为中小型的音像销售店来说,主要支出的费用有:

设备购置费、软件开发费用、管理和维护费、人员工资和培训费、投资费用等。

由于音像店实行统一操作,系统资源共享,其设备购置,人员工资,维护费用相对较少。

系统建立后,可将所有的商品和销售信息集中管理,提高音像销售的,减少了人工和用时,满足用户的需求。

因此,经济上是可行的。

2.2.3管理可行性

经营者与员工以充分认识到了建立计算机化信息管理系统的必要性,所有员工做好准备,积极配合信息系统的开发;目前,音像店比较规,各种规章制度齐全,管理规,有条理;音像制品已分类,并接保存完好,具有一些基础设施,如货架;因此,该系统开发在管理上可行。

2.3功能模块分析

2.3.1静态模型

用例图是从用户角度描述系统功能,并指出个功能的操作者。

他描述出了用例、角色以及它们之间的关系。

在本系统中主要的用户是管理员和业务员。

其中管理员主要是负责对用户的增加、删除、查看而业务员是本系统的主要用户,其负责所有业务的记录与处理。

包括:

商品信息的增删改查、销售记录的增删查,会员的增删查,业务统计的查看,系统的用例图如下:

类图(Classdiagram)是显示了模型的静态结构,特别是模型中存在的类、类的部结构以及它们与其他类的关系等。

类图不显示暂时性信息。

类图由许多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的容互相连接)组成。

类图可以组织在(并且属于)包中,仅显示特定包中的相关容。

以下为本系统的类图:

2.3.2动态模型

面向对象分析设计中,动态建模描述了系统的动态行为,动态模型描述与操作时间和顺序有关的系统特征、影响更改的事件、事件的序列、事件的环境以及事件的组织。

借助时序图、状态图和活动图,可以描述系统的动态模型。

动态模型的每个图均有助于理解系统的行为特征。

对于开发人员来说,动态建模具有明确性、可视性和简易性的特点。

其中序列图描述对象如何交互的,并且将重点放在消息的顺序上,也就是说,描述消息如何在对象间发送和接受。

序列图可以供不同种类的人员使用,用户可以从序列图中看到业务过程的细节;分析人员可以从序列图中看到相关的处理流程;开发人员可以看到需要开发的对象以及对这些对象的操作。

可以说序列图对系统的开发的各个方面都是有用的。

可见,序列图对一个系统来说也是至关重要的,所以在本论文中状态图我们最主要选择了序列图。

协作图是交互图的另外一种形式,它侧重描述对象、对象间的以及对象间如何发送消息。

(1)商品管理

业务员登陆系统,实现对商品信息的管理,包括商品的增、删、改、查,具体处理流程如下:

其对应的协作图如下:

(2)销售管理

业务员登陆系统,实现对销售信息的管理,包括销售记录的增、删、查,其序列图如下:

其对应的协作图如下:

(3)业务统计

业务统计是本系统的特色模块,可以统计全部,也可以按时间段、年龄、性别汇总,统计商品的销售排行,喜爱类别分析,价格段分析,销售总量和销售额,其序列图如下:

其对应的协作图如下:

(4)会员管理

业务员登陆系统,实现对会员的管理,包括会员信息的录入、查看,其序列图如下:

其对应的协作图如下:

(5)系统设置

管理员登陆系统,实现对系统的管理,包括自身的密码修改,对业务员(主要用户)的增加、删除、录入等,其序列图如下:

其对应的协作图如下:

 

第三章系统设计

完成了系统的需求分析之后,就进入了系统的设计阶段,在整个系统的开发时期中,设计阶段是最主要的阶段。

3.1系统的体系结构

根据如上得到的用户需求,音像销售管理系统的主要功能分成以下几个部分:

商品管理、销售管理、会员管理、业务统计、系统设置。

其功能结构图设计如图3-1所示:

 

图3-1功能结构图

 

主界面有标题栏“大地音像店销售系统”,菜单栏“商品管理、销售管理、会员管理、业务统计、系统设置”等。

3.1.1商品管理:

a、音像录入:

录入音乐、影视信息,包括子类别、名称、价格、备注等

b、分类查看:

查看音乐、影视信息,可以修改、删除

3.1.2销售管理:

a、销售录入:

录入商品名称、数量、购买会员号

b、销售查询:

按时间段查询、查询今天、查询所有,列出销售记录,可以删除

3.1.3会员管理:

a、添加会员:

会员的ID、、年龄、性别、级别等

b、查看查询:

按会员的、年龄、性别、级别等查看

3.1.4业务统计:

统计汇总:

可以统计全部,也可以按时间段、年龄、性别汇总,统计商品的销售排行,喜爱类别分析,价格段分析,销售总量和销售额

3.1.5系统设置:

a、密码重设:

修改管理员密码

b、添加管理员:

登录名、登录密码

c、查看管理员:

查看管理员的登录名

d、退出:

退出系统

3.2系统的代码设计

计算机管理信息系统设计的基本前提条件是把管理对象数字化或符号化,也就是代码设计。

它是数据库系统开发的前提条件,数据库的有力补充,是系统不可缺少的重要容。

编码是指与原来名称对应的编号、符号或记号。

它是进行信息交换、处理、传输和实现信息资源共享的关键。

编码也用于指定数据的处理方法、区别数据类型,并指定计算机处理的容等。

本系统的代码设计采用的代码设计如下:

(1)销售单号的编码是,初始编号为100000,步长为1,每增加一条销售记录,销售单号便增加1。

例如:

第一条销售记录为100001,第二条销售记录为100002,第五条销售记录为100005。

(2)会员ID的编码是,初始ID为10000,步长为1,每增加一位会员,ID便增加1。

例如:

第一位会员ID为10001,第二位会员ID为10002,第七位会员ID为10007。

3.3系统的数据库设计

在数据库设计初始阶段,为了对以后的数据库进行物理优化,提供了一些系统配置变量、存储分配系数,并对这些变量赋予了合理的缺省值。

但是这些值不一定适合每一种应用环境,在进行物理设计时,对这些变量重新赋值,以改善系统的性能。

对系统配置的变量,例如:

同时使用数据库的用户数,同时打开的数据库对象数,存分配参数,缓冲区分配参数(使用的缓冲区长度、个数),存储分配参数,物理块的大小,物理块装填因子,时间片大小,数据库的大小,锁的数目等。

这些参数值直接影响存取时间和存储空间的分配,在物理设计时应根据应用环境确定这些参数值,以使系统性能最佳。

在运行及管理的过程中,涉及到的数据库实体包括有商品信息表、会员信息表、销售信息表、用户信息表等,具体表格如下:

表3-1商品信息表

字段名称

数据类型

说明

goods_Name

varchar(50)

主键、商品名称

goods_BigType

varchar(50)

商品父类

goods_SmallType

varchar(50)

商品子类别

goods_Price

money

商品价格

goods_Desc

varchar(50)

商品备注

表3-2会员信息表

字段名称

数据类型

说明

member_ID

int

主键、会员编号

member_Name

varchar(50)

会员

member_Sex

varchar(50)

会员性别

member_Age

int

会员年龄

member_Grade

varchar(50)

会员级别

member_Preferential

float

会员折扣

表3-3销售信息表

字段名称

数据类型

说明

sale_ID

int

主键、销售单号

sale_GoodsName

varchar(50)

销售商品名称

sale_SumPrice

money

销售总价

sale_Date

datetime

销售时间

sale_Count

int

数量

sale_MemberID

int

购买会员ID

表3-4用户信息表

字段名称

数据类型

说明

user_UID

varchar(50)

用户名

user_Pwd

varchar(50)

用户密码

user_Grade

varchar(50)

用户级别

3.4系统的输入输出设计

3.4.1输入设计

输入数据的正确性直接影像处理结果的正确性,如果输入数据有错误,即使计算和处理过程正确,也无法获得可靠地输出信息。

因此,在数据输入设计时要遵循输入量要尽可能的减少,输入过程要尽量简便,输入界面一定要有好,输入数据要尽早检验以便使错误能及时得到纠正等原则。

本系统输入媒介和装置:

键盘。

本系统输入信息主要包括管理员输入的用户名和密码以及商品信息、销售记录会员信息的录入等等。

这些信息在录入的过程中均有明确文字信息提示,大多数通过我们所熟悉的键盘和鼠标完成信息的输入,大大方便了用户的使用。

例如:

在音像录入中添加新的商品信息时,界面如图3-2所示。

图3-2添加新的商品信息输入界面

3.4.2输出设计

输出设计在系统设计中占有重要的地位。

输出设计的目的是使系统能输出满足用户需要的有用信息。

输出时系统产生的结果或提供的信息,对于大多数用户来说,这些是系统开发目的和使用效果评价的标准。

输出设计主要包括确定输出容、选择输出方式和输出格式设计三方面的容。

输出容要确定输出项目、位数、数据形式(文字、数字);输出格式可以选择表格、图形或者文件等方式;输出方式指输出设备的选择,如打印机、显示器、卡片输出机等。

例如将输入设计中的商品(音乐)的信息输出,所得界面如图3-4所示。

图3-3商品(音乐)信息的输出界面

第四章系统实施

在系统分析与系统设计的阶段中,开发人员为新系统设计了它的逻辑模型和物理模型。

系统实施阶段的目标就是把系统设计的物理模型转换成可实际运行的新系统。

系统实施是按照系统设计报告将新系统付诸实施的过程,一个好的设计方案,只有精心实施,才能带来实际效益,否则会功亏一篑,导致系统开发失败。

因此,系统实施阶段的工作对系统质量的好坏有着直接的影响。

系统实施阶段既是成功地实现新系统,又是取得用户对新系统信任的关键阶段。

4.1系统开发工具的选择

4.1.1MicrosoftSQLServer2005数据库的选择

MicrosoftSQLServer2005是管理数据库的专业工具,有如下特点:

高度可用性:

SQLServer2005中的故障转移群集和数据库镜像技术允许企业单位面向部员工、目标客户及合作伙伴提供兼具高度可靠性和可用性的应用解决方案。

管理工具:

SQLServer2005引入了由管理工具和管理应用编程接口(API)组成的集成化套件,以期降低大规模SQLServer部署方案的使用与管理复杂程度,并为其提供所需支持。

安全改进:

SQLServer2005的设计意图之一,就是通过数据库加密、缺省安全设置、口令策略实施、粒度权限控制和强化安全模型等功能特性为企业数据提供最高层次的安全保障。

伸缩能力:

SQLServer2005在伸缩性方面的改进主要包括表分区、增强复制功能和64位支持特性。

通用语言运行时(CLR)集成特性:

SQLServer2005将引入允许使用任何Microsoft.NET语言开发数据库对象的能力。

高度集成化扩展标记语言(XML):

SQLServer2005将增添新的XML数据类型,以便为SQLServer数据库中的XML片断或文档存储提供支持。

Transact-SQL增强特性:

新增查询类型和在事务中进行错误处理的能力有助于开发人员在SQLServer查询开发过程中获得更大灵活性和更多控制手段。

SQL服务代理:

SQL服务代理创造性地呈献出可将伸缩能力提高到一个新层次的分散式异步应用框架。

分析服务:

对数据仓库、商务智能和业务专用解决方案的伸缩性、易管理性、可靠性、可用性和可编程性加以拓展。

数据转换服务(DTS):

经过全面重新设计的DTS体系结构和工具手段将使开发人员和数据库管理员享受到更加突出的灵活性和易管理性。

数据挖掘:

数据挖掘功能将凭借四种新增算法和得到改进的数据建模与操控工具得到进一步增强。

4.1.2Visualstudio2008开发工具的选择

VisualStudio2008提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。

VisualStudio2008包括各种增强功能,例如可视化设计器、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。

VisualStudio2008为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持AJAX的Web应用程序。

开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器运行并完全访问ASP.NET应用程序服务和Microsoft平台。

VisualStudio2008在三个方面为开发人员提供了关键改进:

(1)快速的应用程序开发

为了帮助开发人员迅速创建先进的软件,VisualStudio2008提供了改进的语言和数据功能,例如语言集成的查询(LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息。

VisualStudio2008还使开发人员能够从同一开发环境创建面向多个.NETFramework版本的应用程序。

开发人员能够构建面向.NETFramework2.0、3.0或3.5的应用程序,意味他们可以在同一环境中支持各种各样的项目。

(2) 突破性的用户体验

VisualStudio2008为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,这些平台包括Web、WindowsVista、Office2007、SQLServer2008和WindowsServer2008。

对于Web,ASP.NET,AJAX及其他新技术使开发人员能够迅速创建更高效、交互式更强和更个性化的新一代Web体验。

(3)高效的团队协作

VisualStudio2008提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将数据库专业人员和图形设计人员加入到开发流程的工具。

4.2系统的详细设计的实现

4.2.1系统登录设计

首先,用户登录界面比较简单,需在登陆系统中输入用户名和密码,若登录名和密码一致,则成功登陆:

否则报错,用户无法登录系统,提示输入正确的用户名和密码。

用户登录界面设计效果如图4-1所示。

图4-1用户登录界面

4.2.2系统主界面设计

用户名和用户的密码验证通过以后,进入该系统首页。

标题栏:

大地音像店销售系统

任务栏:

商品管理、销售管理、会员管理、业务管理、系统设置

工具栏:

音像录入、销售管理、音乐、销售录入、销售查询、添加会员、密码设置等。

系统首页设计如图4-2所示:

图4-2系统首页界面

4.2.3音像(音乐)录入界面设计

进入主界面,单击“商品管理—音像录入—音乐”,选择子类别,填入商品名称、价格、备注,点击“录入”,可以实现音乐商品信息的添加。

如图4-3所示:

图4-3音像(音乐)录入界面

4.2.4音像(影视)录入界面设计

进入主界面,单击“商品管理—音像录入—影视”,选择子类别,填入商品名称、价格、备注,点击“录入”,可以实现影视商品信息的添加。

如图4-4所示:

图4-4音像(影视)录入界面

4.2.5分类查看(音乐)界面设计

进入主界面,单击“商品管理—分类查看—音乐”,进入查看界面,可以查看所有,也可以根据名称和子类别筛选后查看。

选择一条记录,可以修改,也可删除(需与销售记录保持一致)。

如图4-5所示:

图4-5分类查看(音乐)界面

4.2.6分类查看(影视)界面设计

进入主界面,单击“商品管理—分类查看—影视”,进入查看界面,可以查看所有,也可以根据名称和子类别筛选后查看。

选择一条记录,可以修改,也可删除(需与销售记录保持一致)。

如图4-6所示:

图4-6分类查看(影视)界面

4.2.7销售录入界面设计

进入主界面,单击“销售管理—销售录入”,进入销售录入界面,可以查找商品名称或直接选择商品记录,输入购买数量和购买会员ID,点击查看后,可以计算出优惠前和优惠后的总价,单击添加,就可以添加一条销售记录。

如图4-7所示:

图4-7销售录入界面

4.2.8销售录入界面设计

进入主界面,单击“销售管理—销售查询”,进入销售录查询界面,可以查找所有的销售记录,也可以查找当天的销售记录,还可以查找任意时间段的销售记录,查找后可以删除当前销售记录。

如图4-8所示:

图4-8销售查询界面

4.2.9添加会员界面设计

进入主界面,单击“会员管理—添加会员”,进入添加会员界面,会员ID自动生成,填入会员、年龄,选择会员性别,级别,单击添加,即可添加一条会员信息。

如图4-9所示:

图4-9添加会员界面

4.2.10查看会员信息界面设计

进入主界面,单击“会员管理—查看会员信息”,进入查看会员信息界面,可以查看全部会员信息,还可以按、年龄、性别、会员等级等查看会员信息。

如图4-10所示:

图4-10查看会员信息界面

4.2.11统计汇总界面设计

进入主界面,单击“业务统计—统计汇总”,进入统计汇总界面,主要是在会员围进行统计,可以统计全部,也可以按时间段、年龄、性别等字段进行统计。

可以统计出不同时间段商品的销售排行,不同年龄段会员的喜好,男女会员的喜好等等。

如图4-11所示:

图4-11统计汇总界面

4.2.12密码重设界面设计

进入主界面,单击“系统设置—密码重设”,进入管理员密码重设界面,输入就密码,重复输入新密码,即可修改系统管理员的密码。

如图4-12所示:

图4-12密码重设界面

4.2.13添加管理员界面设计

进入主界面,单击“系统设置—添加管理员”,进入添加管理员界面,输入登录名、登录密码

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

当前位置:首页 > 高等教育 > 艺术

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

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