学生成绩数据库管理系统的设计与开发
2017-07-01杨芬
长治学院学报 2017年2期
杨芬
(长治职业技术学院 信息工程系,山西 长治 046011)
学生成绩数据库管理系统的设计与开发
杨芬
(长治职业技术学院 信息工程系,山西 长治 046011)
数据库技术是计算机学科中一个重要分支,其应用领域十分广泛。而其中数据库设计则是建立数据库及开发应用系统的关键性技术。文章通过一个系统设计实例对数据库设计的一般流程进行分析。
实例;数据库;设计流程
数据库技术产生于20世纪60年代中期,距今已有四十多年历史。它是信息资源管理最有效的手段,是计算机学科中一个重要分支,其应用领域十分广泛。数据库设计就是根据给定的环境条件,建立合理规范的数据库及其应用系统,使之能够对其中的数据对象进行高效地存储和管理,从而响应用户需求。文章以某学院学生成绩管理系统开发过程为例,对数据库设计开发一般流程进行了阐述。
1 需求分析阶段
所谓需求分析,就是根据用户的要求进行分析。主要是分析用户在工作业务中数据的需求和处理,安全及完整性处理等。最终系统设计是否实用与优化取决于需求分析结果,看其是否能够非常准确反映用户的实际需求[1]。
需求分析的第一步,就是对用户进行需求调查,调查了解用户的工作部门、工作业务、涉及相关数据等信息,从而确定开发系统的框架。为了取样准确,调查常采取的方法有:询问、跟班、开会、请专人介绍、查阅相关记录等。开发学生成绩管理系统之前,需要同学院的一些相关部门进行沟通协商,例如,教务处、学生处、各个系等部门。……
登录APP查看全文
