超市管理系统 - 图文
更新时间:2023-03-14 23:44:01 阅读量: 教育文库 文档下载
- 超市管理技巧和营销推荐度:
- 相关推荐
软件工程课程设计报告
( 2014 -- 2015 年度第 一 学期)
课程名称: 软件工程课程设计 题 目: 小型超市管理系统 院 系:计算机与信息技术学院 班 级: 软件工程 组 号: 组 长: 洛佳琪 组 员:刘雅、刘一清、王雪瑶 指导教师: 杨陟卓 设计周数: 4周 小组成绩:
日期:2014 年 8月26日
《软件工程》课程设计任务书
一、目的、要求
通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。
具体如下:
? 学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;
? 熟悉自动化的软件开发工具Rational Rose 2003等,并将其运用于软件开发的全过程; ? 进一步加强和提高软件工程文档的编写能力; ? 培养协作能力和团队精神。
二、任务分配
任务 负责人 参与人 备注 需求分析 总体设计 详细设计 系统实现与测试 三、设计成果要求
洛佳琪 刘一清 刘雅 王雪瑶 洛佳琪 洛佳琪,刘雅,刘一清 洛佳琪,刘雅 洛佳琪,王雪瑶 ? 建立系统分析与设计模型;
? 初步建立系统原型,实现关键的功能; ? 编写课程设计报告。
指导教师:杨陟卓
日 期: 2014 年 8 月 26 日
《软件工程》课程设计成绩评定
一、 指导教师评语
二、 成绩
学号 姓名 成绩 备注 2012242058 2012242054 2012242055 2012242082
洛佳琪 刘雅 刘一清 王雪瑶
指导教师: 杨陟卓
日 期:2014 年 8 月 26 日
摘要:本系统实现一个超市管理系统的基本功能,包括营业员进行商品录入和收银业务;超市经理对商品销售进行控制,管理进货事项和商品库存;管理员对员工信息进行增、删、改、查,管理员工操作权限,
管理客户销售权限;顾客可以在销售系统里查询商品信息和会员积分。系统利用Java平台技术进行开发,实现超市管理系统的动态管理,使得对信息的管理更加及时、高效,提高了效率。同时还对系统的开发原理、功能特点和设计方案进行了介绍。 关键词:超市管理 数据库 管理 Java
1 课程设计的目的与要求
通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。
具体如下:
(1) 学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编
码和测试方面的知识;
(2) 熟悉自动化的软件开发工具Rational Rose 2003,并将其运用于软件开发的全过程; (3) 进一步加强和提高软件工程文档的编写能力; (4) 培养协作能力和团队精神。
2 设计正文
2.1 概述
2. 1.1 课题题目:小型超市管理系统 2. 1.2 系统的主要目标
本系统目标是实现小型超市管理系统所需的各种基本功能,包括营业员商品录入和收银业务;超市经理商品销售控制、管理进货和商品库存;管理员对员工信息进行增、删、改、查,管理员工操作权限,管理客户销售权限;顾客可以在销售系统里查询商品信息和会员积分等功能。 2. 1.3 系统的开发环境及运行环境:
操作系统: Windows XP Pro SP2 建模工具: Rational Rose 2003 数据库系统:SQL Server2005 开发工具: Eclipse
2.2 系统需求分析
小型超市管理系统主要满足来自四方面的需求,这四个方面分别是营业员、超市经理、顾客和管理员,也即是四个对象。
(1)营业员主要有商品录入和收银业务两部分功能。商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。
(2)超市经理主要有商品销售控制,进货管理和库存管理三部分功能。销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。进货管
理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。
(3)管理员主要有基本信息管理和员工操作权限管理三部分。基本信息管理:对员工、会员信息进行增、删、改、查。员工操作权限管理:一般员工只能登陆系统查看个人信息及签到,其余权限受限制;营业员还可以登陆收银系统。
(4)会员主要有会员积分查询。会员积分查询:是会员的顾客查询自己积分数并兑换相应礼品。
2.1.1 用例图
图2-1 小型超市管理系统用例图
用例图说明:
(1)系统的外部角色有:会员用户、营业员用户、员工用户、超市经理和管理员。
(2)系统主要用例的文档描述:
①收银业务用例:营业员用户和顾客用户可见的功能,包含了会员业务和结账两个用例功能。 ②员工操作权限管理用例:管理员用户和员工用户可见的功能,这个用例进一步分为三个用例:签到权限用例、查询个人信息权限用例和登陆收银系统权限用例。
③基本信息管理用例:管理员用户可见的功能,实现员工、会员信息的管理功能,包含了员工基本信息管理和会员基本信息管理两个用例。
④商品销售控制用例:超市经理用户可见的功能,实现商品销售的控制功能,包含了正常销售控制、促销与限量、限期销售控制、禁止销售控制和查询明细五个用例。
⑤进货管理用例:超市经理用户可见的功能,包含了自动制定进货计划、自动入库登记、查
正在阅读:
超市管理系统 - 图文03-14
【新教材】最新苏教版-科学四年级下册全册教学计划【教学进度】期末试卷07-27
教学大纲-哈尔滨工业大学03-08
现场突发事件应对10-02
校园欺凌预防和处理制度08-18
党校考试 试题06-13
“铸师魂、守师道、立师表”师德师风建设活动工作方案08-03
群科新区污水处理厂图纸审查意见06-25
3年高考2年模拟2019届精品政治:专题30-文化建设的中心环节(含03-27
高效课堂的基本概念04-26
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 管理系统
- 超市
- 图文
- 实变函数积分理论部分复习题(附答案版)
- 2011-2012-1B《操作系统》试卷及答案
- 2019年整理--党外代表人士队伍建设经验总结
- Spring阶段小测试-笔试试卷
- 日语综合教程第8课案内者
- 寄生虫题库
- 4·现代西方社会学理论-总结&思考题
- 生涯规划教育的区域推进与落地策略
- 财政学部分名词解释(陈共 - 第六版)
- 中国人民解放军第二野战军序列
- 商法总论习题(一)
- 应用时间序列分析课程论文剖析
- 长整数四则运算源代码数据结构
- 获奖新闻稿标题怎么写-优秀word范文(3页)
- 雅思口语话题分析之家乡 - 图文
- 新闽版2014-2015小学信息技术5年级下册教案
- 电大《商务谈判实务》单元练习与思考(复习及答案)
- 2016-2017学年河北省衡水中学高三(下)三调数学试卷(理科)
- C#2010 使用正则表达式
- 浅谈小学语文教师的专业素养