前提条件。Р 建立学籍管理系统是现代信息化社会教育的需要。手工对学生数据信息的处理工作量特别大,容易出错。而且还会耗费教务人员大量的时间和精力,因此,有必要建立学籍管理系统,保持数据的一致性、完整性和时效性,实现人—机交互。Р4.2.2学籍管理的可行性分析Р从技术方面来看,目前的计算机硬件、软件技术以及网络技术完全能完成本系统的功能要求。从操作人员方面来看,每个教务员和管理员必须在一定的计算机应用基础和数据库维护知识,都能熟练进行常用的办公软件操作,许多日常工作都是在计算机上进行,保证了系统的可推广。通过以上几个方面的分析可知,开发学生学籍管理系统是十分必要且可行的。Р5. 数据库设计Р5.1数据库物理结构设计Р数据库设计是总体设计阶段非常重要的环节,好的数据库结构设计可以简化开发过程,使系统功能更加清晰明确。因为数据库结构的变化会造成编程的改动,所以必须认真设计数据库后再进行编程,从而避免无谓的重复工作。Р针对本系统,通过对学籍管理内容和过程的分析,设计的数据项和数据结构如下:Р1 学生基本信息stu表:包括的数据字段有学号、姓名、照片、性别、民族、籍贯、出生日期、身份证号、入校时间、所在班级、职务、联系电话、居住地址、邮编和备注。用来保存学生的基本信息资料,其结构如图5-1所示;Р2 学生奖励和处罚信息jiangfa表:用来记录学生所受到的奖励或处罚,其结构如图5-2所示;Р3 学生教育经历jiaoyu表:保存学生教育经历的基本信息,其结构如图5-3所示;Р4 学籍变动xueji表:保存学生休学、退学、转学和调班的记录,其结构如图5-4所示;Р5 班级管理banji表:用来保存学校各班级的基本信息,其结构如图5-5所示;Р6 用户信息yonghu表:用来保存系统用户名ID、密码、密码保护提示问题、提示答案、权限级别和类型等信息,其结构如图5-6所示;Р图5-1 图5-2