——【机房重构】
文章平均质量分 69
Emily呀
这个作者很懒,什么都没留下…
展开
-
记录心情——机房重构的开始
谨以此文记录现在的心情 自2月15日完成了三层登录实例,就要准备好好的开始机房重构了。但是5天来却没有任何的代码书写。前两天的焦躁就如同炼狱。 这就让我想起了之前第一遍收费系统的时候自己的样子。穿新鞋走老路,心情惊人的相似。这次却不想再让历史重演。我知道无论拖多久,最终都会完成,无论独立还是参照别人的。没有什么是过不去的。 不会的时候怎么办? 从会的开始。虽然我还理不清代码原创 2016-02-20 15:41:16 · 644 阅读 · 18 评论 -
【机房合作】——导出Excel表格
在 public ExportToExcel(DataGridView datagridview) { //创建一个新的Excel //Microsoft.Office.Interop.Excel.Application myExcel = new Microsoft.Office.Interop.Excel.Application();原创 2016-11-27 22:01:05 · 469 阅读 · 31 评论 -
【机房合作】——窗体判空?你还在一个一个判断吗
前言: 记得很久之前就有同学写过了,关于遍历窗体中的控件,判断是否将信息填写完整的博客。现在进行机房合作,同样遇到了这个问题,很想试一试。因为一遍一遍的写代码实在是太麻烦了。想偷懒嘛,那就得支个招啊。然后找到了宋同学的博客。是vb.net的。就觉得语言还是掌握的不够好,所以C#版的一时半会儿竟然被卡住了,所幸,我没有放弃,而是又上网查了查,终于弄出来了下面的代码。如有不妥之处,还望各位斧原创 2016-11-20 22:05:28 · 428 阅读 · 23 评论 -
机房重构之泛型集合的应用
前言 机房开始之初在搜找师哥师姐的博客,偶尔看见看到不让用datatable的字样,原因很简单就是datatable和数据库的耦合太大了,需要知道每个字段在数据库中的索引值。这样就不是太方便,所以为了减小程序和数据库之间的耦合程度。下面是我程序的泛型集合的转换方法内容:Imports System.Collections.Generic '增加泛型的命名空间Imports Syst原创 2016-04-06 21:36:31 · 544 阅读 · 26 评论 -
机房重构组合查询之模板模式
前言: 明天写原创 2016-04-24 21:42:47 · 555 阅读 · 30 评论 -
机房合作——我们开工了!!!
拖了这么长时间一直没有开始。暑假来临,终于要开始我们的合作。路漫漫其修远兮,吾将上下而求索。 ——题记 step1(第一步):找米老师 找师傅了解一下基本的流程,我们需要干什么微微的取了一下经。然后就去找米老师了。师傅们果然是最了解米老师的人。指定组长,文档驱动,建立备忘。师傅提前已经说了这三点,然而米老师也说了这三点,哈哈默契满满的。原创 2016-07-15 11:46:59 · 478 阅读 · 17 评论 -
本地报表处理期间出错?(VS2012自带报表的使用)
●编者的话 VS2015版本并没有报表这一说,这就让你我这个本是小白的小白在用2015之后更加不知道这个不是秘密的秘密。然而机房重构有报表的功能啊,询问师傅之后,得到的结论是:得做,不做不能过。然后小编毅然决然的安装了更低的版本,VS开发人员怎么想的呢?高版本竟然没有低版本有的报表??再说一下wuli机房收费系统吧,改善完报表的功能之后就基本可以跑起来了。从2016年2月到5月,整整跨过原创 2016-05-02 21:48:04 · 8808 阅读 · 30 评论 -
机房重构问题总结
在敲机房的过程中,总有那么几时让人崩溃,但是也是这些错误让我们振奋,有了继续弄下去的动力 这些问题的出现让我们有了动力。未完待续原创 2016-03-27 21:28:43 · 655 阅读 · 31 评论 -
机房收费系统之退卡
前言 在这些基本功能快要做完的时候系统意外的错误,让我无法解决。不得已请来了师傅。但是这也是我系统的转折点,因为师傅说我的程序非常不符合七层的思想——“解耦”。所以我就按照师傅的要求。对整个机房的七层都做了相应的整改,整改完成之后,果然思路清晰了很多。 基本思路就是把每张表的字段作为一个实体,D层是对表增删改查的所有方法,B层同样,这样只需要写一个工厂层,工厂里面写上相应表原创 2016-04-06 21:26:40 · 708 阅读 · 17 评论 -
机房重构之窗体登录
前言 浑浑噩噩中开始了机房的重构,项目开始快大半个月了依旧懒懒散散不知干嘛,参考好几个人的博客写出来的配置文件和登录程序依旧无法运行通过。请来各种大神各种调错,但是依旧是错误百出。那就模仿一个人的思路吧。找来了博客写的比较全的同学的博客,一遍敲一遍理解。终于懂了点。内容 首先我们来看一下机房重构的包图(摘自网上) 然后说一下我对七层的理解 从三层到七层的变化 最多原创 2016-02-27 17:04:48 · 1128 阅读 · 34 评论 -
机房重构 之 修改密码
前言 憋屈了几天,终于将这个功能实现了。理清了思路,一切都那么容易了内容 下面我们来看一下机房重构修改密码的代码吧UI层 Imports System.Windows.FormsImports System.DrawingImports ModelPublic Class frmChangePassword Private Sub Button2_Clic原创 2016-03-18 21:40:07 · 1310 阅读 · 32 评论 -
【机房合作】——根据时间查询记录的模板
前言 模板模式在机房收费系统中适用于所有具有相同窗体界面和相同逻辑的功能。因此在机房中不单单是组合查询使用模板模式,而且在操作员根据时间查询收取金额和返还金额的操作也使用了。如果说组合查询模板模式是我们站在巨人肩膀上实现的结果,那么,根据金额查询,这就要我们举一反三,自己动手去做了。现在我愿意做一个小巨人,分享给大家代码库。哈哈。 内容 首先应该建立母版窗体,如下:原创 2016-12-11 16:27:10 · 654 阅读 · 14 评论