Coder Social home page Coder Social logo

-python-sqlserver-'s Introduction

-PYTHON-SQLSERVER-

连锁商店数据库课程设计 1 需求分析 1.1 需求分析 伴随着连锁超市的不断增加,自动化管理水平不断提高,连锁超市管理系统的重要性也日益体现。为了准确掌握仓库信息,职工信息,销售信息,商品信息,保证商店工作效率,本课程设计连锁超市管理系统。 1.2 设计任务 系统要处理的对象包括商店基本信息,商品基本信息,职工基本信息,仓库基本信息,管理员信息,各个对象包括信息如下所示: (1) 商店基本信息:商店编号、商店名、商店地址 (2) 商品基本信息:商品编号、商品名、销售单价、成本 (3) 职工基本信息:职工编号、姓名、性别、工龄、电话号码 (4) 仓库基本信息:仓库编号,仓库地址 (5) 管理员基本信息:用户名、账号密码、姓名、性别 2 数据库概念设计 2.1 确定局部范围 本系统局部范围为连锁超市管理系统 2.2 局部概念结构设计 2.2.1 识别实体与实体的主键 商店(商店编号) 商品(商品编号) 职工(职工编号) 仓库(仓库编号) 管理员(用户名) 2.2.2 定义实体间的联系 在连锁超市管理系统中,一个商店可以聘用多名职工,多个商品可以被多个商店销售,是多对多的联系。多个商品可以被多个仓库存放,是多对多的联系。 2.2.3 给实体及联系加上描述属性并优化ER 图1-连锁超市管理系统全局E-R图 3 数据库逻辑设计 3.1 实体转化为关系模式 商店(商店编号、商店名、商店地址) 商品(商品编号、商品名、销售单价、成本) 职工(职工编号、姓名、性别、工龄、电话号码,商店编号,月薪,聘期,) 仓库(仓库编号,仓库地址) 管理员(用户名、账号密码、姓名、性别) 3.1 联系转化为关系模式 销售信息(商店编号、商品编号、销售日期、销售数量) 库存信息(仓库编号、商品编号、库存量) 4 数据库物理设计 表1.Shop表

序号 中文字段名 英文字段名 字段类型 完整性约束 1 商店编号 shno varchar(20) 主键 2 商店名 shname varchar(20) 3 商店地址 shaddress varchar(30)

表2.Good表 序号 中文字段名 英文字段名 字段类型 完整性约束 1 商品编号 gno varchar(20) 主键 2 商品名 gname varchar(20) 3 销售单价 salprice int 4 成本 inprice int

表3.Staff表 序号 中文字段名 英文字段名 字段类型 完整性约束 1 职工编号 stno varchar(20) 主键 2 姓名 stname char(20) 3 性别 sex char(10) 4 工龄 wage int 5 电话号码 pnum varchar(11) 6 商店编号 shno varchar(20) 外键 7 聘期 wtime varchar(30) 8 月薪 wsalary int

表4.Shouse表

序号 中文字段名 英文字段名 字段类型 完整性约束 1 仓库编号 hno varchar(20) 主键 2 仓库地址 saddress varchar(30)

表5.Admins表

序号 中文字段名 英文字段名 字段类型 完整性约束 1 用户名 Id varchar(20) 主键 2 账号密码 password varchar(20) 3 姓名 name char(20) 4 性别 sex char(10)

表7. SS表

序号 中文字段名 英文字段名 字段类型 完整性约束 1 ID ID int 标识、主键 2 商店编号 shno varchar(20) 主键、外键 3 商品编号 gno varchar(20) 主键、外键 4 销售日期 sdate varchar(20) 5 销售数量 snumb int

表7. SH表

序号 中文字段名 英文字段名 字段类型 完整性约束 1 商品编号 gno varchar(20) 主键、外键 2 仓库编号 hno varchar(20) 主键、外键 3 库存量 shnumb int

-python-sqlserver-'s People

Contributors

itusermem avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.