校园超市管理系统
--概要设计文档 目录
? 引言
编写目的 背景
参考资料 ? 总体设计 需求规定 运行环境
基本设计概念和处理流程结构 功能需求和程序的关系 人工处理过程 尚未解决的问题 ? 接口设计 用户接口
外部接口 内部接口 ? 运行设计 运行模块组合 运行控制 运行时间
? 系统数据结构设计 逻辑结构设计要点 物理结构设计要点 数据结构与程序的关系 ? 系统出错处理设计 出错信息 补救措施
系统维护设计
一、 引言
? 编写目的
为了提高超市的管理水平和题号工作效率,并且尽可能的杜绝商品在流通中出现的一系列的现象,引进此管理系统可以帮助用户及分析人员充分的理解本产品,此文档说明了产品的各项功能和性能需求,明确标识各功能的实现过程,阐述实用范围及背景,提供客户解决问题或达到目标所需要的条件或权能,提供一个度量和遵循的基准。
? 背景
从20世纪90年代初期,我国引进的超市以来,随着社会的发展超市的管理日渐的繁琐复杂,早期的售货员站柜台的形式也早已满足不了现有销售业的发展,这样就迫切的需要引进更快捷、更方便的超市管理系统来满足客户的要求。
? 参考文献
【1】张海藩,软件工程导论(第五版),清华大学出版社,2007 【2】徐士亮、葛兵,计算机软件技术基础(第二版),清华大学出版社,2007 【3】刘文、朱飞雪,软件工程基础教程,北京大学出版社,2007 【4】Joseph Schmuller,UML基础、案例教程(第三版),2008 【5】《需求规格说明书》国标 【6】《概要设计说明书》国标
二、 总体设计
? 需求规定
系统主要的输入输出:
输入:超市工作人员的用户名及密码,商品信息,供货商信息 输出:缺货单,销售记录,利润表,发票
处理功能说明: 管理员输入登陆用户名,密码,根据输入的用户名系统就能判定用户的身份,然后根据不同用户的权限进入相应的界面对系统进行操作,入添加,删除,查询等功能,如果用户不输入用户名或密码,或则是输入错误则不能进入系统。
商品实时检索功能:提供一个强大的搜索引擎功能, 用户只需提供商品名称的关键字,就能检索到上面商品的所有相关资源,并且显示出来。 系统性能要求: (1)时间特性要求
系统的速度要在用户可接受的范围内,但考虑到需要实时检测商品的数量和库存情况,对资源实时搜索的速度可以有较低的要求。 (2)可靠性
系统要有较高的可靠性,可恢复性。由于此系统不会连接因特网,因此安全性较高。也不允许有移动硬盘或磁盘之类的设备接触系统,以免系统感染。 (3)灵活性
系统要有良好的接口,以适应增加商品信息,增加商品类型,增加相关的商品录入功能的需求,增加商品信息的更改和更新功能。 ? 编写环境及运行环境
操作系统:Windows98 及以上的系统 编程软件:C#程序设计
SQL服务器:Microsoft SQL Server 2000 测试系统:Windows XP Sp2 数据库查询器:SQL查询分析器
? 基本设计概念和处理流程
基本设计概念:
(1)系统分层几个相对独立的模块,但这些模块都进 行集中式管理。 (2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程
序有较强的可操作性和扩展性。
(3)合理的数据库流设计,在应用系统设计中,相对独立的模块间以数据流相
互链接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。 处理流程:
? 结构
? 功能需求与程序的关系 程序1:实现查询 程序2:实现添加
超市管理系统的概要设计文档
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)