版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统原理课程设计报告学子超市管理系统的设计与实现学 生 姓 名 xxx 授 课 教 师 专 业 计算机科学与技术 学 年 班 级 2009级1、2、3班 系 别 信息科学系 2012年 5 月 7 日1 系统需求分析1.1 选题陈述超市业态为人们购物提供了种种便利,但在人工管理业务数据情况下,它仍存在零售业企业落后的一面。如:收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等。而且,在超市日常管理中,随着超市业态的快速发展,其经营管理也变的愈加复杂,竞争也日益激烈。为此,拥有一套快捷,方便,实用的超市管理信息系统是十分必要的。本设计选择的题目为“学子超市管理信息系统的设计与
2、实现”,希望依靠计算机和数据库管理技术来对超市信息进行管理,从而节省人力、减轻劳动强度,并且能够及时准确反映出商品的各种管理信息。1.2 系统组织结构图小型的自选超市也实施分级管理制度,超市设总经理一名,副总经理两名,副总经理协助总经理进行日常业务的管理。业务职能部门包括财务部、采购部、人事部、宣传部,仓储部。超市门店销售部处理日常超市销售运营。 学子超市的组织结构如图1-1所示。 总经理 副总经理 副总经理业务职能部销售部仓储部宣传部人事部财务部采购部图1-1 学子超市的组织结构图1.3 系统数据流程分析 经过系统详细调查分析以及用户需求分析,我们绘制了新系统的数据流图。f5p3入库处理f4
3、p2采购处理f3f2f1p1订货处理管理员f6进货统计明细d2订货信息明细d1f7f8p4销售处理收银员库存明细d3f9d4f10销售记录f11p5编制报表f12超市经理图1-2 学子超市管理系统dfd图其中,系统销售处理的数据流程如图1-3所示。f2f3f1p4.2正常结算p4.1会员信息验证f5收银员销售明细表d2会员信息记录d1f8p4.4金额核算p4.3折扣结算f4f7顾客f6图1-3 销售处理dfd图图1-3销售处理dfd图描述了收银员进入系统结算的流程图,收银员登陆系统后在身份验证中输入用户会员卡号,非会员按正常金额收取费用,会员享受相应的折扣待遇。 1.4 系统数据库的概念模型本
4、系统数据库的概念模型(即e-r图)如图1-4所示。地址联系人用户编码姓名密码邮编电话n名字联系1管理员地址传真供应商电话mmm管理服务提供n日期nn电话商品名商 品n购买m会 员住址数量单位厂家价格姓名会员卡号卖出价格卖出数量图1-4 系统e-r图2 系统总体设计2.1 系统设计目标该系统主要建立一个完整的超市管理系统,简单易操作。主要功能:(1)系统对用户的权限进行管理,即可以对用户的登陆系统进行管理,验证用户的身份。(2)系统对库存情况进行管理,对商品入库,出库情况进行统计,便于随时掌握商品的流通情况。(3)系统对进货管理,对供应商以及所进货品进行管理。(4)系统对销售进行管理,分为会员和
5、非会员结账。 2.2 系统总体功能设计系统分为前台和后台两部分:前台主要提供给收银员使用,进行销售收银;后台提供给管理员使用,主要执行系统维护、商品管理、厂家管理和销售数据管理以及会员卡用户管理等工作。 本系统功能结构如图2-1所示。 学子超市管理系统后 台前 台商品进销存销售收费系统管理基本资料系统临时清空数据退出系统出库明细管理修改密码商品进销存进货统计库存盘点采购入库退出系统供应商资料管理计量单位管理 图2-1 系统功能结构图根据需求分析的结果,按照“低耦合、高内聚”的原则,前后台的模块又细分为以下几个功能模块。各模块实现的功能如下:(1)登陆系统。对用户身份进行验证,只有系统的合法用户
6、才能进入系统。登陆成功后调用销售收费模块。(2)销售收费。把销售信息写入销售清单,同时对库存数据进行更新,以备用户将来对销售信息和库存信息进行查询。销售模块分为非会员用户和会员用户两类。(3)系统临时清空数据功能。若要取消某一商品的销售,可点击该商品,然后点击删除,弹出询问对话框,点yes,即可撤消购买该商品,同时应收金额也会相应扣除。(4)结账模块。输入实收金额,点击结账,系统自动弹出对话框,点击ok,销售界面所有信息将自动清空。(5)基本资料管理模块。可以对供货商资料进行添加、删除、修改、查询操作,可以对商品单位进行添加、删除、修改、查询操作,可以对会员资料进行添加、删除、修改、查询操作。
7、(6)商品进销存模块。可以进行采购入库,进行库存盘点,进行进货统计以及进行出库明细查询操作。(7)系统管理模块。可以实现密码的修改以及退出系统的操作。2.3 网络拓扑设计本系统选用的是c/s结构,系统拓扑结构如图2-2所示。c1管理员c2收银员 cnserver 数据库 服务器 业务 财务 。 图2-2 网络拓扑结构3 系统详细设计3.1 代码设计以下简单介绍系统中几个实体的代码设计。如图3-1为销售订单号码代码示意图,图3-2为进货订单号码代码设计示意图。 11 05 11 0001 四位随机数 日 月年 图 3-1 销售订单号码代码设计示意图 2011 05 0001 四位随机数 月 年份
8、 图 3-2 进货订单号码代码设计示意图3.2 数据库逻辑结构设计系统使用erstudio建模工具构建数据库的逻辑模型,系统的数据库逻辑模型如图3-3所示。图3-3 数据库关系图 根据数据库的逻辑模型,学子超市管理系统的数据库主要包含如下数据表:供应商信息表,见表3-4操作用户表,见表3-5销售主表,见表3-6销售从表,见表3-7商品进货表,见表3-8库存表,见表3-9会员资料表,见表3-10表3-4 feeder表字段名称数据类型是否为空说明id自动编号否feederidchar否供应商编号feedernamechar否供应商名称linkmanchar否联系人addresschar否地址zi
9、pcodechar否邮编telchar否电话faxchar否传真表3-5 manager表字段名称数据类型是否为空说明id自动编号否useridint否用户编码usernamechar否 用户名userpasschar否密码addresschar否地址telchar否电话remarkchar否备注表3-6 sell-main表字段名称数据类型是否为空说明id自动编号否invoiceidchar否单号arint否购买总金额puint否进价总金额enterflag是/否否是否已完成selldate日期/时间否日期时间usernameint否管理员用户名remarkchar备注表3-7 sell-m
10、inor表字段名称数据类型是否为空说明id自动编号否invoiceidchar否单号barcodechar否商品条码goodsnamechar否商品名称unitchar否商品计量单位sellscalarint否卖出数量agioint折扣purchasepriceint否进价sellpriceint否卖出价格subtotalint否总金额untreadflagchar是已交易表3-8 purchase表字段名称数据类型是否为空说明id自动编号否invoiceidchar否单号barcodechar否商品条码goodsnamechar否商品名称feedernamechar否供应商名称purchasescalarint否购入数量purchasepriceint否进价unitchar否商品计量单位enterflag是/否否是否已完成purchasedate日期/时间否日期时间usernamechar否管理员用户名remarkchar备注表3-9 stock表字段名称数据类型是否为空说明id自动编号否barcodechar否商品条码goodsnamechar否商品名称unitchar否商品计量单位purchasepriceint否进价sellpriceint否卖出价格 s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 别墅改造施工项目协议
- 城市道路园林建设协议
- 眼镜租赁合同样本
- 市政工程招投标质量保证协议
- 税务局人员聘用协议范本
- 广告传媒公司副总经理招聘启事
- 地震灾区重建泥水施工协议
- 临时办公室租赁协议
- 影像制作服务协议
- 地铁站电梯井道建设协议
- 教科(2024秋)版科学三年级上册2.6 我们来做“热气球”教学设计
- 山西省运城市2024-2025学年高二上学期10月月考英语试题
- 4.3《课间》 (教案)-2024-2025学年一年级上册数学北师大版
- 【班主任工作】2024-2025学年秋季安全主题班会教育周记录
- 2024-2030年街舞培训行业市场发展分析及发展趋势前景预测报告
- 橡胶坝工程施工质量验收评定表及填表说明
- 《2024版CSCO胰腺癌诊疗指南》更新要点 2
- +陕西省渭南市富平县2023-2024学年九年级上学期摸底数学试卷
- 2023年法律职业资格《客观题卷一》真题及答案
- 三年级上《时分秒》教材解读
- 公司培训工作报告6篇
评论
0/150
提交评论