数据库课程设计—超市零售信息管理系统(Python实现).docx

数据库课程设计—超市零售信息管理系统(Python实现).docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计—超市零售信息管理系统(Python实现) 数据库课程设计 超市零售信息管理系统(Python实现)SQLServer ?章?录 前? (?)设计?的 学?根据所学的数据库系统原理与程序设计的知识,能够针对?个数据库管理信息系统,进?系统的需求分析,系统设计,数据库设计,编 码,测试等,完成题?要求的功能,从?达到掌握开发?个?型数据库管理信息系统的?的。 (?)设计内容 题?可根据??熟悉的事物填充和适当变更,例如:校园招聘系统、学?科技成果统计系统等,但不建议图书管理信息系统、学?信息管理 系统、酒店管理系统、药品进销存系统,也可以是基于Web的?站或基于移动平台的?机APP、游戏软件等,?励创新!要求实现数据的 录?、删除、修改、查询等基本功能,提供实体完整性、参照完整性、?户定义完整性等检查,可根据??对不同事物主要的管理需求进? 扩充,例如增加登录、报表等相应功能。 ?、需求分析 (?)设计概念 该超市零售管理信息系统旨在为超市的会员管理?作提供?个?较系统的零售管理平台,它帮助超市存储及管理进货、销售、库存以及?员 信息,是?套管理?具、极?提?超市管理的效率。很?程度上帮助了超市管理者对超市的掌握与管理。 (?)功能说明 进货管理 根据销售情况及库存情况,?动制定进货计划(亦可??制定修改),可以避免盲?进货造成商品积压。 按计划单有选择性地进??动?库登记。 综合查询打印计划进货与?库记录及?额。 销售管理 商品正常销售、促销与限量、限期及禁?销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结帐情况等。 按多种?式统计?成销售排?榜,灵活察看和打印商品销售?、?、年报表。 库存管理 综合查询库存明细记录。 库存状态?动告警提?。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 ?员管理 员?、会员、供货商、?商等基本信息登记管理。 员?操作权限管理。 客户销售权限管理。 (三)功能模块图 ?、概念结构设计 三、逻辑结构设计 员?(员?编号,员?姓名,员?性别,员?年龄,?龄,电话,?份证号,所属部门,?资); 员?(员?编号,员?姓名,员?性别,员?年龄,?龄,电话,?份证号,所属部门,?资); 商品(商品编号,商品名称,商品类别,商品单价,商品成本,供货商); 会员(会员卡卡号,会员姓名,电话,注册?期,累计?额,当前余额); 供货商(供货商编号,供货商名称,供货商电话,供货商地址); 仓库(仓库编号,仓库名称,仓库地址); 退货信息(交易流?号,商品编号,退货数量,退款?额,退货?期); 销售(员?编号,商品编号,销售?期,销售数量); 购买(会员卡卡号,商品编号,购买?期,购买数量); 供货(供货商编号,商品编号,供货?期,供货数量); 库存(仓库编号,商品编号,库存量); 四、代码实现 (?)实现Python 连接 SQL Severe 数据库 import import pymssql #引?pymssql模块 def conn(): connect = pymssql.connect(host = :1433 ,database = Manager ,charset=utf8) if connect: print(连接成功!) return connect if name == main : conn = conn() 假如与数据库连接成功,则以上代码块运?会出现如下结果: 这?简单介绍下pymssal模块: pymssql是python?来连接Microsoft SQL Server的?个?具库(package)。 和数据库登录?样,分为?户验证登录和windows?份认证登陆,?以上代码中,我采?的是后者,因ft不需要账号密码,其核?代码为: conn conn = pymssql.connect(host=host,database =db_name ,user=user ,password=pwd,charset=utf8) #host为数据库的IP地址,,通过??电脑进?查询#database 为数据库的名称 #charset 表?在ft程序中,字符编码采?“utf8编码”模式 (?)创建数据库表 数据库中表的创建可以直接在SQLServer中?动建表,也可以通过Python程序进?建表,其语法规则和SQL?样,代码如下: import pymssql connect = pymssql.connect(host = :1433 ,database = Manager ,charset=utf8) # 建?连接 if connect: print(连接成功!) cursor = connect.cursor()

文档评论(0)

138****5910 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档