目录
前 言 3
1. 背景资料 3
2. 解决的问题 3
第一章 系统调研及可行性分析 4
1.1 系统调研 4
1.2 可行性分析概述 4
1.3 技术可行性分析 5
第二章 系统分析 6
2.1 目标设计 6
2.2 系统功能设计 6
2.3 数据库设计 7
2.3.1 数据库的需求分析 7
2.3.2 数据库的逻辑设计 8
2.3.3 各实体之间的关系 9
第三章 开发语言简介 10
3.1 JAVASCRIPT语言简介 10
3.1.1 什么是JavaScript 10
3.1.2 JavaScript和Java的区别 11
3.1.3 事件驱动及事件处理 12
3.2 HTML语言简介 13
3.2.1 HTML简介 13
3.2.2 Web浏览器 13
3.2.3 服务器 13
第四章 开发环境 14
4.1 ASP技术综述 14
4.1.1 ASP的来源 14
4.2 IIS 5.0 14
4.2.1 IIS简介 14
4.2.2 IIS 5.0与ASP的结合 14
4.3 ASP的内部特点 15
4.3.1 ASP内部6大对象 15
4.3.2 Global 文件 15
4.4 利用ADO访问数据库 16
4.5 ASP与CGI的比较 17
4.5.1 Active Server Pages开发Web应用程序的特点: 17
4.5.2 相比之下,使用CGI开发Web应用程序具有以下缺点: 17
第五章 系统实现 19
5.1 使用ACCESS2000 实现后台数据库 19
5.1.1 数据库的概念 19
5.1.2 数据库详细设计 20
5.2 前端网络页面的开发与设计 24
第六章 测试与维护 29
6.1 维护 29
6.2 测试 29
6.3 完善与改进: 29
第七章 结束语 31
7.1 总结 31
7.2 致谢 31
参考文献 32

 
前 言
1. 背景资料
  企业管理系统是一个单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
  随着计算机技术的不断发展,计算机科学日渐成熟,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高本企业的劳动生产率以及人员效率。人事管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。正是由于计算机在企业管理中应用的普及,使得利用计算机实现企业人事、工资、信息的管理势在必行。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
2. 解决的问题
  企业通过本系统可以查询公司员工的信息,进行公司的财务管理,公司的员工可以通过系统相互传递信息,看到公司的通知,发表自己的看法,还可以通过系统进行选举、投票。
  
  
第一章 系统调研及可行性分析
1.1 系统调研
  正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。
  (1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。
  (2)提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。
  (3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。
  总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。
1.2 可行性分析概述
  可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。
  可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。
  (1)可行性分析阶段的主要工作包括以下几个方面:
  ①新系统目标可行性分析:
  分析新系统的目标是否符合企业的现状和发展的需要。
  ②社会可行性分析:
  社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。
  ③技术可行性分析:
  技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。
  ④经济可行性分析:
  经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。
  ⑤管理可行性分析:
  管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。
1.3 技术可行性分析
  技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。
  (1)技术支持:
  首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。
  (2)硬件资源:
  开发管理信息系统所需的硬件资源包含以下两个方面:
  系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入/输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性能/价格比。
  (3)软件资源:
  软件资源的可行性分析主要考虑以下几点是否满足用户的要求:
  ①操作系统的选择;
  ②编译系统的选择;
  ③数据库管理系统的选择;
  ④高级编程语言的选择;
  ⑤汉字处理系统的选择;
  ⑥应用软件包的选择。
  本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。
  
  
第二章 系统分析
2.1 目标设计
  企业信息管理系统的功能如下。
  1.企业内网的的系统用户登录及验证功能
系统用户进入系统时的身份验证。
系统用户在不同的页面浏览是的身份验证
  2.员工信息管理系统主要功能
员工信息的录入,设置初始的用户信息
员工信息的查询(全体、部门、个人、管理层)。
  3.公司财务信息管理系统主要功能
财务信息的录入
财务信息的查询和管理
各种财务信息报表的生成
  4.公司员工内部信息交流系统主要功能
公司内部公告、通知的发布。
公司内部意见箱(每个员工可以就各种具体事件向有关负责人提交意见建议,并获得反馈)。
公司内部投票站(有关员工可以就某个具体问题向指定人群发布投票信息,并获得反馈)。
2.2 系统功能设计
  根据系统功能的要求,企业信息管理系统分为下述的三个模块:员工信息管理系统、公司财务信息管理系统和公司内部信息交流系统。可以将系统分解成几个功能模块来分别设计,功能模块之间的关系图如下:
           图2.1 系统功能模块图
  对于公司员工信息管理系统,根据系统功能分析,除了对员工信息的查询外,还可以具体细化为用户修改个人信息页面,系统管理员页面,添加新用户页面和修改某个用户信息页面。
  对于公司财务信息管理系统,根据系统功能分析,可以具体细化为添加新财务信息记录页面
  • 大家都分享一下了,你好意思不点吗?点一下又不会怀孕

创意是网站设计的生命之源,好的创意能更加还原于真实。更加吸引浏览者的注意力.