代码改变世界

如何开发一个学生成绩管理糸统(11)

2010-08-20 20:44 by ScriptZhang, 407 阅读, 0 推荐, 收藏, 编辑
摘要:由于需要,现在开始重新写学生成绩管理糸统,这一次,还是使用数据集作为DAL层,在数据库方面,将全面引用关糸型的数据集,在这里,还是先介绍一下数据层的开发过程,DAL我会在每一个开发过程分享代码出来,让大家帮评价一下,有什么意见,请大家多提提核心表是学生表,bsms_student,年级表 bsms_grade专业表 bsms_professional班级表 bsms_class还有两个字典表 wo... 阅读全文

如何开发一个学生成绩管理糸统(10)

2010-05-26 08:52 by ScriptZhang, 290 阅读, 0 推荐, 收藏, 编辑
摘要:这一节,说明一下如何添加课程信息的代码,添加界面如下同时我在添加信息的时候写了一个验证课号信息是否己存在,为是方便调试和使用,我使用了Jquery1.3.2这是手动写的验证函数在对提交数据时,我也导入了一个验证的JS脚本,你可以将其放到一个js中,就可以调用了,具体的使用情况可以参考,我使用了在客户端进行数据验证,可以大大减少服务器压力, http://www.cnblogs.com/jackre... 阅读全文

PHP 写的一个购物车

2010-05-26 07:11 by ScriptZhang, 866 阅读, 0 推荐, 收藏, 编辑
摘要:在例子中,创建两个类,一个是通用的Product类,它封装了一个产品和产品的属性,别一个是购物车的Cart类 Product类(Product.php)Cart对象(Cart.php)调用方法,getCarTotal可以统计总价得值3.98 阅读全文

PHP SPL 迭代器

2010-05-25 20:34 by ScriptZhang, 697 阅读, 1 推荐, 收藏, 编辑
摘要:SPL提供了5个迭代器接口:Traversable.Iterator.IteratorAggregate.OuterIterator ,RecurseiveIterator。 使用IteratorAggregate接口 阅读全文

T-SQL查询处理的逻辑顺序

2010-05-25 10:45 by ScriptZhang, 443 阅读, 1 推荐, 收藏, 编辑
摘要:T-SQL 语法逻辑处理过程中,首先处理FROM子句,而SELECT子句的处理则放在最后,SELECT 语句的基本组件(8) SELECT (9) [DISTINCT](11) [TOP n] 返回结果列表 [INTO 新表名称](1) FROM 表(3) [INNER |LEFT|RIGHT] JOIN 表(2) ON <表JOIN的条件>(4) [WHERE <过滤条件>... 阅读全文

数据结构单链表

2010-05-21 09:09 by ScriptZhang, 1184 阅读, 0 推荐, 收藏, 编辑
摘要:链表是用一组任意的存储单元来存储线性表中的数据元素(这组存储单元可以是连续的,也可以是不连续的)。那么,怎么表示两个数据元素逻辑上的相邻关系呢?即如何表示数据元素之间的线性关系呢?为此,在存储数据元素时,除了存储数据元素本身的信息外,还要存储与它相邻的数据元素的存储地址信息。这两部分信息组成该数据元素的存储映像(Image),称为结点(Node)。把存储据元素本身信息的域叫结点的数据域(Data ... 阅读全文

数据结构顺序表

2010-05-21 08:49 by ScriptZhang, 5380 阅读, 1 推荐, 收藏, 编辑
摘要:线性表(List)是由n(n≥0)个相同类型的数据元素构成的有限序列。对于这个定义应该注意两个概念:一是“有限”,指的是线性表中的数据元素的个数是有限的,线性表中的每一个数据元素都有自己的位置(Position)。本书不讨论数据元素个数无限的线性表。二是“相同类型”,指的是线性表中的数据元素都属于同一种类型。虽然有的线性表具有不同类型的数据元素... 阅读全文

如何开发一个学生成绩管理糸统(9)

2010-05-20 09:49 by ScriptZhang, 2181 阅读, 1 推荐, 收藏, 编辑
摘要:这一节,我要说明的是在数据集中添加事务,在这里说明一下事务的必要性:大多数基于 web 的电子邮件客户端都使用一个网格列出每条消息,除了包含邮件的信息(主题、发送者等等)外,还包括一个复选框。该界面允许用户删除多个消息,方法是先勾选上它们,再单击“Delete Selected Messages ”按钮。在用户通常编辑多条不同记录的情况下,一个批量编辑界面则是一项理想的选择... 阅读全文

PHPUnit单元测试入门

2010-05-19 21:19 by ScriptZhang, 3160 阅读, 1 推荐, 收藏, 编辑
摘要:我使用的是Zendstudio,直接配有PHPunit了,只在在要测试的项目加入PHPUnit的包就可以使用PHPUnit进行单元测试了。为了演示PHPunit的使用,我写了一个测试类Demo然后 在将包直接放到项目目录下新建一个Demotest类,可以直接使用zendstudio的新建类PHPUnit Test Case然后 里面有写好部分测试用的代码 ,写入要测试的方法,我在Demo要测试加法... 阅读全文

如何开发一个学生成绩管理糸统(8)

2010-05-19 18:38 by ScriptZhang, 1697 阅读, 1 推荐, 收藏, 编辑
摘要:这一节,开始说明WEB层的代码了,这是设计界面可以按三种方式来查询课程信息,在基本操作哪里可以进行编辑和删除,点击删除会重新链接当前页面,删除指定项,点击编辑后,会跳转编辑页面在列表框第一列是全选,可以对点击后的项目进行全部删除,导出可以导出当前页面信息的EXcel表格 我现在来说明.cs文件的方法,首先是bindData(),从bLL层取得数据,并填入Repeater,为了结合aspnetpag... 阅读全文