老师的土地管理项目
涉及到很多未学过的内容,写这篇文章主要是整理和总结怎么附加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:
|
土地管理项目总结
(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打印控件使用打印和导出表格两种功能,所以两者目前都出现问题。
- 源码日期获取函数出现过时警告,需要使用新函数代替。