18
*二章 可行性分析
2.1 对现有系统的分析
传统人工的方式管理文件档案存在着许多缺点,如效率低、保密性差等。另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
2.2 对建议技术的可行性分析
2.2.1 技术上的可行性
此次系统开发使用VB语言,该语言简单易学,又增强了可视化、数据库及Internet编程功能,很*就可以进行系统开发。因此系统开发工具可以采用Visual Basic进行开发。而对数据库的建立,由于建立的数据库主要是对光纤的信息进行管理,所以可以采用微软公司开发的Microsoft Access。该软件简单易懂,应用广泛,比较适合新手上路使用,而且建立的数据库较为安全。
2.2.2 管理上的可行性
因为系统主要应用于学院内部,而不具备网络查找功能,因此在实现时可以做成单机版,对管理员赋予数据录入、查询、修改以及对数据库的清零等功能。
2.2.3 安全上的可行性
在建立数据库时可以通过对数据库的设计用户名和密码进行保密,以及在建立数据库以后可以对数据进行压缩等技术,**数据的安全,使数据库具有安全**。
2.3 社会因素的分析
随着科学技术的不断提高,计算机科学日渐成熟,作为计算机应用的一部分,使用计算机对学籍信息进行管理,具有着手工管理所无法比拟的优点。这些优点能够较大提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。该软件的开发不会侵犯国家、集体和他人的利益。
目录
章 系统概述
1.1 背景
1.2 系统目标
1.3 系统功能分析
1.4 专业名词解释
*二章 可行性分析
2.1 对现有系统的分析
2.2 对建议技术的可行性分析
2.2.1 技术上的可行性
2.2.2 管理上的可行性
2.2.3 安全上的可行性
2.3 社会因素的可行性分析
*三章 拟定开发计划
3.1 业务逻辑
3.2 数据流图
*四章 结论和意见
1.4 专业名词解释
1、数据元素:数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。有时,一个数据元素可由若干个数据项组成,例如,一本书的书目信息为一个数据元素,而书目信息的每一项(如书名、作者名等)为一个数据项。数据项是数据的不可分割的小单位。
2、数据流:数据流初是通信领域使用的概念,代表传输中所使用的信息的数字编码信号序列。然而,我们所提到的数据流概念与此不同,是“只能以实现规定好的顺序被读取一次的数据的一个序列”。
3、内存泄漏:内存泄漏也称作“存储泄露”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。
.3 系统的功能分析
1、 权限功能:为用户设置权限功能,用户只能对授权范围内进行相应修改及删除。
2、 录入功能:为用户提供对所有信息的录入功能。
3、 查询功能:为用户提供查询的功能,可查询允许范围内的所有信息。
4、 维护功能:为用户提供查询及相应的修改,删除功能。
5、 打印功能:能打印全校学生的信息及各班信息,科目成绩等。
6、 退出功能:结束并关闭系统。