大型数据库课程设计--超市商品管理系统

大型数据库课程设计--超市商品管理系统

ID:16078663

大小:1.43 MB

页数:47页

时间:2018-08-07

大型数据库课程设计--超市商品管理系统_第1页
大型数据库课程设计--超市商品管理系统_第2页
大型数据库课程设计--超市商品管理系统_第3页
大型数据库课程设计--超市商品管理系统_第4页
大型数据库课程设计--超市商品管理系统_第5页
资源描述:

《大型数据库课程设计--超市商品管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大型数据库实践报告课题:超市商品管理系统学院(系):软件学院专业:软件工程学生:指导教师:完成日期年月目录第一章绪论31.1开发背景31.2开发意义4第二章系统分析42.1系统的需求分析42.2系统开发设计思想42.3系统开发步骤52.4系统的主要技术52.4.1数据库相关技术介绍52.5系统的运行环境和开发平台52.5.1硬件设备及操作系统52.5.2系统开发工具62.5.3开发工具简介6第三章系统设计63.1系统流程63.2系统功能模块的划分73.2.1用户模块73.2.3产品管理73.2.4供应商管

2、理73.2.5入库管理83.2.6出货管理83.2.8库存查看83.2.9系统管理83.2.10系统监控83.3数据库设计83.3.1数据库需求分析83.3.2数据库的逻辑设计93.2.4用户设计103.2.5数据库表的设计143.2.6数据表修改183.2.7视图函数的使用213.2.8数据备份与管理223.3.9数据库表结构263.3.10表实现相关代码29第四章系统实现304.1运行截图304.1.1登陆界面304.1.2首页展示314.1.3添加商品信息314.1.4查找商品功能324.1.5修改

3、商品功能324.1.6删除商品功能324.1.7查看销售信息334.1.8修改密码334.1.9查看用户信息334.1.10用户购买界面344.1.11用户退货界面344.2代码实现344.2.1myecplise连接数据库344.2.2其余代码展示36第五章总结36参考文献36致谢:37第一章绪论1.1开发背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。计算机的发明应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。过

4、去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到“用机器控制机器”,是脑的延伸。计算机是提高生产效率的主要工具及途径。随着我国改革开放和经济的快速发展,超市行业也迅速壮大,竞争也越来越激烈。超市商品库在运营过程中会面临大量商品信息的录入,查找,删除,编辑修改等,而人工记录的方法效率低而且错误多,严重影响了商品库的正常管理工作,而这样的情况再不改变,必定要被社会抛弃,在激烈的竞争中走向死亡。因此需要对商品的入库信息,出库信息等进行管理,及时了解各个环节中信息的变更,有利于管理效率的

5、提高。本系统就是针对超市库存管理的缺陷,结合了当前超市的发展状况,旨在提高工作人员的工作效率,使其适应现状发展的需要。在这基础上本系统还考虑到将来对系统的要求而添加了一些灵活可更新的功能。作为计算机应用的一部分,使用计算机对超市库存信息进行管理,拥有着手工管理所无法比拟的优点:1.可以有效地管理各种商品,减少出入库手续,提高运营速度,提高经济效益;2.大大节省了人力,减少财务支出;3.系统设计全面,操作方式也容易掌握,且不容易出错,为超市仓库的正常正确营运提供保障。1.2开发意义超市商品管理系统能确保物畅

6、其流,促使企业经营活动繁荣兴旺。不论什么企业,都要储备一些物资。以生产为主的企业,不储备一定的物资,不能维持其连续生产;服务性行业,也要备置某些需用的设备和服务用具;就连一般的事业单位,也要备有某些办公用品等。因此,各行各业都存在不同程度的库存管理业务。第二章系统分析2.1系统的需求分析根据各大中小企业关于超市商品工作流程与实际的需求和特色,本系统在数据库方面需满足以下几个要求:1.提供对商品信息维护的功能2.提供对数据库的维护功能3.提供对不同用户登录的管理功能4.提供对数据库表的维护功能5.提供对商品

7、查询和相关数据分析功能2.2系统开发设计思想系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。2.3系统开发步骤超市商品管理系统的建立与应用可以划分成总体规划、系统开发和系统运行三个阶段,其中系统开发阶段还可进一步分为系统分析、系统设计和系统实施等工作环节。上述各个阶段排列成一个严格的线性开发序列,在每个工作阶段均产生完整的技术文档作为下一阶段工作的指导和依据,每一阶段都应

8、对文档进行评审,确信该阶段工作已完成并达到要求后才能进入下一阶段,同时在以后的工作中不能轻易改变前面经过评审的成果。上述开发方式的主要优点是便于开发工作的组织和管理,并且可大大降低在线学习系统开发的复杂性。国内外许多系统开发的实例都证明这是一种行之有效的开发方式。由于时间的原因在本次设计开发中,本文档只介绍数据库方面的设计与维护等功能,对于前台等页面设计将在后续开发中进行实现。2.4系统的主要技术2.4.1数据库相关技术介绍在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。