asp物资管理系统的设计与实现内容摘要:

入库 密码 入库请求 请 请求 操作请求 库存 出库请求 合格 反馈信息 出库 请求 不合格出库请求 系统用户 身份验证 请求判断 办理物资基本信息请求 验证入库请求 办理入库请求、修改库存 验证出库请求 办理出库请求、修改库存 贵州大学本科毕业论文(设计) 第 10 页 第四章 物资管理信息系统 的概要设计 4. 1 系统设计方法三原则 人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统 提供了科学的指导性方法论,其主要原则如下: ( 1) 整体性原则。 系统是相互联系,相互作用的诸要素组成的综合体。 我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。 ( 2) 分解 — 协调原则。 就是把复杂问题化成若干相对简单的子问题以方便求解。 若子系统的问题比较复杂,还可以再分。 但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能 与目标,以保证整体功能目标的实现。 ( 3) 目标优化原则。 所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。 一定要注意,目标优化原则并不简单是求最优解的问题 这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。 在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。 4. 2 系统设计 使用的工具 在本次系统设计中 ,我主要运用 ASP、 Access、 photoshop CS 还 使用Dreamweaver 作为 ASP 的编辑环境。 由于本系统是基于 WEB 的, ASP( Active Server Pages, 动态服务器主页),是我们设计网站的关键技术 ,所以我 采用 Microsoft ASP技术实现 WEB 接口,连接 后台 数据库,处理服务器端的程序,动态生成 WEB 页面。 因为 ASP 没有固定的编辑环境,人们一般用 Dreamweave 作为他的编辑环境。 Dreamweaver 主要用来制作网页文件,制作出来的网页兼容性比较好,制作效率也很高。 Dreamweave 字面意思为 “ 梦幻编织 ” ,这一软件有着不断变化的 . 贵州大学本科毕业论文(设计) 第 11 页 丰富内涵和经久不衰的设计思维,它能充分展现创 意,实现想法,锻炼能力。 Access 2020 关系型数据库管理系统是一种简单易用的桌面数据库管理软件 ,是Microsoft Office 系列应用软件的重要组成部分。 它的界面友好 ,功能全面且操作简单 ,不仅可以有效地组织与管理、共享与开发应用数据库信息,而且可以把数据库信息与 Web 结合在一起,为局域网和互联网共享数据库奠定基础。 其次还用到 photoshop CS2 对网页中的图片进行处理 ,使整个页面看起来比较友好和美观。 4. 3 系统设计的 体系 结构 本 物资管理信息 系统的设计及开发采用了 流行的 B/S( 浏览器 /服务 器 ) 模式的数据库体系, 用户 端主要负责人机交互,包括一些与数据和应用关系的图形和界面运 用 ; Web 服务器主要负责对客户端应用程序的集中管理;应用服务器主要负责应用系统的逻辑结构和数据关系,即事务处理;应用服务器又可以根据其处理的具体业务不同而分为多个;数据服务器则主要负责数据的存储和组织、分布式管理、备份和同步等等。 4. 4 系统设计的任务 系 统开发的总体任务是实现物资信息的系统化、规范化和自动化。 物资管理信息系统是一个将 用户管理、 物资管理、物资入库、物资出库和库存管理等 功能融为一体的系统。 一个完整的物资管理 信息系统的任务主要包括以下几项: (1).物资管理,主要负责管理物资基本信息,包括物资信息的添加、删除和查询。 (2).物资入库,主要负责物资入库的登记,包括物资入库信息的添加、删除和查询。 (3).物资出库,主要负责物资出库的登记 ,包括物资出库信息的添加、删除和查询。 (4).库存物资,主要负责对当前物资库存信息的查询。 (5).用户管理, 主 要负责管理用户基本信息,包括 用户信息的添加、删除。 贵州大学本科毕业论文(设计) 第 12 页 第五章 物资管理信息系统的详细设计 及实现 5. 1 系统功能模块设计 物资管理信息系统主要实现对物资基 本信息的 记录,包括物资的入、出库记录,物资库存信息的查询以及系统用户管理。 在物资管理信息系统中,应该首先为每种物资信息进行登记,以便于进行统一管理。 由于在实际过程中会有不断的物资入库和物资出库,因此对每笔入库和出库都应记录,并保存详细的入库、出库数量以及日期信息。 物资信息属于企业内部信息,所以进行系统用户的管理是系统功能的重中之重。 为了能够动态地掌握物资的库存情况,需要根据物资的入库和出库信息查询库存物资,一般的处理方法是累计截止至当前每种物资的所有入库和所有出库,用累计入库减去累计出库所得的值就是该物资的当前库存数量。 根据对以上物资管理信息 系统 的分析,本系统 完成的主要功能有 物资基本信息管理模块、物资入库信息管理模块、物资出库信息管理模块、库存物资信息管理模块和系统用户管理模块 五个功能模块。 对上述各项功能进行集中、分块,按照结构化程序的设计需要 ,得到 一个总体的系统功能模块图, 其中每个功能模块又 由若干个相关联的子功能模块组成。 总体的系 统功能模块图如图 所示: 图 库存物资信息管理 物资出库信息管理 物资入库信息管理 物资基本信息管理 系统管理 库存物资信息浏览 库存物资信息查询 出库物资信息删除 出库物资信息添加 入库物资信息删除 入库物资信息添加 物资基本信息删除 物资基本信息添加 用户删除 用户添加 物资基本信息查询 删除 入库物资信息查询 出库物资信息查询 物资管理信息系统 贵州大学本科毕业论文(设计) 第 13 页 ( 1) 物资 基本信息 管理 模块 物资 基本信息 管理 模块 是 用来 对物资基本信息的管理,包括物资 基本信息 的添加、删除和查询。 建立了物资的基本信息之后,就可以针对不同的物资进行入库、出库以及库存信息查询等操作。 用户要求能够查看所有物资的列表和每种物资的明确信息。 ( 2) 物资入库 信息管理模块 物资入库 信息管理模块 是指对物资入库 信息 的登记,系统需要记录每笔物资入库的详细信息。 物资入库登记时,物资必须是物资管理中已经存在的。 用户要求能够添 加,删除和查询进货入库记录,并提供浏览所有入库记录的功能。 ( 3) 物资出库 信息管理模块 物资出库 信息管理模块 是指对物资出库信息的记录。 与物资入库类似,登记物资出库时,对象也应该是物资管理中已经存在的物质,并且要考虑该物资的库存数量是否满足本次出库的数量需要。 系统应该提供添加、删除和查询物资出库记录的功能,并能够让用户查看所有的出库记录。 ( 4) 库存物资 信息管理模块 库存 物资信息 管理 模块 主要是对库存物资 信息 进行查询,系统应提供每种物资的入库、出库以及当前库存数量,用户要求能够随时查询到当时的库存情况,查询结果 可以进行浏览查看。 ( 5) 用户管理 模块 用户管理主要是对系统用户基本信息的管理,包括用户的添加和删除。 建立了用户的基本信息之后,就可以对用户登录进行验证和管理,包括登录次数、登录 IP、登录时间,权限管理等。 5. 2 系统数据库设计 数据库概念结构设计 数据库 概念结构设计是指在数据分析的基础之上,自底向上的建立整个系统的数据库概念结构,即先从用户的角度进行设计,然后将视图集成,最后对集成后的结构分析优化得到最终结果。 ER 模型是用 于 概念 结构 设计的有力工具。 针对一般物资管理信息系统的需求,通过 对物资调配工作过程的内容和数据 贵州大学本科毕业论文(设计) 第 14 页 类别 品名 单价 计量单位 入 库时间 供应商 数量 物资基本信息 流程分析,设计如下面所示的数据项和数据结构: ● 物资基本信息,包括的数据项 有 材料明细 、 供应商信息 、 材料类别 等。 ● 入库物资信息,包括的数据项有 入库日期、类别、品名、规格 、计量单位、数量、单价、金额、 供应商 、结帐日期 、备注等。 ● 出库物资信息,包括的数据项有 出库日期、类别、品名、规格、计量单位、数量、单价、金额、供应商、结帐日期、备注等。 ● 库存物资信息,包括的数据项有 类别、品名、规格、单位、单价、库存信息等。 ● 管理 用户 信息,包括的数据项有用户 名 、用户 全名 、用户 类别( 系统管理员、一般管理员、普通用户 )、密码、权限、 登陆次数、上次登陆时间、上次登陆 IP 等。 下面给出物资管理 中各实体 的示意 ER 图。 物资基本信息实体 ER 图如图: 图 ER图 物资入库信息实体 ER 图如图: 图 ER图 物 资基本信息实体 物资入库信息实体 贵州大学本科毕业论文(设计) 第 15 页 出库时间 领用单位 数量 物资基本信息 数量 类别 规格 物资基本信息 物资出库信息实体 ER 图如图: 图 ER图 物资库存信息实体 ER 图如图: 图 ER 图 物资出库信息实体 物资库存信息实体 贵州大学本科毕业论文(设计) 第 16 页 用户名称 电话 邮箱 用户 ID 管理 用户 信息实体 ER 图如图: „„ 图 用户 信息实体 ER 图 根据以上实体与实体之间的关系,可以得到 物资管理信。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。