数据库超市管理系统技术交底大全报告

上传人:痛*** 文档编号:100489857 上传时间:2022-06-02 格式:DOC 页数:27 大小:238KB
返回 下载 相关 举报
数据库超市管理系统技术交底大全报告_第1页
第1页 / 共27页
数据库超市管理系统技术交底大全报告_第2页
第2页 / 共27页
数据库超市管理系统技术交底大全报告_第3页
第3页 / 共27页
点击查看更多>>
资源描述
-课程设计论文任务书 软 件 学 院 软件测试 专 业 20131 班 一、课程设计(论文)题目 超市管理系统 二、课程设计(论文)工作自 2015年 12月 28日起至 2016年 1月 1日止 三、课程设计(论文) 地点: 软件工程实训中心四、课程设计(论文)容要求:1本课程设计的目的1稳固和加深对数据库根本知识的理解,提高综合运用课程知识的能力。2使学生稳固所学的理论根底知识的理解,掌握数据库设计的全过程及技术与法。3培养学生编制软件文档及开发应用系统的能力,提高学生独立分析问题、解决问题的能力,锻炼和加强学生的动手能力。使学生掌握使用各种计算机资料和有关参考资料。2课程设计的任务及要求1根据选题任务要求,收集并查询相关文献资料,明确系统需求;通过对系统的功能分析和数据分析进展系统的需求分析设计,完成业务流程图、数据流图DFD图及数据字典DD等阶段性成果; 2数据库的概念构造设计,完成根本全局E-R图的设计并表达设计过程;3数据库的逻辑构造设计,完成数据库关系模式的设计及优化;4数据库的物理构造设计,完成数据库实施的所有sql脚本的编写及索引文件的创立;完成平安性控制及完整性约束;5数据库的实施; 6特别要求自己独立完成;2创新要求: 在根本要求到达后,可进展创新设计,如完善的功能、友好的人机界面。3课程设计论文编写要求1要按照书稿的规格打印与写课程设计报告书;2报告包括目录、绪论、正文、小结、参考文献、附录等;3课程设计报告装订按学校的统一要求完成;4课程设计进度安排容 天数 地点构思及收集资料 1 图书馆数据库设计 3 实验室撰写报告 1 图书馆、实验室学生签名:2015 年 12 月28 日课程设计(论文)评审意见1考勤20分:优、良、中、一般、差; 2设计容40分:优、良、中、一般、差; 3辩论25分:优、良、中、一般、差;4文档格式规整齐15分优、良、中、一般、差;5任抄袭成绩一律归零;评阅人: 职称: 讲师 2016年 1 月 1日目录一绪论1二需求分析2三概念构造设计15四逻辑构造设计18五数据库完整性设计22六物理构造设计23七数据库实施24小结28参考文献1附录可选1. z.-一 绪论随着小超市规模的开展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进展统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。而近几年来,零售业面对的市场竞争压力日益增加。能否拥有一套迅速灵敏、功能强大的零售市场分析系统,有针对性地制定政策,适时根据市场需要排放货物,显得越来越重要,基于“超市管理系统其上的数据挖掘应运而生。本文只象征性的介绍了关于数据挖掘中的关联规则的初步知识,而具体数据挖掘在系统上的应用将在我同伴的论文中进展详细介绍。挖掘“超市管理系统数据库中顾客购置不同货物的关联性,防止了脱离市场、脱离需求,盲目排放货物所造成的损失,节省了资金,提高了效益。随着市场经济和现代信息技术的的开展,过去手工管理超市的式已不适宜超市的开展,如使用现代化的工具,使企业和经营者个人在最小的投入下获取最大的回报。因此,在超市管理中引进现代化的办公软件,就成为时下最好的解决方法。使用软件办公,不仅能使经营者的劳力资本减少,同时能使超市的管理更规更合理,解决了超市中用于管理进出货以及购置、库存等众多繁琐,工作量巨大从而导致消耗人员过多,超市经营紊乱等众多问题。二 需求分析2.1 需求分析阶段的目标当前零售超市很普及,超市之间竞争很剧烈,因此开发一个好的超市管理系统很有开展前景。我们要开发一个计算机技术和数据库技术与现代化的商业管理有机结合、集成技术的先进性和管理的有效性于一体的软件。1了解目前宿舍管理的现状以及SQL Server 2000的功能和特点。2通过实地调查和问答记录的式了解超市管理系统的工作业务流程,并记录和处理相关的数据。2.2 需求分析阶段的任务1处理对象:系统要处理的对象商品根本信息、仓库根本信息表、供货商根本信息表、厂商根本信息表、门店根本信息表、员工根本信息、会员根本信息表表、普通用户信息包括等七个面,各个对象包括信息如下所示详细的数据见于数据字典:1. 商品根本信息:包括 商品编号、商品名称、规格、价格、厂商、单位等信息。2. 仓库根本信息表:包括 仓库编号、仓库种类、仓库地址、仓库面积等信息。3. 供货商根本信息表:包括 供应商编号、供应商名称、供应商联系、供应商联系人、供货商地址、 等信息。4. 厂商根本信息表:包括 厂商编号、厂商名称、厂商联系人、厂商联系、厂商地址、 等信息。 5. 门店根本信息表:包括 门店编号、门店名称、门店类型、代理价格、店长*、店长等信息。6. 员工根本信息表:包括 员工编号、*、性别、*号、职务、居住地址等信息。7. 会员根本信息表:包括 会员账号、会员*、*号、地址、 等信息。8. 普通用户信息表:包括 用户账号、用户*、*号、地址、 等信息。2处理功能要求系统主要完成以下几个功能:前台业务:1. 商品录入2. 商品扫描收银3. 商品价格信息查询4. 销售活动查询5. 会员积分活动查询后台业务:1. 进货管理2. 销售管理3. 库存管理4. 损坏商品处理5. 员工信息管理6. 员工工资信息处理7. 会员信息管理8. 普通用户信息管理9. 普通用户信息管理10. 仓库出入信息管理2.3 业务规则分析基于上述功能需求,通过进一步了解,超市管理系统的业务规则如下:1) 收银前台配合商品促销及特价,对商品进展条形码扫描或者手动输入,即可自动给价,会员和普通用户两种模式,包括多种付款式:现金、礼券、折价券、购物卡、信用卡等。2) 提供上笔交易作废、选入重开卡纸时使用、选入退货退货时使用、选入修改等功能。3) 通过员工信息注入,可以对员工销售业绩进展更新。4) 员工可以对对应的员工信息进展查询、更新、增加、删除、修改等。5) 商品信息的录入、更新修改、删除、查询等,并对变动情况进展记录和修改。6) 对商品库存信息进展增加、更新、修改、查询、删除、并可以在商品数量低于一定值时进展预警。7) 按商品进货管理查询和对商品的变动以及销售信息表的查询来查询商品的销售信息。8) 通过对损坏商品信息表和损坏商品信息处理表的查询来了解各商品的损坏情况。9) 通过生成的员工工资信息表来进展员工的工资发放。10) 普通用户可以通过网络对商品价格信息、销售活动进展查询,会员用户可以通过网络对商品价格信息、销售活动、会员积分活动进展查询。11) 提供门市卖场常用的店务管理功能。12) 统计各商品销售排行、销售金额、盈利、税收等。2.4 需求分析阶段成果收银业务流程图:会员或普通用户查询活动业务流程图:进货流程图:出入库业务流程图:刷坏商品处理流程图:3数据字典a数据项:系统涉及的数据项有71项表1.1 数据项列表数据项编号数据项名数据项含义与其它数据项的关系存储构造别名DI-1SpNo商品编号char(10)编号DI-2SpName商品名称char(20)名称DI-3SpGg商品规格char(20)规格DI-4SpJg商品价格char(10)价格DI-5CsName厂商名称char(10)名称DI-6SpDw商品单位char(20)单位DI-7CkNo仓库编号char(10)编号DI-8CkSty仓库种类char(10)种类DI-9CkDz仓库地址char(20)地址DI-10CkMj仓库面积char(10)面积DI-11GhNo供货商编号char(10)编号DI-12GhName供货商名称char(10)名称DI-13GhMan供货商联系人char(10)*DI-14GhPhone供货商char(20)DI-15GhDz供货商地址char(20)地址DI-16GhYb供货 char(10) DI-17CsNo厂商编号char(10)编号DI-18CsMan厂商联系人char(10)*DI-19CsPhone厂商char(20)DI-20CsDz厂商地址char(20)地址DI-21CsYb厂商 char(10) DI-22MdNo门店编号char(10)编号DI-23MdName门店名称char(20)名称DI-24MdSty门店类型char(10)类型DI-25MdDljg门店代理价格char(10)代理价格DI-26DzName店长*char(10)*DI-27DzPhone店长char(20)DI-28YgNo员工编号char(10)编号DI-29YgName员工*char(10)*DI-30YgSe*员工性别char(2)性别DI-31YgSfNo员工*char(20)*DI-32YgZw员工职务char(10)职务DI-33YgPhone员工char(20)DI-34YgDz员工地址char(20)地址DI-35HyNo会员编号char(10)编号DI-36HyName会员*char(10)*DI-37HySfNo会员*char(20)省份证DI-38HyPhone会员char(20DI-39HyDz会员居住地址char(20)地址DI-40HyYb会员 char(10) DI-41PtNo普通用户编号char(10)编号DI-42PtName普通用户*char(10)*DI-43PtSfNo普通用户*char(20)*DI-44PtPhone普通用户char(20)DI-45PtDz普通用户地址char(20)地址DI-46PtYb普通用户 char(10) DI-47HdNo活动编号char(10)编号DI-48HdSty活动类型char(10)类型DI-49HdC*jg活动促销价格char(10)促销价格DI-50HdC*nu活动促销数量char(20)数量DI-51HdStime活动开场时间Date开场时间DI-52HdJtime活动完毕时间Date完毕时间DI-53JfDj积分等级char(10)等级DI-54F*Jin返现金额char(10)返现金额DI-55JfNo积分活动编号char(10)编号DI-56JfSty积分活动类型char(10)活动类型DI-57JfStime积分活动开场时间Date活动开场时间DI-58JfJtime积分活动完毕时间Date活动完毕时间DI-59SyJin收银金额char(10)金额DI-60SyTime收银时间Date时间DI-61JhNo进货编号char(10)编号DI-62SpNu进货商品数量char(10)数量DI-63*sNu销售数量char(10)数量DI-64SumJin总金额char(10)总金额DI-65*sBz销售比重char(10)比重DI-66Ku库存数量char(10)数量DI-67Nu警报数量char(10)数量DI-68CkYgNo仓库员工编号等同于YgNochar(10)编号DI-69ShNu损坏数量char(10)数量DI-70DjYgNo登记员工编号等同于YgNochar(10)编号DI-71ClFs处理式char(20)处理式DI-72ClYgNo处理员工编号等同于YgNochar(10)编号DI-73Gz根本工资char(10)根本工资DI-74JJin奖金char(10)奖金DI-75CrTime出入时间Date时间DI-76CrNu出入数量char(10)数量DI-77YgSr员工生日Date生日b数据构造:表1.2 数据构造列表数据结构编号数据构造名数据构造含义组成DS-1Shangpin商品信息SpNo、SpName、SpGg、SpJg、CsName、SpDwDS-2Changku仓库讯息CkNo、CkSty、CkDz、CkMjDS-3Gonghuoshang供货商信息GhNo、GhName、GhMan、GhPhone、GhDz、GhYbDS-4Changshang厂商信息CsNo、CsMan、CsPhone、CsDz、CsYbDS-5Mendian门店信息MdNo、MdName、MdSty、MdDljg、DzName、DzPhoneDS-6Yuangong员工信息YgNo、YgName、YgSe*、YgSfNo、YgZw、YgPhone、YgDz、YgSrDS-7Huiyuan会员信息HyNo、HyName、HySfNo、HyPhone、HyDz、HyYbDS-8Putongyonghu普通用户信息PtNo、PtName、PtSfNo、PtPhone、PtDz、PtYbDS-9Huodong活动信息HdNo、HdSty、HdC*jg、HdC*nu、HdStime、HdJtimeDS-10Jifenhuodong积分活动信息JfDj、F*Jin、JfNo、JfSty、JfStime、JfJtimeDS-11Shouyin收银信息SyJin、SyTime、HyNo、YgNoDS-12Jinhuo进货信息JhNo、SpNu、SpNo、GhNo、GhName、GhManDS-13*iaoshou销售信息SpNo、*sNu、SumJin、*sBzDS-14Kucun库存信息SpNo、CkNo、Ku、Nu、CkYgNoDS-15Changkunchuru库存出入信息SpNo、CkNo、CrTime、CrNuDS-16Sunhuaishangpin损坏商品信息SpNo、CkNo、DjYgNoDS-17Sunhuaichuli损坏商品处理信息SpNo、CkNo、ClFs、ClYgNoDS-18Yuangonggongzi员工工资信息YgNo、Gz、JJin、YgSfNo、YgPhone4处理逻辑描述判定表或判定树表1.3 处理逻辑列表判定条件决策判断用户查询涉及的功能模块员工信息模块、仓库信息模块、供货商信息模块、厂商信息模块、门店信息模块、商品信息模块、活动信息模块、积分活动信息模块、收银信息模块、进货信息模块、销售信息模块、库存信息模块、仓库出入信息模块、损坏商品信息模块、损坏商品处理信息信息模块、员工工资信息模块:先确定查询所涉及的功能模块;然后,确定要查询的容,确定查询数据流向;最后显示查询结果。判断用户修改要涉及的模块,同时把相应的修改数据传到相应的模块之中员工信息模块、仓库信息模块、供货商信息模块、厂商信息模块、门店信息模块、商品信息模块、活动信息模块、积分活动信息模块、收银信息模块、进货信息模块、销售信息模块、库存信息模块、仓库出入信息模块、损坏商品信息模块、损坏商品处理信息信息模块、员工工资信息模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进展相应的更新操作。三 概要设计3.1 引言概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息构造(概念模型)的过程,它是整个数据库设计的关键,包括概念模型设计和新系统流程两个阶段。3.2 概念模型设计3.2.1概念设计法 概念设计通常有四种法:自顶向下,自底向上,逐渐扩以及混合策略。 自顶向下: 自底向上: 逐步扩: 混合策略:本超市管理系统采用自底向上的法。即首先定义全局的概念模型,然后逐渐细化,运用自底向上的法进展需求分析,然后在自底向上的进展概念设计。3.2.2概念设计步骤(1) 确定实体集:商品、仓库、供货商、厂商、门店、员工、会员、普通用户等(2) 确定联系集:活动信息、积分活动信息、收银信息、进货信息、销售信息、库存信息、仓库出入信息、损坏商品处理信息、员工工资信息等3.3 局部E-R图(1) 根据不同的对象,从数据流程图入手商品实体集:仓库实体集:供货商实体集:厂商实体集:门店实体集:员工实体集:3.4 全局E-R图四 逻辑构造设计4.1逻辑设计的任务和目标以上的概念设计阶段是独立于任一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的根本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑构造。具体容包括数据组织将E-R图转换成关系模型、模型优化、数据库模式定义、用户子模式设计、数据处理画出系统功能模块图两大任务4.2数据组织将E-R图转换为关系模型可以转化为一下关系模型:1. 商品:shangpin SpNo、SpName、SpGg、SpJg、CsName、SpDw 2. 仓库:cangku CkNo、CkSty、CkDz、CkMj 3. 供货商:gonghuoshang GhNo、GhName、GhMan、GhPhone、GhDz、GhYb 4. 厂商:changshang CsNo、CsMan、CsPhone、CsDz、CsYb 5. 门店:mendian MdNo、MdName、MdSty、MdDljg、DzName、DzPhone 6. 员工:yuangong YgNo、YgName、YgSe*、YgSfNo、YgZw、YgPhone、YgDz、YgSr 7. 会员:huiyuan HyNo、HyName、HySfNo、HyPhone、HyDz、HyYb 8. 普通:putongyonghu PtNo、PtName、PtSfNo、PtPhone、PtDz、PtYb 9. 活动:huodong HdNo、HdSty、HdC*jg、HdC*nu、HdStime、HdJtime 10. 积分活动:jifenhuodong JfDj、F*Jin、JfNo、JfSty、JfStime、JfJtime 11. 收银:shouyin SyJin、SyTime、HyNo、YgNo 12. 进货:jinhuo JhNo、SpNu、SpNo、GhNo、GhName、GhMan 13. 销售:*iaoshou SpNo、*sNu、SumJin、*sBz 14. 库存:kucun SpNo、CkNo、Ku、Nu、CkYgNo 15. 出入库:churuku SpNo、CkNo、CrTime、CrNu 16. 损坏商品: sunhuaishangpin SpNo、CkNo、DjYgNo 17. 损害处理: sunhuaichuli SpNo、CkNo、ClFs、ClYgNo 18. 员工工资: yuangonggongzi YgNo、Gz、JJin、YgSfNo、YgPhone 4.3数据库模式定义1.商品Shangpin信息表,用于记录商品的根本信息: 商品根本信息表属性名数据类型取值围是否是主属性或外键完整性SpNochar(10)是Not nullSpNamechar(20)否Not nullSpGgchar(20)否Not nullSpJgchar(10)否Not nullCsNamechar(10)否Not nullSpDwchar(20)否Null2.仓库changku信息表,用于记录仓库的根本信息: 仓库根本信息表属性名数据类型取值围是否是主属性或外键完整性CkNochar(10)是Not nullCkStychar(10)否Not nullCkDzchar(20)否Not nullCkMjchar(10)否Not null3.供货商gonghuoshang信息表,用于记录供货商的根本信息: 供货商根本信息表属性名数据类型取值围是否是主属性或外键完整性GhNochar(10)是Not nullGhNamechar(10)否Not nullGhManchar(10)否Not nullGhPhonechar(20)否Not nullGhDzchar(20)否Not nullGhYbchar(10)否Not null4.厂商changshang信息表,用于记录厂商的根本信息: 厂商根本信息表属性名数据类型取值围是否是主属性或外键完整性CsNochar(10)是Not nullCsManchar(10)否Not nullCsPhonechar(20)否Not nullCsDzchar(20)否Not nullCsYbchar(10)否Not null5.门店mendian信息表,用于记录门店的根本信息: 门店根本信息表属性名数据类型取值围是否是主属性或外键完整性MdNochar(10)是Not nullMdNamechar(20)否Not nullMdStychar(10)否Not nullMdDljgchar(10)否Not nullDzNamechar(10)否Not nullDzPhonechar(20)否Null6.员工yuangong信息表,用于记录员工的根本信息: 员工根本信息表属性名数据类型取值围是否是主属性或外键完整性YgNochar(10)是Not nullYgNamechar(10)否Not nullYgSe*char(2)男、女否Not nullYgSfNochar(20)否Not nullYgZwchar(10)否Not nullYgPhonechar(20)否Not nullYgDzchar(20)否Not null7.会员huiyuan信息表,用于记录会员的根本信息: 会员根本信息表属性名数据类型取值围是否是主属性或外键完整性HyNochar(10)是Not nullHyNamechar(10)否Not nullHySfNochar(20)否Not nullHyPhonechar(20否Not nullHyDzchar(20)否NullHyYbchar(10)否Null8.普通用户putongyonghu信息表,用于记录普通用户的根本信息: 普通用户根本信息表属性名数据类型取值围是否是主属性或外键完整性PtNochar(10)是Not nullPtNamechar(10)否Not nullPtSfNochar(20)否Not nullPtPhonechar(20否Not nullPtDzchar(20)否NullPtYbchar(10)否Null9.活动hudong信息表,用于活动的根本信息: 活动根本信息表属性名数据类型取值围是否是主属性或外键完整性HdNochar(10)是Not nullHdStychar(10)否Not nullHdC*jgchar(10)否Not nullHdC*nuchar(20)否Not nullHdStimeDate否NullHdJtimeDate否NullSpNochar(10)是Not null10.积分活动jifenhuodong信息表,用于积分活动的根本信息: 积分活动根本信息表属性名数据类型取值围是否是主属性或外键完整性JfDjchar(10)是Not nullF*Jinchar(10)否Not nullJfNochar(10)否Not nullJfStychar(10)否Not nullJfStimeDate否NullJfJtimeDate否NullHyNochar(10)是Not null11.收银shouyin信息表,用于收银的根本信息: 收银根本信息表属性名数据类型取值围是否是主属性或外键完整性YgNochar(10)是Not nullHyNochar(10)是Not nullSyJinchar(10)否Not nullSyTimeDate否Not null12.进货jinhuo信息表,用于进货的根本信息: 进货根本信息表属性名数据类型取值围是否是主属性或外键完整性JfDjJhNochar(10)是Not nullSpNochar(10)是Not nullSpNuchar(10)否Not nullGhNochar(10)是Not nullGhNamechar(10)否Not nullGhPhonechar(20)否Not null13.销售*iaoshou信息表,用于销售的根本信息: 销售根本信息表属性名数据类型取值围是否是主属性或外键完整性SpNochar(10)是Not null*sNuchar(10)是Not nullSumJinchar(10)否Not null*sBzchar(10)否Not null14.库存kucun信息表,用于库存的根本信息:库存根本信息表属性名数据类型取值围是否是主属性或外键完整性SpNochar(10)是Not nullCkNochar(10)是Not nullKuchar(10)否Not nullNuchar(10)否Not nullCkYgNochar(10)是Not null15.损坏商品sunhuaishangpin信息表,用于损坏商品的根本信息:损坏商品根本信息表属性名数据类型取值围是否是主属性或外键完整性SpNochar(10)是Not nullSpNuchar(10)否Not nullDjYgNochar(10)是Not null五 数据库完整性设计平安性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的平安性,再通过用户授权机制,欲用户登陆来识别用户级别,根据这个级别来分配用户权限,到达数据更高层次的平安功能。完整性要求用于描述商品根本信息、仓库根本信息表、供货商根本信息表、厂商根本信息表、门店根本信息表、员工根本信息、会员根本信息表、普通用户信息表中数据项能否为null,以及一些用户自定义完整性符合实际要求,六 物理设计6.1物理设计阶段的目标与任务数据库的物理设计就是为逻辑数据模型选取一个最适宜应用要求的物理构造的过程,在这个阶段中要完成两大任务:1确定数据库的物理构造,在关系数据库中主要是存取法和存储构造;2对物理构造进展评价,评价的重点是时间和空间效率。6.2数据存储面为数据库中各根本表建立的索引如下:1. 由于根本表shangping,yuangong,的主码SpNo,YgNo经常在查询条件和连接操作的连接条件中出现,且它们的值唯一,考虑在两个属性上建立唯一性索引;2. Yuangong的主码YgNo,YgName,YgSe*经常在查询条件中出现,且它们的组合值唯一,考虑在它们之上建立组合索引;3. 根本表Yuangong的一属性YgName,经常在查询条件中出现,且经常出现在相等的比较条件中,考虑在其之上建立聚簇索引;4. 根本表Mendian的属性值几乎不会有什么变化,更新率很低,可考虑适当建立索引;5. 根本表Jifenhuodong,Shouyin,Jinhuo,*iaoshou,Accident,Kucun,Changkunchuru,Sunhuaishangpin,Sunhuaichuli的属性值经常发生变化,权衡系统为维护索引付出的代价,可考虑不建立索引,也可以适当建立索引。6.3系统功能模块系统功能设计是使整个系统能根本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进展信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进展维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的开展,从超市全局的角度出发进展决策,利用信息控制超市的行为,附注超市完成其目标。本系统共包括五大模块,分别是人事管理模块,销售管理模块,进货管理模块,库存管理模块,以及系统维护模块。每个模块的功能如下:1. 员工管理模块功能:(1)实现员工信息的查询;(2)实现员工信息的更新,包括增加、删除、修改功能;(3)实现供货商信息的查询;(4)实现供货商信息的更新,包括增加、删除、修改功能。2. 销售管理模块功能:(1)实现销售信息的查询;(2)实现商品销售信息的盘点。3. 进货管理模块功能:(1)实现进货信息的查询;(2)实现进货信息的更新,包括增加、删除、修改功能。4. 库存管理模块功能:(1)实现商品信息的查询;(2)实现商品信息的更新,包括增加、删除、修改功能;(3)实现库存信息的查询;(4)实现库存信息的更新,包括增加、删除、修改功能。5. 数据维护模块功能: (1)实现超市信息的备份; (2)实现超市信息的复原。七 数据库实施7.1.1 建立数据库create database supermaket_system;对商品表的定义:create table shangpin(SpNochar(10)Not nullSpNamechar(20)Not nullSpGgchar(20)Not nullSpJgchar(10)Not nullCsNamechar(10)Not nullSpDwchar(20)nullprimary key( SpNo ),foreign keySpNoreferences huodongSpNo*iaoshou SpNokucunSpNosunhuaishangpinSpNosunhuaichuliSpNo对仓库表的定义:create table cangku(CkNochar(10)Not nullCkStychar(10)Not nullCkDzchar(20)Not nullCkMjchar(10)Not nullprimary key(CkNo),foreign keyCkNoreferences kucunCkNocangkuchuru CkNo对供货商标的定义:create table gonghuoshang(GhNochar(10)Not nullGhNamechar(10)Not nullGhManchar(10)Not nullGhPhonechar(20)Not nullGhDzchar(20)Not nullGhYbchar(10)Not nullprimary key(GhNo),foreign keyGhNoreferences jinhuoGhNo对厂商的定义:create table changshang(CsNochar(10)Not nullCsManchar(10)Not nullCsPhonechar(20)Not nullCsDzchar(20)Not nullCsYbchar(10)Not nullprimary key(CsNo);对门店表的定义:create table mendian(MdNochar(10)Not nullMdNamechar(20)Not nullMdStychar(10)Not nullMdDljgchar(10)Not nullDzNamechar(10)Not nullDzPhonechar(20)Nullprimary key(MdNo);对员工表的定义:create table yuangong(YgNochar(10)Not nullYgNamechar(10)Not nullYgSe*char(2)Not nullYgSfNochar(20)Not nullYgZwchar(10)Not nullYgPhonechar(20)Not nullYgDzchar(20)Not nullprimary key(YgNo),foreign keyYgNoreferences shouyinYgNo kucunKcYgNo sunhuaishanghpinDjYgNo sunhuaichuliClYgNo yuangonggongziYgNo对会员表的定义:create table mendian(HyNochar(10)Not nullHyNamechar(10)Not nullHySfNochar(20)Not nullHyPhonechar(20Not nullHyDzchar(20)NullHyYbchar(10)Nullprimary key(HyNo);小结超市信息管理系统是一个超市进货、销售、库存及人员管理工作的核心,它的容对于超市的决策者和管理者来说都至关重要,所以超市销售管理系统应该能够为超市工作者提供充足的信息和快捷的查询手段。但长期以来超市业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算的手工信息管理使得工作量巨大、效劳质量差、工作效率低。同时对市场的反响的信息不能及时的处理,从而导致销售与市场脱节。最终的结果只能使超市在经营中立于不利的地位。在此根底上,我们开发了这套系统。目的就是为了解决超市管理的紊乱,使得在超市日常经营及销售中,能够有迹可寻,随时跟踪市场,而且减少了不必要的劳力资本,使得经营者能够实现用最小的本钱,获得最大的利润。 kij9_*0012_Vp* 因此设计和开发超市销售管理系统,具有十分重要的社会意义和现实意义。通过这个对这个课题的研究,不仅让我熟悉一个好的系统会给一个公司,一个企业带来翻天覆地的变化。我国将计算机应用于经济管理面起步较晚,但随着市场机制的日益健全,销售管理工作在超市中的地位越来越重要,一些管理人员开场在销售管理领域进展管理信息系统的开发工作。现阶段,我国大型超市也有了比较完善的销售管理体系。同时在经营面更能了解顾客的需求,特别是在传统商品面的需求,因而能够赢得先机。但在物流配送体系面有待改进,目前大都处于萌芽状态,少数建有自己的物流配送中心,大局部仍包给第三物流企业,在调度和应急处理面的反响差距较大。而且在经营中的盲目性比较大,片面强调规模扩,没有做好充分调研,易导致经营失败。因此,应用先进的计算机技术和现代管理理念,借鉴国外先进经历和技术,研究并开发实用的web超市销售管理系统,对于优化销售和管理过程、提高快速响应市场变化的能力,增强其竞争力,具有非常重要的现实意义。本系统主要实现如下目标:系统的界面美观友好,信息查询灵活、便、快捷、准确,数据存储平安可靠;实现超市一些根底信息的设置及各种相关信息的添加、修改删除和查询;商品的总览、入库、销售等流程清晰;数据计算自动完成,提高工作效率;可通过给定的商品名称、销售时间等对数据库进展快速定位; 系统最大限度地实现了易维护性和易操作性,并且运行稳定、平安可靠。和传统管理模式相比较,使用本系统,可以提高超市的运作效率,辅助提高超市的决策水平,管理水平,为降低经营本钱, 提高效益,减少过失,节省人力,提高顾客满意度,增强超市扩能力, 提供有效的技术保障。但由于本人能力有限,加上时间仓促,本系统难免会出现一些缺乏之处,本系统只适合小型超市使用,不能适合型超市使用;超市管理系统涉及围宽,要解决的问题多,功能复杂,实现困难,但由于限于时间,本系统只实现了其中的一局部功能。. z.
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


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

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


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