python # 定义初始用户名和密码,然后接收用户输入的用户名和密码,进行判断,如果一致,提示登录成功,否则提示登录失败,失败三次后不许再次输入。

# 4. 定义初始用户名和密码,然后接收用户输入的用户名和密码,进行判断,如果一致,提示登录成功,
# 否则提示登录失败,失败三次后不许再次输入。
i = "用户名"
p = "123456"
r = 1
while r <= 3:
    user = input("请输入用户名:")
    password = input("请输入密码:")
    if i == user and p == password:
        print("登录成功")
        r = 4
    else:
        print("登陆失败")
        r += 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 需求分析 本章介绍数据库设计的第一步及需求分析阶段,需求分析是数据库设计过程的基础 ,主要目的就是分析用户对系统的需要和要就从而弄清系统要完成什么样的功能。 1. 系统目标 设计一个工厂基本信息管理系统,实现对分工厂及人事信息的管理,生产及销售信息 的管理,完成工厂信息管理,人事信息管理,生产信息管理和销售信息管理等功能。 2. 系统功能分析 本系统用户主要分为两种: ·局部用户:对本分工厂的生产及销售信息进行录入和修改,对本厂厂区的职工信息进 行查询和更新。 ·全局用户:可以进行对工厂信息、职工信息的查询和更新,对生产和销售信息有查询 的权限不能修改,与局部用户的本质区别就是能获得所有分厂的各种信息。 1. 功能划分 用户进入操作界面后须经过身份验证从而判断其所属的用户级别对局部用户提供三项 功能选择即:本区人事信息管理系统,其中包括普通职工信息管理和技术职工信息管 理。本区生产信息系统和销售信息系统,其中包括产品信息和客户信息。对全局用户 提供工厂信息管理、普通职工信息管理,技术职工信息管理,雇佣信息管理、产品信 息管理、客户信息管理和销售信息管理七项功能,可以对其中信息进行全面操作 2. 功能描述 ·工厂信息管理: 该功能中要给出所有分工厂的基本信息列表,对于局部用户不提供该信息选项,全局 用户对个工厂信息进行查询和管理,如:通过所在地或负责人查询对应的分厂信息, 或企业内部进行调整时对各地区的分厂信息进行增加和删除。 ·普通职工信息管理: 由于一名普通职工只能受雇于一家分工厂所以本项功能需要列出所有的在职的非技术 型员工个人信息和基本的雇佣信息,全局用户有对所有职工信息进行查询的权限,根 据企业的人员变动实际情况局部用户可以查询和修改其所在厂区的人员变动信息。 ·技术职工信息管理: 记录所有的技术职工的个人信息,局部用户可与对自己的员工进行增删查改,全局用 户多是进行查询同时也有对所有员工信息进行更改的权限。 ·雇佣信息管理: 由于每名技术职工可以同时受雇于多家分厂所以技术职工的雇佣信息管理单独列为一 项功能,局部用户可以对自己的员工信息进行更新全局用户则有获得所有信息的权限 。 ·产品信息管理: 以列表的形式给出所有产品的基本信息和生产信息,局部用户可以对其范围的信息进 行更新全局用户则主要是查询以便对各厂的生产作业情况进行了解。 ·客户信息管理: 记录所有的销售信息,对客户有基本的个人信息和历史交易信息记载,全局用户可以 根据该功能提供的信息对各厂的销售业绩进行统计和评估,局部用户主要对自己的销 售情况进行录入记载和更新。 ·验证信息管理: 由于用户均为本企业内部职工所以职工号即为验证信息的口令,密码自行设置并可以 更改。 ·退出系统: 用户退出系统,若未保存以更改信息则提示未保存信息。 3. 开发工具 该工厂综合管理系统在Microsoft Windows XP Professional 操作系统下使用了SQL Server2005 数据库开发软件,前台应用程序预计采用JSP编写,采用ADO接口方便改为其他数据 库。 3. 系统数据流图 为了更好的了解用户的应用需求,使用信息流图来分析应用系统中的信息流,数据流图 中给出了数据和数据的处理过程,能更好的帮助设计者理解系统所要完成的功能,数据 流图通常从顶层逐一向下一层深化由于本系统较简单所以只描述了基本的数据流图,如 下图所示: 图1-1 工厂综合管理系统数据流图 从系统的数据流图中分析数据流向可以得到系统所要完成的基本功能 采用自顶向下的结构化分析方法得到系统的功能图: 4. 数据字典 1. 数据结构定义 表1-1 系统数据结构定义 "数据结构名"含义说明 "组成 " "工厂信息表"定义了所管理范围"工厂编号,地址,负责人 " " "内的工厂基本信息" " "普通职工信"定义了在职员工的"职工编号,工厂编号,姓 " "息总表 "个人及工作信息 "名,性别,年龄,学历, " " " "工龄,职务,工资 " "技术职工信"定义了技术型职工"职工编号,姓名,性别, " "息总表 "的个人信息 "年龄,学历,专业方向 " "产品信息总"定义了产品信息 "产品编号,名称,型号 " "表 " " " "客户信息表"定义了所有交易客"客户编号,工厂编号,姓 " " "户的信息和销售信"名,单位,联系方式,销 " " "息 "售额 " "产品信息表"定义了不同厂区各"产品编号,生产编号,月 " " "种产品的产量信息"产量 " "雇佣信息表"记录技术职工和工"职工编号,工厂编号,工 " " "厂之间的基本的雇"龄,职务,工资 " " "佣信息 " " 2. 数据项定义:(由于数据项较多所以只列出部分的数据项) 厂房数据 数据项名称:厂房号 含义说明:作为工厂的代号唯一标识

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值