目录
论文总页数:23页
1. 引言... 1
1.1 设计背景... 1
1.2 设计意义... 1
1.3 设计方法... 1
2. 需求分析... 2
2.1 实际需求... 2
2.2 功能需求... 2
3. 数据库分析及设计... 2
3.1 数据字典表... 2
3.2 报表信息表... 3
4. 系统设计... 3
4.1 功能分析... 3
4.2 实现流程... 4
4.3 模块设计... 5
4.4 详细设计... 5
4.4.1 静态文本中的多语种转换... 5
4.4.2 报警、提示、警告信息的多语种转换... 8
4.4.3 报表系统前台页面表项的动态转换... 12
5. 系统测试... 16
5.1 遇到的问题... 16
5.2 解决问题的方法... 16
结 论... 16
参考文献... 17
声 明... 19
1. 系统设计
1.1 功能分析
本设计实现的主要功能有三个:静态文本中的多语种转换,它分为单词和语句;在系统的消息中进行多语种的转换,系统消息分为警告、报警、提示等;报表系统前台页面表项的动态转换。
设计分为三个部分:首先在C/S应用程序的按钮上实现静态文本的多语种转换;然后通过设计一个数据字典实现动态的转换;最后用一个报表系统的提交页面实现页面的多语种转换。
设计的主要设计思路为“三层结构”,如图4-1所示,具体描述如下。
表现层:位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。
中间业务层:负责处理用户输入的信息,或者是将这些信息发送给数据访问层进行保存,或者是调用数据访问层中的函数再次读出这些数据。中间业务层也可以包括一些对“商业逻辑”描述代码在里面。
数据访问层:仅实现对数据的保存和读取操作。数据访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。