毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

asp.net+sqlserver高校学生理财系统的设计与开发(5)

时间:2019-10-25 18:11来源:毕业论文
2.4 数据库技术 设计一个完整的数据库的过程需要经历数据库的建立、数据库的设计、数据库的组件、对数据库的调试和测试的过程。数据库开发技术和软


2.4    数据库技术
设计一个完整的数据库的过程需要经历数据库的建立、数据库的设计、数据库的组件、对数据库的调试和测试的过程。数据库开发技术和软件系统开发完全是不一样的。数据库的开发过程是综合了多种学科的一门技术,是对软件系统的数据结构以及各种关系进行研究分析设计的一个过程。所以说数据库开发技术是一种非常重要的技术,数据库开发的最重要的方面是考究开发好的数据库是否可以高效的运行。在数据库的设计过程中开发数据库是有一套数据库设计规范。一般数据库的设计要求必须达到第三范式的标准。让数据库中的数据具备优秀的结构,在数据库的数据不断增加的过程中产生非常少的冗余数据信息。这个过程通过对数据库的表、视图、触发器等基本的数据库组成单位进行合理和优秀的设计,才能保证设计出来的数据库是一个完整的,安全的,高效率性的数据库。
由于SQL Server 2008可以使各个数据库表之间具备良好的联系,优秀的结构。采用SQL Server 2008数据库管理工具来对高校学生理财系统的数据库进行开发和设计是非常不错的选择。SQL Server 2008同时还可以支持多个数据库同时高效的运行。在开发高校学生理财系统的时候我只有一个数据库文件,但是数据库系统必须具备一定的扩展性,可以在软件系统更新后对数据库进行更新和扩展。SQL Server 2008 数据库管理可以达到这样的要求,可以支持多个数据库已优化的方式同时运行。
3    系统分析
3.1    需求分析
为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求:
(1)    系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足对学生记账信息的处理需求。
(2)    系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。例如数据表中用户选择字段方式的改变,用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
(3)    系统的易用性和易文护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
(4)    系统的数据要求:数据录入和处理的准确性和实时性;数据的一致性与完整性以及数据的共享与独立性。
3.1.1    系统目标
高校学生理财系统站是一个学生和个人记账不可缺少的部分,它的内容对于学生和个人记账的使用者和管理者来说都至关重要,所以高校学生理财系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生记账的信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和文护都带来了不少的困难。本网站的主要内容就是针对这些重大问题而研究和开发出的高校学生理财系统站。
3.1.2    系统性能需求
系统性能需求包括了可行性分析之外的几个比较重要的性能指标。需要评估的性能需求包括了系统的安全性、系统的可靠性、系统的互操作性、程序的健壮性、系统易用性、系统的可文护性、系统的可移植性、系统的可升级扩展性等多个方面。高校学生理财系统是一个管理类型的系统,用户在使用系统的过程中可以实现对学生内部的学生记账信息进行控制和管理。其中最重要的性能要求就是安全性,必须保证开发好的高校学生理财系统具备一定的安全性。学生的学生记账信息都是非常敏感和保密的相关资料,绝对不能再使用高校学生理财系统之后造成学生记账信息的泄露。所以系统必须达到一定的安全级别,采用特殊的数据加密算法可以提高系统的安全性。 asp.net+sqlserver高校学生理财系统的设计与开发(5):http://www.751com.cn/jisuanji/lunwen_41279.html
------分隔线----------------------------
推荐内容