企业信息管理系统综合实训报告.docVIP

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

企业管理系统 课程名称:B/S架构企业管理白盒测试综合实训 提交日期:2011年 摘 要 随着现代科学技术的进步,人类社会正逐走向信息化。拥有丰富的信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。我计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得以迅速发展,特别是90年代以后,我国信息网络建设取得了较大发展,信息化建设迈上了一个新台阶。企业以先进的信息为手段,对信息进行采集、整理、加工、传播、存贮和利用的过程,对企业的信息活动过程进行战略规,对信息活动中的要素进行计、、和的决过程,力求有效配置、共享管理、协调运作,以最少的消耗创造最大的效益。 本文介绍了在B/S环境下开发系统的过程。文章介绍了系统的系统分析部分,包括可行性分析、流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。Ajax客户端技术,Struts Web框架技术,数据库技术,软件测试技术,网站部署与发布等技术,遵从IT企业生产性项目的软件产品生命周期开发工程模型或敏捷开发及持续集成模型,应用软件工程相关工具,完成企业信息管理系统的设计与开发。 企业信息管理系统的设计与开发文档,我们采用先是系统设计的基础准备,然后是系统的分析,包含需求分析、开发环境、功能分析,接着是系统的概要设计,包含数据库设计、总体设计、页面迁移图,再然后是系统的详细设计以及系统的实现,最后是系统的测试与发布以及软件使用说明书。通过整个项目实训,我们组基本实现预期的设计方案,每个人在实训过程中在各自完成各自任务的同时,又有合作,收获颇丰,最后完成了整个项目及相关报告文档。 我相信,在软件开发的过程中,多关注开发过程中的细节,将会使我们的软件更加完美,当然付出得越多,得到的越多。 1 系统设计基础 1 1.1 系统设计的背景 1 1.2 技术可行性分析 1 1.2.1 Struts技术 1 2 系统分析 2 2.1 需求分析 2 2.1.1 任务概述 2 2.1.2 需求描述 2 2.2 开发环境 3 2.3 功能分析 3 2.3.1 系统用例图 3 2.3.2 系统功能需求分析 4 3 系统概要设计 6 3.1数据库设计 6 3.1.1 数据库表设计 6 3.1.2 数据库E-R图 8 3.2 总体设计 8 3.2.1 模块设计 8 3.3 页面迁移图 11 4 系统详细设计 14 4.1 系统包设计 14 4.2 模块类设计 15 5.1 登录功能 17 5.2个人信息模块 19 5.3 产品管理模块 25 6 系统发布与测试 27 6.1 测试计划 27 6.2 测试用例 27 6.4 测试结果及分析 30 7 软件使用说明书 31 7.1说明 31 7.2系统操作说明 31 结 论 35 致 谢 36 参考文献 37 1 系统设计基础 1.1 系统设计的背景 1.2 技术可行性分析 1.2.1 主要应用于java开发方面,structs是基于MVC(你可以到网上查下)开发模式的框架。 要是把一个项目比喻成一个建筑物,structs就是建筑物的骨架,然后你在这个骨架可以添砖加瓦完成你的项目。Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。 除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点。 根据项目需求分析,确定该系统必须具备的性能有:1)良好的交互性:工作内容中有相当大的部分是人机交流,这就要求系统的交互性要强。2)较好的可扩展性:工作的内容和形式具有多变性,要求系统具有良好的可扩展性。3)良好的可维护性:系统投入使用后,主要是由管理员承担系统维护的工作,维护人员不定期变动,这就要求系统的可维护性强。4)具有较好的跨平台性:用户可能使用各种不同的操作系统,而且为了适应今后可能的变化,系统应具有较好的跨平台性。基于以上四点,在开发软件租用模块时,采用J2EE编程环境,并相应采用了专为J2EE定制的Struts框架。 2 系统分析 2.1 需求分析 2.1.1 任务概述 2.1.2 需求描述企业的业务流程,包含哪些流程、流程之间的关系、每个流程中包括哪些活动、每个活动涉及到的岗位。企业的作业流程首先要有一个总的业务流程图,将企业中各种业务之间的关系描述出来,然后对每种业务进行详细的描述,使业务流程与部门职责结合起来。详细业务流程图可以

文档评论(0)

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

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

1亿VIP精品文档

相关文档