- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
超市销售管理系统超市销售管理系统
管理信息系统课程
设计报告
指导教师: 郭剑毅
学 院 : 信息工程与自动化学院
专 业 : 自动化07B
组 长 :王志鹏(200710401208)
组 员 :彭兴勇(200710401121)
组 员 :何运龙(200710401239)
超市销售管理系统
摘要:超市销售管理系统在现代社会中的应用十分广泛,它是用Java开发的基于windows的小型数据库管理软件。后台数据库的设计采用SQL server 2000,这些流行软件的应用也使系统更容易维护而且操作简单。该系统使用结构化方法,按照系统调查、系统分析、系统设计、系统实施的步骤,采用结构化的编程方法而完成的。在设计中,对系统总体方案的设计,采用了“自上而下”的方法,而对于信息系统具体业务采用了“自下而上”的方法。尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,从而建立一套完善科学的管理信息系统,对超市进行进货、销售发货、库存等实现全面、动态、及时的管理。因此,该设计的方案基本上满足了系统的业务需求,具有一定的可用性。
1、 需求分析.1、应用背景最初的超市资料管理,都是靠人力来完成的。对商品各种信息进行统计分析。在超市管理中引进现代化的办公软件,为超市和超市管理人员解除后顾之忧。1.2、设计目标开发这个系统的目的就是帮助超市管理部门提高工作效率。通过本管理系统软件,能帮助工作人员利用计算机,方便的对超市的数据进行管理、输入、输出、查找操作,使杂乱的超市数据能够具体化、直观化、合理化等。SQL的主要功能之一是实现数据库查询。AND、OR和NOT,你使用这些运算符来选择特定的记录。例如,你可以用AND来限制查询结果。
浏览与录入管理
2.2、系统设计具体实现
目的:设计系统结构,根据需求分析给出的功能得出系统体系结构。如划分模块。
目标:通过本系统软件,能帮助超市管理人员利用计算机,快速方便的对商品信息管理进行维护、输入、输出、查找的所需操作。
运行环境
操作系统:Windows2000/XP或更高的版本。
2.3、模块具体分析
商品信息数据录入模块:主要用于商品基本信息的录入与初始化。实体E-R图
如下:
商品信息数据E-R图
2.4、 程序逻辑
模块功能实现的算法流程图(数据录入)。
数据录入模块流程图
定义数据库:
商品基本信息:
3、系统运行与调试
数据复制实际上是为了提高查询处理的本地性,对同一数据复制多个副本,根据需要将副本存放在不同的电脑中.
数据信息包括商品名、库存量、商品单价等.通过事务提交的方式保证避免由于其它一些电脑故障造成的在数据库更新过程中数据的不一致.
3.2、数据库备份
对数据库进行备份是一项很重要的工作,本系统采用在启动数据上传模块的同时自动备份数据库的方法,从而既提高了数据库的可靠性和安全性,同时也减轻了数据库管理员的工作,降低了备份的复杂性.当数据库中的数据遭到破坏需要恢复时,可以从自动备份中恢复.
本系统利用SQL DMO(DatabaseManagement Object)实现数据库备份.SQLDistributed Management Framework
(SQL—DMF,即SQL分布式管理框架)是一组集成API 和服务, 用与管理SQLServer.SQL_DMO是SQL_DMF中的一个组件.本系统实现数据库备份程序示例如下:
Dim mySvr As New SQLDMO.SQLServer
Dim myDB As SQLDMO.Database
DimmyBKAs New SQLDMO.Backup
Dim myDv As New
SQLDMO.BaekupDevice
Set mySvr=New SQLDMO.SQLServer
mySvr.Connect”DAQING”,”8a”,”1111”
生成SQLSerwr对象,传递服务器名、用户名和口令
Set myDB=mySw.Databases(”DAQING”)
MyDv Type=SQLDMODevice_DiskDump备份设备的类型
myDv.Name = ”ZxDB_ baekup”
myDv.Physical.location=”D:\中心数据库备份\ZxDB—back.Up”’ 备份设备的逻辑位置
On ErrorResume Next
mySvr.BackupDevices.Add myDv
On Error GoTo 0
myBK.Database=”DAQING”
myBK.Devices = “ZxDB_backup”
myBK.Initialize = True
myBK.SQLBackup mySvr
mySvr.
BackupDcwices
您可能关注的文档
最近下载
- 如何寻找鱼道,如何寻找钓点.ppt
- 医院中药饮片采购项目方案投标文件(技术方案).pdf
- 3.1 捐书(课件)2025-2026学年度北师大版数学三年级上册.pptx VIP
- 2020-2021学年苏教版数学二年级上册第四单元《 表内除法(一)》解决问题专项练习卷C.pdf VIP
- 人教版道德与法治三年级上册第5课《走近科学家》课件.pptx VIP
- 《儿童发展心理学》课件_7第六章 儿童语言的发展.ppt VIP
- 中秋博饼规则.doc VIP
- 药用单宁酸的制备.docx VIP
- 压力管道年度检查报告(空白).pdf VIP
- 2021届高考物理一轮复习_电磁学库仑力与力学综合类问题专题练习.docx VIP
文档评论(0)