




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于uml的小型超市管理系统姓名:张媛媛学号:201101080033班级:11软一院系:中印计算机软件学院引 言 超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:用户登陆管理、商品类型及商品的管理、进货和销售的管理、销售分析等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现。需求分析组织结构分析小型超市分为销售部,库存管理部,财务部,人事部四个主要部门,超市的决策权和管理权归超市经营者拥有,超市的每个部门的管理都有专职人员负责。小型超市管理系统的组织结构的描述如图所示:超市经营者销售部库存管理部财务部人事部组织功能表如图所示:登录界面用户输入正确的用户名和相对应的密码即可进入,否则退出系统维护主要用于实现系统用户设置、操作人员管理、密码修改采购管理主要用于实现采购数据和采购单查询、采购统计单查询库存管理主要用于实现商品出库、入库的添加修改,商品出库、入库的查询销售管理主要用于实现销售数据记录、客户退货记录和销售、退货信息查询其他设置主要用于实现员工管理,供应商的设置,省份的设置,商品的种类报表主要用于实现库存的盘点、销售的信息、供应商信息超市管理系统工作流程为:登录系统后,超市管理员可对系统相关信息进行操作,包括商品基本信息、供应商信息、销售信息、库存信息、进货信息等过程进行管理。厂商商品信息营业员订货信息购买信息顾客销售信息用户信息(员工)商品信息库存信息超市管理员数据流图厂商总经理顾客超市管理系统总经理F1商品信息F5进货信息F4库存信息F3销售额信息F1商品信息F2用户信息F6购买信息数据流程图主要反映的是小型超市管理系统中各项功能模块之间的数据流程和简单的数据处理、加工过程和方法,为系统的设计打下基础。超市管理系统的数据流程:首先由系统管理员根据不同用户的需要将信息保存到数据库中,然后再进行发布。用户可以对这些库信息进行查询、添加、修改和删除处理。通过对本系统的需求分析,系统的基本功能已经确定。整个流程图如图2-4所示:系统设计系统设计的任务就是依据系统分析文档资料,采用正确的方法来确定系统各功能模块在计算机内应该由哪些程序组成,它们之间用什么方式联结在一起以构成一个最好的系统机内结构,同时还要使用一定的工具将所设计的成果表达出来,另外考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入/输出界面设计等等 。功能模块设计根据系统功能分析,可以画出系统的功能模块图,从管理员界面对功能模块图加以描述。如图3-1所示:系统管理销售管理库存管理进货管理供货商管理基础信息小型超市管理系统统用户管理系统备份系统维护用户修改商品信息供应商信息员工信息销售查询销售添加销售报表销售查询库存查询进货查询进货报表进货管理供应商修改供应商查询(1)系统维护模块系统维护模块用于实现对用户的添加、修改、删除以及操作人员管理、密码修改。 (2)其他设置其他设置主要用于实现员工的添加、修改、查询以及管理,供应商的设置,省份的设置,商品的种类。 概念结构设计概念结构设计是整个设计的关键,它能通过对需求进行综合,归纳与抽象,形成一个独立于具体DBMS的概念模型,既E-R图如图所示:密码表用户名类型密码图3-2管理员实体的E-R图商品信息商品编号生产厂家单价种类库存量进货量保质期名称图3-3商品信息的E-R图供应商信息商品编号厂名联系方式省份图3-4供应商实体的E-R图入库表商品编号分类编码入库时间数量商品厂家图3-5仓库的E-R图供货商号厂名商品编号供应商联系方式数量商品数量商品编号商品名称保质期单价数量客户日期仓库编号商品名称库存量nnnn1名称类型种类网址销售存放供应商品名称销售表各个实体之间的联系图逻辑结构设计逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构。概念设计所得到的ER模型,是独立于DBMS的,这里的转换就是把表示概念结构的ER图转换成关系模型的逻辑结构。将图转换为规范的关系模式为:密码表(用户名,密码,类型)员工表(员工编号,员工姓名,性别,职务,联系方式,家庭住址)生产厂家表(供应商号,省份,厂名,联系方式,网址)商品表(商品编号,商品名称,种类,单价,单位,净含量,库存量,保质期,生产时间,生产省份,生产厂家)采购表(供货商号,商品编号,进货日期,商品名称,验收员,进货价,数量,金额)入库表(商品
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB45-T 2529-2022 公路填石路基技术规范
- 2025年泌尿外科常见疾病治疗技能考核答案及解析
- 创新型企业职工待岗期间创新创业支持协议
- 人工智能与大数据赋能下2025年在线教育平台内容个性化研究
- 互联网金融平台合规发展中的网络安全风险与管理报告
- 变电土建复习测试有答案
- 法制考试复习测试卷含答案
- 2025年社交媒体平台内容营销与舆论引导的创新模式报告
- 纳税信用管理暂行办法
- 个体演出备案管理办法
- 福建省2025-2026学年福州市高三年级第一次质量检测物理
- 高职开学第一课教案设计
- 2025至2030中国竹纤维行业市场行业市场深度研究及发展前景投资可行性分析报告
- 豆芽成长记录课件
- 公路施工应急预案
- 2025汽车金融考试题及答案
- 2025年工业机器人操作员技能考核题库及参考答案解析
- 2024-2025学年北京市海淀区七年级下英语期末考试题(含答案和音频)
- 2025年本科院校基建处招聘笔试预测试题及答案
- 商业租赁纠纷常见法律问题实务分析
- 2025-2026学年青岛版(2017)小学科学五年级上册教学计划及进度表
评论
0/150
提交评论