1.1.2 国内外研究状况及发展趋势
随着社会的飞速发展,人们的生活水平已经越来越高,消费项目也跟着生活水平的提高而变化,所以人们越来越重视个人财产的合理规划、管理和支配。计算机网络的日益发展与广泛的应用,以及数据库的应用,使得人们越来越倾向于在网络上记录每天的收支情况,并做出分析,所以个人记账系统对于日益发展的社会来说是非常有必要的。人们可以记录下每天的收支情况,并快速查询之前的收支记录,通过计算机进行管理并查询分析,统计数据得出清晰明了的图表,分析出各项资金的出处与去处,及浪费与节约之处,让人们对资金的管理更加严谨。这就是个人记账系统所要达到的目的。
计算机技术在管理方面的不断发展,使计算机已经成为领导者和管理者的重要工具,用来利用现代技术。计算机在线个人记账系统与传统的手工记账管理相比,具有以下优点:检索较迅速,查找较方便,可靠性较高,存储容量较大,保密性较好,寿命较长,成本较低。因此,使用个人记账系统来管理,管理人员可以大大提高能力收集和处理信息,这将帮助管理者做出及时的决策。根据变化的管理过程,将原始数据,信息进行处理、保存以及管理,在任何时候,管理人员可以在解决具体问题时对所需的信息数据检索查询,了解整个财务管理系统的动态情况,进行动态管理,从而有效的处理财务的管理工作,实现财务管理的自动化,提高效率。
1.1.3 课题开发环境与目标
该记账系统在设计方面采用B/S模式,在页面的设计与功能的实现方面使用.NET技术,后台数据库则选用SQL Server 2008数据库。本系统的设计实施为理财系统的运行做基础,为记账提供良好的条件,目的只为设计出一款方便、可靠性高、安全性高的记账软件。
1.2 B/S结构
本系统是针对广大的互联网用户设计的,因此采用当今计算机中比较流行的B/S三层结构。
B/S三层结构图
在B/S结构下,事务处理逻辑模块从客户端分离,只要客户端安装通用数据浏览器就能发出请求到服务器,处理服务器数据库来完成事务处理工作,将数据返回给客户端输出显示,这样不仅大大降低在客户端上的负担,也保护了安全性能数据。
B/S架构和C/S架构相比,B/S是C/S结构的改进,它不仅具有C/S架构的优势,也有C/S架构不具备的独特优势:
(1)标准是开放的:使用标准的B/S结构,它是开放、非专有、标准化组织所确定的,而不是一个单一的供应商,以确保其应用程序的通用性和跨平台性。
(2)开发、维护成本较低:应用B/S架构模式的客户端只需安装计算机通用的浏览器,然后就能直接管理服务器。客户端只是一个统一的浏览器,所以无需进行管理跟维护,极大地减少了开发跟维护的成本。
(3)界面友好,操作简单:B/S结构模式的用户界面是在一个统一的浏览器上,浏览器的操作方便、界面友好,用户界面不再负责数据的存取和计算这些任务,而是只需显示,因此极大地降低了客户的要求。源'自:优尔-'论.文'网"]www.youerw.com
从上面的分析和比较,可以看出,B/S架构是创新的C/S架构,B/S模式具有其独特的优势:简化系统开发,维护和升级,并且适用于在线广告。因此,我采用了基于B/S模式的体系结构,来作为我课题的在线浏览系统。
作为一个可以在线浏览的系统,不可缺少的就是HTML语言,HTML的全称是"Hypertext Markup Language",中文译为“超文本标记语言”。“超文本”其实指的就是页面中可含图片、联接、音乐、程序和其他一些非文本元素。