课程设计 - 超市进销存管理系统设计与实现
更新时间:2023-09-11 15:18:01 阅读量: 教育文库 文档下载
- 课程设计推荐度:
- 相关推荐
计算机信息管理专业毕业设计论文
《超市进销存管理系统设计与实现》
专业:计算机信息管理专业 年级:09春计算机信息管理 姓名: 学号: 指导老师:
二〇一一年十月
超市进销存管理系统
摘 要
随着经济的发展,超市进销存管理系统用计算机管理超市库存进出已经成为管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
因为本人能力有限,加上时间紧迫,所以设计出来的本系统可能功能比较简单,另外本系统是单机版,不能实现网络互联操作,这些都有待于我在以后的工作学习中进一步改进。
关键字:超市进销存管理 MIS visual basic 数据库
计算机信息管理数据库应用课程设计
1
超市进销存管理系统
目 录
摘 要……………………………………………………………2 一、概述…………………………….……………………………..3
1、课题来源……………….……………………………………..3 2、开发背景和开发目的…….……………………………………..4
二、需求分析……………….……………………………………..5
1、系统目标……………….………………………………........................5 2、应用现状调查……………….…………………………………………5 3、系统总体流程图如下:…….…………………………………………...5 4、系统功能模块图…………….…………………………………………6 5、系统功能的分析…………….…………………………………………6 6、开发工具的选择…………….…………………………………………7
三、超市进销存管理系统的设计.????????????9
1、数据库设计……………….……………………………………………9 2、数据库逻辑结构设计……….…………………………………………10 3、用户登录表.….….….….….….….….….….….….….….….….….….…10 4、购入商品表….….…. ….….…. ….….…. ….….…. ….….…. ….….….11 5、商品报损表….….…. ….….…. ….….…. ….….…. ….….…. ….….….11 6、商品信息表.….….….….….….….….….….….….….….….….….….….12
四、超市进销存管理系统实施.………………………………….13
1、创建工程项目—超市进销存管理MIS…………………………………….13 2、创建超市进销存管理系统的窗体..…………………………………………..14 3、登录窗口的设计…………………………………………………………14 4、主界面窗的设计………………………………………………………………17 5、主要的控件及其基本属性.……………………………………………..40
计算机信息管理数据库应用课程设计
2
超市进销存管理系统
五、测试与分析.….….….….….….….….….….….….….….….….….….…42
1、测试环境.….….….….….….….….….….….….….….….….….….….…42 2、测试方法….…….…….…….…….…….…….…….…….…….…….…43 3、测试项目….…….…….…….…….…….…….…….…….…….…….…44
六、设计总结……………….……………………………………..46 参考文献……………….…………………………………………..48 附录……………….……………………………. ………………….49
计算机信息管理数据库应用课程设计
3
超市进销存管理系统
一、概 述
1、课题来源
随着经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。所以开发超市进销存系统管理软件提高管理效率是必然的发展趋势。 2、开发背景和开发目的
超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
计算机信息管理数据库应用课程设计
4
超市进销存管理系统
Alias \(ByVal lpbuffer As String, nSize As Long) As Long
Public OK As Boolean Dim m_Admin As New clsAdmin Dim m_nErrCount As Integer Private Sub Form_Load() m_nErrCount = 0 End Sub
Private Sub cmdCancel_Click() OK = False Me.Hide End Sub
Private Sub cmdOK_Click() 'ToDo: 创建测试密码是否正确 '检查正确密码 Dim Account As String Dim Pwd As String
Account = RealString(txtUserName.Text) Pwd = RealString(txtPassword.Text) '判断密码是否正确
If Not m_Admin.CheckPwd(Account, Pwd) Then m_nErrCount = m_nErrCount + 1
计算机信息管理数据库应用课程设计
15
超市进销存管理系统
If m_nErrCount >= 3 Then
MsgBox \输入密码错误次数太多,请稍后重试\vbExclamation
End End If
MsgBox \密码错误,再试一次!还有 \& \次机会,注意密码区分大小写\登录\
txtPassword.SetFocus txtPassword.SelStart = 0
txtPassword.SelLength = Len(txtPassword.Text) Else OK = True
g_Account = Account Me.Hide End If End Sub
计算机信息管理数据库应用课程设计
16
超市进销存管理系统
5、主界面窗口
图片10 主界面窗口
代码分析: Option Explicit Const NAME_COLUMN = 0 Const TYPE_COLUMN = 1 Const SIZE_COLUMN = 2 Const DATE_COLUMN = 3
Dim mbMoving As Boolean Const sglSplitLimit = 500
计算机信息管理数据库应用课程设计
17
超市进销存管理系统
Private Sub Form_Load() LoadResStrings Me
Me.Left = GetSetting(App.Title, \\1000)
Me.Top = GetSetting(App.Title, \1000)
Me.Width
=
GetSetting(App.Title,
\
\
Me.Height
=
GetSetting(App.Title,
\
\
lvMerch.View = Val(GetSetting(App.Title, \\
'初始化数据 Call InitMain End Sub
Private Sub Form_Unload(Cancel As Integer) Dim i As Integer
'close all sub forms
计算机信息管理数据库应用课程设计
18
超市进销存管理系统
For i = Forms.Count - 1 To 1 Step -1 Unload Forms(i) Next
If Me.WindowState <> vbMinimized Then
SaveSetting App.Title, \\Me.Left
SaveSetting App.Title, \ SaveSetting App.Title, \\Me.Width
SaveSetting App.Title, \\Me.Height
End If SaveSetting lvMerch.View
End Sub
Private Sub Form_Resize() On Error Resume Next
If Me.Width < 3000 Then Me.Width = 3000 SizeControls imgSplitter.Left End Sub
计算机信息管理数据库应用课程设计
19
App.Title, \\
正在阅读:
冬季防火安全知识考试题09-05
七五普法工作会议记录07-31
三发村党支部村委会三年工作总结04-26
新人教部编版小学五年级《道德与法治》上册期末测试卷(附答案)09-02
四年级上册《幸福是什么》教案04-20
现代物流概论第四章-物流成本管理03-08
襄樊市特种设备事故隐患监督管理办法04-17
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 设计
- 进销存
- 管理系统
- 超市
- 课程
- 实现
- K12教育学习资料高考历史二轮复习 专题能力训练15 中外历史人物评说
- 江都市城市总体规划(2010-2030)简本 - 图文
- 2012年传染病防治工作计划
- 火力发电厂实施设备状态检修的指导意见
- 最新语S版小学语文五年级上册《酿》说课稿
- 梅江区2019版二级建造师《建设工程法规及相关知识》试卷(含答案)
- 六年级语文上册第五单元14《松坊溪的冬天》教案2鄂教版精品优选版
- 高级英语第一册详细讲解
- 《花脸》教案
- 机械原理大作业-凸轮机构
- 安全技术操作规程汇编
- 用基于光刻胶熔融的离子束蚀刻技术制作用于紫外区域的闪耀光栅
- 管理学原理习题集及答案1
- 伦敦塔桥翻译
- 清代帝王评说六篇论文
- 2015年注册监理工程师考试《合同管理》真题及答案
- 天津大学专业实验共沸精馏
- 口腔预防医学试题
- 软件系统开发合同(模板)
- 宋氏三姐妹简介介绍 - 图文