苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JSP文章格式自动转换系统的设计|文本格式自动转换

时间:2012-05-28 16:58来源: 作者: 点击:

格式化系统总体设计

1.1              格式化系统的需求分析
1.1.1         功能需求
①支持用户注册
因为用户需要将文档内容保存在服务器上,所以必须实现用户的注册功能。用户需要保存的信息包括用户名、呢称、密码、性别、电子邮件地址、省份、城市、注册时间,用户信息将保存在数据库中。
②支持用户登录
用户登录以后才能进行文档的上传以及转换等操作,这就要求保持会话信息。
③支持用户取回记录
用户登录以后,可以将服务器上保存的数据取下来,进行再次修改。
④支持用户上传记录
用户第一次录入数据,或者是用户将服务器上取回的数据进行修改以后,可以将数据上传至服务器,并且在数据库中添加记录的文件名路径。
⑤支持用户转换成word文档
用户通过页面的向服务器提交转换成word文档的请求,服务器接受到请求以后,将文档转换成word文档,然后再传送给客户端,供用户下载使用。
⑥支持用户转换成PDF文档
用户通过页面的向服务器提交转换成PDF文档的请求,服务器接受到请求以后,将文档转换成PDF文档,然后再传送给客户端,供用户下载使用。
⑦支持可配置性,便于移植
模板的可配置性:针对具体的应用场景,通过修改模板文件,就可以生成合乎用户要求的文档。
环境的可配置性:数据库的用户名、密码,以及模板文件的存放路径,用户数据的存放路径,都应该通过配置文件实现。
 
1.1.2         性能需求
①一个用户不能看到其他用户的记录。
②充分考虑易用性和实用性。
③软件应该以B/S架构,界面简单易用。
1.2              格式化系统选型
对系统设计语言、后台数据库的选择直接影响到系统在各种平台上运行时性能的好坏,对日后系统性能的扩展具有决定性的作用。因此,格式化系统在设计初期做了详细的系统选型。
 
1.2.1         设计语言的选择
1Java Server Page概述
JSP(JAVA Server Page)是由Sun公司于1999年6月推出的新技术,是基于Java Servlet以及整个JAVA体系的Web开发技术,能够实现跨平台和兼容各种Web服务器产品,而且还能够把强大的 Java服务器应用技术(Server-side Java Technology)有机的融合到HTML网页中去。它是结合markup(HTML 或XML)和JAVA代码来处理的一种动态页面。每一页第一次被调用时,通过JSP引擎自动被编译成Servlet,然后被执行,以后每次调用时,执行编译过的Servlet。JSP提供了多种方式访问Java class、Servlet、Applets和Web Server,因此,Web应用的功能可以分成多个明确定义功用接口的组件,通过JSP将它们结合在一起。
这种模式允许工作分成两部分:组件开发与页面设计和编译(结合一些方法调用)。在这种应用编译模式,使得业务逻辑和数据处理分开。
2、JSP与ASP的比较
JSP与ASP技术非常相似,两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。并且双方都能够为程序员提供组件设计的功能,(ASP使用COM组件、JSP使用Java Bean组件)。两者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
两者之间主要的区别:
①平台和服务器的选择
ASP技术主要在微软公司的Windows平台上运行,包括 Windows 2000、Windows XP和Windows 2003,并且搭配其WEB服务器IIS。但是,在其他的平台运行时,不是性能低落,就是不支持。
JSP技术主要运行在操作系统上的一个Java Virtual Machine虚拟机器上,因此,它能够跨越所有的平台。并且能够搭配现有的WEB服务器:Apache 、IIS、Tomcat 等等。因此,JSP技术在跨平台的表现比ASP来得更有弹性。
②语法结构
两者都使用相同的标记符号作为程序的区段范围。不同的是,标记符号之间ASP使用JavaScript和VBScript语言,而JSP使用Java语言,Java是有严格规划、强大且易扩充的语言,且提供强大的异常事件处理机制。远优于VBScript语言。
③语法的延展性

ASP与JSP都是使用标签和Scripting Language来制作动态WEB网页,JSP能够让程序员自由的扩展JSP标签来应用,所以程序员能充分的利用与XML兼容的标签技术强大的功能,大大的减低了对Java语法的依赖,并且也可以利用XML强大的功能,做到数据、文件格式的标准化。


 


标签:

(原文标题:JSP文章格式自动转换系统的设计|文本格式自动转换

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题