收藏 分销(赏)

班级档案管理制度.doc

上传人:快乐****生活 文档编号:2060879 上传时间:2024-05-14 格式:DOC 页数:13 大小:159KB 下载积分:8 金币
下载 相关
班级档案管理制度.doc_第1页
第1页 / 共13页
班级档案管理制度.doc_第2页
第2页 / 共13页


点击查看更多>>
资源描述
----------------------------精品word文档 值得下载 值得拥有---------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- 一、系统需求分析 1、功能需求分析 《班级管理系统》是班主任老师对学生进行日常管理的管理信息系统。系统将班主任老师对学生管理的工作集成到一个系统中,提高班级管理的质量、效率。 经过调研,《班级管理系统》包含如下主要功能(11项): (1)班级信息设置 1. 添加班级信息(以“学校-院系-班级”的结构方式进行设置) 2. 修改班级信息 3. 删除班级信息 4. 查看班级信息 (2)学生基本信息管理 1. 添加学生基本信息(包括学号、姓名、性别、出生日期、所在班级等信息) 2. 修改学生基本信息 3. 删除学生基本信息 4. 查看学生基本信息 (3)学生照片管理 1. 添加学生照片(将指定的图像文件存储到数据库中) 2. 修改学生照片 3. 删除学生照片 4. 查看学生照片 (4)学生家庭成员信息管理 1. 添加学生家庭成员信息(包括姓名、与本人关系、工作单位、联系电话等信息) 2. 修改学生家庭成员信息 3. 删除学生家庭成员信息 4. 查看学生家庭成员信息 (5)学生奖励信息管理 1. 添加学生奖励信息(包括奖励日期、奖励原因、详细说明等) 2. 修改学生奖励信息 3. 删除学生奖励信息 4. 查看学生奖励信息 (6)学生惩罚信息管理 1. 添加学生惩罚信息(包括惩罚日期、惩罚原因、详细说明等) 2. 修改学生惩罚信息 3. 删除学生惩罚信息 4. 查看学生惩罚信息 (7)学生考工考级信息管理 1. 添加学生考工考级信息(包括通过日期、考工考级名称、备注等) 2. 修改学生考工考级信息 3. 删除学生考工考级信息 4. 查看学生考工考级信息 (8)学生测评信息管理 1. 添加学生测评信息(包括学年、学期、德育分数、智育分数、体育分数等) 2. 修改学生测评信息 3. 删除学生测评信息 4. 查看学生测评信息 5. 自动计算学生名次 ★★★★★ (9)班级档案信息管理 1. 添加班级档案信息(包括档案编号、档案名称、关键字、主要内容等) 2. 修改班级档案信息 3. 删除班级档案信息 4. 查看班级档案信息 5. 上传班级档案文件(将指定的文件存储到数据库中) ★★★★★ 6. 下载班级档案文件(从数据库中取出并形成一个文件)★★★★★ (10)综合查询信息管理 1. 查询满足条件学生记录 2. 查看学生基本信息 3. 查看学生家庭成员信息 4. 查看学生奖励信息 5. 查看学生惩罚信息 6. 查看学生考工考级信息 7. 查看学生测评信息 8. 查看班级档案信息 9. 学生信息导出Excel ★★★★★ 10. 学生测评信息导出Excel ★★★★★ (11)系统用户管理 ★★★★★ 1. 添加系统用户信息(包括用户编号、用户名称、密码等) 2. 修改系统用户信息。 3. 删除系统用户信息。 4. 查看系统用户信息。 系统的开发还应该考虑系统的安全性: 1. 系统使用者必须有账户。 2. 系统管理员、班主任等用户拥有各自的权限。 2、功能模块设计 在系统功能需求分析的基础上,就系统功能进行整合,完成系统功能模块设计。《班级管理系统》主要功能模块如下:9大功能模块 (1)班级信息设置 (2)学生信息管理(基本信息、照片、家庭成员信息管理) (3)学生奖励信息管理 (4)学生惩罚信息管理 (5)学生考工考级信息管理 (6)学生测评信息管理 (7)班级档案信息管理 (8)综合查询信息管理 (9)系统用户管理 《班级信息管理系统》功能模块示意图   二、数据库概念、逻辑设计 1、概念设计E-R图 2、逻辑设计(表)-9张表 (1)班级信息表(Classes):保存学校院系及班级的信息。本系统采用树状结构来管理班级数据,也就是在院系与班级之间建立从属关系。表Classes的结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 ClassId varchar(20) 内码,主键   2 ClassName varchar(40) 班级名称   3 UpperId Int 上一级内码(外键)   (2)学生信息表(Students) 表Students用来保存学生的基本信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 StuId varchar(20) 内码,主键   2 StuNo varchar(20) 学号   3 StuName varchar(50) 姓名   4 Photo Image 照片 √ 5 Sex char(2) 性别 √ 6 Birth Datetime 出生日期 √ 7 Nationality varchar(20) 民族 √ 8 Political_Party varchar(20) 政治面貌 √ 9 Family_Place varchar(30) 籍贯 √ 10 Address varchar(100) 家庭地址 √ 11 PostCard varchar(10) 邮政编码 √ 12 Family_Phone varchar(30) 家庭电话 √ 13 DormRoom varchar(30) 宿舍号 √ 14 DormRoom_phone varchar(30) 宿舍电话 √ 15 Mobile varchar(30) 移动电话 √ 16 Id_Card varchar(30) 身份证号 √ 17 Memo varchar(200) 备注 √ 18 Duty varchar(30) 担任职务 √ 19 ClassId varchar(20) 所在班级内码(外键)   在SQL Server中,使用image数据类型存储图像等二进制数据。 (3)学生家庭成员记录表(Family) 表Family用来保存学生家庭主要成员的基本信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 Id varchar(20) 内码,主键   2 Name varchar(50) 姓名   3 Sex char(2) 性别 √ 4 Relationship varchar(20) 与本人关系 √ 5 WorkingOrg varchar(50) 工作单位 √ 6 Phone varchar(30) 联系电话 √ 7 Memo varchar(200) 备注 √ 8 StuId varchar(20) 学生内码(外键)   内码:是单独设置的一个字段,它一般没有实际具体的含义,只是用于对表中记录进行无重复的编号,可以将内码字段设置为主关键字(实现实体唯一性)。 内码不是数据库系统的概念,而是在实际开发过程需要而设置的,使用它主要是为了程序设计的方便。内码使用的几种常见情形: 1. 避免使用多个字段的组合作为关键字,便于简化查询代码。 2. 使用内码作为主表的主键并用于其它表的外键,可以减少为保持参照完整性而进行的大量数据更改。此时,无论如何改变主表其它编号字段,内码之间的关联不会破坏, 3. 表中现有字段难以设置关键字的情况。   (4)学生奖励记录表(Prize) 表Prize用来保存学生奖励信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 Id varchar(20) 内码,主键   2 StuID varchar(20) 学生内码(外键)   3 PDate Datetime 奖励日期 √ 4 PReason varchar(200) 奖励原因 √ 5 PDetail varchar(200) 详细说明 √ (5)学生处罚记录表(Punish) 表Punish用来保存学生惩罚信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 Id varchar(20) 内码,主键   2 StuID varchar(20) 学生内码(外键)   3 PDate Datetime 惩罚日期 √ 4 PReason varchar(200) 惩罚原因 √ 5 PDetail varchar(200) 详细说明 √ (6)学生考工考级记录表(Grade) 表Grade用来保存学生考工考级信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 Id varchar(20) 内码,主键   2 StuID varchar(20) 学生内码(外键)   3 GDate Datetime 通过日期 √ 4 GName varchar(50) 考工考级名称 √ 5 GMemo varchar(200) 备注 √ (7)学生测评记录表(Score) 表Score用来保存学生每学期的测评信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 Id varchar(20) 内码,主键   2 StuID varchar(20) 学生内码(外键)   3 SYear1 char(4) 起始学年   4 SYear2 char(4) 截至学年   5 STerm char(2) 学期   6 SDate Datetime 测评日期 √ 7 SMoral numeric(9, 4) 德育分数 √ 8 SMoralPer numeric(9, 4) 德育所占比例 √ 9 SMind numeric(9, 4) 智育分数 √ 10 SMindPer numeric(9, 4) 智育所占比例 √ 11 SGmy numeric(9, 4) 体育分数 √ 12 SGmyPer numeric(9, 4) 体育所占比例 √ 13 STotal numeric(9, 4) 合计 √ 14 SOrder Smallint 名次 √ 15 SMemo varchar(200) 备注 √ (8)班级档案记录表(Archieves) 表Archives用来保存班级档案信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 Id varchar(20) 内码,主键   2 ArcNo varchar(30) 档案编号   3 ArcName varchar(50) 档案名称   4 Doc Image 文件 √ 5 DocName varchar(50) 文件名 √ 6 Keyword varchar(100) 关键字 √ 7 ArcDate Datetime 制定日期 √ 8 Content varchar(500) 主要内容 √ 9 Memo varchar(200) 备注 √ 10 ClassID varchar(20) 班级内码(外键)   (9)用户表(Users) 表Users用来保存系统用户信息。表结构如下表所示。 编号 字段名称 数据类型 说明 允许空 1 UserNo varchar(20) 用户编号,主键   2 UserName varchar(40) 用户名称   3 UserPwd varchar(40) 密码 √ 用户信息表Users中有一条默认记录,用户名为Admin,密码为000000。 5771001803090012095 579036822859633082 5771001803090012386 576137399735760696 5771001803090013594 578077579902515512 5771001803090012387 577164982601818051 5771001803090012138 572131192158918326 5771001803090012359 579036822361076053 5771001803090012356 576135286143791742 5771001803090012355 575087869704693279 17088100343355274 101229944325833379 17088100343355275 101866732938832008 17088100343356107 101581152501500522 17088100343356108 101000180059871732 17088100343354295 101074194142687017 17088100343356184 101878660869628802 17088100343356185 101775831174086674 17088100343356109 101086014373572846 17088100343356110 101152207216014916 17088100343355237 101027041605702709 17088100343355238 101229364861425414 17088100343356169 101862204402635718 17088100343354928 101760654089788804 13
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 规章制度

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服