收藏 分销(赏)

数据库超市管理系统课程设计.doc

上传人:人****来 文档编号:3875645 上传时间:2024-07-23 格式:DOC 页数:24 大小:243.54KB
下载 相关 举报
数据库超市管理系统课程设计.doc_第1页
第1页 / 共24页
数据库超市管理系统课程设计.doc_第2页
第2页 / 共24页
数据库超市管理系统课程设计.doc_第3页
第3页 / 共24页
数据库超市管理系统课程设计.doc_第4页
第4页 / 共24页
数据库超市管理系统课程设计.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、课程设计(论文)任务书 软 件 学 院 软件测试 专 业20131班 一、课程设计(论文)题目超市管理系统二、课程设计(论文)工作自 2015年 12月 28日起至 2016年 1月 1日止 三、课程设计(论文) 地点: 软件工程实训中心四、课程设计(论文)内容要求:1本课程设计的目的(1)巩固和加深对数据库基本知识的理解,提高综合运用课程知识的能力.(2)使学生巩固所学的理论基础知识的理解,掌握数据库设计的全过程及技术与方法。(3)培养学生编制软件文档及开发应用系统的能力,提高学生独立分析问题、解决问题的能力,锻炼和加强学生的动手能力。使学生掌握使用各种计算机资料和有关参考资料。2课程设计的

2、任务及要求(1)根据选题任务要求,收集并查询相关文献资料,明确系统需求;通过对系统的功能分析和数据分析进行系统的需求分析设计,完成业务流程图、数据流图(DFD图)及数据字典(DD)等阶段性成果; (2)数据库的概念结构设计,完成基本全局ER图的设计并体现设计过程;(3)数据库的逻辑结构设计,完成数据库关系模式的设计及优化;(4)数据库的物理结构设计,完成数据库实施的所有sql脚本的编写及索引文件的创建;完成安全性控制及完整性约束;(5)数据库的实施; (6)特别要求自己独立完成;2)创新要求: 在基本要求达到后,可进行创新设计,如完善的功能、友好的人机界面。3)课程设计论文编写要求(1)要按照

3、书稿的规格打印与写课程设计报告书;(2)报告包括目录、绪论、正文、小结、参考文献、附录等;(3)课程设计报告装订按学校的统一要求完成;4)课程设计进度安排内容 天数 地点构思及收集资料 1 图书馆数据库设计 3 实验室撰写报告 1 图书馆、实验室学生签名:2015 年 12 月28 日课程设计(论文)评审意见(1)考勤(20分):优()、良()、中()、一般()、差(); (2)设计内容(40分):优()、良()、中()、一般()、差(); (3)答辩(25分):优()、良()、中()、一般()、差();(4)文档格式规范整齐(15分)优()、良()、中()、一般()、差();(5)任何抄袭成

4、绩一律归零;评阅人: 职称: 讲师 2016年 1 月 1日目录一绪论1二需求分析2三概念结构设计15四逻辑结构设计18五数据库完整性设计22六物理结构设计23七数据库实施24小结28参考文献1附录(可选)1一 绪论随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析.而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率.超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理.而

5、近几年来,零售业面对的市场竞争压力日益增加。能否拥有一套迅速灵敏、功能强大的零售市场分析系统,有针对性地制定政策,适时根据市场需要排放货物,显得越来越重要,基于“超市管理系统”其上的数据挖掘应运而生。本文只象征性的介绍了关于数据挖掘中的关联规则的初步知识,而具体数据挖掘在系统上的应用将在我同伴的论文中进行详细介绍。挖掘“超市管理系统”数据库中顾客购买不同货物的关联性,避免了脱离市场、脱离需求,盲目排放货物所造成的损失,节省了资金,提高了效益。随着市场经济和现代信息技术的的发展,过去手工管理超市的方式已不适宜超市的发展,如何使用现代化的工具,使企业和经营者个人在最小的投入下获取最大的回报。因此,

6、在超市管理中引进现代化的办公软件,就成为时下最好的解决办法.使用软件办公,不仅能使经营者的劳力资本减少,同时能使超市的管理更规范更合理,解决了超市中用于管理进出货以及购买、库存等众多繁琐,工作量巨大从而导致耗费人员过多,超市经营紊乱等众多问题.二 需求分析2。1 需求分析阶段的目标当前零售超市很普及,超市之间竞争很激烈,因此开发一个好的超市管理系统很有发展前景。我们要开发一个计算机技术和数据库技术与现代化的商业管理有机结合、集成技术的先进性和管理的有效性于一体的软件。(1)了解目前宿舍管理的现状以及SQL Server 2000的功能和特点。(2)通过实地调查和问答记录的方式了解超市管理系统的

7、工作业务流程,并记录和处理相关的数据.2.2 需求分析阶段的任务(1)处理对象:系统要处理的对象商品基本信息、仓库基本信息表、供货商基本信息表、厂商基本信息表、门店基本信息表、员工基本信息、会员基本信息表表、普通用户信息包括等七个方面,各个对象包括信息如下所示(详细的数据见于数据字典):1。 商品基本信息:包括 商品编号、商品名称、规格、价格、厂商、单位等信息。2. 仓库基本信息表:包括 仓库编号、仓库种类、仓库地址、仓库面积等信息。3。 供货商基本信息表:包括 供应商编号、供应商名称、供应商联系电话、供应商联系人、供货商地址、邮编等信息.4. 厂商基本信息表:包括 厂商编号、厂商名称、厂商联

8、系人、厂商联系电话、厂商地址、邮编等信息。5. 门店基本信息表:包括 门店编号、门店名称、门店类型、代理价格、店长姓名、店长电话等信息.6. 员工基本信息表:包括 员工编号、姓名、性别、身份证号、职务、电话、居住地址等信息.7。 会员基本信息表:包括 会员账号、会员姓名、身份证号、电话、地址、邮编等信息.8. 普通用户信息表:包括 用户账号、用户姓名、身份证号、电话、地址、邮编等信息。(2)处理功能要求系统主要完成以下几个功能:前台业务:1. 商品录入2. 商品扫描收银3. 商品价格信息查询4. 销售活动查询5. 会员积分活动查询后台业务:1. 进货管理2. 销售管理3. 库存管理4. 损坏商

9、品处理5. 员工信息管理6. 员工工资信息处理7. 会员信息管理8. 普通用户信息管理9. 普通用户信息管理10. 仓库出入信息管理2.3 业务规则分析基于上述功能需求,通过进一步了解,超市管理系统的业务规则如下:1) 收银前台配合商品促销及特价,对商品进行条形码扫描或者手动输入,即可自动给价,会员和普通用户两种模式,包括多种付款方式:现金、礼券、折价券、购物卡、信用卡等。2) 提供上笔交易作废、选入重开(卡纸时使用)、选入退货(退货时使用)、选入修改等功能。3) 通过员工信息注入,可以对员工销售业绩进行更新。4) 员工可以对对应的员工信息进行查询、更新、增加、删除、修改等。5) 商品信息的录

10、入、更新修改、删除、查询等,并对变动情况进行记录和修改。6) 对商品库存信息进行增加、更新、修改、查询、删除、并可以在商品数量低于一定值时进行预警。7) 按商品进货管理查询和对商品的变动以及销售信息表的查询来查询商品的销售信息.8) 通过对损坏商品信息表和损坏商品信息处理表的查询来了解各商品的损坏情况。9) 通过生成的员工工资信息表来进行员工的工资发放。10) 普通用户可以通过网络对商品价格信息、销售活动进行查询,会员用户可以通过网络对商品价格信息、销售活动、会员积分活动进行查询.11) 提供门市卖场常用的店务管理功能.12) 统计各商品销售排行、销售金额、盈利、税收等。2。4 需求分析阶段成

11、果收银业务流程图:会员或普通用户查询活动业务流程图:进货流程图:出入库业务流程图:刷坏商品处理流程图:(3)数据字典(a)数据项:系统涉及的数据项有71项表1。1 数据项列表数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI1SpNo商品编号char(10)编号DI2SpName商品名称char(20)名称DI-3SpGg商品规格char(20)规格DI4SpJg商品价格char(10)价格DI5CsName厂商名称char(10)名称DI6SpDw商品单位char(20)单位DI7CkNo仓库编号char(10)编号DI8CkSty仓库种类char(10)种类DI-9CkDz仓库

12、地址char(20)地址DI10CkMj仓库面积char(10)面积DI11GhNo供货商编号char(10)编号DI12GhName供货商名称char(10)名称DI13GhMan供货商联系人char(10)姓名DI-14GhPhone供货商电话char(20)电话DI15GhDz供货商地址char(20)地址DI-16GhYb供货邮编char(10)邮编DI17CsNo厂商编号char(10)编号DI18CsMan厂商联系人char(10)姓名DI-19CsPhone厂商电话char(20)电话DI20CsDz厂商地址char(20)地址DI21CsYb厂商邮编char(10)邮编DI-2

13、2MdNo门店编号char(10)编号DI23MdName门店名称char(20)名称DI24MdSty门店类型char(10)类型DI25MdDljg门店代理价格char(10)代理价格DI26DzName店长姓名char(10)姓名DI27DzPhone店长电话char(20)电话DI28YgNo员工编号char(10)编号DI29YgName员工姓名char(10)姓名DI30YgSex员工性别char(2)性别DI31YgSfNo员工身份证char(20)身份证DI-32YgZw员工职务char(10)职务DI-33YgPhone员工电话char(20)电话DI34YgDz员工地址ch

14、ar(20)地址DI35HyNo会员编号char(10)编号DI36HyName会员姓名char(10)姓名DI-37HySfNo会员身份证char(20)省份证DI-38HyPhone会员电话char(20)电话DI-39HyDz会员居住地址char(20)地址DI40HyYb会员邮编char(10)邮编DI-41PtNo普通用户编号char(10)编号DI42PtName普通用户姓名char(10)姓名DI43PtSfNo普通用户身份证char(20)身份证DI44PtPhone普通用户电话char(20)电话DI45PtDz普通用户地址char(20)地址DI46PtYb普通用户邮编ch

15、ar(10)邮编DI47HdNo活动编号char(10)编号DI48HdSty活动类型char(10)类型DI-49HdCxjg活动促销价格char(10)促销价格DI-50HdCxnu活动促销数量char(20)数量DI51HdStime活动开始时间Date开始时间DI52HdJtime活动结束时间Date结束时间DI-53JfDj积分等级char(10)等级DI54FxJin返现金额char(10)返现金额DI55JfNo积分活动编号char(10)编号DI56JfSty积分活动类型char(10)活动类型DI-57JfStime积分活动开始时间Date活动开始时间DI-58JfJtime

16、积分活动结束时间Date活动结束时间DI59SyJin收银金额char(10)金额DI-60SyTime收银时间Date时间DI61JhNo进货编号char(10)编号DI62SpNu进货商品数量char(10)数量DI-63XsNu销售数量char(10)数量DI64SumJin总金额char(10)总金额DI65XsBz销售比重char(10)比重DI-66KcNu库存数量char(10)数量DI-67JbNu警报数量char(10)数量DI68CkYgNo仓库员工编号等同于YgNochar(10)编号DI69ShNu损坏数量char(10)数量DI-70DjYgNo登记员工编号等同于Yg

17、Nochar(10)编号DI71ClFs处理方式char(20)处理方式DI-72ClYgNo处理员工编号等同于YgNochar(10)编号DI73JbGz基本工资char(10)基本工资DI74JJin奖金char(10)奖金DI75CrTime出入时间Date时间DI76CrNu出入数量char(10)数量DI77YgSr员工生日Date生日(b)数据结构:表1。2 数据结构列表数据结构编号数据结构名数据结构含义组成DS-1Shangpin商品信息SpNo、SpName、SpGg、SpJg、CsName、SpDwDS2Changku仓库讯息CkNo、CkSty、CkDz、CkMjDS3Go

18、nghuoshang供货商信息GhNo、GhName、GhMan、GhPhone、GhDz、GhYbDS4Changshang厂商信息CsNo、CsMan、CsPhone、CsDz、CsYbDS-5Mendian门店信息MdNo、MdName、MdSty、MdDljg、DzName、DzPhoneDS-6Yuangong员工信息YgNo、YgName、YgSex、YgSfNo、YgZw、YgPhone、YgDz、YgSrDS-7Huiyuan会员信息HyNo、HyName、HySfNo、HyPhone、HyDz、HyYbDS-8Putongyonghu普通用户信息PtNo、PtName、PtS

19、fNo、PtPhone、PtDz、PtYbDS-9Huodong活动信息HdNo、HdSty、HdCxjg、HdCxnu、HdStime、HdJtimeDS10Jifenhuodong积分活动信息JfDj、FxJin、JfNo、JfSty、JfStime、JfJtimeDS11Shouyin收银信息SyJin、SyTime、HyNo、YgNoDS12Jinhuo进货信息JhNo、SpNu、SpNo、GhNo、GhName、GhManDS-13Xiaoshou销售信息SpNo、XsNu、SumJin、XsBzDS-14Kucun库存信息SpNo、CkNo、KcNu、JbNu、CkYgNoDS-1

20、5Changkunchuru库存出入信息SpNo、CkNo、CrTime、CrNuDS16Sunhuaishangpin损坏商品信息SpNo、CkNo、DjYgNoDS17Sunhuaichuli损坏商品处理信息SpNo、CkNo、ClFs、ClYgNoDS18Yuangonggongzi员工工资信息YgNo、JbGz、JJin、YgSfNo、YgPhone(4)处理逻辑描述(判定表或判定树)表1.3 处理逻辑列表判定条件决策判断用户查询涉及的功能模块员工信息模块、仓库信息模块、供货商信息模块、厂商信息模块、门店信息模块、商品信息模块、活动信息模块、积分活动信息模块、收银信息模块、进货信息模块

21、、销售信息模块、库存信息模块、仓库出入信息模块、损坏商品信息模块、损坏商品处理信息信息模块、员工工资信息模块:先确定查询所涉及的功能模块;然后,确定要查询的内容,确定查询数据流向;最后显示查询结果。判断用户修改要涉及的模块,同时把相应的修改数据传到相应的模块之中员工信息模块、仓库信息模块、供货商信息模块、厂商信息模块、门店信息模块、商品信息模块、活动信息模块、积分活动信息模块、收银信息模块、进货信息模块、销售信息模块、库存信息模块、仓库出入信息模块、损坏商品信息模块、损坏商品处理信息信息模块、员工工资信息模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新

22、操作。三 概要设计3。1 引言概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键,包括概念模型设计和新系统流程两个阶段.3。2 概念模型设计3。2.1概念设计方法 概念设计通常有四种方法:自顶向下,自底向上,逐渐扩张以及混合策略。 自顶向下: 自底向上: 逐步扩张: 混合策略:本超市管理系统采用自底向上的方法。即首先定义全局的概念模型,然后逐渐细化,运用自底向上的方法进行需求分析,然后在自底向上的进行概念设计.3。2。2概念设计步骤(1) 确定实体集:商品、仓库、供货商、厂商、门店、员工、会员、普通用户等(2) 确定联系集:活动信息、积分活

23、动信息、收银信息、进货信息、销售信息、库存信息、仓库出入信息、损坏商品处理信息、员工工资信息等3。3局部ER图(1) 根据不同的对象,从数据流程图入手商品实体集:仓库实体集:供货商实体集:厂商实体集:门店实体集:员工实体集:3。4全局E-R图四逻辑结构设计4.1逻辑设计的任务和目标以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的基本ER图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。具体内容包括数据组织(将ER图转换成关系模型、模型优化、数据库模式定义、用户子模式设计)、数据处理(画出系统功能

24、模块图)两大任务4。2数据组织将ER图转换为关系模型可以转化为一下关系模型: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. 员工:yuangon

25、g( YgNo、YgName、YgSex、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、HdCxjg、HdCxnu、HdStime、HdJtime )10. 积分活动:jifenhuodong ( JfDj、FxJin、JfNo、JfSty、JfStime、JfJtime )11. 收银:shouyin (

26、 SyJin、SyTime、HyNo、YgNo )12。 进货:jinhuo ( JhNo、SpNu、SpNo、GhNo、GhName、GhMan )13. 销售:xiaoshou( SpNo、XsNu、SumJin、XsBz )14. 库存:kucun ( SpNo、CkNo、KcNu、JbNu、CkYgNo )15。 出入库:churuku( SpNo、CkNo、CrTime、CrNu )16。 损坏商品: sunhuaishangpin ( SpNo、CkNo、DjYgNo )17。 损坏处理: sunhuaichuli ( SpNo、CkNo、ClFs、ClYgNo )18。 员工工资

27、: yuangonggongzi( YgNo、JbGz、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)信息表,用于记录仓库的基本信息:仓库基本信息表属性名数据类型取值范围是否是主属性或外

28、键完整性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.厂商(changsh

29、ang)信息表,用于记录厂商的基本信息:厂商基本信息表属性名数据类型取值范围是否是主属性或外键完整性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)否N

30、ot nullDzNamechar(10)否Not nullDzPhonechar(20)否Null6。员工(yuangong)信息表,用于记录员工的基本信息:员工基本信息表属性名数据类型取值范围是否是主属性或外键完整性YgNochar(10)是Not nullYgNamechar(10)否Not nullYgSexchar(2)男、女否Not nullYgSfNochar(20)否Not nullYgZwchar(10)否Not nullYgPhonechar(20)否Not nullYgDzchar(20)否Not null7.会员(huiyuan)信息表,用于记录会员的基本信息:会员基本

31、信息表属性名数据类型取值范围是否是主属性或外键完整性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(

32、20)否Not nullPtDzchar(20)否NullPtYbchar(10)否Null9。活动(hudong)信息表,用于活动的基本信息:活动基本信息表属性名数据类型取值范围是否是主属性或外键完整性HdNochar(10)是Not nullHdStychar(10)否Not nullHdCxjgchar(10)否Not nullHdCxnuchar(20)否Not nullHdStimeDate否NullHdJtimeDate否NullSpNochar(10)是Not null10.积分活动(jifenhuodong)信息表,用于积分活动的基本信息:积分活动基本信息表属性名数据类型取值范

33、围是否是主属性或外键完整性JfDjchar(10)是Not nullFxJinchar(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.进货(j

34、inhuo)信息表,用于进货的基本信息:进货基本信息表属性名数据类型取值范围是否是主属性或外键完整性JfDjJhNochar(10)是Not nullSpNochar(10)是Not nullSpNuchar(10)否Not nullGhNochar(10)是Not nullGhNamechar(10)否Not nullGhPhonechar(20)否Not null13。销售(xiaoshou)信息表,用于销售的基本信息:销售基本信息表属性名数据类型取值范围是否是主属性或外键完整性SpNochar(10)是Not nullXsNuchar(10)是Not nullSumJinchar(10)

35、否Not nullXsBzchar(10)否Not null14。库存(kucun)信息表,用于库存的基本信息:库存基本信息表属性名数据类型取值范围是否是主属性或外键完整性SpNochar(10)是Not nullCkNochar(10)是Not nullKcNuchar(10)否Not nullJbNuchar(10)否Not nullCkYgNochar(10)是Not null15。损坏商品(sunhuaishangpin)信息表,用于损坏商品的基本信息:损坏商品基本信息表属性名数据类型取值范围是否是主属性或外键完整性SpNochar(10)是Not nullSpNuchar(10)否N

36、ot nullDjYgNochar(10)是Not null五 数据库完整性设计安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,欲用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能.完整性要求用于描述商品基本信息、仓库基本信息表、供货商基本信息表、厂商基本信息表、门店基本信息表、员工基本信息、会员基本信息表、普通用户信息表中数据项能否为null,以及一些用户自定义完整性(符合实际要求),六物理设计6.1物理设计阶段的目标与任务数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程

37、,在这个阶段中要完成两大任务:(1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率。6。2数据存储方面为数据库中各基本表建立的索引如下:1. 由于基本表shangping,yuangong,的主码SpNo,YgNo经常在查询条件和连接操作的连接条件中出现,且它们的值唯一,考虑在两个属性上建立唯一性索引;2. Yuangong的主码YgNo,YgName,YgSex经常在查询条件中出现,且它们的组合值唯一,考虑在它们之上建立组合索引;3. 基本表Yuangong的一属性YgName,经常在查询条件中出现,且经常出现在相等的比较条

38、件中,考虑在其之上建立聚簇索引;4. 基本表Mendian的属性值几乎不会有什么变化,更新率很低,可考虑适当建立索引;5. 基本表Jifenhuodong,Shouyin,Jinhuo,Xiaoshou,Accident,Kucun,Changkunchuru,Sunhuaishangpin,Sunhuaichuli的属性值经常发生变化,权衡系统为维护索引付出的代价,可考虑不建立索引,也可以适当建立索引.6。3系统功能模块系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的

39、数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。本系统共包括五大模块,分别是人事管理模块,销售管理模块,进货管理模块,库存管理模块,以及系统维护模块.每个模块的功能如下:1。 员工管理模块功能:(1)实现员工信息的查询;(2)实现员工信息的更新,包括增加、删除、修改功能;(3)实现供货商信息的查询;(4)实现供货商信息的更新,包括增加、删除、修改功能。2。 销售管理模块功能:(1)实现销售信息的查询;(2

40、)实现商品销售信息的盘点.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 key(SpNo)references huodong(SpNo)xiaoshou (SpNo)kucun(SpNo)sunhuaishan

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

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

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服