jsp+sqlserver企业工资管理系统的设计与实现(3)
时间:2021-04-12 22:02 来源:毕业论文 作者:毕业论文 点击:次
C/S模式
实用环境 广 窄 安全性 低 高 网络流量 大 小 通信速度 慢 快 开发难度 大 小 可扩展性 大 小 易维护性 易 难 客户端是否安装 否 是 对客户端硬件配置要求 一般 相对较高 部署代价 相对要低 相对要高 根据企业工资管理系统的需求,就需要实用性广的环境,可扩展性,对硬件要求较低、不用安装客户端,系统使用B/ S的模式进行开发。 2.1.3 使用Java作为开发语言 Java是一种适合网络开发、中大型项目开发的语言,面向对象,现属甲骨文公司所有,是一种更高级的编程语言。Java具有跨平台性,任何的Java代码都可以在不同的平台下运行,前提是必须有JVM虚拟机,只有JVM虚拟机才可以把Java代码转化为机器语言执行。 J2SE (Stand Edition):开发基本应用程序; J2EE (Enterprise Edition):服务器端程序开发(企业级); J2ME(Micro Edition):嵌入式电子产品,目前已被安卓取代。 Java项目的四个方向:(1)电子政务;(2)电子商务;(3)电信;(4)金融。 2.2 技术开发方案 根据该规范标准的应用程序和具体的业务需求,并结合软件开发技术的发展,选择了以下相应的系统或软件工具,以确定科学合理的发展规划。具体如下表2-1所述: 表2-2开发工具软件及用途 类别 软件名称 软件用途来.自/优尔·论|文-网·www.youerw.com/ 数据库 SQL Server 2005 后台数据库 Web服务 IIS 后台服务器 开发工具 MyEclipse 10 后台编码,前台页面设计 2.3 系统技术平台 系统运行环境: 硬件平台: CPU:P4 1.8GHz 内存:512MB以上 软件平台: 操作系统:Windows Server 2000及以上版本 开发环境:MyEclipse 10 开发工具:MyEclipse 10 开发语言:Java 数据库:SQL Server 2005 浏览器:IE 6.0 Web服务器:IIS 6.0 3 系统设计说明 3.1 系统主要功能模块 企业工资管理系统主要包括二大模块:一是管理员模块,二是员工模块 (责任编辑:qin) |