factory数据库考核选编.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
factory数据库考核选编

《Database programming with RDBMS》课程设计 职工工资管理统 指导老师:郭小芳 学号:1441904103 姓名: 高嘉威 《Database programming with RDBMS》考查命题 1、根据周围的实际情况,自选一个小型的数据库应用项目,并深入到应用项目中调研,进行分析和设计。例如可选择职工工资管理系统、人事管理系统、教材管理系统和小型超市商品管理系统和图书管理系统等。要求写出数据库设计报告。 一、功能需求 系统的基本流程是:用户登入—主界面—选择各项子系统。 模块设计和功能说明 (一)权限说明: 对于不同的用户可以对其赋予不同的权限级别。部门主管拥有最高的权限,能够对员工的资料进行增删,对部门的信息进行增删。? 1)用户登入:填入用户名称,填写正确的密码,选择用户类型。? 2)用户登入后,可以对自己的密码进行修改。? 3)用户可以查看个人资料。 以下是各部门主管所特有的权限,其他员工均没有该权限,不能实现一下的操作。? 4)部门主管可以对员工信息进行浏览、查询、编辑、插入、删除。? 5)部门主管可以对该公司的部门信息进行浏览、查询、编辑、插入、删除。? (二)系统的要求: 职工工资管理系统开发时,应该满足以下几点? 1)方便,容易操作,快捷的原则。 2)对于不同的用户,应该有不同的使用权限。? 3) 各主管的任务是管理部门、职工、工资信息,即时更新、登记、发布信 息,普通职工可以查询、核对自己的基本信息和工资信息。 职工工资管理系统 整个系统模块划分如下图: 信息查询 信息管理 系统管理 用户登入 退出系统 修改密码 员工信息管理 部门信息管理 基本信息查询 薪资信息查询 薪资信息管理 基本信息管理 系统管理: 1)用户登录: 普通用户登录:只可查询信息,不可插入、修改、删除;? 主管登录:可插入、修改、查询、删除信息; 2)修改密码:凡是该系统的用户都可以修改自己的密码;? 3)退出系统 信息管理: 1)部门信息管理:主管可以插入,删除,更改部门信息; 2)员工信息管理:主管可以插入,删除,更改员工的基本信??和薪资信息;? 信息查询:? 普通员工可以查询自己的基本信息和薪资信息; E-R图 关系模型:? 1.部门信息(部门编号,部门名称) 2.员工信息(员工编号,姓名,性别,学历,出生日期,职务,部门编号,密码)? 3.薪资信息(账号,员工编号,基本工资,福利,缺勤时间及原因,惩罚金额,应缴税 费,总薪资) 2、如创建职工工资管理系统中,一个名称为factory的数据库,要求: (1)将主数据库文件factory.mdf放置在H:\DBF文件夹中,其文件大小自动增长为按5 MB增长。 (2)将事务日志文件factory_log.ldf放置在H:\DBF文件夹中,其文件大小自动增长为按1 MB增长。 create database factory on ( name=factory, FILENAME=H:\DBF\factory.mdf, size=3mb, filegrowth=5mb ) log on ( name=factory_log, FILENAME=H:\DBF\factory_log.ldf, size=1mb, filegrowth=1mb ) 3、在上机面所创建的数据库factory中,完成如下各题操作。 (1)用create语句建立职工表worker,其结构为:职工号,int;姓名,char(8);性别,char(2);出生日期,datetime;党员否char(2);参加工作,datetime;部门号,int。其中“职工号”为主键。并用insert语句在worker表中输入如下记录: 职工号姓名性别出生日期党员否参加工作部门号1孙华男01/03/52是10/10/701012陈明男05/08/45否01/01/651023程西女06/10/80否07/10/021014孙天奇女03/10/65是07/10/871025刘夫文男01/11/42否08/10/601026刘欣男10/08/52否01/07/701017余慧男12/04/80否07/10/021038张旗男11/10/80否07/10/02102use factory go create table worker (职工号 int primary key, 姓名 char(8), 性别 char(2), 出生日期 datetime, 党员否 char(2), 参加工作 datetime, 部门号 int,

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档