欢迎来到天天文库
浏览记录
ID:18429397
大小:799.00 KB
页数:17页
时间:2018-09-17
《信息系统分析与设计课程设计:超市管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、信息系统分析与设计课程设计课程设计题目姓 名孙艺华学 号20122070608专 业信息管理与信息系统指导教师句全2013年6月24日15目录1.系统规划12.系统分析12.1系统主要业务分析12.2系统数据流分析22.3数据字典42.4数据加工描述43.系统设计53.1系统功能分析53.2信息处理分析63.3数据库设计63.4代码设计73.5面向对象建模工具UML83.6人机界面设计94.系统实施114.1程序处理流程图114.2主要算法源程序114.3模拟运行数据145.总结15151.系统规划随着超
2、市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。而依靠现代化的计算机信息处理技术来管理超市,能节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。基于本学期所学知识,本系统拟定采用B/S架构体系,应用面向对象的开发技术予以实现。本系统的具体实现:基于MicrosoftVisualSt
3、udio2008开发平台,采用ASP.NET开发技术,以SQLServer2008作为后台数据库。2.系统分析以下为本系统分析阶段的相关描述:2.1系统主要业务分析(1)进货业务进货管理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。下面是进货业务程序的主要内容:超市根据自身的资金条件和销售状况,综合分析市场规律,拟定采购计划表。(2)库存业务库存管理是指在上产经营中为销售和耗用而存储的各种资产。企业存货不当都会增加不必要的费用:存货过多将
4、导致物资的积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。因此,需科学合理地确定某库存物资的库存控制参数。如:最佳订货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。(3)销售业务15销售对一个企业的生存和发展是至关重要的,对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售管理模式,实施企业的信息化、
5、智能化销售管理。系统业务流程图如下:图2.1-1超市业务流程图2.2系统数据流分析图2.2-1关联图15图2.2-2顶层图图2.2-3第一层图152.3数据字典数据流条目(1)F1销售信息=销售单号+商品编号+销售数量+销售日期(2)F3库存信息=商品编号+库存数量文件条目(1)文件名:D1销售清单组成:{销售单号+商品编号+销售数量+销售日期}组织:按销售单编号递增排列(2)文件名:D3库存清单组成:{商品编号+库存数量}组织:按商品编号递增排列(3)文件名:商品清单组成:{商品编号+名称+计量单位+类别+单
6、价+备注}组织:按商品编号递增排列2.4数据加工描述(1)加工名:1销售更新加工逻辑:根据销售信息更细销售清单输入流:前台销售信息,库存信息输出流:更新销售清单/库存清单(2)加工名:3库存更新根据进货信息和销售信息更新库存信息输入流:进货信息,销售信息输出流:更新库存数据153.系统设计3.1系统功能分析本系统采用自顶向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、员工管理模块和系统模块。具体的功能描述如下:库存管理:对采购来的产品进行企业内部编码入库,产品分类等活动,同
7、时能够根据销售清单进行出货管理,以及库存统计。销售管理:提供一般的销售管理,能够进行销售明细查询和打印销售报表。图3-1功能分析图153.2信息处理分析图3-2系统信息处理流程图3.3数据库设计3.3.1E-R模型超市管理系统数据库E-R模型,如图所示:3.3.2数据库逻辑结构设计15结合以上E-R图,可以导出各个关系,即逻辑结构设计。如下:用户表:帐号、密码、权限;商品表:商品编号、名称、计量单位、类别、单价、备注;销售表:商品编号、销售数量、销售日期;库存表:商品编号、库存数量;3.3.3数据库物理结构设计
8、(1)用户清单(Users)中文字段名英文字段名字段类型长度主键/外键字段值约束帐号UserIDchar7P/FNOTNULL密码passWordchar6NOTNULL权限permissionChar8NOTNULL说明:此表存放系统用户信息。(2)商品清单(MerchBill)中文字段名英文字段名字段类型长度主键/外键字段值约束商品编号merchIDchar7PNOTNULL名称m
此文档下载收益归作者所有