设计文档
概要设计(软件工程文档模板)正规范本(通用版)

概要设计 (软件工程)1. 引言本文档为软件工程项目的概要设计文档,旨在为项目的开发人员提供一个整体的系统设计概览。
在项目开发过程中,概要设计起到了桥梁的作用,将需求分析和详细设计阶段进行衔接。
本文档将详细描述系统的整体结构、主要模块和关键功能,并提供相应的设计原则。
2. 系统结构设计2.1 参与角色是本系统中涉及到的主要参与角色:系统管理员:负责系统的配置、用户管理和权限控制。
普通用户:包括注册用户和匿名用户,使用系统提供的功能进行操作和查询。
数据库管理员:负责数据库的管理、备份和维护。
2.2 系统组成本系统由几个主要模块组成:用户管理模块:负责用户注册、登录和信息维护等功能。
权限控制模块:实现对用户访问权限的管理和控制。
数据管理模块:负责对数据的增删改查等操作。
报表模块:根据用户的需求相应的报表和统计数据。
安全管理模块:对系统进行安全性控制和防护。
2.3 系统架构设计本系统采用分层架构的设计方式,主要包括几个层级:用户界面层:负责与用户交互和展示信息。
应用逻辑层:负责处理用户请求,调用相应的服务和实现业务逻辑。
数据访问层:负责与数据库进行交互,实现数据的持久化和访问。
数据库层:存储系统的数据和相关信息。
3. 主要功能设计本系统的主要功能包括但不限于几个方面:用户注册和登录功能:提供用户注册和登录功能,保障系统安全性。
用户信息维护功能:允许用户修改个人信息,包括密码、头像等。
数据查询和展示功能:允许用户根据条件查询并展示相关数据。
数据编辑和添加功能:允许用户对数据进行编辑和添加操作。
报表和导出功能:根据用户需求相应的报表和统计数据,并支持导出功能。
4. 系统性能设计为了保障系统的性能和稳定性,本系统需要考虑几个方面的设计:用户并发访问的支持:针对高并发访问,需要采用合适的技术手段进行负载均衡和优化。
数据库优化:针对系统中频繁访问的表,采用合适的索引策略进行优化,提高查询和更新的效率。
缓存机制:采用合适的缓存机制,减少对后台数据库的访问,提高系统响应速度。
设计规范文档

设计规范文档设计规范文档:概述:设计规范文档是为了规范设计过程中的各个环节和要素,保证设计成果的质量和一致性而编写的文档。
本文档旨在对设计过程中的各个方面进行规范和指导,确保设计的高效性和可行性。
一、设计准则:1.符合功能需求:设计方案应满足用户的功能需求,并确保设计的可行性和实用性。
2.美观简洁:设计方案应注重美观、简约,避免过多的装饰和复杂的图形,尽量以简洁的方式来表达设计的主题和内涵。
3.易用性:设计方案应注重用户体验,考虑到用户的使用习惯和操作方式,确保设计的易用性和友好性。
4.一致性:设计方案应保持一致性,即在整体设计风格、图案组合、色彩搭配等方面保持一致,并避免不同设计元素之间的矛盾和冲突。
5.可扩展性:设计方案应考虑到今后可能的扩展和变化,保持设计的灵活性和可持续性。
二、设计流程:1.需求收集:设计团队应与客户充分沟通,了解用户需求和目标,明确设计的目标和范围。
2.概念设计:根据需求收集的结果,设计团队应进行概念设计,确定设计的基本方向和主题,并形成初步的设计概念和风格。
3.方案评审:设计团队应组织方案评审,邀请相关专家和用户代表对设计方案进行评审,获得反馈和建议,优化设计方案。
4.详细设计:在概念设计确定后,设计团队应进行详细设计,包括具体的设计元素、色彩搭配、图案组合等,并形成详细的设计文档。
5.设计验收:设计团队应与客户进行设计验收,确认设计方案的有效性和满意度,作出相应的修改和调整。
6.最终设计:根据设计验收的结果,设计团队应进行最终设计,包括对设计元素的细化和完善,形成最终的设计成果。
三、设计要素:1.布局规范:设计方案应符合常规的布局要求,如主动点、首字下沉等,并根据需求和内容进行相应的布局优化。
2.色彩规范:设计方案的色彩应符合品牌形象,并根据设计的主题和目标选择合适的色彩组合,避免色彩的过度使用和冲突。
3.图像规范:设计方案的图像应清晰、鲜明,并根据设计的主题和目标选择合适的图像元素,保证图像的可读性和识别性。
设计规范文档

设计规范文档
《设计规范文档》
设计规范文档是指在设计过程中制定的一系列规范和标准的文档,它对设计师和开发人员起着重要的指导作用。
一个好的设计规范文档能够有效地统一设计风格、提高工作效率、保障设计质量,同时还能够减少沟通成本,降低项目风险。
设计规范文档通常包括以下内容:
1. 设计原则:指导设计师在设计过程中的思考和取舍,要求设计具有用户至上、简洁易懂、一致性等基本原则。
2. 规范标准:包括排版规范、色彩规范、图标规范等,规范各个部分的设计,使得整体设计风格统一。
3. 组件规范:定义各种UI组件的设计规范,包括按钮、输入框、列表等,使得各个组件的设计、交互风格一致。
4. 样式规范:定义字体大小、行高、间距等基本样式规范,保证整体设计风格的一致性。
5. 行为规范:定义各种交互动画、过渡效果、点击事件等行为规范,使得用户在使用过程中有一致的体验。
设计规范文档的编写需要经验丰富的设计师和开发人员共同参与,要根据实际项目情况制定,并不断更新和完善。
同时,设
计规范文档需要得到团队全体成员的重视和遵守,在项目中严格执行设计规范,使得最终的设计成果达到高质量水平。
总的来说,设计规范文档在项目设计中具有非常重要的作用,它能够有效地统一设计风格、提高工作效率、保障设计质量,同时也有利于项目的后期维护。
因此,每个设计团队都应该充分重视设计规范文档的编写和执行,从而为用户提供更加优质的产品体验。
详细设计文档模板

详细设计文档模板一、引言。
详细设计文档是软件开发过程中非常重要的一环,它对软件的具体实现进行了详细的规划和设计,是软件开发过程中的重要文档之一。
本文档旨在为软件开发人员提供一个详细设计文档的模板,以便能够规范和统一软件开发过程中的详细设计工作,确保软件开发过程的顺利进行。
二、设计概述。
在本部分,将对软件的设计进行总体概述,包括设计的目标、范围、背景和设计原则等内容,以便为读者提供一个整体的认识。
1. 设计目标。
本软件的设计目标是实现一个功能完善、性能稳定、易于维护和扩展的软件系统,满足用户的需求。
2. 设计范围。
本软件的设计范围包括XXX、XXX、XXX等模块,具体内容详见需求规格说明书。
3. 设计背景。
本软件的设计背景是XXX,具体内容详见需求规格说明书。
4. 设计原则。
本软件的设计遵循XXX原则,包括XXX、XXX、XXX等。
三、详细设计。
在本部分,将对软件的各个模块进行详细的设计,包括模块的功能、接口、数据结构、算法等内容。
1. 模块一。
(1)功能描述,模块一的主要功能是XXX,具体包括XXX、XXX、XXX等功能。
(2)接口描述,模块一与其他模块的接口包括XXX、XXX、XXX等接口。
(3)数据结构,模块一涉及的数据结构包括XXX、XXX、XXX等数据结构。
(4)算法描述,模块一涉及的算法包括XXX、XXX、XXX等算法。
2. 模块二。
(1)功能描述,模块二的主要功能是XXX,具体包括XXX、XXX、XXX等功能。
(2)接口描述,模块二与其他模块的接口包括XXX、XXX、XXX等接口。
(3)数据结构,模块二涉及的数据结构包括XXX、XXX、XXX等数据结构。
(4)算法描述,模块二涉及的算法包括XXX、XXX、XXX等算法。
依此类推,对软件的各个模块进行详细设计。
四、接口设计。
在本部分,将对软件的外部接口进行设计,包括用户界面、API接口、数据库接口等内容。
1. 用户界面设计。
(1)界面一,界面一的主要功能是XXX,具体包括XXX、XXX、XXX等功能。
软件(结构)设计文档的主要内容

软件(结构)设计文档的主要内容软件设计文档是软件项目开发过程中非常重要的一环,它对于软件开发人员、测试人员和其他相关人员都具有指导和参考的作用。
软件设计文档主要包括以下几个方面的内容:1. 引言:介绍整个软件设计文档的目的和背景,说明该软件的开发目标和需求。
2. 系统概述:对整个软件系统进行总体描述,包括系统的功能、特性、用户类型和总体架构等。
3. 软件架构设计:详细描述软件的整体架构,包括系统的模块划分、模块功能和模块之间的交互关系。
可以使用UML图表来表示软件的静态结构和动态交互。
4. 数据设计:描述系统的数据模型和数据库设计,包括数据库表的定义、字段的含义和关系。
5. 用户界面设计:详细描述系统的用户界面设计,包括菜单、输入界面、输出界面和报表设计等。
可以使用界面原型图来展示用户界面的设计。
6. 功能设计:详细描述系统的各个功能模块的设计,包括模块功能的描述、算法设计、接口设计和输入输出数据的定义。
7. 性能设计:对系统的性能进行评估和设计,包括系统的吞吐量、响应时间、并发性和可伸缩性等指标的分析和设计。
8. 安全设计:对系统的安全性进行评估和设计,包括身份认证、访问控制、数据加密和防止安全漏洞的措施。
9. 测试设计:详细描述系统的测试策略和测试用例的设计,包括功能测试、性能测试、安全测试和兼容性测试等。
10. 部署设计:描述系统的部署架构和部署步骤,包括系统的硬件需求、操作系统需求和软件依赖关系。
11. 运维设计:描述系统的运维策略和运维手册,包括系统的备份策略、监控策略和故障排除步骤。
12. 参考资料:列出软件设计过程中使用的参考资料,如需求文档、技术规范、设计模式和第三方库等。
除了以上主要内容外,软件设计文档还可以包括开发进度计划、项目风险评估、开发团队成员和角色的介绍等信息,以提供全面的参考和指导。
编写软件设计文档需要充分了解和理解项目需求,并结合团队成员的专业知识和经验进行设计。
需求设计文档模板示例

需求设计文档模板示例需求设计文档是项目开发的重要文档之一,它对项目的需求进行了详细的描述和分析,为项目的开发和实施提供了重要的依据。
为了更好地编写需求设计文档,我们可以使用模板示例来进行规范和参考。
一、文档概述需求设计文档主要包括项目概况、需求背景、需求目标、需求范围等内容。
在编写文档概述部分时,需要对项目的整体情况进行概括性描述,包括项目的名称、类型、所属部门、项目负责人等信息。
二、需求描述需求描述是需求设计文档的核心部分,主要包括功能需求、非功能需求、业务规则等内容。
在编写需求描述时,需要对项目的具体需求进行详细描述,包括用户需求、系统需求、接口需求等,以便于开发人员和测试人员对项目的需求有清晰的了解。
三、需求分析需求分析是对项目需求进行深入挖掘和分析,主要包括需求分析方法、需求分析结果、需求优先级等内容。
在编写需求分析部分时,需要对项目的需求进行全面的分析和评估,以便于确定项目的重点需求和优先级。
四、需求确认需求确认是对项目需求进行验证和确认,主要包括需求确认的方法、需求确认的结果等内容。
在编写需求确认部分时,需要对项目的需求进行验证和确认,以确保项目的需求是符合客户需求的。
五、需求变更管理需求变更管理是对项目需求变更进行管理和控制,主要包括需求变更的流程、需求变更的原因、需求变更的影响等内容。
在编写需求变更管理部分时,需要对项目的需求变更进行合理的管理和控制,以确保项目的稳定性和可控性。
六、附录附录是对项目需求进行补充说明和说明,主要包括相关的参考资料、术语表、缩写词等内容。
在编写附录部分时,需要对项目的相关信息进行详细的说明和补充,以便于项目成员和相关人员对项目的需求有清晰的了解。
总之,需求设计文档模板示例可以帮助我们更好地编写需求设计文档,规范和完善项目的需求描述和分析,为项目的开发和实施提供重要的依据。
设计规范文档

设计规范文档1. 引言。
设计规范文档是为了确保设计工作的质量和一致性,以及提供设计师在工作中所需的指导和支持。
本文档旨在规范设计工作的流程、标准和要求,以便团队成员能够按照统一的标准进行设计工作,提高设计效率和质量。
2. 适用范围。
本规范适用于公司内所有设计师及相关人员,包括但不限于平面设计、产品设计、用户界面设计等。
3. 设计流程。
3.1 项目启动阶段。
在项目启动阶段,设计师应与项目经理、产品经理等相关人员进行充分沟通,了解项目的需求、目标和约束条件。
设计师应积极参与项目需求分析,提出合理建议,并确定设计工作的时间节点和交付物。
3.2 初步设计阶段。
在初步设计阶段,设计师应根据项目需求和目标,进行初步的设计方案制定。
设计师应考虑用户体验、品牌形象等因素,提出多种设计方案,并与相关人员进行讨论和确认。
设计师应制定详细的设计方案文档,包括设计理念、设计要素、设计原则等内容。
3.3 设计优化阶段。
在设计优化阶段,设计师应根据初步设计方案的反馈意见进行相应调整和优化。
设计师应积极参与用户测试,收集用户反馈意见,并根据反馈意见进行设计优化。
设计师应及时更新设计方案文档,并与相关人员进行确认。
3.4 设计交付阶段。
在设计交付阶段,设计师应按照项目计划和要求,提交最终的设计交付物。
设计交付物应包括但不限于设计稿、设计文档、设计规范等内容。
设计师应确保设计交付物的质量和完整性,并与相关人员进行确认。
4. 设计标准。
4.1 设计风格。
设计师应根据项目需求和目标,确定合适的设计风格。
设计风格应符合品牌形象和用户体验要求,具有一定的创新性和时尚感。
设计师应在设计方案文档中明确设计风格的要求和标准。
4.2 色彩和排版。
设计师应在设计中合理使用色彩和排版,确保设计作品的美观性和易读性。
设计师应根据项目需求和目标,确定合适的色彩和排版方案,并在设计方案文档中明确色彩和排版的要求和标准。
4.3 图标和图片。
设计师应在设计中合理使用图标和图片,确保设计作品的丰富性和表现力。
详细设计文档的作用

详细设计文档的作用详细设计文档(Detailed Design Document)是软件开发过程中的关键文档之一,它对软件系统进行了全面的设计规划和详细说明。
本文将详细介绍详细设计文档的作用及其重要性。
详细设计文档在软件开发过程中起到了指导和规范的作用。
它对系统进行了全面而详细的设计,包括系统的架构、模块划分、接口设计、算法设计等。
通过详细设计文档,开发团队可以明确各个模块的职责和功能,确保各个模块之间的协调和合作。
同时,详细设计文档也为开发人员提供了具体的开发方案和设计思路,使得开发过程更加有针对性和高效。
详细设计文档对于项目管理和进度控制具有重要意义。
在软件开发过程中,详细设计文档提供了系统的整体架构和各个模块的详细设计说明,使得项目管理人员能够全面了解项目的进展情况和开发团队的工作内容。
通过详细设计文档,项目管理人员可以及时发现并解决开发过程中的问题,确保项目按时完成。
同时,详细设计文档也为软件测试和质量控制提供了参考依据,确保软件系统的稳定性和可靠性。
详细设计文档还为后期维护和升级提供了重要支持。
通过详细设计文档,后期维护人员可以清晰地了解系统的设计思路和实现细节,快速定位和修复问题。
同时,详细设计文档也为系统的升级和扩展提供了依据,使得系统在后续的演化过程中能够保持一致性和可扩展性。
详细设计文档还有助于团队协作和沟通。
通过详细设计文档,各个开发人员可以清楚地了解系统的设计方案和接口规范,减少开发过程中的沟通成本和误解。
同时,详细设计文档也为开发人员提供了一个共同的参考框架,使得团队协作更加有序和高效。
总结起来,详细设计文档在软件开发过程中具有不可替代的重要作用。
它不仅为软件开发提供了指导和规范,还对项目管理、后期维护和团队协作等方面起到了积极的促进作用。
因此,在软件开发过程中,编写详细设计文档是必不可少的一环,它有助于保证软件系统的稳定性和可靠性,提高开发效率和质量。
同时,详细设计文档也是软件开发团队与项目管理人员、测试人员和维护人员之间沟通和协作的重要纽带。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生宿舍管理系统所在学院班级姓名学号指导教师起止时间目录系统总体设计 (3)总体功能模块 (3)系统管理员功能模块 (3)公寓用户的功能模块 (4)学生用户的功能模块 (4)系统业务描述 (4)程序流程图 (5)系统详细设计与实现 (8)系统和数据库的配置 (8)概念模型设计 (8)数据库逻辑模型 (8)数据库表结构 (9)系统功能实现 (12)程序的类图 (12)公寓Gongyu类图 (12)private String gongyuleixing;//公寓类型男生公寓女生公寓 (13)宿舍Sushe类图 (13)学生Student类图 (14)学院Xueyuan类图 (15)用户User类图 (15)值班Zhiban类图 (16)专业Zhuanye类图 (17)程序的时序图 (18)宿舍信息模块时序图 (18)学生信息模块时序图 (19)学院信息模块时序图 (20)用户模块时序图 (21)值班信息模块时序图 (22)专业信息模块时序图 (23)系统功能实现的主要框架 (23)SSH框架 (23)hibernate配置文件 (23)struts配置文件 (24)spring配置文件 (25)系统功能实现的主要模块 (26)登陆页面 (26)网站主页 (27)学生管理主页面 (27)公寓管理主页面 (29)系统总体设计总体功能模块本系统分系统管理员、公寓管理员和学生用户3个用户权限。
总功能图如图3-1所示。
图3-1.系统功能需求分析系统管理员功能模块系统管理员的主要功能有学院信息管理、学生信息管理、公寓信息管理、宿舍分配管理、登录管理、公寓管理员管理、账号管理、密码管理。
系统管理员功能图如下所示:图3-2.系统管理员功能图公寓用户的功能模块公寓用户主要功能有值班记录管理、登录管理、修改密码管理。
公寓用户的功能图如图3-3所示图3-3.公寓用户的功能图学生用户的功能模块学生用户的主要功能有查看宿舍信息、查看宿舍的记录、登录管理、修改密码管理。
学生用户的功能图如图3-4所示图3-4.学生用户的功能图系统业务描述本系统分系统管理员、公寓管理员和学生用户3个用户权限。
系统管理员的主要功能有学院信息管理、学生信息管理、公寓信息管理、宿舍分配管理、登录管理、公寓管理员管理、账号管理、密码管理。
公寓用户主要功能有值班记录管理、登录管理、修改密码管理。
学生用户的主要功能有查看宿舍信息、查看宿舍的记录、登录管理、修改密码管理。
用例图如下:图3-5程序流程图宿舍管理流程图用户登录流程图系统详细设计与实现系统和数据库的配置系统按通用的B/S(浏览器、服务器)模式进行设计(如图4-1)数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
概念模型设计概念模型设计的典型方法是用E-R图方法,即用实体-联系模型表示。
E-R方法是用E-R 图来描述显示世界,E-R图包含三个基本成分:实体、联系、属性。
它直观易懂,能够比较准确地反映现实世界的信息联系,从概念上表示一个数据库的信息组织情况。
本系统E-R图如下数据库逻辑模型公寓表(主键、添加时间、公寓号、公寓类型、是否删除标志、公寓名、可住人数、实际入住人数、宿舍数量、关联的管理员ID)回复表(主键、回复内容、添加时间、是否删除标志、回复标题、关联的登录ID、关联的用户ID)登录表(主键、内容、添加时间、是否删除标志、标题、关联的用户ID)宿舍表(主键、层、床位数、添加时间、房间号、实际使用床位数、宿舍类型、是否删除标志、关联的公寓ID)学生表(主键、班级、添加时间、联系电话、是否删除标志、性别、姓名、学号、关联的宿舍ID、关联的学院ID、关联的专业ID)学院表(主键、添加时间、学院名字、是否删除标志)用户表(主键、添加时间、密码、用户权限、真实姓名、是否停用标志、用户名、关联的用户ID)值班表(主键、备注、情况、值班人、值班时间、信息类型、是否删除标志、关联的公寓ID、关联的学生ID)专业表(主键、添加时间、专业名、是否删除标志、关联的学院ID)数据库表结构系统功能实现程序的类图公寓Gongyu类图对应的程序代码:public class Gongyu implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private int gongyulock;private Date createtime;private String gongyuming;//公寓名private String gongyuhao;//公寓号private int susheshu;//宿舍数private int kezhurenshu;//可住人数private int shijiruzhurenshu;//实际入住人数private User user;//公寓管理员private String gongyuleixing;//公寓类型男生公寓女生公寓宿舍Sushe类图对应的代码:public class Sushe implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private int sushelock;private Date createtime;private String ceng;//层private String fangjianhao;//房间号private int chuangweishu;//床位数private int shiyongchuangweishu;//使用床位数private String shuseleixing;//宿舍类型private Gongyu gongyu;//所属公寓学生Student类图对应的代码:public class Student implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private int studentlock;private String banji;//班级private String xingming;//姓名private String xuehao;//学号private String lianxidianhua;//联系电话private Date createtime;private Sushe sushe;private String xingbie;//性别private Xueyuan xueyuan;//学院private Zhuanye zhuanye;//专业学院Xueyuan类图对应的代码:public class Xueyuan implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private int xueyuanlock;private Date createtime;private String name;用户User类图public class User implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private String username;private String password;private Date createtime;private String truename;private int role;//1表示管理员private int userlock;private Gongyu gongyu;值班Zhiban类图对应的代码:public class Zhiban implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private String shijian;//时间private String ren;//人private String qingkuang;//情况private String beizhu;//备注private Gongyu gongyu;//所属公寓private String xinxileixing;//学生晚归,保修登记,来访登记,其他private Student student;//关联学生专业Zhuanye类图对应的代码:public class Zhuanye implements Serializable{private static final long serialVersionUID = -7141419035239709511L;private long id;private int zhuanyelock;private Date createtime;private String name;private Xueyuan xueyuan;程序的时序图宿舍信息模块时序图学生信息模块时序图学院信息模块时序图用户模块时序图系统功能实现的主要框架SSH框架SSH框架就是struts2,spring,hibernate的简称,运用3个框架的集成协作使用,可以有效的提高代码编写的效率,从而有效的降低程序开发的周期。
hibernate配置文件<hibernate-configuration><session-factory><!-- Database connection settings --><property name="proxool.pool_alias">DBPool</property><property name="proxool.xml">proxool.xml</property><property name="connection.provider_class">org.hibernate.connection.ProxoolConnectionProvider</property><!-- Echo all executed SQL to stdout --><property name="show_sql">true</property><property name="format_sql">true</property><property name="dialect">org.hibernate.dialect.MySQLDialect</property><!-- Enable Hibernate's automatic session context management --> <property name="current_session_context_class">thread</property><property name="hibernate.hbm2ddl.auto">update</property><mapping class="er"/><mapping class="model.Student"/><mapping class="model.Sushe"/><mapping class="model.Zhiban"/><mapping class="model.Xueyuan"/><mapping class="model.Zhuanye"/><mapping class="model.Gongyu"/></session-factory></hibernate-configuration>这是Hibernate的配置文件,在该文件中<propertystruts配置文件<struts><constant name="struts.objectFactory" value="spring" /><constant name="struts.i18n.encoding" value="UTF-8" /><package name="index" namespace="/" extends="struts-default"><action name="index" method="index" class="manageAction" ><result name="success1">index.jsp</result><result name="success2">login.jsp</result></action><action name="method" class="manageAction"><result type="dispatcher">${url}</result><result name="redirect" type="redirect">${url}</result></action></package></struts>这是struts的配置文件,该文件的作用主要起到来自JSP的请求的跳转分配的作用. 该struts配置文件是个总的配置文件。