土管项目总结1:项目框架介绍

  老师的土地管理项目涉及到很多未学过的内容,写这篇文章主要是整理和总结怎么附加SQL数据库IIS发布web网站打包手机APK和配置手机服务端服务器使用等等。其中涉及到的软件和开发环境如下:

项目框架介绍

源文件目录

项目源码

可以看到源码分为两个部分:

  • 土地管理:手机客户端和手机服务端
  • 夏老师-土地管理项目源码:web网站和数据库

项目介绍

  看了下代码介绍,代码是基于康软人力资源管理系统源码进行修改,源码介绍如下:

康软人力资源管理系统源码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
源码描述:
康软企业人力资源管理系统是一个典型的信息管理系统,本系统是为适应企业管理部门管理人员(目前有在2000多人的大型集团企业正常使用),针对企业信息进行管理的需要而设计开发的软件系统。其主要任务是将企业人力资源管理流程纳入信息化管理,其中信息查询与输出模块是用来实现信息的查询和打印输出功能。在课题研究过程中,对信息查询与输出模块进行了详尽的分析,并描述了设计和编码的实现过程。

一、运行环境:vs2010+SQL2008
二、浏览器兼容:用的Jquery EasyUI 火狐下测试通过(支持IE,遨游,360等多种浏览器)
三、系统框架:EasyUI+JQuery
四、技术特点:EasyUI,JQuery,Lodop打印控件,微软Chart图表控件,统一权限管理系统(aspx页面完成显示 ashx处理所有请求)
1、采用主流框架:jQuery+EasyUI。(jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。)
2、Lodop打印控件
目前流行的WEB控件,即可裁剪输出网页内容,也可用JS语句直接打印:
1)用CSS+HTML当指令自由打印,用table快速报表、可按页小计或汇总;
2)用LODOP套打时,操作者可自行拖拽位置、调整样式,自行本地保存调整结果;
3)控件100%安装成功,适应IE、Firefox、Chrome、Opera、Safari等任何浏览器;
4)曾在大型WEB工程中有出色表现,是国内几大软件公司常用工具;
5)下载包很小但有大量样例,含设计界面,可轻松上手;
3、微软Chart图表控件
Chart控件是公开事件的图表对象,可以绑定到数据。向工作表中添加图表时,Visual Studio Tools for Office将创建一个 Chart对象,可以直接对此对象进行编程,而不必遍历 Microsoft Office Excel对象模型。
4、开放的系统平台架构,完善的二次开发支持,无限扩展功能(可联系进行二次开发:叶先生QQ:253769973;李先生QQ :346758561
五、功能特点
1、系统采用的dao对象使用SQLUtility SQL语句工具类,可根据对象创建SQL语句,对数据的增删改操作不在写繁杂的SQL语句,使开发效率大大提高,增强代码的可用性。
2、权限管理控制模块可通用到其他系统中,是个比较完善的公共权限控制模块,权限控制按角色进行控制,页面权限可控制到按钮。
3、员工档案打印,系统采用Lodop打印控件,可在线打印员工档案信息,打印速度快。并可以进行员工档案的连打(可用时打印多个员工档案信息)。
4、报表统计功能采用主流的微软Chart控件,按照部门进行不同的统计,并进行在线打印。
六、功能模块
康软企业人力资源管理系统
1、人事管理(1.职工管理;2.职工社保;3.奖罚登记;4.职工调动;5.证书管理;6.实习生管理;7.请假管理;8.职工生日)
2、培训管理(1.课程管理;2.内部培训;3.一线工培训)
3、薪酬管理(1.薪酬级别;2.加班标准;3.水电费登记;4.加班登记;5.计件工资;6.计时工资;7.工资档案;8.工资发放)
4、公共查询(1.职工查询;职工查找;通知打印)
5、报表统计(1.性别统计;2.学历比率统计;3.工龄统计;4.年龄比率统计;5.离职率统计;6.添加人员统计;7.人员辞职统计;8.人员统计)
6、系统设置(1.社保比例;2.导航菜单;3.角色管理;4.用户管理;5.系统权限;6.组织结构;7.数据字典;8.社保比例)
注意:
开发环境为Visual Studio 2010,数据库为SQL Server 2008,数据库文件在DB_51aspx文件夹中附加就行。
管理员用户名密码均是:51aspx

作者:hnkangsoft

源码下载及讨论地址:http://www.51aspx.com/Code/KangSoftSystem

土地管理项目总结

(1)Windows 10和服务器安装 IIS(互联网信息服务)
(2)Windows 10和服务器安装 Microsoft SQL Server 2012
(3)Microsoft SQL Server 2012 附加数据库 Kangsoft.HRMS
(4)Visual Studio 2013 编译发布web项目
(5)IIS部署发布web项目
 (6) 配置Android开发环境
(7)Eclipse EE 和 Android Studio 打包手机APK
 (8) tomcat 7.0 和 JDK 8 部署手机服务端
 (9) 容易出现的错误及解决方法

项目存在问题

  • 项目源码手机客户端基于Android SDK 19制作,而 Android 目前已经更新到Android SDK 29, 版本稍显落后。
Android SDK 版本

  按照官网说法,可能是因为Chrome、IE等主流浏览器经过多次版本升级,高版本的火狐谷歌不再支持np插件方式,需要修改源码。
  此外源码Lodop打印控件使用打印和导出表格两种功能,所以两者目前都出现问题。

  • 源码日期获取函数出现过时警告,需要使用新函数代替。
+