基于JSP企业办公管理系统开发及设计探析.docx

基于JSP企业办公管理系统开发及设计探析.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP企业办公管理系统开发及设计探析.docx

基于JSP企业办公管理系统开发及设计探析 摘要:在基于JSP的企业办公管理系统中,用户只需要打 开浏览器就可以使用,不仅具有很大的便捷性,而且还能够 减少资源的浪费。本文对其开发和设计过程中的工具、模块 功能以及数据库进行了分析,希望给这方面的研究以一定的 启发。 关键词:JSP;办公管理系统;设计开发 中图分类号:TP311.52文献标识码:A文章编号: 1007-9599 (2012) 19-0000-02 1 JSP概述 JSP是Java Server Pages的缩写,它最初是由Sun Microsystems公司提出,后来很多公司一起参与所设立的动 态网页技术标准,这一技术优点和SAP技术类似,是将JSP 标记(tag)以及Java程序段((Scriptlet)插入到传统的 HTML文件(*. htm, *. html)中以后形成的JSP文件(*. jsp)。 通过这一技术开发出来的Web不仅能够在Linux中运行,还 可以在其他的系统中运行,具有跨平台的特点。通过JSP术 生成的网页还可以利用tags以及scriptlets对服务端资源 中的应用逻辑进行访问。另外,这一技术还将网络设计、网 络逻辑和显示分离,并对可重用基于组件的设计进行支持, 这就使得Web应用程序的开发变的更为简单和快捷。 当服务器收到JSP网页请求的时候,首先会对其中程序 段进行执行,然后将JSP中的HTML代码和执行结果一起发 顾客。其中,插入的程序段能够进行重新定向网页以及数据 库的操作等,很好的提供了在建立动态网页过程中所需的功 能。 2系统的模块设置及功能 2.1系统设置模块。这一模块的主要作用是对系统进行 管理及维护,其中,系统管理员具备对系统进行设置的权限, 具体来说,主要可以分为以下几方面: 企业配置,这主要是对企业实现增添、删除以及修改等 功能;角色权限配置:它实现的功能是对用户的权限进行分 配、增加以及修改等;部门配置,其功能主要是是实现显示 部门和系统部门的一致;人员配置;确保现实中企业的员工 和系统员工数据库一致。 2.2通告通知模块。通过这一模块,用户能够对通知进 行发布及查看,这属于系统中比较重要的一个功能。具体来 说,通知发布:它是给指定的系统用户实现发布通知的作用; 通知浏览:主要实现用户对其权限内通知进行浏览的功能, 此外,这一功能模块还可以提供用户对其权限内的通知进行 回复、查看、修改以及删除等操作。 2.3领导信箱模块。此模块的主要功能是实现收信及发 信。一般这一模块的主要用途是帮助用户向领导发送信息以 及领导进行信息的交流。 2. 4文件中心模块。实现文件的下载及上传,通过这一 模块,用户能够上传电子文档,将其分享给系统中的所有用 户,在这一模块中,我们可以通过权限的设定来使哪些人可 以上传及下载文档而哪些人不可以上传及下载文档。 3数据库设计 在基于JSP企业办公管理系统中,其主要的作用就在于 对员工的内部工作提供更多的方便,提升员工的工作效率, 因此,系统后台数据库的主题必然是企业内部数据表,这些 数据表包括部门表、员工表以及进行角色权限限制的权限表 和角色表等。当将主要的数据表明确了以后,紧接着就是根 据各模块设计数据表格,在这一过程中,我们可以通过对降 低模块中数据表格的数量来对水平关联的程度进行提升,另 外,我们还要降低数据库的数据冗余。 下表一是企业的数据表,主要对企业的基本信息进行结 论,其中字段ID代表着数据表中的关键词,在企业办公管 理系统的设计中,每一个数据表格都将有唯一的一个ID号 对此表格进行标识。 表2为权限数据表,它主要用以对用户的权限进行设置, 这一表格在开始的过程中会根据用户的角色进行初始权限 的分配,主要作用是对用户登录进行限制以及对操作权限进 行设定。 表3则是角色数据表,由于系统开发及设计的过程中会 涉及到众多的人员,我们很难实现为每个系统的用户进行单 独的权限分配,因此,为了减少工作量,提升工作效率,采 取的方法是按角色对系统的用户进行分类,不同的用户隶属 不同角色,这就使得我们仅仅需要分配角色的权限就可以 T o在这一系统中,主要的角色有以下四种:企业领导、部 门的领导、系统管理员以及普通的管理员。 表4则是发布表,主要的作用是对哪些用户发布过信息 进行记录,其中,发布人以及接收人都能够和人事系统的数 据库进行管理。另外,系统还能够依照表4里面的模块类型 数段来确定是标明为邮件还是标明为通知。 4部分功能的实现 首先,对于文件上传功能来说,通过文件的下载及上传 达到信息共享和下发通知的作用是这一系统的重要功能,在 这个系统中,具备权限的用户可以经过系统的接口将文件上 传到平台中供给其他的用户进行下载及浏览。在实现这个功 能的过程中会使用到Upload,这是一个开源

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档