1.知识点:可以对照下面的录屏进行阅读
SQL> --字符串大小写敏感
SQL> --查询名叫KING的员工信息
SQL> select *
2 from emp
3 where ename = 'KING';
SQL> --日期格式敏感
SQL> --查询入职日期为17-11月-81的员工
SQL> select *
2 from emp
3 where hire...
分类:
数据库 时间:
2014-06-11 06:54:25
阅读次数:
298
1、具有菜单,包括如下菜单:
员工管理:录入员工信息、删除员工信息、修改员工信息、查询员工信息
工资管理:录入员工工资、修改员工工资、查询员工工资、统计工资总额(某个时间段的)
关于:帮助,帮助中写明开发者和开发日期,开发者是你本人。
主界面如图所示:
2、数据库包括2个主要表
Employee(employeeID,employeeName,sex,workage,gangw...
分类:
其他好文 时间:
2014-06-08 04:03:03
阅读次数:
1195
原文取自个人博客:www.jycoder.com
百度网盘下载源代码:Demo.zip
百度网盘下载软件文档:软件文档.zip
工资管理系统
一, 基本功能要求:
1)以密码登录系统
密码登录时读取文件info.txt(保存员工信息)和Admin.txt(保存管理员息)
如果密码错误或者用户账号不存在,会给出相应提示...
分类:
编程语言 时间:
2014-06-08 03:12:44
阅读次数:
327
网上有不少人提出过类似的问题:“看到有人写了where 1=1这样的sql,到底是什么意思?”。其实使用这种用法的开发人员一般都是在使用动态数组的sql。
让我们想象如下的场景:用户要求提供一个灵活的查询界面来根据各种复杂的条件查询员工信息,界面如下图:
界面中列出了四个查询条件,包括按工号查询、按姓名查询、按年两查询以及按工资查询,每个查询条件前都有个复选框,如果复选...
分类:
其他好文 时间:
2014-05-24 20:36:31
阅读次数:
246
在UML中,需求模型又称为用例模型,它主要用于描述系统的功能性需求,即软件可以实现的功能,如登录、注册、入库、出库、查看库存报表、增加员工信息等。常规的用例建模一般包括两个组成部分:绘制用例图和编写用例文档。...
分类:
其他好文 时间:
2014-05-10 10:07:05
阅读次数:
295
最后,我们要完成最后一个业务需求:允许管理者对员工信息做出数据分析。ES有个功能叫aggregations,这个功能可以对数据进行先进的统计和分析,就像是SQL中的GROUP
BY,只不过是功能更强大。例如:要查出员工中最流行的兴趣名称,GET /megacorp/employee/_search{...
分类:
其他好文 时间:
2014-05-09 12:58:29
阅读次数:
291
首先就是存储员工信息数据。这里将会使用一个文档描述一个员工的“employee
document”形式。实际上在ES中存储数据的动作叫index,但是在我们index一个文档的时候首先要确定去哪里储存数据。在ES中,一个文档是相当于一个type,若干type从属于一个index。可以从下面和关系性数...
分类:
其他好文 时间:
2014-05-09 10:40:21
阅读次数:
239
目前认识到的ES就是进行了简单的name匹配,age过滤。来试试更高级的-全文检索-一个传统数据库依然挣扎的任务。现在要搜索对”rock
climbing“感兴趣的员工信息,如下:GET /megacorp/employee/_search{ "query":{ "match":{ ...
分类:
其他好文 时间:
2014-05-09 02:51:06
阅读次数:
251
来尝试一下更为复杂一点的检索。我们想要找到姓中包含“Smith"且年龄大于30的员工信息,一个有效的查询如下:GET
/megacorp/employee/_search{ "query":{ "filtered":{ "filter":{ "range":{ ...
分类:
其他好文 时间:
2014-05-09 00:06:23
阅读次数:
358
上一节介绍了单个单词在field中的检索。但是有时候想要检索包含一个词组或短语的文档。例如,现在已经可以构建一个请求体查询一个包含了词组”rock
climbing“中任意一个或两个无序的单词的员工信息。如果要精确检索词组可以稍微变化一下match为match_phrase,如下:GET /mega...
分类:
其他好文 时间:
2014-05-08 23:48:21
阅读次数:
1518