超市管理系统概要设计

发布 2019-06-01 01:23:20 阅读 7616

超市管理系统。

概要设计说明书。

指导老师:曾安平。

小组人员: 唐周成航王程鸿。

班级:计科系06级2班。

目录。1 引言3

1.1编写目的3

1.2背景3

1.3 参考资料3

2总体设计3

2.1需求规定3

2.2运行环境4

2.3系统物理结构4

3接口设计5

4运行设计6

4.1 运行模块组合6

4.2 运行控制8

4.3 运行时间8

5数据结构设计8

5.1. 逻辑结构设计8

5.2. 物理结构设计8

6运行设计8

6.1. 运行控制8

6.2. 运行时间8

7维护设计9

1.引言。1.1编写目的。

为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

1.2背景。

a. 待开发软件系统的名称:超市管理系统。

b. 任务的提出者:唐周、成航 、王程鸿

c. 开发者:唐周、成航、王程鸿。

d. 用户:中小型超市用户。

1.3参考资料。

陶宏才。《数据库原理及设计》.第1版。北京。清华大学出版社。2023年。

范立南《sql server 2000 实用教程》第2版。北京。清华大学出版社。2023年。

卲良彬刘好增马海军《实践教程》清华大学出版社。

齐治昌谭庆平宁洪《软件工程》第2版。高等教育出版社。2023年。

2. 总体设计。

2.1需求规定。

2.1.1 硬件支持。

此软件有进行远程访问的功能,也就是说对服务器要求较高。因此,建议机器至少能顺畅运行sql服务器及其相关软件。

本程序将在以下硬件系统进行测试:

a. 处理器芯片为:intel celeron 2.66ghz,内存为:512mb,硬盘为:80gb。

b. 处理器芯片为:intel p 4,主频1.8ghz,内存为:256mb,硬盘为:40gb

c. 处理器芯片为:amd sempron 2500+,内存为:512mb,硬盘为:80gb

2.1.2 软件支持。

本软件将在以下环境下编写完成:

操作系统:windows xp professional

编程软件:microsoft visual studio 2005 中文版。

sql服务器:microsoft sql server 2000

2.1.3系统功能。

管理员输入登陆用户名,密码,就能进入系统对商品进行录入,查询等功能,如果用户不输入用户名,密码则不能进入系统。

商品实时检索功能:提供一个强大的搜索引擎功能, 用户只需提供商品名称的关键字,就能检索到上面商品的所有相关资源,并且显示出来。

2.1.4系统性能。

1)时间特性要求。

系统的速度要在用户可接受的范围内,但考虑到需要实时检测商品的数量可库存情况,对资源实时搜索的速度可以有较低的要求。

2)可靠性。

系统要有较高的可靠性,可恢复性。

3)灵活性。

系统要有良好的接口,以适应增加商品信息,增加商品类型,增加相关的商品录入功能的需求;增加商品信息的更改和更新功能。

2.2运行环境。

2.2.1设备。

普通pc机,互联网。

2.2.2支持软件。

操作系统:windows 98以上系统。

2.3系统结构图

3.接口设计。

3.1用户接口。

用户界面:在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对window 风格较熟悉,应尽量向这一方向靠拢。

3.2外部接口。

本系统设有人机操作界面,考虑到操作简单,易于管理方面,主要硬件接口设备为pc,鼠标,键盘。而软件接口主要以windows平台为基本平台。

3.3内部接口。

见系统框图,各模块之间相互独立又彼此关联,主要通过函数调用实现各部分的连接。

4.运行设计。

4.1 运行模块组合。

4.1.1 系统管理。

系统管理具有用户管理和退出系统的功能。对系统支持性数据作维护。

1)增加用户。

设置管理员。系统初始设置一个用户名和密码,管理人员可以利用这个用户名和密码登陆。可以添加,删除,修改用户信息,设置用户登陆密码,以及确认用户角色。

2)修改密码。

要修改用户密码必须通过用户登陆。

4.1.2 商品信息管理。

部门信息管理部分包括:

其功能是实现对各部分数据的添加,修改,删除等操作。

1)商品信息添加。

商品名的基本信息的添加。如新商品的入库等。

2)商品信息修改。

商品名的基本信息的修改。如商品销售后,库存数量等。

3)商品信息删除。

商品名的基本信息的删除。如商品销售完,不再进本类商品时就需要将商品的信息删除等。

4)商品信息查询。

商品名的基本信息的查询。管理员想了解商品的库存和销售情况时,可以多商品进行查询。

4.1.3 员工档案管理。

员工信息包括:

其功能是实现对各部分数据内容的添加,修改,删除等操作。

各管理部分的明细如下:

1)员工档案添加。

添加职工档案信息。

2)员工档案修改。

修改职工档案信息。

3)员工档案查询。

查询职工档案信息。

4)员工档案删除。

删除职工档案信息。

4.1.4 **商信息管理。

**商信息包括:

4.1.4.1 **商信息添加。

添加**商信息。

4.1.4.2 **商信息修改。

修改**商信息。

4.1.4.3 **商信息查询。

查询**商信息。

4.1.4.4 **商信息删除。

删除**商信息。

功能模块分布图。

4.2 运行控制。

软件运行时有较友好的界面,基本能够实现用户的数据处理要求。使用户与计算机互动。(见系统框图)

4.3 运行时间。

函数和事件的运行时间要看所在计算机的配置。系统的运行时间基本可以达到用户所提出的要求。系统响应时间视具体pc配置而定,一般正常情况下将很快。

5.系统数据结构设计。

5.1 逻辑结构设计要点。

针对一般小型超市后台信息管理系统的需求,通过对商品进出过程的内容和数据流程分析,设计如下面所示的数据项和数据结构。

5.2. 物理结构设计。

系统的存储物理结构由数据库来自动生成。

6.运行设计。

6.1.运行控制。

软件运行时有较友好的界面,基本能够实现用户的数据处理要求。

6.2.运行时间。

系统的运行时间基本可以达到用户所提出的要求。

7.维护设计。

由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护措施即可。

小型超市管理系统概要设计说明书

1 引言。社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢 意欲和感观去购买。如果一个商店能够打动顾客 吸引顾客,自然会顾客盈门,而近几年新兴产业中超级市场ermarket 的现代化...

学生管理系统概要设计

学生管理系统概要设计说明书。一 引言。1.编写目的。此概要设计说明书是为了说明整个系统的体系构架,是整个软件开发的依据,对以后阶段的工作起指导作用,也是项目完成以后系统验收的依据。2.背景说明。a.工程产品的名称 学生管理系统。b.工程的提出者 计算机学院软件工程系。c.工程的开发者 软件工程系课题...

超市管理系统详细设计

超市管理系统。详细设计说明书。指导老师 曾安平。小组人员 唐周成航王程鸿。班级 计科系06级2班。1 引言。编写目的 在前一阶段 概要设计说明书 中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块 决定各个模块之间的接口 模块之间传递的信息,以及数据结构 模块结构的设计等...