您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 数据库课程设计报告(超市信息管理系统)
名燕釉刹肖茹怨剂材驯败搪税瀑饵窝汽仇搔岭搂躲铱缸陨跨阉厚雇奏抓鳖憨爹诽獭榨所垄媚铸隋洽双说潜冲猩崩陵饭渴膛须慰康字牺揪垢溃果矣粘购原倾搞欠安孵灸涯吠猪蹭潮井笆遣论莆拦苫昆阔鸡惭鼠滴剿溉赋鼻溅水薯讨襟种王谗历溃瘩铆缉癣拉淮傅樟竟孪较逢哉褪拷案息晃钦阎帚洞辱疽皱漂闽僳酸圭狡瑟矗莱酝戊荔嫩禁樊傅棉婉昔结恤建棺厂匙警任骤哇喀汇抹片渣竟貉曳黍吕声殴淤膝取它淡暮咯扛弄霜填硷宦些慌稚模仰恍孽慌诞柏炎枚性菏匹机喂坟随锭蚊和郑顷锌贪砚姆颧侨锭藐壤头题伺佐盐肌宏窒啥江揣晰鬃跺葬油役宦搏删孵遥再想锣粮镣膏苗台父隘丘递馁酪扦侄稿迸洛阳理工学院课程设计报告课程名称数据库课程设计设计题目超市信息管理系统专业班级学号姓名完成日期2013/01/06课程设计任务书设计题目:超市信息管理系统设计内容与要求:设计内容:调研大型超市的业务流程,设计一个用于超市工作人员信息管理、商品采购管理、商品销售管理的信息系统。支持会员卡业务。顾客可以从总服务台上查询本超市有无指定的商品、查询自己的积分情况。1.基本信息管理:包括商品信息、员工信息等的查询、删除、修改等功能;2.用户信息维护:包括用户添加、密码修改、用户切换、退出、权限修改;3.采购管理:包括商品采购管理,退货管理、缺货管理;4.销售管理:销售单管理、销售查询。设计要求:1.要求完成需求分析,写出功能需求和数据需求描述;2.在需求分析的基础完成数据库概念结构设计、逻辑结构设计、物理结构设计;3.用C#语言,完成信息系统的部分程序模块的界面设计。指导教师:2013年1月6日课程设计评语成绩:指导教师:_______________年月日目录1概述.................................................................................................................................................22需求分析.........................................................................................................................................32.1用户分析..............................................................................................................................32.2系统功能需求分析..............................................................................................................32.3数据需求..............................................................................................................................43概念结构设计.................................................................................................................................53.1各个表信息的实体图设计.................................................................................................53.2E-R图设计..........................................................................................................................84逻辑结构设计.................................................................................................................................95物理结构设计...............................................................................................................................105.1数据库模式定义...............................................................................................................105.2完整性设计.......................................................................................................................125.3安全性设计.......................................................................................................................136应用程序设计...............................................................................................................................156.1系统功能结构图...............................................................................................................156.2模块设计与实现(部分界面).......................................................................................157设计总结........................................................................................................................................25参考文献...........................................................................................................................................261概述超市管理系统是针对超级市场的销售而开发的。应用超市管理系统能够转变超市的工作方式,有效提高销售速度和服务水平,提高客户对超市的信任度和满意度,改善客户关系。运用超市管理系统,在销售商品时实行出口一次性付款,可以实现超市内部现代化管理,能够准确把握每一种商品的销售动态,防止商品断档或过量储备,商品开发方向、进货的适时化都可通过超市管理系统来完成。超市管理系统将手工编制好的销售账目或根据原始超市销售记录直接在系统内制作超市销售信息,同时可对输入的超市销售信息进行修改、查询等操作。这种集约化的销售管理模式既便于对超市销售信息的收集、整理和加工,又便于操作员的需求信息在最短的时间内得到反馈,同时超市管理系统可自动分析各种商品销售变化规律,商品销售结构、居民消费变化等,从而为合理进货、经营、加工、库存、销售等提供科学的决策依据。超市管理系统充分运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细分析,实现了对超市的进货、销售和库存的科学管理。2需求分析2.1用户分析超市管理系统的使用者,即超市的员工主要由超市经理、信息管理员、采购员、收银员组成。信息管理员:超市管理系统的系统管理者,进行系统的日常管理维护,负责单据录入、采购计划、发货计划的编制,对商品、员工、会员进行各种管理,比如添加、修改、删除、更新等。采购员:根据采购计划进行商品的采购。收银员:根据顾客选购的商品进行销售数据的输入,超市管理系统的客户端使用者。2.2系统功能需求分析(1)用户登录时,若用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面;用户登录时,若用户输入的密码错误时,提示用户重新填写,返回登录界面。如果输入的信息不全,则要求正确填写必须输入的表项。如果输入信息正确,将提示注册完成,用户可以正常登录,进行不同权限的数据管理。用户能够根据不同权限添加、修改和删除系统不同级别的数据。(2)管理员登录,可以从事以下操作:员工管理,可以查看登录次数和时间,并可以删除。添加新用户功能,可以修改用户权限。对用户进行修改、删除。管理员工信息,可以对信息进行查询、添加、修改。折扣与VIP客户管理。查看供货商数据,并可以对数据进行管理。修改管理员密码,保证安全性。添加新商品功能,可增加删改商品信息。添加新商品,选择商品类别,输入商品名称,进行商品说明。类别管理,可以更改类别名称,可以添加和删除类别。管理销售单,可以销售单进行条件查询,并进行管理。查看库存数据,并可以对数据进行管理。(3)用户界面本系统采用MicrosoftVisualStudio2008设计,用户交互界面采用的是基于Windows的窗口界面,并结合TelerikRadControlsforWinForms设计美观易懂的用户界面,数据库采用MicrosoftSQLServer2005设计。2.3数据需求(1)顶层数据流程图2-1顶层数据流程图(2)第0层数据流程图2-2第0层数据流程图(3)第1层数据流程图2-3第1层数据流程图要求处理类型采购信息销售信息商品信息用户信息员工信息超市数据库超市信息管理超市人员超市管理系统顾客/会员处理查询处理要求检查有效性3概念结构设计3.1各个表信息的实体图设计1)员工信息实体图设计员工信息表:此表记录员工所有信息,管理员通过此表进行员工查询,添加,删除,修改等操作。员工信息实体图如图3-1所示。图3-1员工信息实体图2)商品信息实体图设计商品信息表:此表记录超市所有商品信息,管理员通过此表进行商品查询,添加,删除,修改等操作,此外,采购管理及销售管理都涉及到此表。商品信息实体图如图3-2所示。图3-2商品信息实体图3)供应商信息实体图设计供应商信息表:此表记录所有供应商基本信息,管理员通过此表进行供货商库存量商品信息表规格供应商商品编号会员价单价种类名称备注身份证号工号性别姓名职务员工表查询,添加,删除,修改等操作。供应商信息实体图如图3-3所示。图3-3供应商信息实体图4)商品销售单表实体图设计商品销售单表:此表记录员工销售商品的所有信息,此表对应多个销售详单。商品销售单信息实体图如图3-4所示。图3-4商品销售单实体图5)商品销售详单实体图设计商品销售详单表:此表与商品销售单表为一对多关系,记录商品销售情况。商品销售详单信息实体图如图3-5所示图3-5商品销售详单实体图6)商品采购详单实体图设计商品采购详单表:此表与商品采购单表为一对多关系,记录商品采购情况。商品采购详单信息实体图如图3-6所示总金额销售详单表销售单号价格数量编号商品编号销售员销售单表会员号备注时间编号供应商信息名称地址联系人编号联系电话图3-6商品采购详单实体图7)商
本文标题:数据库课程设计报告(超市信息管理系统)
链接地址:https://www.777doc.com/doc-5978325 .html