超市管理系统四Word格式文档下载.docx

上传人:b****5 文档编号:16762875 上传时间:2022-11-25 格式:DOCX 页数:12 大小:126.72KB
下载 相关 举报
超市管理系统四Word格式文档下载.docx_第1页
第1页 / 共12页
超市管理系统四Word格式文档下载.docx_第2页
第2页 / 共12页
超市管理系统四Word格式文档下载.docx_第3页
第3页 / 共12页
超市管理系统四Word格式文档下载.docx_第4页
第4页 / 共12页
超市管理系统四Word格式文档下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

超市管理系统四Word格式文档下载.docx

《超市管理系统四Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《超市管理系统四Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。

超市管理系统四Word格式文档下载.docx

7.出错处理设计3

7.1出错输出信息3

7.2出错处理对策3

8.维护设计3

1.引言

1.1编写目的

在本超市管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对一些中小型超市的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。

本阶段已在系统的需求分析的基础上,对超市管理系统做概要设计。

从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

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

1.2项目背景

a.待开发软件系统的名称:

超市管理系统

b.任务的提出者:

小型超市管理人员

c.用户:

中小型超市用户

1.3参考资料

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

范立南《SQLServer2000实用教程》第2版.北京.清华大学出版社.2005年

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

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

 

2.任务概述

2.1目标

2.2运行环境

(1)硬件环境:

建议配制PIV以上的处理器,256M以上内存。

(2)软件环境:

Windows2000/XP,SQLServer2000,MicrosoftVisual2005

(3)使用人员:

会Windows操作的超市管理人员

2.3需求概述

提高超市的运作效率,节余财力物力资源。

降低错误发生率,解决超市管理的紊乱。

减少人力和设备费用

提高处理速度

改进管理信息服务

提高决策科学性

提高人员利用率

3.总体设计

3.1处理流程

下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析

3.1.1系统结构图

图4-2超市管理系统顶层图

图4-3超市管理系统第0层图

图4-4库存管理部分

第1层图

图4-5销售管理部分

图4-6进货管理部分

图4-7人事管理部分

4.接口设计

4.1用户接口

命令

语法

信息正确

信息错误

提交

Ifelse

进入系统

提示重新输入

取消

close

退出登录界面

4.2外部接口

用户界面

在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。

在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。

外观上也要做到合理化,考虑到用户多对WINDOW风格较熟悉,应尽量向这一方向靠拢。

在设计语言上,已决定使用MSVISUALC++进行编程,在界面上可使用VISUALC++所提供的可视化组件,向WINDOWS风格靠近。

其中服务器程序界面要做到操作简单,易于管理。

在设计上采用下拉式菜单方式,在出错显示上可调用VISUALC++库中的错误提示函数。

总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用

键盘

鼠标

扫描仪

Sql2000

IIS5.0

Windowsxpsp2

本系统

4.3内部接口

模块名称

登录模块

查询模块

销售模块

管理模块

管理员模块

员工模块

5.数据结构设计

1)管理员信息表

字段

数据类型

字段长度

说明

userID

Varchar

20

Username

password

16

密码为6至16位

2)商品信息表

productID

30

productName

40

productData

Datatime

8

Address

100

Sortcode

50

3)员工信息表

EmpId

EmpName

Password

密码必需6至16位

Sex

Char

2

Age

Int

4

personID

18

身份证号码为18位

Birth

Phone

4)销售信息表

Price

Decimal

9

Quantity

5)订单信息表

OrderID

customerName

60

OrderData

Data

int

sPrice

总金额

6)供应商信息表

customerID

Adrress

E-mail

Memo

备注

7)商品库存表

In_num

商品入库数量

In_price

商品入库单价

In_sum

商品入库总金额

Out_num

商品出库数量

Out_price

商品出库单价

Out_sum

商品出库总金额

Now_num

库存数量

Now_money

现金流

6.运行设计

6.1运行模块组合

1.系统管理员进入系统后的窗口为管理系统的界面,可以查询商口供应商、商品信息、员工信息销售情况、库存信息等。

管理员对员工信息进行修改不会影响其他模块;

对商品供商修改将影响商口信息模块,管理员对各个模块的操作将连接至数据库。

2.员工进入系统后只能对商口库存信息查询。

员工销售的产品记录会进入数据库进行记录,同时销售模块、库存模块的数据会进行自动更新,员工对各个模块的操作将连接至数据库。

3.系统管理员在服务器登录,需要SQLSERVER2000数据库的支持;

本系统的运行需IIS5.0架设Web服务器。

4.查询模块

管理员对数据查询时通系统与数据库的连接就可查询.员工查询时,会通过Web服务器,再由Web服务器查询数据库。

6.2运行控制

1.管理员登录系统时,登录界面的登录响应事件会根据用户名给予管理员的权限;

员工是以普通用户登录系统的,所以数据库会以用户名自动识别,并给予不同的权限。

2.系统需要先启动数据库服务器,然后启动中间的Web服务器,然后各个用户才能登录到系统。

6.3运行时间

1.后台DB服务器和WEB服务器占用一台PC服务器。

前端用户对系统的需求很小,普通PC就可以。

正常情况下后台的DB和WEB服务器是一直运行的。

考虑到此系统为小型超市开发的,所以一般停业时间服务器是关闭的。

其中销售模块占用的资源较其他模块要多得多,因为它在时刻将与服务器交换数据。

7系统出错处理设计

7.1出错信息

出错输出信息:

在用户使用错误的数据或访问没有权限的数据后,系统给出提示:

“对不起,你使用的数据是非法的”。

用户的可以对自已的密码进行管理,不允许用户匿名登录。

7.2补救措施

对于数据库中的数据会随时进行备份的,所以故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃数据也不会丢失。

8.维护设计

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

但为便于维护,应该设计了三种日志:

系统运行日志、操作日志、出错日志。

三种日志根据不同的重要程度采取存放在文件和数据库的方式,系统管理员可以很轻松地监控系统运行情况。

数据表的建立和删除有数据库系统管理员予以维护。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 财务管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1