目 录
摘 要 I
ABSTRACT II
1 前 言 1
1.1 系统设计开发背景 1
1.2 ERP沙盘模拟对抗系统简介 1
1.3 预定达到开发目标 1
1.4开发技术简介 3
2 需求说明 4
2.1 需求说明简介 4
2.2 功能性需求 4
2.3 非功能性需求 6
3. 系统分析 8
3.1可行性分析 8
3.2 需求分析 8
3.3 系统分析 11
4 系统设计 15
4.1 开发模式及框架 15
4.2层次设计 18
4.3类图 19
4.4顺序图 20
4.5数据库设计 23
4.6用户界面设计 25
5 系统实施 30
5.1 开发工具 30
5.2文件结构 31
5.3源代码 33
5.4问题及解决 36
6 测试 39
6.1系统测试计划 39
6.2系统测试用例 39
7 结 论 41
7.1成果 41
7.2待改进和不足之处 41
参考文献 42
附 录 43
谢 辞 58
摘要 随着高校教育改革,为了培养实用型人才,ERP沙盘模拟对抗培训被越来越多的高校引入,这是一项突破传统课堂灌输式授课方式,使学生在参与中进行学习,提高其管理技巧和管理素质等实务能力的新的教育模式。如何利用IT技术,辅助学校的ERP教学,是本文研究的主要内容。本系统运用面向对象的方法分析、设计和开发系统,遵循面向对象的原则。采用Java Web技术,实现ERP沙盘对抗系统,以Java为主要开发语言,使用SSH(Struts+Spring+Hibernate)技术搭建系统框架和实现业务逻辑(其中Struts主要实现部分业务逻辑和页面跳转,Hibernate负责对数据库操作的封装,最后由Spring技术将二者结合起来),使用网络功能强大的Oracle 10g提供数据库支持,并使用JSP技术实现前台与用户的交互。基本实现了沙盘模拟的流程,完成了预定设计计划。
关键字:ERP沙盘对抗 Java Struts Spring Hibernate JSP 三年级数学下册工作计划和总结 -
Design and development of the sand table confrontation system
ABSTRACT
With the reform of college education,in order to train practical talents,ERP sand table simulation confrontation training has been introducing by more and more colleges and universities. This is a new mode of education which breaks the teaching method of the traditional classroom-style, which can make students study in the activities,improve their management skills and qualities. It is the main content of this paper how to make use of IT technology to assist the ERP teaching. The system uses object-oriented methods to analysis, design and development the system,and follows the object-oriented principles. It uses Java Web technology so that it accomplish the ERP sand table confrontation system. It uses Java as the main development language. With the SSH technology (Struts + Spring + Hibernate), it builds the system framework and realizes business logic (of which uses mainly Struts to realize some of business logic and control page jump, Hibernate is encased the operation of the database, Spring will finally combine the both), It uses the Oracle 10g with powerful network to provide database support. And it realizes the interaction between the front and the users by JSP technology. At last the sand table processes it is basically realized and the scheduled design project is completed.
Key words: ERP sand table confrontation Java Struts Spring Hibernate JSP2647