资源描述
超市管理系统
概要设计说明书
指导老师:曾安平
小组人员: 唐 周 成 航 王程鸿
班 级:计科系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.2背景
在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。
超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
1.3参考资料
陶宏才.《数据库原理及设计》.第1版.北京.清华大学出版社.2004年
范立南《SQL Server 2000 实用教程》第2版.北京.清华大学出版社.2005年
卲良彬 刘好增 马海军《(c#)实践教程》清华大学出版社
齐治昌 谭庆平 宁洪《软件工程》第2版.高等教育出版社.2004年
二. 总体设计
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.1用户接口
用户界面:在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。
3.2外部接口
本系统设有人机操作界面,考虑到操作简单,易于管理方面,主要硬件接口设备为PC,鼠标,键盘。而软件接口主要以windows平台为基本平台
3.3内部接口
见系统框图,各模块之间相互独立又彼此关联,主要通过函数调用实现各部分的连接。
四.运行设计
4.1 运行模块组合
4.1.1 系统管理
系统管理具有用户管理和退出系统的功能。对系统支持性数据作维护。
(1)增加用户
设置管理员。系统初始设置一个用户名和密码,管理人员可以利用这个用户名和密码登陆。可以添加,删除,修改用户信息,设置用户登陆密码,以及确认用户角色。
(2)修改密码
要修改用户密码必须通过用户登陆
4.1.2 商品信息管理
部门信息管理部分包括:
商品名
商品简称
产地
计算单位
规格
批号
批准文号
公司号(外码)
备注
最后修改时间
其功能是实现对各部分数据的添加,修改,删除等操作。
(1)商品信息添加
商品名的基本信息的添加。如新商品的入库等。
(2)商品信息修改
商品名的基本信息的修改。如商品销售后,库存数量等。
(3)商品信息删除
商品名的基本信息的删除。如商品销售完,不再进本类商品时就需要将商品的信息删除等。
(4)商品信息查询
商品名的基本信息的查询。管理员想了解商品的库存和销售情况时,可以多商品进行查询。
4.1.3 库存管理
库存包括:
名称
编号
价格
计量单位
数量
其功能是实现对各部分数据内容的添加,修改,查询,删除。
各管理部分的明细如下:
(1)商品添加
添加商品信息
(2)商品修改
修改商品信息
(3)商品查询
查询商品信息
(4)员工档案删除
删除职工档案信息
功能模块分布图
超市管理系统
人员管理系统
后台管理系统
进货管理
销售管理
库存管理
用户管理
4.2 运行控制
软件运行时有较友好的界面,基本能够实现用户的数据处理要求。使用户与计算机互动。(见系统框图)
4.3 运行时间
函数和事件的运行时间要看所在计算机的配置。系统的运行时间基本可以达到用户所提出的要求。系统响应时间视具体pc配置而定,一般正常情况下将很快。
五.系统数据结构设计
5.1 逻辑结构设计要点
针对一般小型超市后台信息管理系统的需求,通过对商品进出过程的内容和数据流程分析,设计如下面所示的数据项和数据结构。
5.2. 物理结构设计
系统的存储物理结构由数据库来自动生成。
六.运行设计
6.1.运行控制
软件运行时有较友好的界面,基本能够实现用户的数据处理要求。
6.2.运行时间
系统的运行时间基本可以达到用户所提出的要求。
七. 维护设计
由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护措施即可。
3、通过活动,使学生养成博览群书的好习惯。
B比率分析法和比较分析法不能测算出各因素的影响程度。√
C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。X
C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错
C产品的实际生产成本包括废品损失和停工损失。√
C成本报表是对外报告的会计报表。×
C成本分析的首要程序是发现问题、分析原因。×
C成本会计的对象是指成本核算。×
C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。√
C成本计算方法中的最基本的方法是分步法。X
D当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本
中。×
D定额法是为了简化成本计算而采用的一种成本计算方法。×
F“废品损失”账户月末没有余额。√
F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。X
F分步法的一个重要特点是各步骤之间要进行成本结转。(√)
G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错
G工资费用就是成本项目。(×)
G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对
J计算计时工资费用,应以考勤记录中的工作时间记录为依据。(√)
J简化的分批法就是不计算在产品成本的分批法。(×)
J简化分批法是不分批计算在产品成本的方法。对
J加班加点工资既可能是直接计人费用,又可能是间接计人费用。√
J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,X
K可修复废品是指技术上可以修复使用的废品。错
K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。X
P品种法只适用于大量大批的单步骤生产的企业。×
Q企业的制造费用一定要通过“制造费用”科目核算。X
Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。X
S生产车间耗用的材料,全部计入“直接材料”成本项目。X
S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。(×)
W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对
Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对
Y引起资产和负债同时减少的支出是费用性支出。X
Y以应付票据去偿付购买材料的费用,是成本性支出。X
Y原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。X
Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。(×)
Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对
Z直接生产费用就是直接计人费用。X
Z逐步结转分步法也称为计列半成品分步法。√
A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。
A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)
展开阅读全文