|
摘 要 数据库技术是现代学校管理自动化的重要而关键的环节,在日益信息化、办公电脑化的今天发挥着越来越重要的作用。成绩管理信息系统的开发呈现了一种“人机系统”,它以特定的模式支持一个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。 本文介绍的学生成绩管理信息系统将计算机用于现代化管理,在学校学生处进行关于学生信息的处理,完成了许多功能,如信息录入、常规查询、形成报表、打印报表等。本文通过对学生成绩管理信息系统的分析与设计,介绍了该系统的设计思想、设计方法和开发的步骤及成果。 本文对于学生成绩管理信息系统的开发过程进行了较为详细的论述。对系统进行了系统分析,明确了系统的可行性和客户需求;对数据库进行了设计,论述了该系统数据库的结构和数据库安全性措施;根据模块化原理,按照功能将系统分为了几大功能模块,并对各部分功能进行了分析;采用结构化程序设计的思想,提出系统尤其是数据报表打印子系统的程序设计思路;最后,对于本系统的测试和安装进行了分析。
关键词:管理信息系统、报表打印、Visual FoxPro Abstract The database technique is a link of the importance but key that the modern school manages the automation, at increasingly information-based, transact computerized today exertive more and more important function.The development that manages the information system presented a kind of" person the machine system", it supports a communication of that organize to organize the organization inside the all levels with the particular mode, carrying on the comprehensive development to the information resources, managing and making use of, carrying out valid management to should organize. Introductive student of this text the result management information system used for calculator modern management, at school of student carry on the processing concerning student's information, complete multi-function, if the information record go into, the normal regulations search, become the statement and preview to print statement etc.This text passes analysis and designs that manages the information system to student's result, introducing the designing thought of that system and design the step and the result of method and development. This text for student the development process of the result management information system carried on the more detailed treatise.Carried on the system to the system analysis, explicit the possibility and customer's need of the system;Carried on the design to the database, discuss the structure and the database safety measure of the system's database;Turn the principle according to the mold piece, was divided into system according to the function several big functions mold piece, and carried on the analysis to each parts of function;Adopt the thought that the structure turns the program design, put forward the system is the program design way of thinking that the data statement prints the sub- system particularly;End, carried on the analysis for the test and gearings of this system.
Key words :Manage the information system, statement print, Visual FoxPro 目录 第1章 绪论 1 1.1 课题背景 1 1.2 课题目的 1 1.3 课题综述 2 第2章 系统分析 3 2.1 可行性分析 3 2.1.1 技术可行性分析 3 2.1.2 经济可行性分析 3 2.1.3 操作的可行性 4 2.1.4 成本-效益分析 4 2.1.5 环境分析 4 2.2 需求分析 5 2.2.1 用户需求分析 6 2.2.2 系统性能需求分析 6 2.3 系统的设计思想 7 2.3.1 系统要求 8 2.3.2 开发工具概述 8 2.4 系统概要设计 9 2.4.1 概要设计的基本任务 9 2.4.2 概要设计说明书 9 2.5 数据分析 10 2.5.1 数据录入和处理的准确性和实时性 11 2.5.2 数据的一致性与完整性 11 2.5.3 数据的共享与独立性 12 第3章数据库设计 13 3.1 数据库的设计 13 3.2数据处理 16 3.3 数据库的安全 16 第4章 功能模块设计 17 4.1 功能模块设计 17 4.1.1模块的基本属性 17 4.1.2 模块独立性 17 4.1.3模块化设计的目的与意义 17 4.2系统功能 18 第5章 程序设计 21 5.1设计概述 21 5.2 设计思想 21 5.3设计任务 21 5.4 详细设计 21 5.4.1程序设计基本任务 22 5.4.2 登录注册模块 22 5.4.3 主控模块 24 5.4.4 学生录入模块 24 5.4.5 学生修改模块 26 5.4.6 学生统计分析模块 26 5.4.7 学生查询模块 27 5.4.8 用户管理模块 29 第6章 测试与安装 30 6.1 软件测试 30 6.1.1测试的原则 30 6.1.2测试的步骤 31 6.2本系统采用过的测试用例 31 6.3 软件运行与安装 32 参 考 文 献 35 致谢: 36 附录A 原代码 37 附录B 文献翻译 40
|