商业系统功能局部设计
APOLLO_TS
SoftWare Develop
展开
-
商业系统的登陆用户设计与笛卡尔乘积的测试集合
我们通常会这样设计-----用户--->角色---->权限。在数据库中体现的样式如下:LOGIN TABLE Login Name Login ID ............ 张承原创 2007-04-12 18:23:00 · 983 阅读 · 0 评论 -
特殊值(标题,权限,界面编号)的移除
/** * @(#)search.java * search application * @version 1.00 2007/5/7 */import java.util.ArrayList;import java.util.List;import java.util.Arrays;import java.util.Date;public class search { /**本部コード原创 2007-05-08 21:50:00 · 892 阅读 · 0 评论 -
销售人员月统计与总汇标题设计
针对每个销售人员的标题设计,主要以时间为依托。/** * @(#)DateDiff.java * DateDiff application-展示一段时间中的所有年月 * @param intYearFirst-起点年,intYearSecond-终点年,intMonthFirst-起点月,intMonthSecond-终点月 * @return--所有年月的LIST * @author E原创 2007-05-06 16:45:00 · 1034 阅读 · 0 评论 -
将过滤器接受SPRING管理
因为设计URL过滤,因为URL多种多样,也有可能超过千余项甚至万余项,如果使用配置文件将会发生配置文件膨胀。 看了spring的权限管理,文件配置复杂,外加使用了数据库,做出一个决定,放弃security2.0,况且也使用不了那么多功能。 数据库表, -- URL过滤表T_URL_FILTERCREATE TABLE IF NOT EXISTS T_URL_FILTE原创 2009-09-14 18:04:00 · 2925 阅读 · 0 评论 -
使用freemarker实现下拉列表
只对下拉列表项进行构建,到底为什么不进行整体构建,只不过是某些js库定位元素的原因。 数据库建表语句: --下拉列表T_LIST_ITEMCREATE TABLE IF NOT EXISTS T_LIST_ITEM(LI_ID INTEGER NOT NULL AUTO_INCREMENT COMMENT ID, ORG_ID int(4)原创 2009-09-19 10:27:00 · 9473 阅读 · 0 评论 -
邻近查询的商业价值
最经常用的一种情况是空间点值到指定点的最短距离。其实深入一些有更广泛的商业价值。 在关系数据库中的查询就是: select * from points p where not exists( select * from points q where ((p.x-?) *(p.x-?)+(p.y-?) *(p.y-?))> ((q.x-?) *(q.x-?)+(q.y-原创 2009-12-24 09:14:00 · 628 阅读 · 0 评论