花了1天时间做了一个族谱软件,有族谱情节的朋友欢迎进来拍装

低代码开发平台 2012-12-14 05:10:50
其实这个软件很早就出来了,去年春节的时候,闲着没事,刚好村里有修谱之说,于是跑到村长家里找来厚厚的三大本族谱研究了一下,不看不知道,呵呵,原来我的老祖宗还挺显赫的,可以追溯到唐末的李晟大将军,西平王哈哈,到时候那么厚又有点破旧了,考虑到自己也算软件出生,刚好自己公司也有个快速开发框架,感觉挺适合我们框架开发的, 于是就研发了这个族谱软件。有族谱情节的大侠小侠们,欢迎你们拍装为我这个软件的改进提出宝贵的意见。
先上图为快:

这个主要是主浏览界面,左边的树是一个层次结构,这样上下代可以看得非常清楚,鼠标点击左边的树某个节点,右边自动显示该选中人的子孙后代。
双击右边grid可以看到具体的这个人的详细信息
右边grid下面是上面某个人的配偶信息和子女信息,我们这个支持配偶和子女两个页签还可以支持图片,这样看起来比较直观点。

还有一些打印功能,比如可以按代数打印,按苏氏图打印,可惜那个吊线图没有办法打印,我研究了很久也没有突破,如果网上有相关功能可以加我我愿意出高价求购。
我的联系方式:QQ420977542 180315586 (加我请注明下是啥事情) l_sj0419@163.com





csdn博客地址
...全文
1576 66 打赏 收藏 转发到动态 举报
写回复
用AI写文章
66 条回复
切换为时间正序
请发表友善的回复…
发表回复
YvonneRSnyder 2013-05-04
  • 打赏
  • 举报
回复
看了楼上的正是我想说的 可以考虑内置几种可选的仿古的界面风格; 还有就是把编码00001001010那些去掉感觉好看些; "描述","相片"这些用词可以考虑找个有点古文造诣的朋友改下; 上面都是非软件类型的建议, 如果有源码或者软件试用的话可能会有其他建议.
vrchglei 2013-04-24
  • 打赏
  • 举报
回复
看看这个:



  • 打赏
  • 举报
回复
引用 63 楼 kingdax1 的回复:
做成WEB版的多好啊
QQ做成了web版但还是没有cs版本好用
ycg_893 2013-03-23
  • 打赏
  • 举报
回复
应该实现一个族谱图嘛,查看某个祖先,则可以以他为根的向下图,或者某个子孙时,则以他为底的向上图。并且实现相关的平级跟踪的展示。不要以干巴巴的记录,这样软件体验性就会差。
  • 打赏
  • 举报
回复
楼上这个祖孙父子的已经实现了
kingdax1 2013-03-23
  • 打赏
  • 举报
回复
做成WEB版的多好啊
  • 打赏
  • 举报
回复
引用 60 楼 ycg_893 的回复:
应该实现一个族谱图嘛,查看某个祖先,则可以以他为根的向下图,或者某个子孙时,则以他为底的向上图。并且实现相关的平级跟踪的展示。不要以干巴巴的记录,这样软件体验性就会差。
楼上这个祖孙父子的已经实现了
Luoisa_He 2013-03-22
  • 打赏
  • 举报
回复
不错,顶你一下!
  • 打赏
  • 举报
回复
引用 56 楼 flashrhx2010 的回复:
怎么那么多人都追着源码捏,问他要那快速开发框架差不多
兄弟框架有免费版的,免费版没有技术支持,也玩不转啊!
  • 打赏
  • 举报
回复
这个要顶啊~~~
flashrhx2010 2013-01-10
  • 打赏
  • 举报
回复
怎么那么多人都追着源码捏,问他要那快速开发框架差不多
memory_qian 2013-01-08
  • 打赏
  • 举报
回复
不错
chenhui389 2013-01-08
  • 打赏
  • 举报
回复
一天时间就做好了? 还把数据都添加进去了 ? 这速度,真牛B啊 !
BobHe 2013-01-08
  • 打赏
  • 举报
回复
佩服速度
  • 打赏
  • 举报
回复
引用 48 楼 wrost 的回复:
能不能介绍快速框架的原理,构架,不需要代码。 是不是搞得窗体继承?
肯定要形成一个强大的基类库,这样整个框架5种类型基类就足够灵活扩展了
  • 打赏
  • 举报
回复
引用 45 楼 wangyd324 的回复:
呵呵~~~不错 不知道用什么框架做的
用的极致业务基础平台这个快速开发框架
  • 打赏
  • 举报
回复
引用 54 楼 wrost 的回复:
引用 51 楼 stone0419 的回复: 引用 48 楼 wrost 的回复: 能不能介绍快速框架的原理,构架,不需要代码。 是不是搞得窗体继承? 肯定要形成一个强大的基类库,这样整个框架5种类型基类就足够灵活扩展了 那五种类型?
我们的是通用单据,基于实体单据,基于实体一览表,报表,过滤界面五大类型界面
wrost 2013-01-08
  • 打赏
  • 举报
回复
引用 51 楼 stone0419 的回复:
引用 48 楼 wrost 的回复: 能不能介绍快速框架的原理,构架,不需要代码。 是不是搞得窗体继承? 肯定要形成一个强大的基类库,这样整个框架5种类型基类就足够灵活扩展了
那五种类型?
wrost 2013-01-07
  • 打赏
  • 举报
回复
能不能介绍快速框架的原理,构架,不需要代码。 是不是搞得窗体继承?
zk911 2013-01-07
  • 打赏
  • 举报
回复
共享吧 好让菜鸟们学习一下!
加载更多回复(44)
基础篇 1、 算法有哪些特点?它有哪些特征?它和程序的主要区别是什么? 2、 算法的时间复杂度指的是什么?如何表示? 3、 算法的空间复杂度指的是什么?如何表示? 4、 什么是最坏时间复杂性?什么是最好时间复杂性? 5、 什么是递归算法?什么是递归函数? 6、 分治法的设计思想是什么? 7、 动态规划基本步骤是什么? 8、 回溯法与分枝限界法之间的相同点是什么?不同之处在哪些方面? 9、 分枝限界法的基本思想是什么? 10、 限界函数的功能是什么? 11、 设某一函数定义如下: 编写一个递归函数计算给定x的M(x)的值。 12、 已知一个顺序表中的元素按元素值非递减有序排列,编写一个函数删除表中多余的值相同的元素。 13、 分别写出求二叉树结点总数及叶子总数的算法。 分治术 14、 有金币15枚,已知其中有一枚是假的,而且它的重量比真币轻。要求用一个平将假的金币找出来,试设计一种算法(方案),使在最坏情况下用平的次数最少。 15、 利用分治策略,在n个不同元素中找出第k个最小元素。 16、 设有n个运动员要进行网球循环赛。设计一个满足以下要求的比赛日程表。 (1)每个选手必须与其它n-1选手各赛一次; (2)每个选手一只能赛一次。 17、 已知序列{503,87,512,61,908,170,897,275,652,462},写一个自底向上的归并分类算法对该序列作升序排序,写出算法中每一次归并执行的结果。 贪心法 18、 设有n个文件f1,f2,…,fn要求存放在一个磁盘上,每个文件占磁盘上1个磁道。这n个文件的检索概率分别是p1,p2,…,pn,且 =1。磁头从当前磁道移到被检索信息磁道所需的时间可用这两个磁道之间的径向距离来度量。如果文件fi存放在第i道上,1≤i≤n则检索这n个文件的期望时间是 。其中d(i,j)是第i道与第j道之间的径向距离。磁盘文件的最优存储问题要求确定这n个文件在磁盘上的存储位置,使期望检索时间达到最小。试设计一个解此问题的算法,并分析算法的正确性与计算复杂性。 19、 设有n个正整数,编写一个算法将他们连接成一排,组成一个最大的多位整数。用贪心法求解本题。 20、 键盘输入一个高精度的正整数N(此整数中没有‘0’),去掉其中任意S个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的N和S,寻找一种方案使得剩下的数字组成的新数最小(输出应包括所去掉的数字的位置和组成的新的正整数,N不超过240位)。 21、 对于下图给出的有向网,写出用Dijkstra方法求从顶点A到图中其它顶点的最短路径的算法,并写出执行算法过程中顶点的求解次序及从顶点A到各顶点路径的长度。 22、 对于上图给出的有向图,写出最小成本生成树,给出求解算法。 动态规划 23、 求出上图中每对结点间的最短距离的算法,并给出计算结果。 24、 下图中给出了一个地图,地图中每个顶点代表一个城市,两个城市间的连线代表道路,连线上的数值代表道路的长度。现在,想从城市A到达城市E,怎样走路程最短,最短路程的长度是多少? 25、 已知序列a1,a2,…,an,试设计一算法,从中找出一子序列 ai1 < ai2 < … E。试用动态规划的最优化原理求出A->E的最省费用。 29、 已知如下图,写出用动态规划求最短路径的递推关系式,并写出求从源点A0到终点A3 的最短路径过程。给出求解算法。 6 A1 A2 5 5 2 A0 A3 3 4 4 B1 B2 5 搜索与遍历问题 30、 已知有向图G=,试设计一算法以判断对于任意两点u和v,是否存在一条从u到v的路径,并分析其复杂度。 31、 对于给定的一个二叉树T(如下图) a) 设计一个算法,统计二叉树中结点总数; b) 设计一个算法,求二叉树最大宽度及最大宽度所在深度。 32、 判近亲问题。给定一个家族族谱,为简化问题起见,假设家族中的夫妻关系只表示男性成员。设用线性表存储家族成员,用成员的父指针指向其生父。编写一个在此种族谱表示方式下的算法,判断给定的二个家族成员是否是五代内的近亲。(提示:家族成员的表示方式应与搜索方式相适应。) 33、 完全二叉树定义为:深度为K,具有N个结点的二叉树的每个结点都与深度为K的满二叉树中编号从1至N的结点一一对应。(1)写一个建立二叉树的算法。(2)写一个判别给定的二叉树是否是完全二叉树的算法。 34、 编写计算整个二叉树高度的算法(二叉树的高度也叫二叉树的深度)。 35、 编写计算二叉树最大宽度的算法(二叉树的最大宽度是指二叉树所有层中结点个数的最大值)。 回溯法 36、 (组合问题)求出从自然数1,2,…,n中任取r个数的所有组合。 37、 传教士与野人渡河问题。有M个传教士和M个野人准备渡河,船一次最多载2人,任何时刻野人数不能多于传教士数,但允许全部为野人。编写算法给出合理的渡河计划。 38、 某乡有n个村庄,有一个售货员,他要到各个村庄去售货,各村庄之间的路程s是已知的,且A村到B村与B村到A村的路大多不同。为了提高效率,他从商店出发到每个村庄一次,然后返回商店所在的村,假设商店所在的村庄为1。试设计一个算法,帮他选择一条最短的路。 39、 设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设wi,j是从供应商j处购得的部件i的重量,ci,j是相应的价格。试设计一个算法,给出总价格不超过c的最小重量机器设计。 40、 设有n件工作分配给n个人。为第i个人分配工作j所需的费用为ci,j 。试设计一个算法,计算最佳工作分配方案,为每一个人都分配1 件不同的工作,并使总费用达到最小。 41、 编写程序求解骑士巡游问题:在n行n列的棋盘上(如n=8),假设一位骑士(按象棋中“马走日”的行走法)从初始坐标位置(x1,y1)出发,要遍访(巡游)棋盘中的每一个位置一次。请编一个程序,为骑士求解巡游“路线图”(或告诉骑士,从某位置出发时,无法遍访整个棋盘 — 问题无解骑士巡游)。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧