2013
萧
Ver 2.3(201307)
2013/7/8
EasyPlay.Net 快速开发手册
目录
前言.....................................................................................................................................................3
1:系统结构.......................................................................................................................................4
1.1:系统构架............................................................................................................................4
1.2:系统目录结构....................................................................................................................5
1.3:系统表结构........................................................................................................................6
2:界面介绍.......................................................................................................................................7
3:使用流程.......................................................................................................................................8
3.1 建立部门...............................................................................................................................9
3.2 录入员工资料.....................................................................................................................10
3.3 建立角色.............................................................................................................................11
3.4 给角色分配菜单.................................................................................................................11
3.5 给角色设置菜单权限.........................................................................................................12
3.6 注册员工账号.....................................................................................................................12
3.7 给账号分配角色.................................................................................................................13
3.8 开发功能.............................................................................................................................13
3.9 注册功能为系统菜单.........................................................................................................14
3.10 把菜单分配给角色...........................................................................................................14
3.11 账号登录时,根据自己的角色,显示菜单...................................................................14
4:快速开发功能(增加个兼职功能模块为例)........................................................................14
4.1 进入企业管理器,增加数据库表 Admin_EmpOtherDuty..............................................15
4.2 生成界面(目前没有提供根据数据库表自动生成需要的界面)................................16
4.3 一行代码实现读取数据、操作数据库............................................................................21
4.4 执行自己的 SQL 语句........................................................................................................22
4.5 开发完成功能,之后就是:注册菜单,把菜单分配给角色........................................23
5:标准部件使用.............................................................................................................................25
5.1 快速定义标准字典.............................................................................................................25
5.2 使用标准 XML 字典..........................................................................................................25
5.3 记录日志.............................................................................................................................26
5.4 加密、导入、导出、打印等.............................................................................................26
6:权限控制使用.............................................................................................................................27
6.1 按钮控制.............................................................................................................................27
6.2 数据范围控制.....................................................................................................................28
7:SQLHelper 的一些方法说明.....................................................................................................29
8:深入开发.....................................................................................................................................34
8.1 使用基于 DataSet 的三层结构开发自己的模块(建议这样开发)...................................34
8.2 主表,明细表操作(下次写).........................................................................................34
前言
简介:
EasyPlat.Net 提供基于 DATASET 的三层结构,可以通过直接使用 BizSQL 进行两层开发。
包含账号、角色、权限,菜单管理;导入、导出、打印、加密等方法;公共字典、 XML 字
典使用;日志记录等。
用户可以在此基础上 7 天之内完成快速开发企业实用的系统, 一行代码插入数据,一行代码
更新数据等不用写大部分代码。
(Winxp/Win7+MS SQL2005/2008+VS2010+.NetFramework4+C#)。
目标人员:
有兴趣学习 ASP.NET 编程人员
培训机构出来人员,任务紧急又要立即见到效果
计算机学校毕业生,节省时间专注业务
资深人员,快速实现工作外围的一些功能
喜欢快速编程的人员
正在寻找构建企业信息化的平台(请不要使用 BizSQL,而用三层结构)
Solution 使用方法:
1 恢复数据库 SQL SERVER2005/2008
2 VS2010 打开解决方案
3: 修改 web,config 数据库连接字符串即可,比如:
4: 添加自己的功能,编译发布就可以了(正式发布,请使用 SessionState 服务)
萧 QQ:775066802
QQ 群 293588155
1:系统结构
1.1:系统构架
采用基于 DataSet 的三层结构,以满足中小系统个性开发表结构频繁变动,一两个人快速
开发的目的。
UI: WEB 界面,就是.aspx 页面或 HTML 页面。
BLL:业务逻辑层,进行规则判断,格式判断,权限判断,关联数据操作,数据格式化等。
DAL:数据库访问类,访问 SQLSERVER,XML,EXCEL,TXT 文件等。
工具类:打印,导入导出,加密等等。
DataSet:负责在各个层之间传递简单和复杂数据。
1.2:系统目录结构
- 1
- 2
前往页