没有合适的资源?快使用搜索试试~ 我知道了~
企业信息管理系统综合实训报告.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 24 浏览量
2022-06-20
13:08:15
上传
评论
收藏 2.68MB DOC 举报
温馨提示
试读
42页
企业信息管理系统综合实训报告
资源推荐
资源详情
资源评论
企业信息管理系统的设计与开发
课程名称:Java B/S 架构企业管理软件开发与白盒测试综合实
训
提交日期:2011 年 6 月 23 日
南京工业职业技术学院项目技术报告
摘 要
随着现代科学技术的进步,人类社会正逐步走向信息化。企业拥有丰富的信息
资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。我国计
算机等信息技术的应用起步于 20 世纪 70 年代末期,随着改革开放的步伐得以迅速
发展,特别是 90 年代以后,我国信息网络建设取得了较大发展,企业信息化建设
迈上了一个新台阶。企业的管理也越来越信息化。企业以先进的信息技术为手段,
对信息进行采集、整理、加工、传播、存贮和利用的过程,对企业的信息活动过
程进行战略规划计划,对信息活动中的要素进行计、组织、领导和控制的决决策
过程,力求资源有效配置、共享管理、协调运作,以最少的消耗创造最大的效益。
本文介绍了在 B/S 环境下开发企业信息系统的过程。文章介绍了企业信息管理系
统的系统分析部分,包括可行性分析、流程分析等;系统设计部分主要介绍了系统
功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本
系统界面友好,操作简单,比较实用。
我们综合应用主流 Ajax 客户端技术,Struts Web 框架技术,数据库技术,软件
测试技术,网站部署与发布等技术,遵从 IT 企业生产性项目的软件产品生命周期开
发工程模型或敏捷开发及持续集成模型,应用软件工程相关工具,完成企业信息管
理系统的设计与开发。
企业信息管理系统的设计与开发文档,我们采用先是系统设计的基础准备,然
后是系统的分析,包含需求分析、开发环境、功能分析,接着是系统的概要设计,
包含数据库设计、总体设计、页面迁移图,再然后是系统的详细设计以及系统的实
现,最后是系统的测试与发布以及软件使用说明书。通过整个项目实训,我们组基
本实现预期的设计方案,每个人在实训过程中在各自完成各自任务的同时,又有合
作,收获颇丰,最后完成了整个项目及相关报告文档。
我相信,在软件开发的过程中,多关注开发过程中的细节,将会使我们的软件
更加完美,当然付出得越多,得到的越多。
南京工业职业技术学院项目技术报告
目 录
1.1 系统设计的背景................................................................................................................................1
1.2 技术可行性分析................................................................................................................................1
1.2.1 Struts 技术...................................................................................................................................1
2 系统分析...................................................................................................................................................3
2.1 需求分析............................................................................................................................................3
2.1.1 任务概述......................................................................................................................................3
2.1.2 需求描述......................................................................................................................................3
2.2 开发环境............................................................................................................................................4
2.3 功能分析............................................................................................................................................4
2.3.1 系统用例图.................................................................................................................................4
2.3.2 系统功能需求分析.....................................................................................................................5
3 系统概要设计...........................................................................................................................................7
3.1 数据库设计.........................................................................................................................................7
3.1.1 数据库表设计.............................................................................................................................7
3.1.2 数据库 E-R 图.............................................................................................................................9
3.2 总体设计............................................................................................................................................9
3.2.1 模块设计......................................................................................................................................9
3.3 页面迁移图......................................................................................................................................12
4 系统详细设计.........................................................................................................................................15
4.1 系统包设计......................................................................................................................................15
4.2 模块类设计......................................................................................................................................16
5.1 登录功能..........................................................................................................................................18
5.2 个人信息模块...................................................................................................................................20
5.3 产品管理模块..................................................................................................................................26
6.1 测试计划..........................................................................................................................................28
6.2 测试用例..........................................................................................................................................28
6.4 测试结果及分析..............................................................................................................................31
7 软件使用说明书.....................................................................................................................................32
7.1 说明...................................................................................................................................................32
7.2 系统操作说明...................................................................................................................................33
南京工业职业技术学院项目技术报告
1 系统设计基础
1.1 系统设计的背景
近年来,随着企业规模的不断扩大,企业管理的信息量也相应的增加,面对庞
大的信息量,传统的人工方式管理会导致管理上的混乱,人力与物力的过多浪费,
管理费用增加,管理负担加重,影响整个企业的运作和控制管理,因此,必须制定
一套合理,有效,规范和实用的企业管理系统,对企业进行集中统一管理。
另一方面,IT 产业和 Internet 获得飞速防发展,计算机应用已渗透到了各个领
域,引起信息管理革命,实现了信息的自动化处理,提高了处理的及时性和正确性。
我们小组开发的企业管理系统就是采用现代化的信息管理方式代替手工管理方式,
提高企业管理工作效率,做到信息的规范管理,科学统计和快速查询。
1.2 技术可行性分析
1.2.1 Struts 技术
Struts 技术主要应用于 java 开发方面,structs 是基于 MVC(你可以到网上查
下)开发模式的框架。
要是把一个项目比喻成一个建筑物,structs 就是建筑物的骨架,然后你在这个
骨架可以添砖加瓦完成你的项目。Struts 跟 Tomcat、Turbine 等诸多 Apache 项目
一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。
除此之外,Struts 的优点主要集中体现在两个方面:Taglib 和页面导航。Taglib
是 Struts 的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的 JSP 开
发者而言,除了使用 JSP 自带的常用标记外,很少开发自己的标记,或许 Struts 是
一个很好的起点。
根据项目需求分析,确定该系统必须具备的性能有:1)良好的交互性:工作内容中
有相当大的部分是人机交流,这就要求系统的交互性要强。2)较好的可扩展性:工作的
内容和形式具有多变性,要求系统具有良好的可扩展性。3)良好的可维护性:系统投入
使用后,主要是由管理员承担系统维护的工作,维护人员不定期变动,这就要求系统的
可维护性强。4)具有较好的跨平台性:用户可能使用各种不同的操作系统,而且为了适
共 43 页 第 1 页
南京工业职业技术学院项目技术报告
应今后可能的变化,系统应具有较好的跨平台性。基于以上四点,在开发软件租用模块
时,采用 J2EE 编程环境,并相应采用了专为 J2EE 定制的 Struts 框架。
共 43 页 第 2 页
剩余41页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 82
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功