下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、服装库存管理系统ASP+ACCESS 服装库存管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统采取B/S结构,选择ASP作为开发语言,采用Windows+IIS+ ACCESS +ASP的开发方式。系统主要包括用户管理、库存管理、商品管理、警示管理、供应商信息管理五大功能,其中用户管理的功能包括用户注册和信息修改;库存信息管理的功能包括出入库操作和库存明细统计查询;商品管理的功能包括服装信息管理查询和服装分类管理;警示管理包括服装缺货警示和失效警示两部分;供应商管理的功能包括添加删除供应商和查询供应商信息。本系统不
2、仅为用户提供了便捷、高效、多字段的查询功能,还实现了对查询结果按关键字进行排序。系统主要的特点是能够实时和准确地反映库存状况,以便为管理者提供决策信息支持。 争中保持优势。随着工业经济的发展,以及近年来信息技术的突飞猛进,全世界已进入知识经济时代。我国服装企业实施信息化管理已成为时代的要求。 1.2 选题意义本文来自:骆驼论文网 库存管理系统是一个现代化企业不可缺少的部分, 它是整个物资供应管理系统的核心,对于企业的决策者和管理者来说都至关重要,现代化的库存管理系统能够为用户提供充足的信息和快捷的查询手段,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高
3、、存储量大、保密性好、寿命长、成本低等,可以及时准确地反映商品库存状况,保证库存商品的数量保持在合理的水平,在满足客户的需求的同时最大限度地减少库存占用,并且能够极大地提高人事劳资管理的效率, 从而使企业在竞争中保持优势,也是促进企业科学化、正规化管理,以及企业与世界接轨的重要条件。 1.3 服装库存管理系统的任务目标 本系统开发的总体任务是实现企业服装库存管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。系统通过对所有服装出入库活动的管理和控制及对库存数据有效的统计和管理,以保证企业生产中物流的畅通,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加
4、速资金周转,最大限度地降低库存占用,同时通过周期性的库存盘点,及时补救管理中的漏洞,使库存管理系统实时地反映库存服装的现时情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,库存管理系统是协调企业生产经营的基础,其准确的数据、方便的查询、有效的分析是整个计算机管理系统顺利运行的关键。数据库中要合理设置商品(服装)信息和库存信息等表格,用来实现服装库存信息的录入、查询、更新、删除、统计等功能,使得商场有较详细的数据统计与分析。 的方法,只要系统中有相应的ODBC驱动程序,任何程序就可以通过ODBC操纵驱动程序的数据库。比如我们系统中有Access的ODBC驱动程序,那么即使
5、我们没有Access软件,也可以在我们的程序中对一个Access的MDB数据库添加、删除、改记录。而且我们根本不用知道这个数据库是放在哪里的。我们只要写出SQL语句,ODBC驱动程序就会帮我们做一切事情。我们在给ODBC驱动程序传SQL指令时,即是用DSN来告诉它到底操作的是哪一个数据库。如果数据库的平台变了,比如我们改用了SQL Server的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配置DSN就行了。由此可见,DSN是应用程序和数据库之间的桥梁。 (2)创建数据库链接(Connection):链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。A
6、SP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下: set Conn=Server.createObject(“ADOBD.CONNECTION”) 这条语句创建了链接对象Conn,接下来: connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data.Source="&Server.MapPath(""&db&"") conn.Open connstr 这条语句打开链接,用到了DSN,本例为“connstr”。 以上两个步骤缺一不可,因为链接对象的创建与打开是两
7、回事,只有打开了才真正可以使用。 (3)创建数据对象(Record Set):ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象,有许多属性和方法。Record Set保存的是一行行的记录,并标有一个当前记录。以下是创建方法: Set Record Set=Conn.Execute(sqtStr) 这条语句创建并打开了对象Record Set,其中Con是先前创建的链接对象,rs是一个字串,代表一条标准的SQL语句。例如: rs=“SELECT * FROM shop_books” Set Record Set=mConn.Execute(rs) 这条语句执行后
8、,对象Record Set中就保存了表tab1中的所有记录。 (4)操作数据库:我们通过调用链接对象的Execute方法来将查询结果返回给一个数据对象或进行插入、删除等操作。例如: rs=“INSERT INTO tab1 VALUES(1,2)” mConn.Execute(rs) /执行插入操作 (5)关闭数据对象和链接对象:在使用了ADO对象之后要关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。 Record Set.close Set Record Set=Nothing /关闭创建的数据对象 mConn.close 4.1.3 物理设计
9、本文来自:骆驼论文网 数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最适应要求的物理结构的过程,就是数据库的物理设计。 根据系统需求,本系统采用Access进行数据库的设计。Access具有应用广泛、操作方便的特性,而且对于中小企业来说,如果库存管理系统的数据量不是很大,用Access组一满足需要。而对于数据量很大的企业,则建议使用SQL数据库。根据系统功能设计要求及功能模块划分,创建一个数据文件clothes.mdb,在数据库中建立了6个基本表,分别为管理员信息表(admin)、服装信
10、息表(clothes)、出入库明细表(detail)、供应商信息表(factory)、服装库存详表(inventory)、服装样式分类表(style_cate)。 以下列出各数据表的数据项和数据结构: (1)管理员信息表(admin) 存放管理员信息,包括操作员的用户ID、用户名、密码、权限、最后一次登录时间。这里要注意的是,用户名字段为不可重复的字段。如图4-7所示。 (2)服装信息表(clothes) 服装信息表是整个服装库存管理系统中最基础的第一张表,用来存放进货时的服装详细信息,该表用于服装详细信息录入后的保存。服装基本信息表的属性主要包括服装id、服装代号、样式、名称、颜
11、色、所属性别、布料、单价、起始时间、到期时间等。如图4-8所示。 (3)出入库明细表(detail) 记录所有出入库信息。这是本系统中最重要的一张表,它将记录所有的出入库记录。Detail表记录的字段包括:出入库的服装编号、服装ID、服装号、出入库标志、出入库数量、时间、经手人。如图4-9所示。 (4)供应商信息表 存放供应商信息。供应商是服装入库时的一个重要记录项,可以追踪服装来源。数据表factory的主要字段包括:供应商id、供应商号、供应商名称、地址、邮编、联系电话、联系人以及服装种类数。如图4-10所示。 (5
12、)服装库存详表(inventory) 记录了现有库存的详细状况,包括库存中现有的服装的ID,服装代号、现有数量、最近入库时间和数量、最近出库时间和数量。如图4-11所示。 (6)服装样式分类表(style_cate) 此表记录管理员对服装的分类信息,包括主键ID、样式名称、样式归类、操作人代号。如图4-12所示。 4.1.4 数据库的连接 在ASP中,连接数据库有两种方式,一种是通过数据库文件DNS连接数据库,另一种是直接连接数据库。这两种方式都需要用到ADO的Connection对象。ADO全称为(ActiveX Data Objec
13、t),它是一项数据库访问技术。它提供了网页开发人员实时存取数据库的能力。在数据库的应用中,使用ADO编写的应用程序可以存取在Internet任何地方的资源。ADO非常简化的接口是得原本复杂冗长的程序编写工作便得简单易学,并且强有力的支持了各种应用程序的复杂特性的需求,ADO可以使用VBScript、JavaScript等脚本语言来控制数据库的存取以及输出查询结果,因此ADO具有很强的灵活性。本系统选用了直接连接方法,使用Server对象的MapPath()方法获得数据库文件的物理路径,程序中申明了数据库的名称、创建了Connection对象并实现了错误控制。 下面的代码实现了到Access数据
14、库clothes的连接: 参考文献 1 刘自伟, 蔡勇, 陈波. 管理信息系统开发技术M. 武汉理工大学出版社,2003,8. 2 薛华成. 管理信息系统M. 清华大学出版社,2003,12. 3 黄梯云. 企业管理信息系统M. 石家庄河北人民出版社, 1983. 4 萨师煊,王珊. 数据库系统概论(面向21世纪课程教材) M. 高等教育出版社,2002. 5 顼宇峰,马军. ASP网络编程从入门到精通M. 清华大学出版社,2006. 6 徐燕. 物流信息管理M. 对外经济贸易大学出版社,2004,5. 7 James A. OBrien. Introduction to Informatio
15、n SystemsJ. IRNIN,1997. 8 Duo Li, Yoshizumi Serizawa, Mai Kiuchi. Extension of Client-Server Applications to the InternetD. Central Research Institute of Electric Power Industry 2-11-1 Iwado Kita, Komae-shi, Tokyo 201-8511, Japan. 9APPLE MICK. Set up Internet's application program with ASP , VB and XMLJ.2000,5本文来自:骆驼论文网 10 Loudon and Loudon. Ma
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泉州职业技术大学《传播学原理》2025-2026学年期末试卷
- 泉州纺织服装职业学院《蛋白质与酶工程》2025-2026学年期末试卷
- 厦门医学院《运动疗法技术》2025-2026学年期末试卷
- 福建体育职业技术学院《民间文学》2025-2026学年期末试卷
- 合肥职业技术学院《管理运筹学》2025-2026学年期末试卷
- 安徽卫生健康职业学院《中级微观经济学》2025-2026学年期末试卷
- 人工智能能否支配人类
- 中继泵站运行工操作规程强化考核试卷含答案
- 水泥混凝土制品工岗前岗位知识考核试卷含答案
- 家用电冰箱维修工测试验证模拟考核试卷含答案
- 2026年云南省戎合投资控股有限公司社会招聘8人笔试参考题库及答案解析
- 招21人!大通县2026年公开招聘编外临聘工作人员考试参考试题及答案解析
- 2025年长沙市芙蓉区事业单位招聘笔试试题及答案解析
- 临床床头抬高30°-小角度大作用
- IMPA船舶物料指南(电子版)
- 2025年山东省委党校在职研究生招生考试(政治理论)历年参考题库含答案详解(5卷)
- 历年中考真题分类汇编数学
- GB/T 7631.14-1998润滑剂和有关产品(L类)的分类第14部分:U组(热处理)
- GB/T 12008.2-2010塑料聚醚多元醇第2部分:规格
- 【人教版】七年级下册数学全册导学案自学案
- DB4401-T 19-2019涉河建设项目河道管理技术规范-(高清现行)
评论
0/150
提交评论