资源描述
精品文档就在这里
-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有--------------
--------------------------------------------------------------------------------------------------------------------------------------------
超 市 管 理 系 统
可行性分析报告
编制团队名称: 古木团队
编 报 日 期 : 2012 年 9 月 23 日
超市管理系统可行性研究报告
本报告是在前期的对大中小型超市的调查基础上,结合市场的发展趋势以及超市管理人员、消费者的需求状况进行的可行性分析。
1、引言
超市给人们带来的方便之处是毋庸置疑的,在当前的信息化时代可以有一个完整的超市管理系统为超市管理员提供更好的服务。本软件是利用java语言和SQL sever2005数据库开发系统开发的,能够为超市管理员以及收银员提供日常处理的需要,运行速度快,人性化的操作界面,简单易上手。
1.1 编写目的
本报告的编写目的在于研究超市管理系统是否可行,指出开发软件所采用的方法和手段,并对系统前景进行分析。
1.2 项目背景
1.2.1 项目名称:超市管理系统
1.2.2 项目组织者:姜老师
产品用户: 小型超市管理员
产品生产者:古木团队
产品设计者:古木团队
1.2.3 产品所有权:古木团队
1.3 符号、缩略语和定义
超市管理系统:由古木团队完全自主开发、完全自主版权的
应用软件。为超市管理员、前台收银提供业务处理服务。
商品条形码:每种商品具有唯一的条形码,对于某些价格一
样的商品,可以使用自定义条形码。
交易清单:包括交易的流水账号、每类商品的商品名、数量、
该类商品的总金额、交易的时间、负责本次收银的员工号。
商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。
促销:在一定时期内,某些商品会按低于原价的促销价格销售。
库存告警提示:当商品的库存数量低于库存报警数量时发出提示。
盘点:计算出库存、销售额、盈利等经营指标。
1.4 参考资料
《软件工程导论》——————张海潘 编著(清华大学出版社)
《java程序设计》——————梁胜彬 董靓 王倩 编著(清华大学出版社)
2. 问题定义
2.1 工程概述
2。11可行性研究的方法和评价
1.可行性研究所采用的方法和步骤
通过调查分析超市管理系统现阶段所具备的能力及实现的方法、确定主体结构。利用java和数据库编程所能达到的能力,以最简洁、最容易的办法,边开发边测试,实现一个初级应用软件。即采用面向对象的方法开发此软件。
2 评价尺度
利用java和数据库编程开发一个初始产品,以能够达到帮助出行人员提高行程管理效率、减少额外人力、物力资源开销为评价标准。
2.12 复查系统规模和目标
2.13研究目前正在使用的系统
2.14导出新系统
1、技术方面的可行性
超市管理系统编程已经具备了完备、成熟的理论和体系结构,java编程与数据库相结合进行开发的技术也日趋成熟,所以本系统的开发完全可行。
( 1) 与工程产品相关的关键技术概述
本工程产品的关键技术在于java编程的程序设计与 数据库的结合,将所有的数据信息都放入数据库中进行存储,而这些数据信息的调用则完全由程序来完成,即"程序设计数据化,数据管理程序化"思想。
(2) 关键技术的理论基础
依据"程序设计数据化,数据管理程序化"的设计思想,将数据库文件与程序设计紧密的集合在一起。
(3 )技术可行性结论
本工程产品采用java编程与数据库相结合的方法进行开发,而超市管理系统实现的理论及技术已经日趋成熟,因此超市管理系统应用软件的开发手段是完全可行的。
2、 设备
3、人员
4 、局限
由于开发人员经验不足,工期较短,又因为超市信息管理内容繁多,所以所涉及的范围不够全面。
5、系统安全问题
信息系统尽管功能强大,技术先进,但由于受到自身体系结构,设计思路以及运行机制等限制,也隐含许多不安全因素。常见因素有:数据的输入,输出,存取与备份,源程序以及应用软件,数据库,操作系统等漏洞或缺陷,硬件,通信部分的漏洞,企业内部人员的因素,病毒,“黑客”等因素。因此,为使本系统能够真正安全,可靠,稳定地工作,必须考虑如下问题:为保证安全,不致使系统遭到意外事故的损害,系统因该能防止火,盗或其他形式的人为破坏。
² 系统要能重建
² 系统应该是可审查的
² 系统应能进行有效控制,抗干扰能力强
² 系统使用者的使用权限是可识别的
2.2工程目标
2.3 工程规模
2.4 工程高层逻辑模型
系统总体结构
小型超市零售管理系统
前台POS销售系统
后台管理系统
商品录入
收银业务
进货管理
销售管理
库存管理
人员管理
模块子系统结构
收银业务
交易总额计算
打印交易清单
支持会员卡打折
进货管理
自动制定进货计划
自动入库登记
查询打印计划
进货与入库记录
销售管理
商品销售控制
查询打印销售情况
生成销售排行榜
查询库存明细记录
库存状态自动告警提示
库存管理
自动盘点计算
人员管理
基本信息登记管理
员工操作权限管理提示
客户销售权限管理提示
2.5 工程环境
² 系统模式
本系统采用C/S模式作为开发模式
² 硬件环境
服务器端:
高性能的计算机一台,
普通的双绞线作为连接。
客户端: 普通的计算机或者工作站,
普通的双绞线作为连接。
² 软件环境
服务器端:安装SQL Server 2005的服务器版本,
安装windows 2005服务器版本,
配置了诺顿等必须的防毒软件。
客户端: 安装SQL Server2005的服务器版本,
安装windows2005服务器版本。
2.6 定义问题
2.7 行动方针开发计划
2.8 文档
3、系统流程图
4、数据流图
允许销售
允许打折
商品
用户姓名
会员
用户号
用户类型
n
n
供货
允许销售
允许打折
商品
用户姓名
会员
用户号
用户类型
n
n
供货
购买日期
消费金额
会员卡号
厂商
厂商ID
厂商名称
厂商地址
厂商电话
供货商名称
m
n
生产
m
1
注册时间
会员ID
累计金额
用户
用户ID
用户密码
m
供货金额
供货日期
销售日期
供货商电话
供货商地址
供货商ID
供货商
销售
销售ID
商品ID
商品名称
价格
促销价格
消费
m
5.数据字典
数据库表索引
表名
中文名
MerchInfo
商品信息表
User
用户表
Menber
会员表
Sale
销售表
Dealing
交易表
Stock
进货入库表
Provide
供货商表
Factory
厂商表
商品信息表(MerchInfo)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
MerchID
int
4
P
Not null
商品编号
MerchName
Varchar
50
Not null
商品名称
MerchPrice
Money
4
Not null
价格
MerchNum
Int
4
Not null
库存数量
CautionNum
Int
4
Not null
库存报警数量
PlanNum
Int
4
null
计划进货数
SalesProPrice
Money
4
促销价格
SalesProDateS
Datetime
8
促销起日期
SalesProDateE
Datetime
8
促销止日期
AllowAbate
Int
4
Not null
允许打折
AllowSale
Int
4
Not null
允许销售
FactoryID
Varchar
10
F
Not null
厂商编号
ProvideID
Varchar
10
F
Not null
供货商编号
用户表(User)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
UserID
varchar
10
P
Not null
用户编号
UserName
Varchar
25
Not null
用户名称
UserPW
Varchar
50
Not null
用户密码
UserStyle
Int
4
Not null
用户类型
会员表(Menber)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
MemberID
Varchar
10
P
Not null
会员编号
MemberCard
Varchar
20
Not null
会员卡号
TotalCost
Money
4
Not null
累积消费金额
RegDate
Datetime
8
Not null
注册日期
销售表(Sale)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
SaleID
Varchar
10
P
Not null
销售编号
MerChID
Varchar
10
F
Not null
商品编号
SaleDate
Datetime
8
Not null
销售日期
SaleNum
Int
4
Not null
销售数量
SalePrice
Money
4
Not null
销售单额
交易表(Dealing)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
DealingID
Varchar
10
P
Not null
交易编号
DealingPrice
Money
4
Not null
交易金额
DealingDate
Money
4
Not null
交易日期
MemberID
Varchar
10
会员卡号
UserName
Varchar
10
F
Not null
用户名称
入库纪录表(Stock)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
StockID
Varchar
10
P
Not null
入库编号
MerchID
Varchar
10
F
Not null
入库商品编号
MerchNum
Int
4
Not null
入库数量
MerchPrice
Money
4
Not null
单额
TotalPrice
Money
4
Not null
总额
StockDate
Datetime
8
Datetime
入库日期
PlanDate
Datetime
8
Datetime
计划进货日期
StockState
Int
4
Not null
入库状态
供货商表(Provide)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
ProvideID
varchar
10
P
Not null
供货商编号
ProvideName
Varchar
50
Not null
供货商名称
ProvideAddress
Varchar
250
供货商地址
ProvidePhone
Varchar
25
供货商电话
厂商表(Provide)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
FactoryID
varchar
10
P
Not null
厂商编号
FactoryName
Varchar
50
Not null
厂商名称
FactoryAddress
Varchar
250
厂商地址
FactoryPhone
Varchar
25
厂商电话
6、 成本效益分析
6.1 成本估计
6.11 代码技术
6.12 任务分解技术
6.2 成本效益分析方法
6.21 时间价值
6.22 投资回收期
6.23 纯收入
6.24 投资回收率
6.25 运行费用和维护费用
6.26 收益估计
6.3 经济可行性结论
7.社会因素可行性分析
7.1 法律因素
7.2 用户使用可行性
8、初步规划
8.1 计划评审
超市管理系统软件的研发过程分为开发阶段、评审阶段。计划在评审阶段中主要分为文档评审、技术评审部分,主要是对其参与人员进行创新能力、控制能力、技术实现能力等的评审,主要目的是培养其技术开发能力、软件工程思想,培养团队协作精神。
8.2 作业明细表
a:超市管理信息搜集整理
b:项目的数据结构设计
c:创建超市管理数据库
d:创建主要功能查询界面
e:为程序和数据库之间建立关联
f:调试并进一步改进
g:相关文档的编写
7.3 大致进度安排表
项目开始日期
2012/9/18
项目结束日期
2012/12/21(世界末日)
阶段
最早开工时间
最早结束时间
最晚开工时间
最晚结束时间
可行性研究
9.18
9.25
9.20
9.25
需求分析
9.25
10.18
9.26
11.01
初步程序
11.01
11.22
11.5
12.02
操作手册
12.02
12.10
12.05
12.11
修改程序
12.11
12.16
12.12
12.17
调试运行
12.17
12.20
12.18
12.21
完善
12.21
12.21
12.21
12.21
提交报告
…
…
…
…
编 写 人 员:
序号
姓名
班级
备注
1
郭博
软工一班
组长
2
郭兴
软工一班
3
包艳丽
软工一班
4
克惠
软工一班
5
叶槟杰
软工一班
6
赵岩
软工一班
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按年度计划分配率分配制造费用的方法适用于(季节性生产企业)
---------------------------------------------------------精品 文档---------------------------------------------------------------------
展开阅读全文