当前位置:首页 > 免费毕业设计

ASP.NET小型证券术语解释及翻译系统的设计与开发(源代码+论文)免费下载

ASP.NET小型证券术语解释及翻译系统的设计与开发(源代码+论文)免费下载

  • 网站价格: 1
  • 特殊技术: ASP.NET
  • 作品类型: 免费毕业设计
  • 售后服务:

联系方式: 微信:biyebang QQ: 629001810

作品详情

 摘要

 

针对金融贸易等商务运作在网络贸易方向上的飞速发展,构想设计出一个能够快速查询金融证券贸易术语的解释及翻译的系统。实现能够使用户便捷地查看国人对证券术语解释及其他国家与我国证券术语方面的差异的网站学习系统。随着全球国际化的发展,各国之间沟通协作更加频繁,国际语言沟通显得尤为重要。

在系统设计上,综合各种翻译类型网站优缺点,设计出具有任何使用者都可添加术语信息的且只有管理员能够实现术语修改及删除等独特方式的术语查看管理系统。此方式能够使术语量快速增大,并且便于使用者及管理员操作,满足相互之间不断增长的需求,即使用者增加术语量,管理员管理以实现数据信息的合理管理及利用。在查看方式上,使用术语的第一个汉字的中文拼音首字母为索引,并分页显示,用户能够非常方便地找到所需术语名及对应的英、日文翻译。此外,系统还提供术语搜索,更加方便用户查询。管理方式和按首字母分页显示及搜索的查看方式为系统第二个特点。其次,应用Cascading style Sheets(简称CSS,层叠样式表)外部链接方式,界面(UI)较为精致。系统应用CSS自定义样式并在首页应用透明FLASH,具有操作简便、界面友好等特性。

毕业设计论文围绕上述特点阐述了系统的设计思路及实现过程,最后针对原系统的不足之处,提出了新的解决方案。

 


关键词: 

 

 

计算机应用技术;ASP.net 2005证券术语解释及翻译;术语管理



目录:

免费毕业设计




系统总体设计:

1.1 系统功能结构设计

在系统需求分析的基础上,结合系统设计的目标,可将系统划分为4个功能模块:

1) 首页:术语添加

2) 术语一览:默认术语按ID顺序分页显示;页面上方点击术语中文拼音首字母可按首字母检索分页查看;页面中间提供输入术语名搜索方式查看术语。

3) 术语管理:主要包括管理员登陆模块,对术语进行修改和删除操作。

4) 其它模块:提供相关业务的服务,如资料下载等。

1.2 开发设计思想

系统开发设计思想有以下3点:

1) 系统采用B/S结构,选用ASP.NET2005SQL2000作为开发工具及开发环境进行系统的设计与开发。

系统提供术语应准确全面,符合证券翻译及解释系统用户需求,并达到操作过程中的直观、方便、实用等要求。

2) 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于日后的补充和维护。

3) 系统应具备数据库维护功能,及时根据用户需求进行术语的添加、删除、修改等操作。

1.3 开发工具及运行环境

3.3.1 整体开发工具及环境

系统采用的软件开发工具及环境如下:

操作系统: WINDOWSXP

编程工具: ASP.NET 2005C#

数据库:SQL Server2000数据库

开发用机器的硬件配置:

Pentium  1.50GHz256MB内存、〈=20GB硬盘等,并开发用机器配置IIS

运行要求的配置:

硬件环境:英特尔奔腾处理器,166MHZ或更高的处理器、 32M RAM-ROM驱动器、256色、1024*768分辨率显示器(推荐使用更高的分辨率和颜色深度)

软件环境:WINDOWS98/2000/XP

3.3.2 选择开发工具及环境的理由

1) 教学安排课程中学习过ASP.netSQL2000的基础知识,对此开发工具和环境的安装较为熟悉;

2) C#.NET体系结构的Web服务中,相比较其它如VB等语言具有更多的优点,如操作简洁、易用、少出错、面向对象等特点,故选择其作为编程语言;

3) 应用CSS(Cascading style Sheets )层叠样式表外部链接可以准确地控制页面上一切元素,使网页更加精简。在以前的学习中曾较为深入的研究过层叠样式表的应用,故选择其作为UI应用。

3.3.3 开发工具及平台简介

1) ASP.NET

ASP.NET是建立在.NET Common Language RuntimeCLR)之上的新一代网络开发工具,运行在服务器端,用以建立功能强大的WEB应用。

ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,执行语句速度比一条一条快许多。ASP使用的VB ScriptJAVA,它把脚本语言直接嵌入Html文档中.应用处理与html标记混杂在一起从而不易分辨,性能不易扩充,脚本语言的功能有限。而ASP.net彻底抛弃了脚本语言,用C#VB编写,为开发者提供了更加强有力的编程资源,允许用服务器控件取代传统的html元素,而且代码与界面分开。ASP.NET 提供了一种编程模型和结构,对比原来的Web技术来说,它能更快速、容易地建立灵活、安全和稳定的应用程序。

2) 数据库(结构化查询语言SQL

结构化查询语言SQL是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制四个方面,是一个通用的功能极强的关系数据库标准语言。在SQL语言中不需要告诉SQL如何访问数据库,只要告诉SQL需要数据库做什么。因此SQL广泛地被采用正说明了它的优点,使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。

3) HTML标记语言

HTML的英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言,是www所使用的语言,是网页制作的基本语言。HTML 不是程式语言,如 C++ 和 Java 之类,它只是标示语言,格式非常简单,只是由文字及标记组合而成,至于编辑方面,任何文字编辑器都可以,只要能将文件另存成 ASCII 纯文字格式即可,当然以专业的网页编辑软件为佳。

所谓超文本,是因为它可以加入图片、声音、动画、影视等内容,事实上每一个HTML文档都是一种静态的网页文件,这个文件里面包含了HTML指令代码。在HTML中每个用来作为标签的符号都是一条命令、它告诉浏览器如何显示文本。这些标签均由"<"和">"符号以及一个字符串组成。而浏览器的功能是对这些标记进行解释,显示出文字、图像、动画、播放声音。这些标签符号用“<标签名字 属性>”来表示。

HTML的用途:

a) 用标题、文本、表格、列表、照片等发布在线信息。

b) 通过超文本链接,在鼠标点击时取得在线信息。

c) 设计表单与远程服务通讯 - 查询信息、进行预订、订购产品等。

d) 把样式表、视频剪辑、音频剪辑和其它应用程序包含在文档中。

4) CSS 简介

CSS(Cascading style Sheets )层叠样式表,作用:控制页面上一切元素,使网页更加精简

CSS三种方式:

a) 当有多个网页要用到的CSS,采用外连CSS文件的方式,这样网页的代码大大减少,修改起来非常方便;

b) 只在单个网页中使用的CSS,采用文档头部方式;

c) 只有在一个网页一、两个地方才用到的CSS,采用行内插入方式。

三种用法可以混用,且不会造成混乱。三种CSS的执行优先级是:行内插入式、头部方式、外连文件方式。 

5)C# 简介

C#语言自C/C++演变而来。它现代、简单、完全面向对象和类型安全。它是现代的编程语言。它简化和现代化了C++在类、名字空间、方法重载和异常处理等领域。抛弃了C++的复杂性,使它更易用、更少出错。对C#的易用有贡献的是减少了C++的一些特性,不再有宏、模板和多重继承。

C#(读作“c-sharp”)作为Microsoft的下一代面向对象的语言产品,能够使开发人员在.NET平台上快速地建立大量的应用程序。按照微软给出的定义,C#是一种源自于C和C++的、简单的、现代的、面向对象的和类型安全的程序设计语言。C#为程序员提供了开发飞速发展的Web应用程序所需的强大而灵活的功能。C#和Java的核心与C++比较有着相同的优势和局限,比起C++,C#将更容易被人们理解和接受,未来大量.NET平台的应用将由C#开发

数据库设计和实现

2.1 设计思路

小型证券术语解释及翻译系统所有术语信息都是保存在数据库中。虽然设计数据表不多,但数据量庞大,随着术语词库的逐渐增多,现行数据库是否能够承载更庞大的数据量为数据库设计中的一个重要问题。

因此,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,资料的完整性和一致性比较高,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等等。由于数据库设计的重要性,人们提出了许多数据库结构设计的技术。但这些技术方法与数据库系统并没有统一的相对应的模式,而是要根据应用系统对数据库不同的需求来选择不同的技术方法,甚至是几种不同的方法的融合。

2.2 数据库需求分析

数据库结构设计的第一阶段,也是非常重要的一个阶段是数据库需求分析。在这个阶段主要是收集基本资料以及数据处理的流程,为进一步设计打下基础。

查阅各方面的证券书籍,收集整理了部分证券术语,将其按照术语名、英文翻译、日文翻译、中文解释的顺序存放在词库中。证券术语翻译及解释系统的数据E-R图如下图3所示:

免费毕业设计

3 术语E-R

 

通过对术语信息的分析,设计出数据库中术语信息表结构图如下图4所示:

免费毕业设计

术语信息表结构图

其中iGlossaryID为系统自增,用户不可自行设置。



系统页面展示:

免费毕业设计

免费毕业设计

免费毕业设计

免费毕业设计

免费毕业设计

 

帮我毕业网微信

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩