库存分销管理系统数据库设计、测试

库存分销管理系统数据库设计、测试

ID:6825541

大小:1.65 MB

页数:30页

时间:2018-01-27

库存分销管理系统数据库设计、测试_第1页
库存分销管理系统数据库设计、测试_第2页
库存分销管理系统数据库设计、测试_第3页
库存分销管理系统数据库设计、测试_第4页
库存分销管理系统数据库设计、测试_第5页
资源描述:

《库存分销管理系统数据库设计、测试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、库存分销管理系统─数据库设计、测试摘要:本设计通过计算机的软件管理系统对企业的营销网络,进行统一的管理,以提高效率。本文针对目前库存管理系统存在的有关权限授权和认证问题分析,采用面向对象的开发方法,分析设计了库存分销管理系统,采用Java语言实现了库存分销管理系统中的子功能──系统管理模块。本文对系统管理模块的开发与实现进行说明,并对该系统即分销商库存管理模块进行测试说明。关键词:库存;统计报表;登录;测试Abstract:Thefocusofthisdesignisthroughthecomput

2、ersoftwaremanagementsystemtoenterprise'smarketingnetwork,unifiedmanagement,inordertoimproveefficiency.Thisarticleaccordingtothepresentstockmanagementsystemexistedtheproblemoftheauthorizationandauthenticationproblem,usedtheobject-orienteddevelopmentmeth

3、od,analysisanddesignofthedistributionofinventorymanagementsystem,andusedJavalanguagetorealizethethedistributionofinventorymanagementsystems--systemmanagementmodule.Systemmanagementmodule.Inthisarticle,thedevelopmentandrealizationofthesystemmanagementmo

4、dule,andthedistributorinventorymanagementmoduleofthesystemareanalyzedinthetestspecification.Keywords:Inventory;Statisticforms;Login;Tes1 库存分销管理系统的数据库设计1.1 概述(DatabaseDesign)是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。数据库设计是建立数据库及其应用系统的技术,

5、是信息系统开发和建议中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,第30页(共30页)30逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。数据库设计与实现是系统开发中的一个重要的环节,一个结构合理的数据库可以提高系统的整体的运行效率,同时可以缩短系统的开发时间。本系统采用MySql作为数据库。1.2 数据库的设计原则在数据库的设计中,本系统按照以下原则进行设计,一尽量

6、满足系统的要求。1.2.1 数据库中数据的可操作性数据库设计时注意保证在整个系统运行和业务操作过程中,数据库都能便于访问和查询,同时还需要考虑到要尽量节省数据库操作时的响应时间,尽可能的提高数据库对程序和业务请求的响应速度。1.2.2 数据库设计的准确性和完整性数据库中数据的设计要满足程序设计的要求,对于程序中使用的数据和存储的数据内容,都有严格的数据和准确的数据类型与之对应,同时在数据库设计时要对关键数据进行详细的说明,以方便系统设计人员的开发工作。1.2.3 数据库冗余性过多的冗余数据会大大增加

7、数据库的工作量,降低数据库的响应时间和准确性。因为改善数据库性能的一个非常重要的方面就是减少或消除数据库的冗余信息,要通过规范化处理使冗余数据减少。1.3 数据库连接设计为了方便连接数据库,本系统把数据库连接代码存在DB.java中,采用TOMCAT服务器提供的数据库连接池。代码如下:/***数据库管理,使用单例模式**@authorAdministrator*第30页(共30页)30*/publicclassDB{privatestaticDBdb=null;privateConnectionco

8、nn=null;privatestaticDataSourceds=null;privateContextctx=null;/***懒汉式**@return*/publicstaticDBgetInstance(){if(db!=null){returndb;}else{db=newDB();returndb;}}privateDB(){try{ctx=newInitialContext();//采用jndi查找连接池ds=(DataSource)ctx.lookup

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。