商场进销管理系统Word文件下载.docx
- 文档编号:18802744
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:12
- 大小:184.75KB
商场进销管理系统Word文件下载.docx
《商场进销管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《商场进销管理系统Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
本系统面向Windows操作系统,以MicrosoftSQLServer2008作为后台数据库,充分考虑了兼容性的问题,系统具有较好的课扩展性,并从数据库的应用和开发的实效性角度出发,采用VisualStudio2008中作为开发工具,采用面向对象技术,系统具有高效性。
网站开发环境:
MicrosoftVisualStudio2008集成开发环境.
网站开发语言:
ASP.NET+C#
网站后台数据库:
MicrosoftSQLServer2008
开发环境运行平台:
WindowsServer2003
服务器端
操作系统:
WindowsServer2003
Web服务器:
Internet信息服务(IIS6.0)管理器
数据库服务器:
MicrosoftSQLServer2008
网站服务器运行环境:
MFrameworkSDKv3.0
客户端
浏览器:
InternetExplorer8.0
分辨率:
1024*768像素
2.2系统开发软件
2.2.1ASP.Net简介:
.NETFramework由两个主要部分组成:
CLR(通用语言运行时,CommonLanguageRuntime)和一组统一的类库,包括ASP.NET、ADO.NET、WindowsForms和其他能力。
其中ASP.NET是一种服务器端脚本技术,可以使(嵌入网页中的)脚本由Internet服务器执行。
从外观上看,ASP.NET和ASP是很相近的,但是从本质上看它们两个是完全不同的。
ASP.NET几乎全是基于组件和模块化,它的每一个页,每一个对象,以及每一个HTML元素都是一个运行的组件对象。
在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT等古老的开发语言,而是使用了.NETFramework所支持的VB.NET,C#.NET等语言作为其开发语言,这些语言生成的网页在后台被转换成了类,并编译成了一个DLL,这是ASP.NET的一个特点。
ASP.NET是一个统一的Web开发平台,它提供开发人员创建企业级Web应用程序所需的服务。
ASP.NET是一个编译的、基于.NET的环境;
我们可以用任何.NET兼容的语言(包括MicrosoftVisualBasic.NET,MicrosoftVisualC#和MicrosoftJavaScript.NET)开发应用程序。
另外,整个Microsoft.NETFramework可用于任何ASP.NET应用程序。
开发人员可以很容易地从这些技术受益,这些技术包括管理的公共语言运行库环境、类型安全、继承等。
ASP.NET具有多个优点:
可管理性、安全性、易于部署性、增强的性能、灵活的输出缓存、移动设备支持、扩展性和可用性、跟踪和调试、与.NETFramework集成、与现有ASP应用程序的兼容性。
2.2.2SQLSERVER简介
SQL(StructuredQueryLanguage),结构化查询语言。
SQL语言的主要功能就是同各种数据库建立联系,进行沟通。
按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。
SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。
虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update、Delete、Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。
SQLServer2008以处理目前能够采用的许多种不同的数据形式为目的,通过提供新的数据类型和使用语言集查询(LINQ),在SQLServer2005的架构基础之上打造出了SQLServer2008。
SQLServer2008同样涉及处理像XML这样的数据、紧凑设备(compactdevice)以及位于多个不同地方的数据库安装。
另外,它提供了再一个框架中设置规则的能力,以确保数据库和对象符合定义的标准,并且,当这些对象不符合该标准时,还能够就此进行报告。
SQLServer2008可以运行在WindowsVistaHomeBasic及更高的版本上,也可以在WindowsXP上运行。
从服务器端来看,它可以运行在WindowsServer2003SP2及WindowsServer2008上,它也可以运行在WindowsXPProfessional的64位操作系统上以及WindowsServer2003和WindowsServer2008的64位版本上。
因此,可以运行SQLServer的操作系统是很多的。
与MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使SQLServer2008与众不同。
无论您是开发人员、数据库管理员、信息工作者还是决策者,SQLServer2008都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
二、系统设计
1系统分析
1.1可行性分析
1.1.1技术可行性
随着计算机技术的发展,很多商场已经实现了物业管理信息化,市面上也有很多免费的商场管理软件,所以要实现商场管理信息化在技术上的可行性是毋庸置疑的。
本设计要做的只是针对商场的进销管理工作来开发出适用的商场管理系统,面向Windows操作系统,以MicrosoftSQLServer2008作为后台数据库,并从数据库的应用和开发的实效性角度出发,采用ASP.Net作为开发工具,采用面向对象技术。
在之前做过的课程设计中,都是通过这两种开发工具来实现的,因此在技术上不存在问题。
1.1.2经济可行性
本系统对经济上没有太多的要求,只要具备计算机及相应的运行软件即可开发。
项目成功后,数据的处理加快,可以节省人力,节约时间。
而且系统对于输入输出的规范,也提高了数据可用性,增强了数据安全系数,能够更方便、简单、快速地查询商品、商场的各个方面基本的信息,方便快捷找到想要购买的商品。
1.1.3操作可行性
本系统采用面向对象技术,开发出来的界面友好,几乎人人都可以很简单地按照相关说明进行操作。
系统能为商场管理员、顾客、销售员提供高效、方便快捷的服务,工作量和出错率远远低于传统管理模式,同时新系统操作简单易上手,特别是与实际流程一致,用户可以很快熟悉和习惯。
1.1.4进度可行性
我所调查的商场是个规模小、核心流程连贯的超市,它的相对简单的业务活动,可以使我很快获得系统需求信息、系统的实现时按照又准备有条理的进度安排来进行的,可以在规定期限内完成。
1.2需求分析
1.2.1系统需求功能概括
经过对商场进销信息管理的研究和系统可行性分析,出于商场对商品进行管理等方面的考虑设计了这个商场进销信息管理系统,本系统主要考虑到商场的进货与销售,商场经销系统的功能包括:
(1)从系统的商品管理部分中,经理可以录入和更改商品基本信息,包括商场名称、商品号、名称、规格、型号、单位、单价、数量、金额、生产日期、保质期等;
顾客可以查询商品基本信息;
售货员可以查询商品基本信息,并且可以更改商品的数量
(2)从系统的售货员管理部分中,经理可以录入、更改、查询售货员的信息,包括售货员号、姓名、性别;
售货员可以查询自己的信息,并且可以录入登录密码;
顾客可以查询售货员的基本信息。
(3)从系统的销售记录管理部分中,售货员可以录入销售信息,包括商品号、售货员号、顾客号、销售时间、销售数量等信息,顾客可以查询销售记录信息。
(4)从商品进销管理部分中,经理、售货员可以查看到商品是否过期,是否需要进货,可以查看商品所摆放的位置,经理可以查看当前销售总额,每个售货员的销售总额。
2系统数据库设计
2.1数据库需求分析
商品经销管理系统的主要对象是经理(管理员)、销售员、顾客,管理员的主要任务是对个人基本信息、员工基本信息、商品基本信息进行添加、修改、删除等操作,销售员的主要任务是对个人信息、商品信息进行查询,顾客的主要功能是对销售员、商品信息进行基本的查询
2.2概念模型
数据库的概念结构设计,即利用数据模型进行概念数据库的模式设计。
它常用的数据模型为ERM(实体-关系模型)。
由上面的数据项和数据结构,就可以设计出能满足需求分析的各种实体,以及它们之间的关系,为后面逻辑结构设计打下基础.这些实体包含各种具体信息,通过相互之间的联接形成数据的流动.
根据商场经销管理系统的要求,设计出以下的实体关系模型(E-R)图:
2.2.1经理信息实体E-R图所示
2.2.2商品实体E-R图:
2.2.3顾客实体E-R图:
2.2.4售货员实体E-R图:
2.2.5商场实体E-R图:
2.2.6总体E-R图设计:
2.3逻辑模型
管理员(经理):
(编号、姓名、账号、密码)
商品:
(商品号、商场名称、名称、金额、规格、型号、单位、单价、数量、生产日期、生产厂家、生产国别)
顾客:
(顾客号、姓名、工作单位、电话)
售货员:
(售货员号、姓名、性别、商场名称)
商场:
(商场名称、地址、营业面积、经营性质、经理、电话)
2.4数据库物理设计
通过对商场进销系统的分析,设计了管理员基本信息表、商品基本信息表、顾客基本信息表、售货员基本信息表、商场信息基本表
2.4.1商场管理员基本信息表
商场管理员基本信息表主要描述管理员的个人基本信息,如管理员编号、姓名、账号、登录密码等,其中管理员编号作为商场管理员基本信息表的主键。
相应的详细属性和说明如表所示:
字段名
约束
名称
类型
索引
说明
A_ID
Notnull
编号
int
主键
自动生成编号
name
Null
姓名
Varchar(20)
管理员登录姓名
UID
账号
管理员登录账号
PWD
null
密码
管理员登录密码
2.4.2商场基本信息表
商场基本信息表主要描述商场的基本信息,如商场的编号、名称、地址、面积、电话、管理人等信息,其中商场的编号为小区基本信息表的主键。
Mno
商场编号
Mname
商场名称
商场的名称
Address
地址
Varchar(50)
商场的地址
Area
面积
商场占地面积
Mtel
电话
商场的联系电话
Manager
经理
商场的管理人员
Memo
简介
Txt
商场的信息简介
2.4.3商品信息表
商品基本信息表主要描述商场内的商品信息,如商品的编号、商品的名称、所在商场编号、规格、型号、单位、单价、数量、金额、生产日期、生产厂家、保质期等信息,其中商场编号为外键,它的取值参照于商场基本信息表的主键取值。
G_ID
商品号
自动生成
Gno
外键
联系外表编码
Gname
商品的名称
Specs
规格
商品的规格
Gtype
型号
商品的型号
Unit
单位
商品摆放所属区域
Price
单价
Float
商品的单价
Number
数量
Int
本商品的数量
Gmoney
金额
本类商品的总金额
Gtime
生产日期
Datetime
该商品的出厂日期
Ltime
保质期
商品的保质期
2.4.4售货员基本信息表
售货员基本信息表主要描述售货员的基本信息,如售货员编号、姓名、性别、所在商场等信息,其中售货员号作为售货员基本信息表的主键。
Sno
售货员号
Sname
售货员的姓名
Ssex
性别
售货员性别
所在商场
2.4.5顾客基本信息表
顾客基本信息表主要描述顾客的基本信息,如顾客编号、姓名、工作单位、电话号码等信息,其中顾客号号作为顾客基本信息表的主键。
Cno
顾客号
Cname
顾客姓名
Cunit
工作单位
联系地址
Cphone
联系电话
2.4.5销售记录表
销售信息表主要描述的是销售过程的报表信息,如订单号、售货员号、顾客号、商品号、商品单价、销售数量、销售总额、销售日期等信息,其中订单号作为销售记录表的主键。
Onumber
订单号
销售时自动编号
当前销售员的编号
顾客编号
当前购买商品的编号
当前商品的单价
Snumber
销售数量
销售的每种商品的单价
Ssum
总额
该订单销售总钱
Sdate
购买日期
订单日期
2.4.6购货信息表
购货信息表主要描述的是商场购买货物的基本信息,如进货单号、商品编号、商品单间、每类商品的数量、总额、购货日期、商品的有效期等,其中进货单号为主键。
Dnumber
进货单号
进货时自动编号
Gnumber
进货数量
进货的商品的单价
Gsum
Gdate
进货日期
有效期
Time
3系统详细设计与实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商场 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)