摘要:
数据都是经过处理的测试数据。技术采用Easyui+MVC+Entity Framework。工具使用了狼奔代码生成器,生成了一套从底层代码到页面展示的系统,在此基础上完成了一套物资采购系统,数据库设计如下: 登陆后进入主页面模版管理模块该项目使用了WorkFlow技术,下面就是在狼奔工作流设计器中设计业务流程 阅读全文
摘要:
业务逻辑层是应用程序的大脑负责处理系统的核心业务,负责对用户定义的流程进行建模,负责数据访问层和展示层的通讯,不能因为数据库的变换而变化,也不能因为终端的变换而变化。下面是业务逻辑层的具体实现BLL——业务逻辑业务逻辑的操作,包括业务处理,调用数据访问,事务等。IBLL——业务接口业务逻辑层的方法对外暴露的接口和服务契约WFActivitys——工作流活动层定义了工作流中使用的活动业务的最小逻辑单元因为服务层和展示层都会调用业务逻辑层,所以在此层做事务、异常和并发的处理比较合理。事务的使用首先,引用"using System.Transactions;"命名空间,调用Tra 阅读全文
摘要:
数据访问层仅仅负责管理数据库与业务逻辑层之间的通讯,不负责业务逻辑。技术上我们采用Entity Framework ,它是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架。Entity Framework的主要特点:1. 支持多种数据库(Microsoft SQL Server, Oracle, and MySQL);2. 能很好地支持表,视图和存储过程;3. 提供Visual Studio集成工具,进行可视化操作;创建ADO.NET 实体数据模型项目在项目上点击右键,添加->新建项选择"ADO.NET 实体数据模型"从数 阅读全文
摘要:
在微软的阵营中,将其在不同领域提出的技术解决方案利用一个项目,串起来,融会贯通,例如底层采用ef,展示层使用mvc,自定义一个业务层,让两者串联,就成一个简单的三层架构,这是催动其他多层架构的内功。 阅读全文
摘要:
由于每次开发新项目都需要一个权限管理系统,为了解决重复开发让成本增加的问题,特此开发一套狼奔权限管理系统,方便大家在此基础上开发出更多更优秀的软件产品。 此项目完全免费和开源,在线演示rights.langben.com。 技术特点 采用面向服务架构(SOA) 兼容IE 6、IE 8+和Firefox 3+等浏览器 技术选型VS2010 + SQL Server 2008 + MVC4+ Entity Framework 系统登录提供了登录狼奔权限管理系统的登录功能。 用户名是Admin ,密码是123456人员管理提供了对人员的信息维护功能。用户对人员信息可以进行查询、详细、创建、删除、修改 阅读全文
摘要:
由于每次开发新项目都需要一个权限管理系统,为了解决重复开发让成本增加的问题,特此开发一套狼奔权限管理系统,方便大家在此基础上开发出更多更优秀的软件产品。 阅读全文
摘要:
电子商店的图片轮播功能,有以下特点:1. 高性能
2. 美观大方
3. 兼容IE 6、IE 8+和Firefox 3+等浏览器
4. 总体积要小(除图片外)3k
5. js简单易懂(40行) 阅读全文
摘要:
上次我发布了设计高并发的电子商店初稿,得到大家的很多优秀建议和反馈,在此基础上,我对设计做了调整,希望大家多多拍砖。 阅读全文
摘要:
闲暇之余准备开发一套电子商店的网站,要求能够面对大数据量,高并发。我会将实现的全过程记录下来,并通过博客分享给大家,当然最后也会把这个电子商店网站免费开源,希望大家多多拍砖。 阅读全文
摘要:
客户登录【业务描述】人员输入邮箱、密码进入系统。 登陆成功后,需要记录购物车的内容。 【展示形式】 【业务规则】如果用户没有录入邮箱,则提示用户"请填写邮箱"。如果用户没有录入登录密码,则提示用户"请填写密码",如果输入的密码长度小于6,则提示"密码 必须至少包含 6 个字符"。如果用户录入的邮箱或者密码不正确,提示用户"邮箱或者密码出错"。让客户下次能够自动登录如果没有勾选"显示密码",用户密... 阅读全文