没有合适的资源?快使用搜索试试~ 我知道了~
完整word版超管理系统数据库课程设计含源文件.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
62 浏览量
2022-06-29
08:13:39
上传
评论
收藏 603KB DOCX 举报
温馨提示
完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx完整word版超管理系统数据库课程设计含源文件.docx
资源推荐
资源详情
资源评论























超市管理系统数据库设计
一、超市管理数据库
超市需建立一个管理数据库存储以下信息:
*超市信息包括超市代号,超市名,经理名及超市运营开销。
*一个超市内有多个部门,每个部门有部门号、部门主管姓名、地址,电话及每个月的部门运营
开销。
*每个部门有多个员工,每个员工有员工号、姓名、年龄、性别,职位及月工资。
*每个部门销售多种商品,商品有商品号、商品名、规格,采购成本和零售价格、批发价格。
*商品采购自供货商,供货商有供货商号,供货商名,联系电话,联系地址。
*所有的商品存在商场或仓库中。
*商场有多个仓库,仓库有仓库号,仓库管理姓名、电话及仓库的运营成本。
应完成的主要功能:(1)基础信息管理功能,如超市信息的管理功能,包括录入、修改、查询、
输出超市的信息;部门信息的管理功能,包括录入、修改、查询、输出部门的信息;还有员工,
商品,采购商,仓库等的信息管理功能。(2)超市的进销存功能模块,包括进货,销售,库存以
及超市盘点等常见功能。 (3)超市的利润统计功能,包括月利润和年利润统计。并能输出各种报
表,如员工工资月报表,年报表;每个部门销售的商品数量的月报表;仓库存储商品数量的月报
表;超市运营开销和部门运营开销的月报表等。
二、开发环境
数据库选用微软的 SQL SERVER。开发环境可以选择:(1)Delphi; (2)Visual
Basic; (3) C++ builder; (4) Visual C++;(5)Visual C#;(6)自选。只选择
其中的一种软件开发工具实现即可。
三、基本要求
(1)完成上面所提及的所有需求
(2)要求撰写不少于 2500 字符的 Word 文档。
(3)文档中至少要包括:ER 模型图、系统功能图、数据字典、表关系的详细说
明。
(4)用户界面设计:采用图形界面菜单驱动,界面要友好,操作要简单,C/S
和 B/S 架构自由选择。
(5)用户手册,描述软件系统所具有的功能及基本的使用方法。使用户能了解
该软件的用途,并能确定在什么情况下、如何使用它。
四、文档格式
1、概述
包括项目背景、编写目的、软件定义、开发环境等内容。
2、需求分析
问题陈述、需完成的功能。

画出 ER 模型图
3、数据库逻辑设计
把 ER 模型图转换为关系表。
描述每一个基本表关系。要求所有关系达到 BCNF 范式。
定义视图、定义索引、主关键字、定义权限。
4、软件功能设计
画出软件功能图。
描述每一个功能所完成的任务情况。
5、界面设计
界面设计要合理。
6、结束语
写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪
些收获。软件还需要哪些改进。
7、参考文献。
评分标准:
1.优――完成上述题目的所有内容,并能适当扩展需求功能,功能完善,文档
详细,数据库设计合理,人机接口界面好。
2.良――完成上述题目的大部分内容,功能完善,文档详细,数据库设计合较
理,人机接口界面较好。
3.中――完成上述题目的大部分内容,功能基本完善,文档较详细,数据库设
计基本合理,有基本的人机接口界面。
4.及格――基本完成上述内容,只有基本功能文档。
5.不及格――未按时完成上述内容,或者抄袭(雷同者全部为不及格)。

摘 要
随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也
成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管
理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。
超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模
块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、
销售及员工信息等实现全面、动态、及时的管理。
而近几年来,零售业面对的市场竞争压力日益增加。能否拥有一套迅速灵敏、功
能强大的零售市场分析系统,有针对性地制定政策,适时根据市场需要排放货物,
显得越来越重要,基于“超市管理系统”其上的数据挖掘应运而生。本文只象征
性的介绍了关于数据挖掘中的关联规则的初步知识,而具体数据挖掘在系统上的
应用将在我同伴的论文中进行详细介绍。挖掘“超市管理系统”数据库中顾客购
买不同货物的关联性,避免了脱离市场、脱离需求,盲目排放货物所造成的损失,
节省了资金,提高了效益。
本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介
绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体
界面的设计和功能。
绪 论
1.1 社会背景
随着现代科学技术的迅猛发展,计算机技术已经渗透到哥哥领域,成为各行业必
不可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业在
市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待
加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超
市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市
场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必
可少的。
实习期间,我们通过对市场的调查,针对现在各中小型超市对经营业务和人事管理的实际需要,
开发了这套超市管理系统。在开发过程中,我们针对当前各超市管理的特点和技术人员的实际水
平,采用基于 Windows 图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量
采用易懂易读的人机界面,使用户可以在短期内完全掌握。我们又始终发系统的正确性放在首位,
力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的
占用。
1.2 超市背景

在我国超市形成在 20 世纪 90 年代初期,现在已经成为我国零售业的一种重要形
态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也
变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这
样就迫切地需要引入新的管理技术。
超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能
有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,
而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对
及时传递资料的要求始终得不到满足。苏辙超市形态的高速发展,其经营管理也变得愈加复杂,
日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法
应对这复杂的市场。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算
机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳
动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对
市场的变化做出相应的决策,加快超市经营管理效率。
第二章
系统可行性研究
2.1 技术可行性研究
在 IT 行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种
管理软件,熟悉 IT 产品。因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人
员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系
统的功能和使用方法就基本上能够是系统顺利运行。
2.2 经济可行性研究
因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物
力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销 售
效率,即提高了超市的经济效益,所以从经济上完全是可行的。(1)超市有能力
承担系统开发费用
开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。
对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业
自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需
求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简
短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件
产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人
手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,
属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者
是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力
承担开发费用。
(2)新系统将为企业带来经济效益
管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过
程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析
是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用
和人力开支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还

为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
2.3 操作可行性研究
本系统采用基于 Windows 的图形用户界面,而该系统是大家熟悉的操作系统,
对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用
最友好的交互界面,简介明了,不需要对数据库进行深入的了解。
由此,该系统的操作是可行的,有必要开发该系统。
综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上,所以
又必要对此课题进行深入研究。
第三章 系统需求分析
当前零售超市很普及,超市之间竞争很激烈,因此开发一个好的超市管理系统很
有发展前景。我们要开发一个计算机技术和数据库技术与现代化的商业管理有机
结合、集成技术的先进性和管理的有效性于一体的软件。
本系统以 Windows XP professional 操作系统和 Visual studio 2005 作为开发
平台,使用 C#语言作为开发工具语言。并采用 SQL SERVER 2005 数据库,存放
超市进货,销售的相关数据记录。
(1)该管理软件将对超市的库存情况进行资料管理和统计,对产品的进货单和产
品的销售单进行录入管理和统计;
(2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能可以
查看详细信息;
(3)该管理软件提供超市相关人员管理,能够查看到跟超市相关的人员或组织,
包括超市员工和供应商的信息。
(4)该软件还为数据安全性设想,提供了数据备份和数据恢复等功能,以保证系
统的安全性。
整个超市管理系统的功能结构大致如下图所示:
第四章 系统概要设计
4.1 设计思想
(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。
(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序
有较强的可操作性和扩展性。
(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间
的耦合性较低,方便系统运行,提高系统安全性。
4.2 设计原则
剩余22页未读,继续阅读
资源评论


xxpr_ybgg
- 粉丝: 5921
- 资源: 3万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
