目录
概述... 3
1
系统分析... 3
1.1计算机管理学生信息的意义:... 3
1.2可行性研究:... 4
1.3现状调查:... 5
数据流图描述:... 6
1.4
目标分析... 10
2
系统设计... 14
2.1
总体设计... 14
2.2
详细设计... 16
3
系统设计... 22
3.1
简要讨论... 22
3.2
数据库结构的建立和数据输入... 23
3.3
应用程序设计与测试... 25
4
系统设计... 30
4.1
写出系统操作的简要说明... 30
4.2
运行系统并打印出结果... 31
4.3
系统评价... 31
数据库技术是现代学校管理自动化的重要而关键的环节,在日益信息化、办公电脑化的今天发挥着越来越重要的作用。管理信息系统的开发呈现了一种“人机系统”,它以特定的模式支持一个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。
本文介绍的学生管理信息系统将计算机用于现代化管理,在学校学生处进行关于学生信息的处理,完成了许多功能,如信息录入、常规查询、形成报表、预览打印报表等。本文通过对学生管理信息系统的分析与设计,介绍了该系统的设计思想、设计方法和开发的步骤及成果。
本文对于学生管理信息系统的开发过程进行了较为详细的论述。对系统进行了系统分析,明确了系统的可行性和客户需求;对数据库进行了设计,论述了该系统数据库的结构和数据库安全性措施;根据模块化原理,按照功能将系统分为了几大功能模块,并对各部分功能进行了分析;采用结构化程序设计的思想,提出系统尤其是数据报表打印子系统的程序设计思路;最后,对于本系统的测试和安装进行了分析。
在下面的各章中我将以开发学生学籍管理系统,谈谈其开发过程和所涉及到的问题及解决方法。
--------------------下面就让我们开始正文的介绍
2.1.1一般关系模型设计
系统设计分析
1、功能选择模块:,进入主界面后可以进行功能的选择。
2.进行学生成绩资料管理;
3.进行学生学籍资料管理;
4.课程管理
5、可以进行学生成绩管理
6、用户管理模块:提高了系统的安全性。
7、退出系统模块:退出系统返回WIDNOWS界面。
系统功能分析
权限功能:为用户设置权限功能,可分为普通用户,超级用户。普通用户只是进行操作,超级用户能修改、删除进入系统的普通用户。
录入功能:为一般用户提供相应的操作功能,为超级用户提供所有功能。
查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。
维护功能:为所有用户提供查询及相应的修改,删除功能。
打印功能:能打印全校学生的信息及积各班信息,科目成绩等。
帮助功能:能帮助初次使用者对本系统的应用及处理常见的问题。