------【研发之路】
文章平均质量分 67
独孤文彬
人生的转折从大米时代开始
展开
-
《从LRS项目重构看如何做UI设计——组合查询的界面创意设计(一)》
引言: 在第一遍机房的时候做组合查询的经验我相信大家印象还很深刻,那里面惨不忍睹的if判断和select分支结构,搞得人叫那个晕啊!什么第一个条件,第二个条件,第三个条件…… 其实,这件事儿没有咱们想的那么复杂,之所以会给咱们造成这样的印象那是因为界面的设计的不合理。大家请看咱们之前的样本UI是怎么吧一看就让人犯怵了,怎么填啊?这么多的框,每一个我们都需要做输入的处原创 2015-05-24 21:05:21 · 2292 阅读 · 20 评论 -
学生信息管理系统总结——student数据库中表关系分析
说到关系,那就不得不提两个东西:1、E—R图,也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型2、关系模式:是对关系的描述 关系模式可以用五元组形式表示:R(U,D,Dom,F),其中R:表示关系名,U:表示属性集合,D表示属性域(来自那个域),Dom: 属性向域的映像集合,F:表示函数依原创 2014-08-05 21:17:32 · 8824 阅读 · 8 评论 -
学习信息管理系统总结——数据库的连接和访问(一)
首先我们来了解几个易混的概念,以及他们之间的关系。 数据库:说的简单点就是一个存放数据的大仓库,一个客观存在实体! 数据源:它是一个变量,我们定义一个数据源,可以随时去修改它指向不同的数据库。像是一个指针。在数据源中存储了所有建立数据库连接的信息。就像通过指定文件名称可以在文件系统中找到文件一样,通过提供正确的数据源名称——DSN(它是包含了有关某个特定数据原创 2014-08-07 19:44:24 · 1853 阅读 · 14 评论 -
学生信息管理系统总结——数据库的访问方式
在vb中我们有以下五种方式可以实现对数据库的访问。 任何对数据库的访问都是建立在连接数据库的基础上!在我们的连接字符串中,须指定正确的数据提供者、数据库、数据库服务器、访问数据库身份验证方式以及用户名、口令等信息。1、ADO对象直接访问:(注意:使用前请建立ADO引用) Step1 :建立连接(有两种办法)原创 2014-08-12 20:39:11 · 1374 阅读 · 6 评论 -
《从LRS项目重构来看‘泛型’(一)——追根寻源,看C++中的模板技术简介》
在谈泛型这个概念之前,先来回顾一下C++中一个重点内容吧C++中的模板:模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。模板是一种对类型进行参数化的工具;通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数;类模板针对仅数据成员和成员函数类型不同的类。使用模原创 2015-05-03 21:10:57 · 1257 阅读 · 19 评论 -
《从LRS项目来看”泛型“(三)——刨根问底,泛型工作原理》
引言: 接上一篇从《LRS项目来看”泛型“(二)——异曲同工,泛型过程与C++模板的比较》。上回咱们谈到了泛型技术和C++中的模板技术很像!但是,那只是表面现象,对于其内部的工作原理并没有做深入的研究,下面让咱们从比较专业的角度深入代码编译的过程来看看,泛型和模板不一样的地方……原理比较: vb.net泛型的语法和C++模板类似,但编译器在实现和支持他们的方式存在重要的差异原创 2015-05-09 17:50:02 · 1012 阅读 · 16 评论 -
《从LRS项目重构来看“数据类型”——(第二话)局部类型推理(一)》
在讲类型推理之前,首先得讲一下几个概念:1、早期绑定:如果在申明变量的时候显式的申明了类型,那么在将对象分配给对象变量时,Visual Basic 编译器会执行一个名为 binding 的进程,将对象分配给声明为特定对象类型的变量,则该对象为“早期绑定”。 早期绑定对象允许编译器在应用程序执行前分配内存以及执行其他优化。例如:`dim strTest as string ’定义一个原创 2015-05-17 21:22:37 · 1368 阅读 · 15 评论 -
学生信息管理系统总结——系统设计分析
无论是做什么事情,首先要学会一件事,那就是要把握宏观,树立全局意识!不谋全局者不足某一域,不谋万世者不足以谋一时!对于学生信息管理系,先让我们做个大概的宏观导图。 在这个系统中,大概分为两大块内容,一是对于系统的管理、二是对于用户数据的管理。 系统管理中,主要涉及到的是用户名,及密码的管理,如:用户名、密码的添加、修改、删除等。当然,老师给我们的这个材料比较的简单的,并原创 2014-08-05 21:11:36 · 5314 阅读 · 10 评论 -
机房收费系统——用户权限和功能分析
在做需求分析的过程中,对于用户功能这块我原创 2014-08-27 17:07:33 · 2427 阅读 · 47 评论 -
vb.net如何编写高效率的SQLHelper(一)基础篇
基础知识储备:1、什么是ADO.NET? MSDN 官方答:ADO.NET 是一组向 .NET Framework 程序员公开数据访问服务的类。ADO.NET 类位于 System.Data.dll 中,并与 System.Xml.dll 中的 XML 类集成。ADO.NET 提供对诸如 SQL Server 和 XML 这样的数据源以及通过 OLE DB 和 ODBC 公开的原创 2015-04-30 10:29:01 · 2212 阅读 · 30 评论 -
《从LRS项目重构来看“数据类型”——(第一话)DataTable转换泛型集合出现的类型冲突》
说到数据类型,不得不先说数据这档子事儿…… 数据,是可以被计算机处理的信息,是程序代码的重要组成部分,而我们的数据首先是通过计算机的文件系统存储在存储介质上,操作系统通过启动外围设备来读取磁盘或者磁带中的数据,当然我们的计算机要处理这些数据必须得先通过将这些数据调到内存中来,通过内存再调入CPU最终进行计算和处理。 众所周知,内存资源对于计算机而言是非常宝贵的,为了提高咱们对数据的运算处理能力,原创 2015-05-12 20:21:14 · 1030 阅读 · 19 评论 -
《从LRS项目重构来看“数据类型”——(第二话)局部类型推理(二)》
接上一篇博客:《从LRS项目重构来看“数据类型”——(第二话)类型推理(一)》尝试1、在过程级别中:(先定义一个没有具体类型的变量,后赋值初始化) 效果图如下: 此时,编译器没有给出我们想要的预期结果(应该显示的是Dim UNKnowType as Integer), 尝试2、(在模块级别,非局部级别来定义变量) 情况2.1(定义一个没有指定类型的变量并同时为她进行初始化赋值)原创 2015-05-17 21:30:26 · 1171 阅读 · 21 评论 -
工作流——这是个什么鬼?
可能你也听过一些和工作流相关的概念,比如说: •办公自动化? •OA? Drp? 工作流? 工作流引擎? •WF? •BPM? •Activiti?是不是有点晕晕的感觉?今天,咱就好好屡屡这些关系。想要搞明白这些名词,和他们之间的关系,咱还得从最基本的概念开始说起,比如说:流程原创 2016-10-30 08:49:31 · 602 阅读 · 32 评论