软件工程实践教程红狐超市管理信息系统的系统分析和设计 这篇ppt主要讲述了软件工程实践教程红狐超市管理信息系统的系统分析和设计。红狐超市管理信息系统是一个完整的商场管理信息系统,涵盖了“进、销、存、配”各个业务环节,采用面向对象的软件工程方法进行开发。 从软件工程实践的角度,红狐超市管理信息系统可以分为三个主要部分:面向对象的系统分析、面向对象的系统设计和系统实现。 面向对象的系统分析是软件工程实践的重要一步骤。面向对象的系统分析的目标是开发描述计算机软件如何满足客户的需求的一系列模型。面向对象分析的方法很多,各种方法的步骤不同,系统分析员一般采取以下步骤:获取客户对系统的需求、使用基本的需求作为指引来选择类和对象、为每个系统对象标识属性和操作、定义组织类的结构和层次、建造对象—关系模型、划分主题。 在面向对象的系统分析中,系统分析员首先需要获取客户对系统的需求。弄清系统需求是软件分析活动的第一步。然后,系统分析员根据这些需求,创建一组场景,每个场景标示系统的一个使用序列,描述系统将如何运作。场景经常被称为使用实例。使用实例中应该回答以下问题:参与者执行的主要任务或功能是什么?参与者将获取、产生或改变什么系统信息? 在红狐超市管理信息系统中,系统分析员需要标识使用该系统的不同类型的人,这些参与者真实地代表了当系统运行时人所扮演的角色。然后,系统分析员可以进行使用实例的开发,使用实例描述参与者和系统交互的方式。 在面向对象的系统设计中,系统设计员需要根据系统分析的结果,设计出系统的类和对象。红狐超市管理信息系统的类和对象包括商品采购、卖场管理、商品财务、前台管理等。这些类和对象之间的关系可以用对象—关系模型来描述。 在系统实现中,红狐超市管理信息系统采用了PowerBuilder7.0和SQL Server6.5。前端应用PowerBuilder的数据窗口技术,数据存取技术。面向对象的分析和设计方法,保证了良好的用户界面和很好的前端逻辑。后端应用Microsoft SQL Server触发器和存储过程来保证数据的一致性和后端逻辑。 红狐超市管理信息系统是一个完整的商场管理信息系统,采用面向对象的软件工程方法进行开发。该系统涵盖了“进、销、存、配”各个业务环节,能够满足超市对信息管理的需求,提高超市的经营效率和竞争力。
剩余22页未读,继续阅读
- 粉丝: 786
- 资源: 7万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 全站数据爬取技术与实践:方法、代码与策略
- 微信自动抢红包APP.zip毕业设计参考学习资料
- 为 Wireshark 能使用纯真网络 IP 数据库(QQwry)而提供的格式转换工具.zip
- 音频格式转换工具.zip学习资料程序资源
- 自用固件,合并openwrt和immortalwrt编译AX6(刷机有风险).zip
- 最新GeoLite2-City.mmdb,GeoLite2-Country.mmdb打包下载
- 基于BootStrap + Springboot + FISCO-BCOS的二手物品交易市场系统.zip
- 使用Java语言编写的九格拼游戏,找寻下曾经小时候的记忆.zip
- gakataka课堂管理系统
- 一个简单ssh(spring springMVC hibernate)游戏网站,在网上找的html模板,没有自己写UI,重点放在java后端上.zip