商场后台账务系统的设计与实现(毕业论文).doc
《商场后台账务系统的设计与实现(毕业论文).doc》由会员分享,可在线阅读,更多相关《商场后台账务系统的设计与实现(毕业论文).doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、全日制本科生毕业论文题 目: 商场后台账务系统的设计与实现 学 院: 专业年级: 学生姓名: 学号: 指导教师: 职称: 2013年 5 月 7 日 商场后台账务系统的设计与实现 摘 要:随着商场规模的发展不断扩大,商场账务的业务逻辑的不断变化,开发一款适合中小规模商场使用的商场后台账务系统是很有必要的。本文主要采用安全性高,稳定性强和具有跨平台优势的JAVA语言和功能强大开源免费的MYSQL数据库进行开发。商场后台账务管理系统主要包含以下几个模块:系统管理、报表管理、仓库管理与销售分析图表等几大模块。从而,实现对进退货、库存、销售统计及账务分析等实现全面、动态、及时的管理。关键词:管理系统;
2、JAVA;商场;MYSQLAbstract:With the development of market scale expands unceasingly and the tore accounting business logic changes. Developing a suitable for small and medium-sized shopping malls backstage billing system is necessary. This paper mainly adopts high safety, strong stability and cross-platf
3、orm advantages of JAVA language and powerful open source MYSQL database for free.Mall background accounts management system mainly includes the following several modules: system management, report management, warehouse management and sales analysis chart. Thus, realize the Purchase and return, inven
4、tory, sales statistics and accounting analysis, etc to achieve a comprehensive, dynamic and timely management.Key words:Management system;JAVA;mall; MYSQL 1 绪论1.1 社会背景随着科技突飞猛进的发展,全球经济一体化的格局逐渐形成,产业结构在全球范围不断调整和升级,世界企业之间的竞争更加激烈1。企业面对国际、同内的竞争和挑战,必须不断地调整自己的发展战略,及时进行管理变革,才能保证企业长期稳定的发展,才能保证企业长期稳定的发展,在竞争中时刻
5、保持自己的优势。1.2 开发目的本文正是使用java2为开发平台进行的一款适合中小规模商场使用的商场管理系统的后台账务系统,本系统将为用户提供一个简洁的财务平台,界面不再繁琐和难以操作。让管理员更加轻松便捷,让决策者更加简单明了的了解财务状况,便于及时,准确的做出相应的决策。2 系统可行性研究2.1 技术可行性研究在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。因为,有的商场对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是
6、系统顺利运行。2.2 经济可行性研究软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。因为通过管理可以减少不必要的开支,同时该系统可以提高商场的销售效率,即提高了商场的经济效益,所以从经济上完全是可行的。2.3 操作可行性研究本系统采用基于Windows的图形用户界面,系统采用最友好的交互界面,简洁明了,不需要对数据库进行深入的了解。综合以上三方面,无论是从技术上或者经济上还是操作上该系统具有很高的开发可行性5。3 系统需求分析3.1 系统的功能性需求本系统作为商场管理系
7、统的后台账务系统,实现的主要是商场后台帐务管理方面的功能。本系统主要包括系统管理、基础信息管理、报表管理、仓库管理与销售分析图表几大模块。3.2 系统的非功能性需求3.3.1 用户界面需求用户交互界面采用的是基于Windows的窗口界面,简洁、易用、易懂、美观、大方、标准、具备一定的兼容性。3.3.2软件质量需求易用、健壮、兼容性好、运行稳定、有一定安全保障。4 系统概要设计4.1 设计思想(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。(3)合理的数据流设计,在应用系统设计中,相对
8、独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。4.2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则3:(1)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(2)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。(3)安全性原则:可以为该系统的用户设置用户权限。4.3 业务流程分析在新系统开发前,我们对这个商场后台账务系统业务流程进行了系统的调查,得出了下面的业务流程图4,如图4-1所示:图
9、4-1 业务流程图系统主要业务分析:(1)进货业务进货管理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。(2)库存业务库存管理是指在上产经营中为销售和耗用而存储的各种资产。库存管理的目标是需求最佳存货数量,使库存的成本总额最小化。(3)销售业务销售对一个企业的生存和发展是至关重要的,对内涉及到销售、库存、财务等信息,商场要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使商场在激烈的市场竞争中立于不败之地。(4)账务分析业务此环节是商场最重要的一个部分,它可以包括各种商品进退货账务,销售账务,盈
10、利账务等。只有做好账务,对商场的整体发展才更有利。所以系统应该能提供各种账务的查询与分析,便于商场主管做出正确的决断。4.4 系统数据流分析图4-2 商场后台账务系统顶层图图4-3 商场后台账务系统第0层图图4-4 库存管理部分 第1层图图4-5 销售管理部分 第1层图图4-6 进货管理部分 第1层图图4-7 人事管理部分 第1层图图4-8 退货管理部分 第1层图5 系统详细设计5.1 系统功能结构图系统总体结构如图5-1所示图5-1 商场后台账务系统功能结构图5.2 系统功能设计系统功能设计是使整个系统能基本实现商场的基础信息管理、往来管理、报表管理、系统管理与维护几大功能模块,每个模块的功
11、能如下:5.2.1 系统管理模块功能(1)可以对用户进行权限管理(2)可以切换用户(3)修改密码(4)对账套进行备份(5)对帐套还原(6)初始化数据库(7)清空数据库5.2.2 基础信息管理模块功能(1)实现商品的查询,添加,删除,修改功能(2)实现往来单位的查询,添加,删除,修改功能(3)对商品进行分类(4)计量单位管理(5)对职员进行查询,添加,删除,修改5.2.3 仓库管理模块功能(1)实现进货信息的更新,包括增加、删除、修改功能(2)实现退货信息的更新,包括增加、删除、修改功能(3)对库存商品实现预警(4)可以对商品的进货,退化,库存进行查询5.2.4 报表管理模块功能(1)实现查看商
12、品库存报表的查询及打印(2)实现查看商品销售报表的查询及打印(3)实现查看商品进货报表的查询及打印(4)实现查看商品退货报表的查询及打印5.2.5 销售分析图表功能(1)销售柱状分析图5.3 系统数据设计5.3.1 数据库环境说明考虑该系统的定位与现有技术力量,决定采用MYSQL数据库作为系统的后台数据库开发环境。5.3.2 数据库逻辑设计原则关系模型的逻辑结构是一组关系的集合。E-R图则是由实体型、实体的属性和实体之间的联系3个要素组成6的。一般遵循如下原则:(1)使用更符合用户习惯的别名。(2)可以对不同级别的用户定义不同的View,以保证系统的安全性。(3)简化用户对系统的使用。5.3.
13、3 数据库物理设计原则(1)确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构。(2)对物理结构进行评价,评价的重点是时间和空间效率。5.3.4 系统E-R图图5-3 E-R图5.3.5 数据库表设计由数据模型利用MySQL进行数据库的详细设计,其基本表的设计如下,其中英文字段名是数据库中所存储的字段,中文字段名是对所存字段的说明:表5.1 用户表(User)中文字段名英文字段名字段类型字段长度字段约束主/外键用户编号uIdVarchar10NOT NULLP用户姓名uNameVarchar20NOT NULL用户密码uPasswordVarchar10NOT NULL用户性别uSe
14、xInt1NULL用户年龄uAgeInt3NULL联系电话uTelVarchar11NULL权限isAdminint1NOT NULL表5.2 商品基本信息表(Goods)中文字段名英文字段名字段类型字段长度字段约束主/外键商品编号gNoVarchar10NOT NULLP商品条码gCodeVarchar10NOT NULL商品名称gNameVarchar20NOT NULL商品型号gModelVarchar10NULL商品分类gTypeVarchar10NOT NULLF保质期gQualityVarchar10NOT NULL零售价gSellDoule10NOT NULL进货价gBuy Do
15、uble10NOT NULL单位gUnit Varchar10NULLF停止销售isStop int1NOT NULL商品备注gCommentVarchar500NOT NULL表5.3 退货单表 (BackGoods)中文字段名英文字段名字段类型字段长度字段约束主/外键id号IdVarchar10NOT NULLP货单编号bgNoVarchar20NOT NULL往来单位bNoVarchar10NOT NULLF采购员cNoVarchar10NULLF商品编号gNoVarchar10NULLF进货数量bgBuyNumint10NULL总金额bgTotalMoneDoule10NOT NULL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商场 后台 账务 系统 设计 实现 毕业论文
限制150内