PowerBuilder SQL商场管理系统数据库设计

上传人:龙*** 文档编号:127009053 上传时间:2020-03-29 格式:DOC 页数:56 大小:742KB
返回 下载 相关 举报
PowerBuilder SQL商场管理系统数据库设计_第1页
第1页 / 共56页
PowerBuilder SQL商场管理系统数据库设计_第2页
第2页 / 共56页
PowerBuilder SQL商场管理系统数据库设计_第3页
第3页 / 共56页
PowerBuilder SQL商场管理系统数据库设计_第4页
第4页 / 共56页
PowerBuilder SQL商场管理系统数据库设计_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《PowerBuilder SQL商场管理系统数据库设计》由会员分享,可在线阅读,更多相关《PowerBuilder SQL商场管理系统数据库设计(56页珍藏版)》请在金锄头文库上搜索。

1、PowerBuilder商场零售系统主 题 词l 零售商店管理信息系统系统开发l 数据库系统软件工具,PowerBuilder80程序设计 内 容 简 介本毕业设计通过一个完整的零售店销售软件实例实践用PowerBuilder开发商业软件的全过程。从最初的需求分析到后来的数据库设计、程序设计,以至最终的项目验收,其中的每一步都进行了详尽的叙述,使指导老师能够身临其境,切身体会到整个软件的开发过程。通过对本毕业设计的系统实践,指导老师能够对PowerBuilder进行更深层次的了解,在能快速、独立地开发出一套商业软件的同时还能学会一整套的软件开发方法和数据库设计技巧,避免开发中易犯的一些错误,以

2、便能为顺利成为高级程序员打下基础。本文档也适合PowerBuilder的中高级程序员、自学者阅读,同时对缺乏软件开发实际经验的人员也可以作为参考和借鉴。前 言自从推出了数据库前端开发工具PowerBuilder之后,其快速简捷地开发出面向对象的数据库应用程序的特点,使得在数据库开发工具行列占有不小的一席之地,并且随着开发工具的技术不断成熟,使它赢得了越来越多的用户青睐。那么,如何才能充分利用PowerBuilder进行复杂的、功能强大的数据库设计是众多开发人员非常想关心的问题。本毕业设计就是为此而设计的,为了能更好地叙述,本毕业设计特地设计了在软件行业无论是开发还是使用都是非常普遍的进销存软件

3、零售店销售软件。本毕业设计利用PowerBuilder作为前台开发工具,用MicrosoftSQLServer2000作为后台数据库,从最初的需求分析到数据库设计、程序设计、帮助文件制作、安装盘的实现,以至最终的项目验收及后期的升级维护,系统地讲述了“黑布林购物中心”进销存系统开发的全过程。相信指导老师在阅读完本毕业设计之后一定能够对PowerBuilder有更深层次的了解,在学会独立开发一套商业软件的同时还能学会一整套的软件开发方法和数据库设计技巧,避免开发中经常会犯的一些错误。在阅读本毕业设计之前,请花点时间首先阅读下面的内容,相信对您阅读本毕业设计会有很大的帮助。阅读本文档的要求因为本毕

4、业设计代码的开发环境是Windows2000操作系统,数据库使用的是SQLServer2000,开发工具用的是PowerBuilder8090。因此,首先在计算机上要安装这些软件。当然数据库也可以用Oracle、DB2之类的,但需要自己搭建一个实例用的数据库。虽然本文档是从头到尾对一个零售店销售软件的开发进行剖析,但本毕业设计主要面向的是中、高级开发人员,尤其是那些曾经开发过一些小程序但又缺乏项目经验的指导老师。因此在阅读本文档的时候必须至少具备PowerBuilder的一些开发知识,至少应该能创建一个简单实例。这样在阅读本毕业设计的时候才不会被一些基本概念所困。除此之外,还应该具备SQL的一

5、些基本知识,这样阅读本文档会更方便。关于配套光盘本毕业设计的配套光盘包含本毕业设计实例的完整源代码文件、编译好的安装程序。源代码是在PowerBuilder80环境下编写并编译通过(如有可能最好安装802的补丁)。在PowerBuilder90环境下也能编译运行。光盘的具体内容包括:l BlackPlumini,本毕业设计实例的配置表文件(ini文件)。l BlackPlumreg,本毕业设计实例的注册表文件。l Readmetxt,光盘自述文件。l Database,本毕业设计实例的数据库文件的备份格式。l Setup,本毕业设计实例的演示程序的安装程序。l Source,本毕业设计实例的源

6、代码。l SetupSource,为光盘上提供安装程序的InstallShield源代码。致谢本人要感谢所有对本毕业设计支持和帮助过的人们,感谢广东农工商职业技术学院对这本毕业设计的一贯支持,感谢本毕业设计的指导老师罗南林,是他在我最困难的时期给予了我帮助和鼓励,并对本毕业设计提出了很多有价值的建议。最后,由于本人的水平有限,毕业设计中难免会有失误和不妥之处,敬请指导老师批评指正。目 录主 题 词1内 容 简 介1前 言1阅读本文档的要求2关于配套光盘2致谢3目 录3设计目标7系统的开发背景与系统的开发目标8系统分析8系统的初步调查8商场概况8原系统的弊端9系统的可行性分析9经济可行性分析。9

7、技术可行性分析。9社会可行性分析。9现行系统的详细调查与需求描述9组织结构与岗位定义10业务分析11功能需求12外部接口需求14其他非功能要求14系统设计15体系结构设计15总体布局设计15总体模块结构设计16功能模块介绍16客户管理模块17供应商管理模块17商品管理模块17订单管理模块18进货管理模块18库存管理模块19销售管理模块19财务报表模块20其他辅助模块20部门基本信息维护21功能要求21部门信息更改21部门信息增加21部门信息删除22部门划分22部门属性设计22员工基本信息维护23功能要求23员工信息增加23员工信息修改23员工信息删除23员工分类23员工属性设计23员工编号24

8、部门24姓名24性别24业绩考核24系统用户维护25功能要求25系统用户新增25系统用户删除25系统用户密码清除25系统用户属性设计26员工编号26登录ID26登录密码26用户权限设计26功能要求26权限划分27表结构设计27客户管理28功能要求28基本资料维护28VIP管理28购物查询29购物统计29客户基本资料分析29客户编号29客户姓名29客户属性29工作单位29联系地址29邮编即邮30电话联系30VIP号30购物折扣30供应商管理30功能要求31基本资料维护31特殊属性维护31供货查询31供货统计32退货查询32退货统计32欠款查询32供应商基本资料分析32供应商编号32全称33简称3

9、3省份33邮编33地址33联系人33电话33供应商特殊属性分析33进货折扣34最大退货折扣34最大退货期限34最大欠款额度34最大欠款期限34商品管理35功能要求36基本资料36商品特殊属性维护36价格调整36条码生成37条码打印37利润分布37畅销排名37滞销排名37滞销份额37商品基本资料分析38商品编码38条形码38名称38型号38单位39产地39价格39照片39商品特殊属性分析39最低售价39最高库存界限39最低库存界限39商品动状态39是否允许退货40进价40批价40订单管理40功能要求41订单录入41订单审核41订单查询42完成率统计42订单基本属性分析42订单表头42订单明细44

10、商品进货管理45功能要求45进货录入45进货审核46退货录入46退货审核46进货查询46退货查询46进货统计46退货统计46进货单属性分析47进货单表头47进货单明细48商品销售管理49功能要求49商品销售49销售明细50销售统计50批发明细50批发统计50退货明细50退货统计50销售分布50退货分布50销售趋势50销售单基本属性分析50发票号(表头部分)51客户编号和折扣(表头部分)51机器号51现金和信用卡(表头部分)51单据状态(表头部分)51进价,售价和成交价(明细部分)51部门(明细部分)51商品库存管理52功能要求52日结操作53盘点操作53盘点单53日结报告53库存查询53库存分

11、布53出入明细53验收清单53设计目标本设计主要模拟了一个完整的商场管理信息系统的开发全过程。在本设计中,学生融合了很多个商场管理系统的实际开发经验,因此设计中涉及的文档、文档的描述方法具有很强的实用性。通过本课程设计,学生掌握以下内容:l 更加领会理解前面教材讲到的理论内容。l 掌握结构化生命周期开发方法及实战技术。l 熟练使用系统分析、设计和实现时的常用工具。系统的开发背景与系统的开发目标黑布林购物中心随着本身业务的发展,为了能够更加准确地管理商品的进、销、调、存业务,加快商品的流转,有效地降低库存,形成规范的管理模式,加强公司的内部考核,进一步提高企业的管理水平,取得更好的经济效益,也为

12、下一步的扩大自营规模做好准备,在商业竞争中立于不败之地,黑布林购物中心组织了管理信息系统的开发及实施工作。所以本系统的开发目标是:(1)及时、准确、详细的反映商品状态及流动情况,降低库存。商品对于商场如同军队对于指挥员,商场业务人员必须对其了如指掌,如库存、门存、零售情况、批发情况、进货部门存库存的相互调拨、库间调拨、进货合同、价格变化等等,只有了解这些信息,才能打奸商战。例如,要了解究竟哪些商品的零售、批发动态最大,目前库存如何,有无进货合同,货源如何等等。对于几万种商品,大动态情况下,仅靠人工,很难及时、准确、详细地把握这些情况,这是要用计算机系统解决的。(2)及时、准确地计算商品的进销差

13、价,反映资金状态及流动情况。这包括资金在各作业环节上的分布,如银行存款、应收应付余额、库存、回款预测、需款预测、包括对成本、费用、毛利的统计及预计。(3)加强对各级部门和人员的考核。考核是为了责任分明,而只有细分才能明确责任。进货、库存、销售、各项费用等几乎所有的会计科日要分部门,甚至分人考核,哪种商品盈利,哪些应当付款,哪些不应付款都要进行考核,这一切都是人工难以实现的。(4)实现电子转账。经商业MIS集中与城市授权交换中心和专业银行连网,使得在本企业中各种金融卡均可方便地使用,以此吸引顾客消费。另外,通过使用计算机减轻人的劳动,这也是本系统应解决的问题之一。系统分析系统的初步调查商场概况系

14、统的需求调研是由本系统的需求分析人员在黑布林购物中心各方面人员大力协助下,通过对商场现有管理模式的整理和工作要求的分析,以及同公司各级管理人员对未来管理模式的探讨分析后形成的。经过初步调查,了解到黑布林购物中心的基本情况如下:黑布林购物中心一到四层为商厦,营业面积多达一万多平米。商场服务设施一流,环境幽雅。全商厦共分三个分公司:百货分公司、服装分公司、家电分公司。一楼为百货分公司:经销化妆品、箱包、食品、首饰,书刊等。二楼为服装分公司:经销各类服装。三楼、四楼为家电分公司:经销各种家用电器。公司经营商品数约为二三万种,包括食品、服装、家电、百货、鞋帽、古玩等:基本可说是种类齐全。其中名牌商品占商品总数的70以上。公司经营方式为批发加零售,另有部分联营租赁商品。目前批发商品主要集中在家电、百货分公司,联营租赁商品主要集中在家电、服饰、百货分公司。全公

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 大学论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号