超市管理与运营系统的设计与实现计算机编程设论文文档格式.docx
《超市管理与运营系统的设计与实现计算机编程设论文文档格式.docx》由会员分享,可在线阅读,更多相关《超市管理与运营系统的设计与实现计算机编程设论文文档格式.docx(42页珍藏版)》请在冰点文库上搜索。
![超市管理与运营系统的设计与实现计算机编程设论文文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/5/2d3584b4-aed2-4231-92fc-22f020e39b39/2d3584b4-aed2-4231-92fc-22f020e39b391.gif)
第四章主要功能模块详细设计12
4.1总体结构12
4.1.1系统设定模块设计13
4.1.2商品盘点模块设计14
第五章超市运营与管理系统的实现15
5.1系统功能的实现15
5.1.1系统设定15
5.1.2商品盘点17
5.1.3销售信息20
5.2系统运行、开发的平台及结构22
5.2.1系统的运行平台22
5.2.2系统结构22
5.2.3主要开发技术22
小结24
致谢25
参考文献26
第一章引言
1.1开发背景
全球经济一体化步伐的加快,随着超市的发展和竞争力的增加,人们对超市管理的软件性能需求不断增强,同样,许多的中小型超市也开始通过改良自己的管理方法寻求效率的增加;
而且,越来越多的中小型超市也通过应用软件来服务自身。
办公自动化时代的到来,为管理体制注入了新的血液。
越来越多的中小型超市认识到软件的优越性,开始在办公自动化方面提高自身的效率;
企业商家认识到软件的优越性,开始通过软件进行自身改革,提升自身效率。
同时,通过办公自动化管理,实现了办公自动化,提高自身的效率,节省了人力资源。
超市经营与管理系统是一个专门针对超市进销存管理的程序,能更好的避免人工记录等原始方法带来的不便。
本系统将介绍超市经营与管理系统的设计和开发过程,并结合了许多现代化公司的管理情况进行了归纳总结。
本系统采用了VB作为开发工具,Access作为后台数据库,这是经典的数据库管理信息系统的开发组合。
通过参与此系统的开发可以使我们更好的了解超市经营与管理系统的需求分析、设计和实现的完整过程,掌握Accessr数据库的基本方法及VB等的开发技术。
1.2开发目标
通过软件的应用代替原始的手工的记录方法,避免保存和整理不当带来的数据损失。
超市经营与管理系统能更便捷的实现数据保存和查询,提高工作效率,管理者可以有更多的精力用于扩大经营。
1.3提出的意义
在我国,超市管理系统在中小型超市的利用还不够广泛,他们的管理制度还存在很大的弊端,信息存储的混乱、进销存记录不够详细等缺陷以及用户和信息之间的管理等问题。
这主要都是由于操作不够简便,系统不够明确。
软件的广泛应用被越来越早的提上日程。
1.4本文内容
本文分为九部分,第一章引言:
主要介绍本系统开发的背景、开发目标,提出本系统多的意义和本论文的组成。
第二章系统需求分析部分:
需求分析部分主要介绍本系统主要要求实现的功能,并从经济性、实用性和技术性方面进行本系统的可行性分析。
第三章系统总体设计:
项目规划介绍了本系统的几大模块;
系统设计目标说明了本系统要实现的目标;
以及系统功能结构图和流程图;
最后还介绍数据库和创建了数据表关联。
第四章主要功能模块详细设计分别介绍了系统前后台总体构架,并具体介绍了各模块的内容;
第五章超市经营与管理系统的实现具体介绍了系统各模块功能的实现和运行,第二部分介绍了系统开发、实现和运行的平台及结构;
第六章对本网站系统进行的总结和扩展;
论文最后是致谢和参考文献。
不仅提供了系统功能结图,还提供了系统运行的数据流程图;
数据库详细设计把数据库中系统需要的数据表字典列出并进行了说明。
第二章系统需求分析
2.1需求分析
经过调查,要求系统实现以下几种功能:
【1】用户可以在登录以后看到系统的主界面,并且可以选用所需的功能。
【2】在登陆界面,可以根据身份的不同,可以选用超级管理销售员,在输入密码后登录进行操作。
【3】登录过的用户,可以在实现各个功能操作之余,还可以管理个人信息,对个人权限以内的资料进行修改,修改密码等操作。
【4】只有在超级管理员登录时,才可以对数据库中的信息进行增,添、删的操作,也可以对用户进行增加、修改和删除的操作。
该系统结构如图2-1所示:
图2-1超市管理与经营系统结构图
2.2可能性分析
【1】经济性
主要是对项目的经济效益进行评价,本系统开发经费对于本单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院完全实现信息化管理。
所以本系统在经济上是可行的。
【2】技术性
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。
该管理系统采用了VB工具进行开发。
数据库服务器选用ACCESS数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。
它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
因此,系统的软件开发平台已成熟可行。
硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。
【3】实用性
本系统不论对经营状况比较好、已经使用管理软件的大中型超市,还是还没有使用软件的小超市,都是很好的升级和应用提高自己管理质量的软件。
大中型超市可以使自己的管理水平更上一个台阶,小超市得到使自己管理正规化的机会。
【4】管理上的可行性
主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。
规章制度和管理方法为系统的建设提供了制度保障。
综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。
因此系统的开发是完全可行的。
第三章系统总体设计
3.1项目规划
超市经营与管理系统是一个专门针对超市进销存的系统,包括系统设定模块,商品管理模块,销售信息模块,其它设置模块,报表模块和帮助模块。
【系统设定模块】:
超市的超级管理员和销售员通过密码认证可以进入操作系统,根据自己的权限对系统进行管理和操作。
超级管理员可以增加、删除普通销售员,设置他们的权限。
【商品盘点模块】:
可以对商品情况进行查询,库存修改、库存查询,可以对商品信息进行修改。
【销售信息模块】:
销售模块是商品结账用到,可以使用商品编号,方便实用。
按日和月盘点。
也可以总的加起来盘点。
【其它设置模块】:
设置供应商可以方便对它们的查询,方便对他们联系。
供应商可以进行省份设置。
商品种类设置的功能是通过对商品种类名字的输入,可以看到对此种类的说明文件,清晰明了。
【报表模块】:
对存储的信息以报表的形式展现出来,外观上清晰可见。
【帮助模块】:
目录和关于。
3.2系统设计目标
本系统是针对超市经营与管理进行设计的,主要实现如下目标:
【1】系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确、数据存储安全可靠。
【2】全面展示销售员和超市的形象。
【3】分类展示商品信息以方便销售员查询,顾客提供快捷的服务。
【4】查询各类信息,方便管理员销售员查看。
【5】设置了进销存管理功能。
【6】上传商品、厂家、产地信息,根据商品销售的状况有选择性的与某些厂家扩大合作。
【7】信息管理由销售员输入完成使信息具有查询的方便性。
【8】销售员信息的管理由超级管理员保留设置权限,保证了商业信息的保密性。
【9】系统运行稳定、安全可靠。
3.3系统功能结构图
3.3.1系统主文件框架结构图
如图3-1所示,详细的列出了超市管理系统主文件框架架构图。
图3-1系统主框架结构图
3.3.2简历网站后台管理功能结构图
如图3-2所示,数据库管理操作和超级管理员的数据操作。
图3-2各个模块结构图
3.4数据库详细设计
3.4.1数据表设计
本系统数据库采用Access数据库,系统数据库名称Shop,共包含8张表。
下面主要是数据表的结构。
“超市运营与管理系统”包含3个表,即密码表、入库表、商品表、生产厂家表、省份表、销售表、用户表和种类表。
下面分别介绍了表的结构。
表1密码表
字段名
数据类型
说明
用户名
文本
20
密码
类型
5
在密码表中,主要包括用户名、密码、类型等字段名;
用于存储管理员的相关信息,在本系统中,也是最常用的数据表之一。
表2入库表
商品编号
数字
入库时间
入库批次
编号
入库表中主要用于存储入库时间批次和数量的相关信息。
表3用户信息表
省份
15
厂名
联系地址
网址
生产厂家表中有省份、厂名、联系地址和网址等列,是关于厂家信息的数据表。
省名
省份表中包括省名列。
是查询省名字的数据表。
条形码
销售日期
销售表中有商品编号和销售日期列,是查询商品销售日期的数据表。
用户表中有用户名、类型和密码列,是选择登录系统和储存用户信息的数据表。
种类名
50
种类表中有种类名和类型列,是查询种类和类型的数据库。
3.4.2模块流程图
1、销售管理流程图,如图3-3
图3-3销售管理流程图图
2、其它设置模块流程图,如图3-4
图3-4其它设置模块流程图
第四章主要功能模块详细设计
4.1总体结构
〔1〕功能模块介绍:
超市管理与经营系统是一个专门针对超市进销存和数据查询管理的系统,包括系统设定模块,商品盘点模块,销售信息模块,其它设置模块,报表模块和帮助模块。
【系统设定】:
方便超市管理员和销售员进行一系列操作。
系统设定模块:
无论是否为本系统的超级管理员还是销售员,都可以对本系统的进销存进行操作,区别是权限有所不同。
无论是超级管理员或者销售员,对商品的入库信息或者现有商品的状况进行查询和修改。
可以对商品的适时结账和昌吉结账做出适合的操作。
可以对供应商做出记录,还可以对商品的具体种类做出记录查询。
对系统的各种重要性信息进行报表管理,方便查询提取。
〔2〕文件架构
超市管理与经营系统的文件架构如图4-1:
图4-1超市管理与经营系统界面文件架构
〔3〕系统界面运行的结果:
用户首先进入超市运营与管理系统登录界面,界面面有很多内容,主体界面中间,是图片;
在最右上方是界面的命令菜单栏,在菜单栏中显示了用户可以进行的全部操作,无论是超市管理员或者销售员都可以进行查询,添加的操作;
也可以在主页退出登录。
4.1.1系统设定模块设计
系统设定模块主要是为了方便管理员更快捷地了解系统信息而进行设计的。
管理员可以通过系统主要菜单栏中的按钮了解系统,浏览各种类型的详细信息。
系统设定界面主要包括重新登录、重新登录、授权用户、删除用户、修改个人信息和退出。
如图4-2:
图4-2系统设定模块
重新登录界面:
重新登录界面是销售员在转换人员的时候做出的不退出界面直接登录的操作。
授权用户界面:
授权用户命令界面是超市管理员在人员流动的时候,增加或者删除销售员信息和权限的操作。
删除用户:
超级管理员删除用户的操作。
修改个人信息:
超级管理员和普通销售员都可以在登录的情况下都可以更改自己的信息和密码。
退出:
完成操作可以直接退出。
4.1.2商品盘点模块设计
图4-3商品盘点模块
商品盘点模块主要通过主界面进入商品盘点界面,选择商品盘点的命令按钮,再输入盘点内容,即可查询到您想得到的信息。
如图4-3:
第五章超市运营与管理系统的实现
5.1系统功能的实现
5.1.1系统设定
用户进入登录页面,输入登录类型、用户名和密码,如果用户名和密码均正确,则进入主页面。
如图5-1图5-2所示:
图5-1系统登录界面
图5-2系统主页面
当用户进入主界面,将看到在界面上方工具栏有各种功能按钮,单击重新登录返回登录界面,重新输入用户名和密码之后可以进入。
点击授权用户可以增加用户,设置密码。
如图5-3所示:
图5-3授权用户页面
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击删除用户就可以根据选择的类型和用户名进行删除功能。
如图5-4所示:
图5-4删除用户
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击修改个人信息,如图5-5:
图5-5修改个人信息
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击退出返回界面。
5.1.2商品盘点
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单信息修改按钮可以对商品的详细信息进行编辑。
如图5-6:
图5-6信息修改
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单商品入库,可以对商品的入库信息进行添加、删除、修改等编辑。
如图5-7:
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单库存修改,可以对原有商品入库过的信息进行修改。
图5-7信息修改
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单库存查询,根据查询的方式,可以查询到具体商品的详细信息。
有需要的话可以打印表单。
如图5-8:
图5-8库存查询
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击商品盘点下拉菜单入库查询,可以对具体商品的详细入库时间进行查询,同库存查询类似,具有的功能类似,可以有打印功能,如图5-9:
图5-8入库查询
5.1.3销售信息
销售信息模块是对销售过程情况的记录。
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击销售信息下拉菜销售,可以对客户购买物品进行结账。
界面可以根据编号和名字等方式进行查询。
如图5-9:
图5-9销售
当用户进入主界面主页面,将看到在界面上方工具栏有各种功能按钮,点击点销售信息下拉菜单按日和月盘点,可以对长期客户结账日期的不同进行总汇。
这样满足了客户实际操作上的繁琐,有利于和客户的长期合作,如图5-10:
图5-10按日和月盘点
还有其它设置和报表模块界面设计同以上三个模块,由于篇幅原因,在此不一一列举。
5.2系统运行、开发的平台及结构
操作系统:
MicrosoftWindowsXP。
数据库:
MicrosoftOfficeAccess。
开发工具:
VB。
5.2.1系统的运行平台
操作系统:
MicrosoftWindows2000Professional、MicrosoftWindowsXP、MicrosoftWindowsXP、MicrosoftWindows2000。
在开发超市管理与经营系统时选取微软的产品,主要是因为微软的产品已经被广泛地应用在,微软的成熟技术非常适合开发系统。
5.2.2系统结构
本系统的制作采用ADO技术,应用MicrosoftOfficeAccess为数据库支持。
完全依照两层架构:
数据层和客户层。
数据层依靠MicrosoftOfficeAccess,可以保证数据的完整、安全、稳定,客户端的计算,也不会因为错误的操作而影响到其他的用户,所以它的可靠性、稳定性和效率都比较好。
在服务器端的运行环境要求较高,因为服务器必须能够响应多人并发访问的要求,因此服务器端选用高性能的服务器。
选用此方案是基于以下几方面的考虑:
1.安全性
数据放在服务器对其进行加密和管理,分配访问的权限,同时实现数据和操作环境的分离,保证了数据的安全性。
2.易于实现
ADO数据连接组件特别适宜编写此类混合了客户端和服务器端的程序。
5.2.3主要开发技术
1.开发工具
VB是一种简单、快捷、广泛、功能强大的程序系统开发工具,拥有强大的数据感知控件,其与各种数据库引擎相结合使很多数据的连接、操作变的简单,使程序员很容易的在客户端服务器间连接数据源,并保证数据的安全性、完整性。
ADO技术是目前普遍使用的数据库连接技术,显示出强大的功能
2.数据库服务器MicrosoftOfficeAccess
MicrosoftOfficeAccess是微软公司开发的一个高性能的、多用户的关系型数据库管理软件,是当前比较流行的数据库服务器系统之一。
有一套很好的安全性控制机制,可以保证数据库和数据库中数据的安全。
MMicrosoftOfficeAccess与微软的网络操作系统WindowsNT和Winows2000构成一个集成的企业级信息平台。
小结
通过这次毕业设计,我进一步的认识到,在开发一个项目时一定要先做好规划,按照软件的开发过程,详细地写好每一个必要的文档。
一般的规则是,写文档需要分析各个方面的因素,取长补短。
我觉得软件文档的最主要目标是传达一个系统的技术要素和使用方法。
第二个目标是提供软件开发过程中的需求,决策,行为,角色和责任的书面记录。
只有实现了这两个目标,软件文档才真正提供了有意义的信息。
软件的概念就是:
程序+文档,程序就是文档,文档集成在程序中。
它要求在选择开发环境时不仅要考虑环境对设计、开发的完美支持,而且要考虑对维护、文档的支持;
它要求软件人员在设计、开发过程中要考虑维护问题、文档问题;
它要求程序与文档存储在同一位置、同一系统中;
它要求使用相同工具进行程序与文档的书写、检索;
它要求在编写和维护程序的同时形成文档,在书写文档时编写、维护程序。
程序与文档合一的概念不仅存在于系统的设计、开发阶段而且存在于系统的维护阶段,它贯穿软件的生命周期。
至此,一个较为完整的简历信息网站管理系统就创建完成了。
在简历信息管理系统中,首先进行了详细的系统需求分析,划分了系统模块;
然后进行了数据库分析设计,创建了数据库、数据表以及表关联;
最后通过ASP进行了应用程序的开发,实现了所有设计的系统模块。
参考文献
1、《网站开发综合实训教程》,天津轻工职业技术学院,王春媚、刘彬、李金勇等。
2、《Access数据库开发实例解析》机械工业出版社,宋昆、李严等。
3、《access数据库开发实例解析》,机械工业出版社,宋昆、李严等。
4、《VisualBasic程序设计》,清华大学出版社,邓振杰。
5、《VisualBasic实验与实训教程》,高等教育出版社,柳青。
6、《VisualBasic数据库编程》,清华大学出版社,童爱红
7、《Access数据库经典配置》,内蒙古大学出版社,张文文
毕业论文通用格式分类号:
无锡职业技术学院
毕业设计(论文)
题目(团队课题要注明“团队”二字)
英文并列题目
所在团队
答辩委员会主任主答辩人
二零15年3月
毕业设计(论文)开题报告
毕业设计(论文)任务书
年月日
设计类建议格式一:
封面
开题报告
任务书
摘要、关键词(含中英文)
第一章序言
1.1XXX
1.2XXX
……
第二章XXX工艺设计
2.1XXX
2.2XXX
第三章XXX参数确定及计算
3.1XXX
3.2XXX
第四章XXX夹具设计
4.1XXX
4.2XXX
第N-1章XXX
N-1.1XXX
N-1.2XXX
第N章结论
小结与致谢
毕业设计附录目录:
1.机械加工工艺流程图
2.机械加工工艺过程卡
3.机械加工工艺工艺卡
4.机械加工工艺工序卡
5.被加工零件图
6.夹具装配图
7.夹具零件图
8.其他系统图
9.其他原理图
10.零件三维造型图
11.夹具三维造型图
12.设计(作品)实物图
13.设计(作品)实物
14.开题报告
15.专业翻译材料
16.企业证明
17.与企业合作开发的技术服务合同
18.四技服务项目验收表
19.毕业设计(论文)指导记录表
20.毕业答辩评审表
表2毕业设计(论文)评阅教师评价表
表3毕业设计(论文)答辩记录表
表4毕业设计(论文)答辩评价表
表4毕业设计(论文)综合评价表
设计类建议格式二:
第一章绪论
1.1XXX课题的背景及意义
1.2XXX国内外研究现状
1.3XXX技术特点
1.4XXX课题研究的内容
第二章XXX系统的总体设计
2.1XXX系统整体方案设计思路
第三章XXX系统的硬件设计
3.1XXX系统硬件设计思路
第四章XXX系统的电路设计
4.1XXX系统电路设计思路
第五章XXX系统的软件设计
5.1XXX系统软件设计思路
5.2XXX
第六章XXX系统的监控中心设计
6.1XXX系统监控中心设计思路
6.2XXX
第N章总结与展望
小结并致谢
1.XXX系统的总体设计图
2.XXX系统的硬件设计图
3.XXX系统的电路设计图
4.XXX系统的软件设计方框图
5.软件光盘
6.其他系统图
7.其他原理图
8.设计(作品)实物图
9.设计(作品)实物