晶晶 论文草稿doc.doc

晶晶 论文草稿doc

目 录 基于C++的超市信息管理系统的研究与实现 摘要:该系统主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现。 关键字:超市;管理信息系统;Microsoft Visual C++ 6.0 Based on c + + supermarket information management system of research and implementation Abstract: It mainly contains following several modules: System jurisdiction hypothesis, primary data input, data compiling and inquiry and so on. Thus, realizes to the inventory, the sale and the staff information and so on realizes comprehensively, dynamic, the prompt management.This article system analysis software has developed background by process; first introduced the software development environment, next introduced this software detailed design process: Database design, each module design and realization。 Key words:Supermarket;Management Information System; Microsoft Visual C++ 6.0 电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然解决企业账目混乱,库存不准,信息反馈不及时等问题手工商品管理操作中存在工作量繁重、重复性高、掌握信息不及时、控制手段不足等弊病,因此通过计算机信息管理系统来高效收集信息、检索信息,提高人,财,物的合理利用。 图1 超市业务流程图 4.4功能需求 本系统采用自顶向下方法开发,其功能模块主要有如下几个部分:仓库管理模块、销售管理模块、基本信息管理模块、财务管理模块和系统管理模块。 4.6 性能需求 (1)数据精确度 产品的进货单和销售单中,单价、金额采用浮点数,保留最少至小数点后两位。 (2)时间特性 该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。 (3)适用性 该管理系统软件适用于Windows 2000/xp及以上操作系统。 5.项目详细设计 5.1 系统功能结构图 系统总体结构如图2所示: 图2超市管理系统功能结构图 5.2 系统功能设计 系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。本系统共包括五大模块,分别是基础信息管理模块,销售管理模块,仓库管理模块,财务管理模块和系统管理模块。 5.3 系统数据库设计 1. E-R模型 超市管理系统数据库E-R模型,如图3所示: 图3数据库E-R模型图 2. 数据库表设计 由数据模型利用MYSQL6.0进行数据库的详细设计,其部分基本表的设计如下: 会员信息表(tb_hygl):如图4: 图4会员信息表 用户信息表(tb_user):如图5 图5 用户信息表 5.4 模块功能设计及实现 5.4.1. 系统登录模块 功能:本模块的主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。在进行系统登录过程中,登录模块将调用数据库里的用户清单,并对账号和密码进行验证,只有输入了正确的账号和密码后,系统登录才会成功。在登录模块中,对系统的尝试登录次数进行了限制,禁止用户无终止的进行系统登录尝试,在本系统中,当用户对系统的三次登录失败后,系统将自动机制登录,突出登录模块。

文档评论(0)

1亿VIP精品文档

相关文档