51Aspx源码必读.txt

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

OA办公自动化管理系统源码

一、源码特点
       1、使用MVC+EF+Easyui实现办公自动化管理系统。
       2、后台使用技术:三层架构+工厂模式+抽象工厂模式+EF+LINQ+lambada等
       3、前台使用技术:HTML+DIV+CSS+JS+jQuery+Easyui等
二、菜单功能
       工厂创建(DbSession)与模块设计实现
             1、数据访问接口层:定义接口层
             2、数据层:实现接口层
             3、数据会话层:实现工厂模式(业务层与数据访问层解耦)---抽象工厂实现
             4、EF上下文创建:对象关系映射(ORM)
             5、业务层:业务逻辑判断
       实现搜索与CURD操作
             1、显示数据功能:实现加载用户信息展示在前台
             2、批量删除功能:实现批量删除用户数据
             3、添加信息功能:实现对用户信息的添加功能
             4、修改信息功能:实现对用户数据
             5、搜索功能:实现多条件搜索功能
       Spring.Net、Log4Net日志以及Memcache分布式缓存
       MVC项目中使用Spring.Net关于IOC、DI以及AOP的应用
             1、异常处理功能:实现自定义异常处理
             2、日志功能:使用第三方框架Log4Net对日志信息进行记录
             3、登录功能:Memcache存储用户登录信息实现登录功能
       Memcache缓存、单点登录以及登录用户状态
             1、密码找回功能:实现对密码修改与找回功能
             2、OA页面布局:针对前台页面布局
             3、OA后台布局:实现修改业务模块与WEB QQ后台布局
       通用权限设计
             1、T4:根据需求修改设计实现自动生成后台部分代码
             2、用户登录状态功能:实现对系统登录功能与退出时的状态
             3、角色管理功能:实现对角色管理
             4、分配角色功能:实现对角色的分配
             5、权限管理:实现对权限管理
             6、上传头像功能:实现可以无刷新进行头像上传功能
             7、修改权限功能
             8、权限设置角色功能
             9、用户分配权限与用户直接分配权限功能
             10、权限设置功能
             11、菜单权限过虑功能
             12、权限过滤功能
             13、图片分布式存储功能:实现对系统中的图片处理进行分布式管理,这样做的目的可以提高系统性能
             14、热词统计功能:输入一个字母下面就会智能显示以输入字母开头的词
三、注意事项
       1、开发环境为Visual Studio 2015,数据库为SqlServer2008R2,使用.net 4.5开发。
       2、数据库文件在DB_51aspx文件夹中,附加即可
       3、默认数据库连接字符串在web.config配置文件中修改
       4、以后增加新功能,会更新源码

	



作者: __搁浅

如需获得该源码的视频、更新等更多资料请访问: https://www.51aspx.com/project/OAOfficeAutomationSystem
------------------------------------------------------------------------------------------------

 项目源码服务专家   
 官网: https://www.51aspx.com     
后面还有 13 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。