精华内容
下载资源
问答
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 简单的数据库设计文档

    千次阅读 2018-05-03 09:26:24
    做的第一个项目的数据库设计1. 引言1.1 编写目的本文档旨在详细描述工作任务管理评价系统中的数据库结构与设计。本文的读者可为工作任务管理评价系统的开发者,也可以是工作任务管理评价系统的维护人员。1.2...

    做的第一个项目的数据库设计


    1. 
    引言

    1.1 编写目的

    本文档旨在详细描述工作任务管理与评价系统中的数据库结构与设计。本文的读者可为工作任务管理与评价系统的开发者,也可以是工作任务管理与评价系统的维护人员

    1.2 背景

    在第四次科技革命的浪潮下,我们有必要的去使用一种信息化的手段去帮助我们的生活,学习,工作更加的智能化。由此呢我们在新龙智慧教育平台的支持下使用JAVA web 技术研发出了我们第一代 《工作任务管理与评价系统》,它的设计初衷是为了帮助和大企业和高职院校管理日常生活和工作中出现的工作效率低,管理效率低等问题。需要一套底层数据库的支持。本文旨在对此系统所使用的数据库进行详细阐述。

    1.3 定义

    CDMConceptual Data Model,概念数据模型

    PDMPhysical Data Model,物理数据模型

    1.4 参考资料

    1.5 数据库

    ü 数据库选取MySQL(5.7)


     

    2. 外部设计

    2.1 类型划分

    按功能来说,该数据库表可分可以下两种类型:

    ü 实现用户登录用的表:主要有用户表、员工表、角色表、用户与角色对应关系表

    ü 实现任务管理用的表:这是本系统中实现主要功能的表,有任务表、延期申请表、任务评价表、任务提醒表、

    ü 实现晋级功能用的表:晋级申请表、员工评价表。

    ü 字典表:记录常用数据:如紧急程度,晋级类别等。

    2.2 标识符和约定

    本数据库约定如下:

    ü 本数据库中的所有表均以“TASK_”为前缀,如用户表名称为TASK_USER

    ü 对于表示实体间对应关系的表取表的实体名组成,如果员工表为employee,应用系统表为tole,则用户与应用系统对应关系表名为tole_emp

    ü 本数据库的表中的字段均增加表实体名缩写为前缀,如员工表为TASK_EMPLOYEE,员工姓名为,EM_XM.

    ü 本数据库int自增类型字段为主键。

    2.3 支持软件

    本数据库支持MySql数据库管理系统。

    2.4 结构设计

    本数据库物理数据模型(PDM)如下:

     

     

     

     

     

     

    3. 运用设计

    3.1 数据字典设计

    1. 员工表

    编号

    2

    表名

    task_employee

    表描述

    记录员工的信息

    字段

    类型

    备注

    ID

    uniqueidentifier not null primary key

    应用系统标识

    TASK_USER_ID

    foreign key null

    外键

    TASK_DEPT_ID

    foreign key null

    外键

    EM_NO

    Int(11) not null

    员工工号

    EM_XM

    varchar(20) not null

    员工姓名

    EM_XB

    varchar(1) not null

    员工性别

    EM_SR

    date() null

    员工生日

    EM_ZW

    varchar(10) not null

    员工职务

    EM_ZZ

    varchar(32) null

    员工家庭住址

    EM_SFZH

    varchar(20) not null

    员工身份证号

     

    2. 任务提醒表

    编号

    1

    表名

    task_wkremind

    表描述

    用来提醒消息

    字段

    类型

    备注

    ID

    uniqueidentifier not null primary key

    用户标识

    WR_TXR

    varchar(20) not null

    提醒的人

    WR_TXNR

    varchar(50) not null

    提醒的内容

    WR_SFTX

    varchar(50) not null

    是否提醒

    WR_TXLX

    varchar(225) not null  

    提醒类型

    TASK_WORK_ID

    foreign key not null

    任务标识外键

    WR_BM

    varchar(20) not null

    表名

    WR_ZXZ

    varchar(32) null

    任务的知晓者

     

     

     

     

    3. 任务评价表

    编号

    1

    表名

    TASK_RECORD

    表描述

    任务评价表

    字段

    类型

    备注

    ID

    Int

    用户标识

    TASK_WORK_ID

    Int foreign key

    任务标识外键

    JL_MC

    varchar(20) not null

    任务名称

    JL_WCNR

    varchar(80) null

    任务完成内容

    JL_MRJH

    varchar(80) null

    明日计划

    JL_RWJD

    varchar(10) not null

    任务进度

    JL_WCSJ

    datetime

    任务完成时间

    JL_JLSJ

    datetime

    记录时间

    JL_PJNR

    varchar(200)

    评价内容

     

    4. 晋级评价表

    编号

    2

    表名

    TASK_UP_APPLY

    表描述

    晋级表

    字段

    类型

    备注

    ID

    Int

    用户标识

    TASK_EMPLOYEE_ID

    int

     

    UP_XM

    varchar(10)

    申请人姓名

    UP_GH

    varchar(15)

    申请人员工号

    UP_SF

    varchar(10)

    晋级身份

    UP_RQ

    datetime

    晋级日期

    UP_ZW

    varchar(10)

    晋级职务

    UP_GRNL

    varchar(50)

    个人技术能力

    UP_ZYNL

    varchar(50)

    个人职业能力

    UP_JSNLPJ

    varchar(50)

    技术能力评价

    UP_ZYNLPJ

    varchar(50)

    职业能力评价

    UP_WHSYPJ

    varchar(50)

    文化素养评价

    UP_ZDP

    varchar(150)

    总点评

    UP_JJZL

    varchar(200)

    晋级资料

    UP_URL

    Varchar(200)

    文件保存路径

     

     

     

     

     

    5. 延期处理表

    编号

    3

    表名

    Task_delay_apply

    表描述

    任务延期表

    字段

    类型

    备注

    ID

    Int(11)

    延期ID标识

    TASK_EMPLOYEE_ID

    Int(11)

    用户ID

        APPLY_RWBH

    Varchar(30)

    任务编号

    APPLY_YY

    Varchar(50)

    延期原因

    APPLY_JJ

    datetime

    延期截止时间

    APPLY_SFTY

    Tinyint(1)

    是否同意

    APPLY_SHNAME

    Varchar(10)

    审核人姓名

    APPLY_LX

    Varchar(10)

    申请类型

    6. 角色表

    编号

    5

    表名

    task_role

    表描述

    记录管理与评价系统中角色

    字段

    类型

    备注

    ID

    int identity primary key

    角色标识

    JS_MC

    varchar(20) not null

    角色名称

    7. 角色与用户对应表

    编号

    6

    表名

    tole_emp

    表描述

    记录角色与用户的对应关系

    字段

    类型

    备注

    TASK_ROLE_ID

    int not null primary key

    角色标识

    TASK_EMPLOYEE_ID

    uniqueidentifier not null primary key

    员工标识

    8. 

    3.2 安全保密设计

    本数据库系统采用安全的用户名加口令方式登录。用户名的权限限制为只能进行基本的增删改查数据功能。

    展开全文
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 教学评价系统用java语言开发,有管理员设置教学评价指标,学生登录对教师的教学进行在线评价,管理员对学生和教师信息进行管理,并统计出评价结果.系统开发工具是Myeclipse,数据库mysql,javabean技术,mvc三层结构,文档有...

    教学评价系统用java语言开发,有管理员设置教学评价指标,学生登录对教师的教学进行在线评价,管理员对学生和教师信息进行管理,并统计出评价结果.系统开发工具是Myeclipse,数据库mysql,javabean技术,mvc三层结构,文档有配套论文等.适用于计算机专业的大学生作为毕业设计参考使用.

    经过对教师教学评价过程的考察、分析,要求本系统具有以下功能。
    (1)系统管理员管理整个系统,包括公司老师信息的管理、学生信息的管理、评价指标管理、评价查看管理等。
    (2)老师信息的管理,录入老师信息,浏览管理已经录入的老师信息,对于过期的老师信息予以删除。
    (3)学生信息管理,录入学生的基本信息,浏览管理已经录入的学生信息,对于错误的学生信息予以删除或者更新。
    (4)评价指标管理,要想评价老师,必须有评价指标,管理员负责维护这些评价指标信息。
    (5)评价结果浏览,学生登录系统后,选择老师进行评价,评价完毕后,管理员登录系统,可以浏览学生对老师的评价信息 。
    (6)修改密码功能,为了保证系统的安全性,管理员可以修改自己的密码
    (7)系统管理,管理员可以添加普通管理员,用于协助管理本系统。

    数据分析
    对于本系统的数据库的需求而言,由于其主要是用于信息的提供、保存、更新和查询等。因此,需要分析该系统功能所隐含的对数据应用的需求,从而确定数据库的结构。
    (1)老师信息管理功能需要对老师信息建立数据表,其中的数据项可能包括老师编号、姓名、性别、年龄等;
    (2)学生信息管理,负责维录入学生的信息。其中的数据线可能包括学生好、姓名、性别、年龄、帐号、密码等
    (3)评价指标管理,管理评价指标信息。其中的数据线可能包括指标名称、分数等
    (4)评价结果浏览,学生评价完毕老师后。管理员可以浏览对老师的评价信息,其中的数据线可能包括指标名称、分数、老师编号、学生学号、评价时间等
    (5)需要系统管理员对该系统进行管理,因而需要建立管理员信息数据表,其中的数据项包括管理员ID、密码等。

     

     

    展开全文
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 4.3 数据库设计 16 第五章 系统详细设计与实现 22 5.1 用户登录 22 5.2 系统信息管理 24 5.3 车位信息管理 27 5.4 IC卡管理 30 31 图5.12 管理IC卡界面 31 5.5 临时车主管理 32 32 5.6 固定车主管理 34 34 图...
  • 酒店预订系统主要内容有: 用户注册登录、酒店搜索、平价酒店预定、定时特价酒店预定、会员个人中心、用户评价、管理员登录、用户管理、评价管理、预约管理。基本功能:数据进行录入、修改、删除、查询、统计的基本...

    课题要求

    酒店预订系统主要内容有: 用户注册登录、酒店搜索、平价酒店预定、定时特价酒店预定、会员个人中心、用户评价、管理员登录、用户管理、评价管理、预约管理。基本功能:数据进行录入、修改、删除、查询、统计的基本功能。

    开发技术

    系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。

    系统截图


    源码下载

    展开全文
  • 基于java电脑彩票销售管理系统的设计与实现毕业论文文档+源码,电脑彩票销售管理系统主要用于实现彩票销售,电脑彩票销售管理系统的设计与实现根据所需要的功能, 划分为前后台2个用户,即前台会员用户功能和系统...
  • 基于java电脑彩票销售管理系统的设计软件程序源码+WORD毕业论文文档. 电脑彩票销售管理系统主要用于实现彩票销售,电脑彩票销售管理系统的设计与实现根据所需要的功能, 划分为前后台2个用户,即前台会员用户功能和...
  • 数据库设计的数据规范化问题[J]. 现代情报,2003(08).[2]罗建平. 企业信息化平台的构建与精细化管理[J].石油化工管理干部学院学报,2010(04).[3]仲秋雁,陆牡丹.企业信息系统评价的复杂性研究[J].科技管理研究.2004...

    主要参考文献(资料):

    [1] 施维敏. 数据库设计的数据规范化问题[J]. 现代情报,2003(08).

    [2] 罗建平. 企业信息化平台的构建与精细化管理[J] . 石油化工管理干部学院学报, 2010(04).

    [3] 仲秋雁,陆牡丹.企业信息系统评价的复杂性研究[J] .科技管理研究. 2004(01).

    [4] 王锐芳. 基于身份的密钥管理研究[D]. 兰州:兰州理工大学,2007.

    [5] 郭军. 基于角色的访问控制分级授权管理的研究[D]. 西安:西安电子科技大学,2012.

    [6] 许清. 基于BS架构的动态口令统一认证平台研究[D]. 浙江:浙江工业大学,2012.

    [7] 罗建平.业信息化平台的构建与精细化管理[J].石油化工管理干部学院学报.2010(04).

    [8] 王志毅,陈宁. 基于信息化建设的企业数据库设计[J]. 商业时代,2010(05).

    [9] N.Darren.SP.NET 2.0 Web Parts in Action:Building Dynamic Web Portals.Journal of Women s Health,2006.

    [11] A.Touran,R. Lopez.Modeling cost escalation in large infrastructure projects. Journal of Construction Research . 2006.

    专业班级

    学生

    要求设计(论文)工作起止日期

    指导教师签字

    日期

    教研室主任审查签字

    日期

    系主任批准签字

    日期

    展开全文
  • 3.1.1数据库设计概述 9 3.1.2图书信息表结构设计 10 3.1.3图书类型信息表结构设计 11 3.1.4 读者信息表结构设计 11 3.1.5读者类型信息表结构设计 12 3.1.6图书借阅信息表结构设计 12 3.1.7图书归还信息表结构设计 13...
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 4、熟悉MySQL数据库,对数据库设计和优化有较强理解;5、熟悉Linux 基本操作和管理,对LAMP技术有一定认识;6、熟练Smarty,掌握DIV+CSS开发网站界面;7、有网银支付接口编程经验;8、熟悉微信开发;9、...
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 3.3.1数据库设计概述 11 3.3.2 数据库E-R图设计 12 3.3.3 构建MySQL 12 3.3.4 创建表和字段 13 4 系统详细设计· 15 4.1设计思路 15 4.2 总体设计 15 4.2.1 登录模块 15 4.2.2 更改密码 16 4.2.3教师管理 17 4.2.4...
  • 大二时做的一个项目,现对其进行回顾、评价、找不足,后续会进行完善和改进工作一、问题描述二、基本要求三、设计思想四、数据库结构五、功能实现及主要代码 孔子曰:“温故而知新”。大二时做的一个项目,现对其...
  • 基于WEB教师教学质量评价系统有java语言开发,主要包括学生管理,教师管理,评教一级指标,评教二级指标,学生在线评教,教师查看评价结果.系统使用struts+spring+hibernate三大mvc框架,开发工具Myeclipse,数据库mysql.有...
  • 数据库采用mysql作为数据存储,系统中涉及到的关键表有,用户表、用户详情表、商品表、订单表、商品订单关联表、评价表等等。本系统分为前端和后端,前端功能有:登录注册、修改个人信息、修改收货地址、查看商品、...
  • 首先,采用Java开发语言通过划分功能模块和软件体系架构设计了易操作的社团管理系统。并结合功能和可操作性需求,给出了相应的数据库结构设计。其次,在社团评价模块通过结合模糊函数和层次分析法,有效地确定各项...

空空如也

空空如也

1 2 3 4 5
收藏数 97
精华内容 38
热门标签
关键字:

java评价管理数据库设计

java 订阅