毕业设计论文VB超市销售管理系统.doc
《毕业设计论文VB超市销售管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文VB超市销售管理系统.doc(22页珍藏版)》请在三一办公上搜索。
1、南京*大学毕业设计(论文)说明书作者 * 学号 * 系部 计算机科学与技术系 专业 计算机与信息管理 题目 超市销售系统 指导教师 评阅教师 完成时间: 2010 年 05 月 20 日 毕业设计(论文)中文摘要题目:超市销售系统 摘要:随着信息技术的发展及管理信息系统(Management Information System ,简称MIS)的日益普及,计算机在企业管理中的作用越来越不容忽视。本课题就是针对超市的采购与销售两方面的管理,开发一个基于C/S构架的管理信息系统,我采用了 VB做开发工具,后台采用ACCESS数据库。其中系统涉及系统管理、基础数据、单据录入三大模块。本系统能够完成商
2、品管理、进货管理、供应商管理、用户管理等功能,使用本组开发出来的超市管理系统,简单易懂,解决了中小型超市中进销货以及购买、库存等众多繁琐问题,以及从而导致的耗费人员过多,超市经营紊乱等众多问题。在系统开发的过程中,我主要负责登陆界面设计、所有界面美化及总体规划。关键词:MIS C/S VB ACESS 销售毕业设计(论文)外文摘要Title: the sale system for supermarket Abstract: with the development of information technology, the Management Information System (MI
3、S) becomes more popular, the computer is important in the business management.The topic is to be aimed at two aspects, one is purchase, and the other is sale. To design an MIS this is on the base of C/S (Client/Server), in the process of designing. The system, we use Visual Basic as a tool, the back
4、stage uses Access database .About the system, there are three modules: the management of the system, the foundation data and the documentary evidence inputs.The system can achieve some functions. Such as the management of the goods, the management of the stock, the management of users and so on .Use
5、 the system, youll operate it quickly. It can settle many kinds of problems. For example, it can settle the problems of sale, sale, stock and the waste of people resource .In the process of the subject, Im responsible for the designing of login, and beautify all the interfaces.Keywords: MIS C/S VB A
6、CCESS sale超市销售系统目 录目 录i1 前言12 超市销售系统的功能13 可行性分析13.1 技术可行性13.2 经济可行性23.3 操作可行性24 登陆界面的设计24.1 流程图34.2 数据库连接34.3 界面设计45 ACCESS数据库设计65.1 Dealing表65.2 Factory表65.3 Merchinfo表75.4 Provide表75.5 Sale表75.6 User表75.7 Stock表76 超市销售系统各个功能模块简介87 业务流程118 软件的测试与运行118.1 软件测试118.2 测试小结12结 论12致 谢14参考文献14附 录 A15 i1 前言
7、超市已经成为人们日常生活中不可或缺的一部分,越来越多的人选择超市购物成为不可逆转的趋势。所以,随着这种趋势的前进,超市的管理变的越来越复杂,这时候,就要借助计算机软件来解决超市日常营业中产生的矛盾,例如库存的不足,普通员工查询超市的商品信息以及新的商品的上市宣传等,总之,利用超市管理信息系统可以节省大量的人力、物力,为超市节省了开支,一定程度上增加了超市的收入,这是每一个营业性的企业都想达到的目标,针对这种情况,各种各样的适合超市管理的软件系统出现了, 我们在对市场作过调研以后,开发了本系统,适用于中小型的超市,模拟实践证明,本系统可以达到预期的目的。为超市的高层管理者提供了准备的第一手资料。
8、2 超市销售系统的功能本系统可以做到对于超市商品销售的情况做出及时准确的统计,可以快速查找到某种商品处于何种状态,是滞销还是库存不足,并针对商品所处的状态,超市的高层管理人员及时的做出正确的决策,获得最大的赢利。在进货管理的模块中,可以清楚的看到每种商品进货的时间,数量等情况,根据进货的情况。可以估计出本商品是赢利还是亏损,在供应商的模块中,管理人员可以看到供应商的信息,例如商品的调价等情况,以便于及时的对本超市的某种商品的价格做出调整,超市内的员工可以申请自己的账号登陆系统,查看关于超市商品和自己工资的信息,本系统运行起来很简单,具有典型的WINDOWS操作界面,一目了然,不用经过特定的培训
9、等,为公司节省了开支,达到设计本系统的最终目的,即为超市创造最大的利润。3 可行性分析可行性研究可行性研究的目的使用最小的代价在尽可能短的时间内确定问题是否能够解决,确定这个软件是否值得去开发。以下从技术可行性,经济可行性,操作可行性来分析。3.1 技术可行性此数据库系统属于一般的小型数据库管理系统,并没有特殊的技术要求。本系统采用ACCESS数据库,虽然没有SQL数据库的功能强大,但是操作起来非常简单,在系统设计过程中由于数据库设计不当引发的问题比较好解决,很容易查找到是哪一部分出现了问题。3.2 经济可行性从经济上分析,完成此系统所需要的开发成本是十分少的,一旦软件设计完成,就能给超市的销
10、售和统计管理带来非常大的便利,其经济效益远远大于开发成本,因此,经济方面也是可行的。3.3 操作可行性本系统的界面是典型的Windows应用程序的界面,简单明了。只要熟悉Windows,即使是初次使用也很容易上手,因此,操作方面也是可行的。4 登陆界面的设计在系统的设计过程中,我负责登陆界面的设计。这个模块在整个系统中起着至关重要的作用。选择什么样的权限进入系统就会对系统进行不同的操作,系统管理员一般设一个,他对系统可以进行任意的操作。在核对用户名和密码信息时,系统会弹出不同的提示页面,例如当密码和用户名不一致时,会提示错误,而两者相一致时,则可以正常登陆到系统里。下面,详细介绍一下登陆界面的
11、设计。4.1 流程图用户登录验证用户称是否存在验证密码是否正确登录系统登录是否超过三次退出系统提示:用户名不存在提示:密码错误提示:登录超过限制次数存在不存在正确错误是否图 1 流程图4.2 数据库连接连接数据库,这里选择ADO,下面简单介绍一下这种技术。ADO是ActiveX Data Object 的缩写,是Microsoft数据库应用程序开发的新接口,是Microsoft新的访问技术,是建立在OLE DB之上的高层数据库访问技术。使用ADO操作数据库的一般过程为:打开数据库。首先需要创建数据库连接对象(Connection),按后调用该对象的open方法即可打开数据库。操作数据库对象,在
12、数据库打开之后,通过command 对象执行SQL命令,或者创建记录集(Recordset)对象,使用该对象的各种方法就可以进行数据库数据的查询、定位、以及增加或修改。关闭数据库。使用上面创建的数据库连接对象的close方法就可以完成数据库关闭的操作。本系统也是采用这种方法,从创建好的数据库里取出数据,进行登陆系统。4.3 界面设计在MySupmaket.exe工程中创建一个窗体为login.frm,在窗体中添加两和标签控件,其caption属性为用户名和密码,添加一个下拉列表框控件,用于选择所要登陆的用户名。添加一个文本框,用于输入密码,添加两个命令按钮,其caption属性为确定和取消,由
13、于本系统中使用的控件较多,为了辨别起见,将其名称相应改为:cboUser, txtPW,cmdOK_click,cmdQUIT_click.另外,窗体的背景选择也很重要,要符合设计的风格。 最后,来看一下登陆模块在系统中的效果图,如图2所示。 图 2 登陆界面输入正确的密码和用户名后,可以成功登陆系统,进入菜单的主页面,系统由文件,视图,帮助三个菜单项组成,如图3所示。图 3 主页面 如果用户名不存在,不能自动登陆到系统,出现以下提示:如图4所示。图 4 出错对话框如果密码不正确,出现以下提示:如图5所示。图 5 出错对话框出现这样的提示后,登陆者就要核对一下自己的用户名和密码是否正确。然后重
14、新登陆。在用户管理中可以添加用户:用户信息包括用户名,密码两个字段。权限选择有管理员和普通用户。若选择用户的权限为管理员,则可以对本系统进行一切操作,包括查询信息,添加供应商信息,删除某商品的信息等。若选择权限为普通用户,则只能查看商品的信息,不能进行添加,删除等操作,包括对用户的管理也一样,只能以管理员的权限进入系统中时,才能添加用户,或者更改某用户的信息,删除某一个用户等。在以普通用户的权限进入本系统的时候,若要添加、更改、删除用户或商品信息时,会出现下面的提示:如图6所示。图 6 提示界面登陆代码见附录A。5 ACCESS数据库设计数据库采用ACCESS,简单易懂,主要的表及字段如下所示
15、:5.1 Dealing表:域段名称描述类型是否强制缺省值是否可见是否indexDealingIDIdInt主键不可见建立索引DealingDate日期dateDealingPrice价格FloatUserName名称stringMemberCard编码string5.2 Factory表:域段名称描述类型是否强制缺省值是否可见是否indexFactoryIDIdInt主键不可见建立索引FactoryName名称stringFactoryAddress地址stringFactoryPhone电话string5.3 Merchinfo表:域段名称描述类型是否强制unset value是否可见是否
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 VB 超市 销售 管理 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4860337.html