企业工资信息管理系统概要设计文档.docxVIP

企业工资信息管理系统概要设计文档.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业工资信息管理系统概要设计文档.docx

概要设计文档1. 导言11.1 目的11.2 范围11.3 引用标准11.4 参考资料21.5 版本更新信息22. 系统分析23. 总体逻辑框架结构24. 总体设计34.1体系结构34.2 系统运行环境55. 界面设计76. 数据模型设计106.1 概念结构模型设计106.2 逻辑结构模型设计126.3 物理结构模型设计177. 功能模块设计187.1 登录管理197.2 企业工资信息管理197.3 管理首页197.4 员工信息管理207.5 假条信息管理207.6 工资信息管理217.7 退出228. 性能优化设计221. 导言1.1 目的该文档的目的是描述企业工资信息管平台的概要设计,其主要内容包括:系统功能简介;系统结构设计;系统接口设计;数据设计;模块设计;界面设计。本文档的预期读者是:设计人员开发人员项目管理人员测试人员1.2 范围该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。1.3 引用标准[1]《企业文档格式标准》,北京长江软件有限公司。[2]《软件详细设计报告格式标准》,北京长江软件设计有限公司软件工程过程化组织。1.4 参考资料[1]《软件工程案例教程》第二版,机械工业出版社。1.5 版本更新信息本文档的更新记录如表B-1所示。表B-1版本更新记录修改编号修改日期修改后的版本修改位置修改后内容概述0012016-04-180.1全部初始发布版本2. 系统分析本系统可以实现企业的员工工资信息管理,提供了管理员对员工的各种信息以及首页进行管理,包括了员工信息管理、假条信息管理、工资信息管理等,在对这些信息进行管理的同时系统以方便、友好的界面方式提供一系列的相关查询功能,比如按照姓名、编号等,管理员在登录后也可进行退出。此企业工资信息管理平台的用户为一类,即是系统的管理员,其哟权限进入各个层面读员工的信息进行操作。3. 总体逻辑框架结构根据系统分析结果,该系统从结构上应满足:基于浏览器进行展示,以方便用户进行使用;采用JDBC技术与数据库通信以便于数据库的转换;采用标签技术完成动态页面的简单逻辑。根据以上分析,本系统按照功能层次可划分为展现层、后台核心组件层、接口层。总体设计系统的总体结构设计遵循如下原则:系统应具有良好的适应性。能适应用户对系统的软件环境、管理内容、模式和界面的要求;系统应具有可靠性。采用成熟的技术方法和软件开发平台,以保后证在以后的实际应用中安全、可靠;系统应具有较好的安全性。应提供完善的安全机制和用户权限机制,确保数据的受限访问;系统应具有良好的可维护性。系统易于维护、安装;系统应具有良好的可扩展性。系统应适应未来信息化建设的要求,能方便地进行功能扩展,以建立完善的信息集成管理体系;系统的设计开发应符合信息安全化建设的要求,以便实现与其他设备以及各类应用系统的集成。4.1体系结构目前软件项目中有多种体系结构模式,其中JSP+Javabean是比较流行的一种,也是目前web开发中比较成熟的一种框架,其实用于小型的系统。这种体系结构提高了代码的可复用性,程序易于开发维护并且支持分布式运用。本系统的体系结构基本遵循了JSP+Javabean的框架规范。其中:表示逻辑层用于与企业工资管理系统的用户进行交互以及显示根据特定业务规则进行计算后的结果。本系统将完全能采用基于Web的客户端,即用户可以直接通过浏览器来访问和使用本系统。业务逻辑层负责平台的业务逻辑处理和表示逻辑生成,支持诸如相应客户端以及查询等功能。并且由中间层进行逻辑处理,再讲处理的结果反馈给客户或者发送到数据库中。服务层提供底层的信息数据库。4.2 系统运行环境4.2.1 硬件环境本系统的硬件环境如下:客户机为普通PC。CPU:P4 1.8Hz以上;内存:256MB以上;能够运行google浏览器;分辨率:推荐使用1366×768像素。Web服务器CPU:P4 2.0Hz以上内存:1GB以上;硬盘:80GB以上;数据库服务器CPU:P4 2.0Hz以上内存:1GB以上;硬盘:80GB以上;4.2.2 软件环境本系统的软件环境如下:操作系统:Windows2007及以上版本;数据库:Microsoft Access 2003开发工具:JDK;Web服务器:Apache Tomcat7.0;浏览器:google。(1)数据库及操作系统由于数据库对整个系统的管理和运作起到置关重要的作用,所以选择数据库成为了重中之重。但我将Access作为系统的数据库,也是考虑到了以下几点:1.Access数据库使用简单,可以迅速掌握。2.Access数据库的ODBC驱动程序支持的SQL指令全。ACCESS具有强大的数据库功能,结构简单、理论基础坚实、独立性高,适合开发中型管理系统。3.用Access数据库开发的程序

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档