数据库课程设计--企业产品仓库基本信息管理系统.doc

上传人:good****022 文档编号:116790421 上传时间:2022-07-06 格式:DOC 页数:11 大小:171.18KB
返回 下载 相关 举报
数据库课程设计--企业产品仓库基本信息管理系统.doc_第1页
第1页 / 共11页
数据库课程设计--企业产品仓库基本信息管理系统.doc_第2页
第2页 / 共11页
数据库课程设计--企业产品仓库基本信息管理系统.doc_第3页
第3页 / 共11页
点击查看更多>>
资源描述
数据库课程设计报告企业产品仓库基本信息管理系统摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行。而仓库管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文通过分析浏览器/服务器结构的特点并结合企业仓储管理的实际情况,提出了基于B/S结构中小型企业仓库管理系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 ASP.NET技术和SQL Server 2008开发企业仓库管理系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在企业内部网上进行仓储管理。该B/S结构的系统在Windows7系统和VS 2010平台下开发完成,使用C作为ASP.NET的开发语言,SQL Server 2008作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有绝对的优势,并且能够对容量较大的数据库进行处理,效率高。系统有较高的安全性和较好的性能。关键词:仓库管理;信息管理系统;B/S结构;数据库管理- 11 -目录第一章 绪论- 3 -1.1 课题的目的和要求- 3 -1.2 系统开发工具和开发平台- 3 -第二章 系统设计内容- 3 -2.1 系统总体设计- 3 -2.1.1 系统需求- 3 -2.1.2 系统逻辑结构设计- 4 -2.1.3 数据库概念结构设计- 4 -2.1.4 数据字典- 5 -2.2 系统详细设计- 6 -2.2.1 系统主界面实现- 6 -2.2.2 信息管理模块设计- 7 - 2.2.2.1 添加信息- 7 - 2.2.2.2 删除信息- 7 - 2.2.2.3 查询信息- 8 - 2.2.2.4 修改信息- 8 -2.2.3 系统设置模块设计- 8 -体会与总结- 10 -参考文献- 11 -第一章 绪论1.1 课题的目的和要求随着计算机行业的不断发展,企业管理的应用也在不断随着其发展速度进行着更新。而现今对于一个网络应用非常广泛的社会,企业管理对计算机管理企业要求更加紧密,更加完善,特别是针对物资管理方面,企业的需求更为广泛,谨慎,所以一个好的仓库管理系统对于企业来说是由为重要的。系统开发的总体任务是实现企业物资管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。基于以上考虑,我根据企业中存在的大量有关仓库方面的数据的特点,提出在企业信息管理系统的基础上将仓库信息的管理和客户信息管理等环节与其有机的结合在一起,为企业提供一个完整的,有效的,综合的管理分析系统。1.2 系统开发工具和开发平台1计算机及操作系统:PC机,Windows 72数据库管理系统:Visual Studio 2010+SQL sever 2008 第二章 系统设计内容2.1 系统总体设计2.1.1 系统需求1. 建立基本表:客户基本信息表:客户编号、客户姓名、客户类型、联系人、联系电话、通信地址、备注;仓库基本信息表:仓库编号、仓库名称、仓库说明;产品基本信息表:产品编号、产品名称、产品规格、参考价格、数量上限、数量下限等;用户基本信息表:用户编号、用户姓名、密码、权限、备注2. 系统应包括以下主要功能:(1)客户基本信息管理:客户基本信息添加、修改、查询、删除;(2)仓库基本信息管理:仓库基本信息添加、修改、查询、删除;(3)产品基本信息管理:产品基本信息添加、修改、查询、删除;(4)用户管理:添加用户、权限修改、删除系统用户。2.1.2 系统逻辑结构设计企业产品仓库基本信息管理系统管理员用户管理添加用户权限修改删除用户用户仓库管理添 加修 改查 询删 除客户管理添 加修 改查 询删 除产品管理添 加修 改查 询删 除图1 系统功能模块图2.1.3 数据库概念结构设计E-R方法是一种用来在数据库设计过程中表示数据库系统结构的方法,该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。在E-R图中,用方框表示实体,用菱形表示联系,用椭圆表示属性。通过对以上系统业务流程图和数据流图的分析,确定企业产品仓库基本信息管理系统全局E-R图如下图所示。jimnnn1管理员用户管理管理管理产品仓库编号名称规格数量上限参考价格数量下限编号名称说明客户管理编号备注姓名类型联系人联系电话通信地址图2 总体E-R图2.1.4 数据字典列名数据类型长度逻辑关系客户编号nchar30主键,决定客户信息的其他数据项客户姓名nchar30依赖于客户编号客户类型nchar30依赖于客户编号联系人nchar30依赖于客户编号联系电话nchar30依赖于客户编号通信地址nchar30依赖于客户编号备注nchar30依赖于客户编号表1 客户基本信息表表2 仓库基本信息表列名数据类型长度逻辑关系仓库编号nchar30主键,决定仓库信息的其他数据项仓库名称nchar30依赖于仓库编号仓库说明nchar30依赖于仓库编号表3 产品基本信息表列名数据类型长度逻辑关系产品编号nchar30主键,决定产品信息的其他数据项产品名称nchar30依赖于产品编号产品规格nchar30依赖于产品编号参考价格nchar30依赖于产品编号数量上限nchar30依赖于产品编号数量下限nchar30依赖于产品编号表4 用户基本信息表列名数据类型长度逻辑关系用户编号nchar30主键,决定用户信息的其他数据项用户姓名nchar30依赖于用户编号密码nchar30依赖于用户编号权限nchar30依赖于用户编号备注nchar30依赖于用户编号2.2 系统详细设计2.2.1 系统主界面实现如图:用户主界面共有四个按钮,分别实现对客户信息,仓库信息,产品信息的管理,以及退出功能。图3 主界面2.2.2 信息管理模块设计2.2.2.1 添加信息三个表的添加基本相同,以添加客户为例,如图:图4 添加客户2.2.2.2 删除信息以删除客户为例,如图:图5 删除客户2.2.2.3 查询信息以查询客户为例,如图:图6 查询信息2.2.2.4 修改信息以修改客户信息为例:图7 修改信息2.2.3 系统设置模块设计管理员页面: 添加用户: 图8 管理员页面 图9 用户页面修改权限:图10 修改权限删除用户:图11 删除用户体会与总结本系统由于是应用计算机对企业仓库管理进行管理,所以对于过去纯手工操作有着较为明显的优点,如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。在本文中,针对实际需要将系统的功能进行了细化分析与总结,这极大成度上满足了用户操作方便的需求。并采用B/S 结构+A +SQL server 的开发模式进行开发,以保证本系统的可靠性和存储量大等特点。其中本系统所达到的主要功能具体表述如下:(1) 能满足用户对仓库基本信息的录入、查询、删除管理,并同时可修改数据库中的数据信息;(2) 能够按所存入的信息进行查询、更新;能对信息进行删除查询操作。(3) 提供多种添加和修改数据库中记录的方式,操作起来比较灵活,同时还可以保持数据的一致性。初次利用B/S架构设计数据库系统,很多深层次的技术都未能设计,编程能力有限,没有更多的相关功能,基本功能还是很完善。本系统尚有很多不足之处,我会在今后的学习=中改进、完善它,并在此基础上进一步挖掘客户的需求,添加或修改相应的功能模块,来扩展本系统,使之更加具有实用性。参考文献1路游. 数据库系统课程设计M. 北京:清华大学出版社, 2009.2王长松. 数据库应用课程设计案例精编M. 北京:清华大学出版社, 2009.3陈根才. 数据库课程设计M. 北京:浙江大学出版社, 2007.4朱扬勇. 数据库系统设计与开发M. 北京:清华大学出版社, 2007.5Hemandez. 数据库设计入门经典M. 北京:中国电力出版社, 2003.6杨海霞. 数据库实验指导M. 北京:人民邮电出版社, 2007.7单建魁. 数据库系统实验指导M. 北京:清华大学出版社, 2004.8刘亚军. 数据库设计与应用M. 北京:清华大学出版社, 2007.9王珊,冯念真. 计算机应用系统的设计和开发M. 北京:高等教育出版 社,1989
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸下载 > SolidWorks图


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!