学生管理系统详细设计说明书_第1页
学生管理系统详细设计说明书_第2页
学生管理系统详细设计说明书_第3页
学生管理系统详细设计说明书_第4页
学生管理系统详细设计说明书_第5页
免费预览已结束,剩余39页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生管理系统详细设计说明书乐山师范学院计算机科学系Attract 工作室2003/08/30编写说明标题:详细设计说明书类别:文档密级:内部 编辑软件:Microsoft Word 2000 中文版版本历史:版本作者日期备注2002/09/08详细设计说明书详细设计说明书编写目的:本文档详细描述组成系统的各个软件组成部分,包括每个软件 模块(或类)的属性、方法、事件,各软件模块的外部接口说明,测 试要点等内容。本文档由项目组维护,供项目组使用目录第 1 章 引言项目说明项目名称:乐山师范学院学生管理系统。项目提出单位:乐山师范学院计算机科学系项 目 开 发 者 : 乐 山 师 范 学 院 计

2、算 机 科 学 系 Attract 工 作 室 项目使用部门:乐山师范学院各系科(学院) 项目建设单位:乐山师范学院计算机科学系. 项目定义系科综合管理信息 系统 是为了适应现代化学 校管理的 需要,加快推进我校数字化校园建 设、充分利用校园网,利 用网络、多 媒体 等计算机应用技术和手段,提高办公效率、改善质量的 高效管 理 信息系统。学生管理系统是系科综合管理信息系统的重要组成部分。. 编写目的本文档为“乐 山师范学院系科综合管理信息系统( 学 生 管理 系统)详细设计说明 书”,主要用于为实现系统的功能而进行 的 系统详 细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、

3、测试要点等内 容,便于对系统的编码进行指导和约束。本 文档 供 项目组全体成员及项目组领导,单元测试人员阅读。. 参考资料学生管理系统_系统软件需求说明书。学生管理系统_系统概要设计说明书。学生管理系统_数据库设计说明书(数据 库 字 典 ) 。第2章程序系统的结构整个学生管理系统的结构可由以下图示来表明:系 科综合 信息管 理系统学生管理系统其它管理功能第3章系统功能实现从 前 面 需 求 分 析 可 以 看 出 ,系 统 功 能 庞 杂 ,主 要 分 为 前 台 浏 览 器 (B/S) 信 息 发 布 和 数 据 查 询 ,后 台 (C/S) 数 据 管 理 和 处 理 ,学 生 管 理

4、功 能 部 分 数 据 分 为 5 类 :新 生 相 关 ;在 校 生 相 关 ;组 织 社 团 相 关 ;毕 业 生 相 关 ;学 生 成 绩 综 合 查 询 相 关 。从 使 用 和 操 作 的 功 能 上 分 ,有 三 种 用 户 : 普 通客户(浏览器浏览、查询);业务数据管理人员(学生工作 辅 导 员 、教务干事);系统管理员。为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各 个 相对独立的功能完全独立设计,编译成独立的目标( 功能 )模块(singleExecutable),各功能 模块最后被集成到一个称为虚拟桌面的控制台模块中。相应地将系统结构分为

5、一个控制台程序和五 个子系统 ,各子系统又分为若干各子模 块。对应于每一个模块,几乎都有录 入 、查询、修 改 、删 除 、查 看 详 细 资 料 这 几 个 功 能 。整 个 业 务 流 程 就 是 由 这 几 种 基 本 功能 实现 的。在这 里 每 个模 块都 要用 到的 功 能没 必 要在 每 个 子模块里重复阐述,在每个子模块里只列出区别于其它子模块的功能实 现。. 系统控制台模块功能:各子功能模块的组织和调用;统一的登陆界面实现到数据库服务器的登陆;显示系科主页Web的首页(主要是系科重要通知、消息等);学院 通知页面;系科每周工作安排。系统图标。设计:1. 登 陆 数 据 库 :

6、输 入 数 据 库 服 务 器 名 (ServerIP) 、 用 户 账 号 ()UserID 、 密 码 (PassWord) ;以 账 号 DEP_Computer0 、密 码 DEP_Computer0 登 陆 数 据 库服务器,检索系统权限表,根据权限设置相应功能模块: 无此用户或禁止权限Enable := False;浏览权限Enable := True;修 改UserID := Dep_Computer1;修 改PassWord := ;修改权限Enable := True;修 改UserID := Dep_Computer2;修 改PassWord := 2222;2. 采 用

7、Win31 下 程 序 组 、 程 序 项 的 原 理 组 织 各 执 行 模 块 :登陆服务器新生录取数据、入学报道管理学生信息(在校)管理学生社团管理毕业生信息管理学生成绩综合查询与统计各程 序组 、程序 项 的 显 示 分 别 可以是 分 层/树状/大图标/小图标等方式;各程 序项或 菜 单 项 的 名 称 命名为 相 应 功能模块的目 标代码文件名。3. 可执 行功 能模块 的 调 用 执 行 : 通过程序 项 或菜单项名称 获取可执行 目 标 代 码 文 件 名 , 应 用 API 函 数 CreateProcess 开 始 执 行 。i:= (MenuItem);j:=i.Inde

8、xOf(MenuItem);case i.Itemsj.Tag of1: allow:='禁止'2: allow:='浏览'3: allow:='修改'end;ExecutableFileName :=Trimi.Itemsj.Name)+'.exe'FillChar(StartupInfo,Sizeof(StartupInfo),#0);:= Sizeof(StartupInfo);:= STARTF_USESHOWWINDOW;CreateProcess(PChar(ExecutableFileName), ''

9、;nil, nil, false, CREATE_NEW_CONSOLE orNORMAL_PRIORITY_CLASS, nil, '.',StartupInfo, ProcessInfo);新生管理子系统总体设计:新生管理子系统包含新生录取信息的导入,新生预分学号,新生班级分配,新生寝室安排,新生报到管理,新生报到信息统计,新生欠费统计,新生分布信息,新生高考成绩分布等。设计:下面给出设计方案与实现方法招生数据导入网上录取数据库;处理:将招生数据按相同格式导入系统数据库输出:?数据表:T_tdd,T_jhk,T_tddw 等25个招生数据表,在 数据库中 T mzdm#入

10、MZB中,T zzmmdm#入 ZZMMBK预分学号数据导入的表;T处理:根据当前年份,为当前新生预分临时学号,并 将新生信息导入在校生表,导入基本信息输出数据表:JBXX2 :学生基本信息表(简)XS_BASE:学生基本信息(详)XS EXPEN D学生扩展信息班级编排预分学号信息,班级信息;八处理:将新生编入指定班级数据表:JBXX2 :学生基本信息BJXX :班级信息寝室安排预分学号信息,寝室信息;产理:将新生按性别分入指定寝室输出:彳数据表:JBXX2 :学生基本信息(简)XS_BASE :学生基本信息(详)QSZY :寝室资源表7现场报到处理预分学号、编班、寝室安排等信息;:根据新生

11、到校情况,完成新生报到情况的记载 以及欠费记载输出:数据表:JBXX2 :学生基本信息 BJXX :班级信息XS_BASE :学生基本信息 XS_BDQK:学生报至IJ情况 XS_QFXX:学生欠费信息新生欠费查询统计欠费信息;产处理:统计欠费新生信息输出:;数据表:JBXX2 :学生基本信息XS QFXX :学生欠费信息新生报到情况统计报到信息;广处理:根据新生报到信息,进行各项分类统计输出:格信息数据表:一JBXX2 :学生基本信息XS_BASE :学生基本信息XS_EXPEND:学生扩展信息BJXX :班级信息SFB :省份表MZB :民族表ZZMMB:政治面貌表新生信息统计网上录取数据

12、库;产处理:按各种分类标准,对新生的分布情况进行统计输出: 格信息数据表:JBXX2 :学生基本信息XS_BASE :学生基本信息MZB :民族表ZZMMB:政治面貌表SFB :省份表新生高考成绩统计扩展信息,新生成绩信息;1L理:按各项成绩分别统计各分数段人数比例输出:格信息数据表:JBXX2 :学生基本信息XS_EXPEND:学生扩展信息T TDD :考生投档单功能:完成对新录取学生数据的导入完成对新生数据的报到预处理(初始化)实现新生报到现场完成,并统计报到情况统计新生的各种分布比例和成绩分布设计:总体设计:用 Delphi的PageCtrl控件来实现各项菜单功能,整体界面如下:招生数据

13、导入:可以通过选择来指定全国网上录取系统的导出数据 所在路径,并根据使用手册检查25个.dbf文件是否存在,来决定是 否允许导入;在导入时采用记录的查重处理,所以,只能借助记录集 的循环来完成;其中,对政治面貌与民族表要单独处理。界面如下:主要实现文件检查的代码:function CheckDBFile(var strRst:String):boolean;vari,j:integer;blFound:boolean;beginarrstrFileName0:='t_tddw'arrstrFileName1:='t_jhk'bf');if j=-1 th

14、enbf'end;i:=i+1;end;strRst:=strRst+' 不 存 在 !'if blFound thensString;strSql:='Update jbxx2 set BJID='+''''+strClasNo+''''strSql:=strSql+' Where XH='+''''+strStuNo+''''(strSql);end;end;寝室分配与班级编排可类似处理。 新生现场报到:对新

15、生的报到程序进行计 算机管理,自动检查该新生是否已到校,是否已完成所有报到 手续 ,以及新生的欠费情况(只记载欠费,不记载缴费);并根 据各项手续 的完成,来确认新生的报到状态,为下一步查询提供足够信息。界面如下:此 处 关 键 在 于 如 何 把 数 据 表 中 “ 0” 和 “ 1” 状 态 标 志 以 CheckBox 的 状态输出,代码如下:读出:if thenbeginstrState:=('SFQD').AsString;if strState='1' thensString;if strState='1' then sString;

16、if strState='1' then sString;if strState='1' then sString;if strState='1' thensString:='1' else('SFQD').AsString:='0' if then('ZZGX').AsString:='1' else('ZZGX').AsString:='0'if then('HKQY').AsString:='1'

17、else('HKQY').AsString:='0'if then('JCK').AsString:='1' else('JCK').AsString:='0' if then('TJ').AsString:='1' else('TJ').AsString:='0'欠费查询可相应处理。 报 到 情 况 统 计 :可 以 按 性 别 、专 业 、班 级 、省 份 等 统 计 学 生 的 报 到 情 况 ,并 以 柱 状 图 和 表 格 显

18、 示 ;提 供 自 由 控 制 条 件 查 询 未 报 到 学 生 信 息。界面如下:统计功能实现代码如下: 清除标题' 新 生 报 到 情 况 ( 按 班 级 统 计 )');0.Clear;lear;i.Add(titleNamei);end;i:=0;sInteger;0.Add(intCntToti,inttostr(i)+'应 到 ',clBlue);0.Add(intCntRegdi,'到 ',clRed);strSql:=inttostr(i)+''+trim(strClassNamei)+'报 到 比例 :

19、'strSql:=strSql+floattostr(trunc(intCntRegdi/intCnttoti*10000)/100)+'%'+#13;i+1.Add(inttostr(i+1);i+1.Add(strClassNamei);i+1.Add(inttostr(intCntToti);i+1.Add(inttostr(intCntRegdi);i+1.Add(floattostr(trunc(intCntRegdi/intCnttoti*10000)/100)+'%');i:=i+1; lear;i.Add(titleNamei);end;

20、' 新 生 高 考 成 绩 统 计 '+itemName+'');0.Clear;maxScore:=('MaxScore').AsInteger;minScore:=('MinScore').AsInteger;avgScore:=('AvgScore').AsInteger;itemsCount:=trunc(maxScore-minScore)/5)+1;intCrntScore:=trunc(minScore/5)*5;i:=0;isWrite:=true;:=itemsCount+4;while (i&l

21、t;itemsCount) and (i<30) dobeginstrSql:='Select count as CrntCnt fromxs_base,xs_expend,t_tdd'strSql:=strSql+' Where = and ='strSql:=strSql+' and Nj='+MidStr(CurrentXQSJ,1,4);strSql:=strSql+' and'+FieldName+'>='+inttostr(intCrntScore);strSql:=strSql+'

22、 and'+FieldName+'<'+inttostr(intCrntScore+5);intCrntScore:=intCrntScore+5;;intCrntCnti:=('CrntCnt').AsInteger;strSql:=''if (isWrite) or (itemsCount<12) thenstrSql:=inttostr(intCrntScore-5)+'-'0.Add(intCrntCnti,strSql,intColori mod 11);i+1.Add(inttostr(intCrn

23、tScore-5)+'-'+inttostr(intCrntScor e);i+1.Add(inttostr(intCrntCnti);i+1.Add(floattostr(trunc(intCrntCnti/59*10000)/100)+'%' );isWrite:=not isWrite;i:=i+1;end;i+1.Add(' 最高分');i+1.Add(inttostr(maxScore);i+2.Add('最低分');i+2.Add(inttostr(minScore);i+3.Add('平均分');i+

24、3.Add(inttostr(avgScore);.学生在校管理子模块基础编码生基础编码信息L处理:维护管理在校生管理基础编码信息输出:编码数据表:JBXX2:学生基本信息 BJXX:班级信息XS_YDLB异动类型信息 XS_BZLB补助类型信息 XS_ZXLB助学金类型信息 XS_JXJLB:奖学金类型信息 XS_DKLB贷款类型信息 XS_QSZY寝室资源信息 SFB:省份信息学生基本信息生基本信息L处理:根据学生简况信息管理系科学生基本信息输出: 信息数据表:JBXX2:学生基本信息BJXX:班级信息XS_BASE在校生基本信息XS EXPEN D在校生扩充信息班级基本信息基本信息广处理

25、:根据班级简况信息管理班级详细数据输出: 据数据表:BJXX:班级信息XS_BJXX班级基本信息新生学号替换正式学号分配信息L处理:用新生正式学号替换相关数据表中新生临时学 号输出:学号分酉数据表:JBXX2:学生基本信息其它相关使用新生临时学号数据用于新生临时学号的导出和正式学号的导入 的数据表(本地表)在校生日常考勤管理生日常考勤信息L处理:维护和管理在校生日常考勤信息输出: 信息及用 表数据表:JBXX2:学生基本信息BJXX:班级信息XS KQXX学生考勤信息在校生寝室清洁卫生管理生寝室清洁卫生信息厂T处理:维护管理在校生寝室清洁卫生信息输出:清洁卫4关统计4数据表:JBXX2:学生基

26、本信息BJXX:班级信息XS_QJWS异动类型信息在校生奖励信息管理生奖励信息广处理:维护管理在校生奖励信息输出: 信息数据表:JBXX2:学生基本信息BJXX:班级信息XS_HJXX奖励信息在校生处罚信息管理生处罚信息厂处理:维护管理在校生处罚信息输出: 信息数据表:JBXX2:学生基本信息BJXX:班级信息XS_CFXX处罚信息在校生异动信息管理生异动信息广处理:维护管理在校生异动信息输出: 信息数据表:JBXX2:学生基本信息BJXX:班级信息XS_YDXX异动信息困难学生基本信息学生基本信息L处理:维护管理困难学生收入来源及生活情况输出:本信息数据表:JBXX2:学生基本信息BJXX:

27、班级信息XS KNXX困难学生基本信息处理:维护管理在校生困难补助情况输出:补助信差困难补助信息管理生接受困难补助信息数据表:JBXX2:学生基本信息BJXX:班级信息XS KNBZ困难补助信息勤工俭学信息管理生勤工俭学信息处理:维护管理在校生勤工俭学情况输出:俭学信差数据表:JBXX2:学生基本信息BJXX:班级信息XS_QGZX勤工俭学信息在校生学期注册信息管理生学期注册信息厂处理:管理在校生学期报到注册信息,并验证学生基 本信息以学生欠费信息输出:注册信差数据表:JBXX2:学生基本信息BJXX:班级信息XS_XQZC困难补助信息XS_BASE学生基本信息信息XS_QFXX学生欠费信息在

28、校生学年鉴定信息管理生学年鉴定信息广T处理:管理在校生学年鉴定信息输出:鉴定信差数据表:JBXX2:学生基本信息BJXX:班级信息XS_XNJD学生学年鉴定信息在校生欠费信息管理生欠费信息厂处理:管理在校生欠费信息输出:信息数据表:JBXX2:学生基本信息BJXX:班级信息XS QFXX学生欠费信息在校生日志信息管理生日志信息广处理:管理在校生日志信息输出: 信息数据表:JBXX2:学生基本信息BJXX:班级信息XS_RZXX学生日志信息功能:在校生信息管理基础编码的维护和管理;在校生详细信息维护和管理;班级详细信息维护和管理;新生入校分配正式学号后对数据表中相关使用临时学号的数据进行替换;在

29、校生日常缺勤信息的维护以及制作相关统计报表;在校生寝室清洁卫生的维护和相关报表制作;在校生奖惩信息的维护和管理;在校生异动信息(转系、留级、退学、休学、停学等)维护和管理; 困难学生基本信息管理以及困难补助和勤工俭学信息管理;在校生学期注册信息管理;在校生学年鉴定信息管理;在校生欠费信息管理;在校生其它日志信息管理设计:本模块采用多文档窗体的形式,并提供子窗体排列的两种不同形式 (层叠和平铺)1 .基础编码管理采用分页结构,完成在校生管理中所需要的基础字典进行编码;2 .学生基本信息管理采用分页结构,在学生简况信息的基础上完成其它详细信息的编辑 和查询功能(需检验学生基本信息的唯一性)case

30、 of0: ('xh',loPartialKey);sstring+”''+','+'”'+('xm').asstring+N+,+ +(xb').asstring+”"+',null)'日室考独信息(x)tDispiayLab群=信息税计|性另1';星削亲1匚=true;弓臂走赞统”表昆即一'select * from '+tablenamei+' wht 科二xii|ioivixiiixassi清洁卫生椅息编甫特洁卡帆心蚓曲间,sstring;学

31、期丽丽西周次我计方式C图衰方式国表格方式青洁工在统计表Strrdg)+A'+trimCqqjc').asstring)+','8 -102.S-1O2.11 -3M9A-10Z,dd,'第'+inttostr(i)+'姓名:阿藤 三性别; 当前学朝:口扇皿(耳备注,,CTred);sString+,-l+('qsh')JAsString+',' dd,'第,场燃嬴;原二%£羽疝;£通'-'+ (冷时|撕毁韩木军sString,inttostr+1), loPart

32、ialKey); ; 'zcsj':=;end;end;当前学生报到注册情况查看::=inttostr(yzcrs);lear;0.Add(strtoint,'未注册',clblue);0.Add(strtoint,'已注册',clred);sstring;'xn':=;Jend;13.在校生欠费信息管理判定学生有无欠费信息'selectfrom='+''''+'"');isplayLabel:=' ('xm').DisplayLab

33、el:=' ('qfje').DisplayLabel:=' ('yjwjsj').DisplayLabel:=' ('bz').DisplayLabel:=' if =0 thenxs_qfxx join jbxx2 on = join bjxx on = where 学号;学生姓名;欠费金额;预计完结时间;备注;begin:=' 无欠费记录!kfalse;endelse新团员基本信息员基本信息尸true; 社团组织管理子模块基本信息管理新党社干团员团部员基组基基本织本本信基信信息本息息信息数据表:JBX

34、X2:学生基本信息XS XTYXX新团员信息党员基本信息管理入党基本信息数据表:JBXX2:学生基本信息XS DYXX党员基本信息社团组织基本信息管理组织基本信息学生组织及社团信息管理费用信.息管理团费缴纳信息管理党费缴纳信息管理其它信息管理社团组织活动信息社 团 组 织 奖 励 信 息一处理二维护管理在大学阶段入团人员基本信息处理:维护管理学生入党基本信息L-处理:维护管理社团组织基本信息输出:信息输出:本信息输出:本信息数据表:JBXX2:学生基本信息XS_STLBB社团基本信息干部信息管理基本信息厂T处理:维护管理干部基本信息输出: 息数据表:JBXX2:学生基本信息BJXX:班级信息X

35、S_STLBB社团组织基本信息XS_GBXX干部基本信息团费缴纳信息管理缴纳信息厂处理:维护管理团费缴纳信息输出: 息数据表:JBXX2:学生基本信息BJXX:班级信息XS_TFJNXX团费缴纳信息党费缴纳信息管理缴纳信息厂处理:维护管理党费缴纳信息输出: 息数据表:JBXX2:学生基本信息XS_DFJNXX党费缴纳信息社团活动信息管理基本活动信息厂处理:维护管理社团组织活动信息输出: 动信息数据表:JBXX2:学生基本信息BJXX:班级信息XS_STTLBB社团基本信息XS_JTHDXX集体活动信息社团组织集体获奖信息管理获奖信息处理:维护管理社团组织获奖信息输出: 奖信息数据表:JBXX2

36、:学生基本信息BJXX:班级信息XS_STTLBB社团基本信息XS_ZZHJXX集体获奖信息功能:学生大学入团信息管理;学生入党信息管理(分为正式党员、预备党员、入党积极分子等); 社团基本信息管理(包括挂靠系科的社团及系内组织如学生会等集体 组织)干部基本信息管理(包括在职的和非在职的,班级干部和社团干部) 团费缴纳管理(以班级为单位,实时统计查询指定时间段缴费情况) 党费缴纳管理(以党员为单位,实时统计查询指定时间段缴费情况) 社团组织活动信息管理;社团组织获奖信息管理;设计:本模块与在校生基本信息管理类似,采用多文档窗体的形式L新团员基本信息管理完成大学新纳入团员的入团信息2 .党员基本

37、信息管理以班级为单位记录党员总人数,以学生个体为单位建立入党档案3 .社团基本信息管理记载社团组织基本信息4 .干部信息管理维护和管理班干部及社团干部基本信息,并提供相应查询(班干部信息、个人干部信息、在职干部信息)'select * from xs_gbxx where zzsf='+''''+'是 '+'''');sstring,), loPartialKey);'jfsj':=null;'jfje':=null;'jfzrs':=null;

38、9;jsr':=null;'bz':=null;6 .党费缴纳管理以党员个体为单位进行党费收缴管理,设置两个网格,左边网格列出当前时间段未缴费党员信息,右边网格列出当前时间段已缴费党员信息,采用多人同时缴费也可同时撤消的方式,并实时统计当前党费收缴情况党费收缴::=true;if thenbeginsString,), loPartialKey);lear;0.Add(strtoint,' 未缴费 ',clblue);0.Add(strtoint,' 缴费 ',clred);7 .社团组织活动信息管理 分社团组织和班级两大类管理活动&am

39、p;社团组织获奖信息管理同社团组织活动信息管理类似毕业生管理子模块在校信息;厂处理:完成毕业生综合信息(除成绩外)查询输出:I数据表:JBXX2 :学生基本信息BJXX :班级信息XS_BASE :学生基本信息XS-EXPEND:学生扩展信息XS_GBXX:干部信息XS_HJXX :获奖信息 XS CFXX :处罚信息毕业生标注生信息与班级信息;K处理:将毕业班学生状态标注为毕业生输出:数据表:JBXX2 :学生基本信息BJXX :班级信息职业类别与档案材料类别类别与档案材料信息;理:维护基本信息数据表:XS_ZYLB :职业类另1J信息XS DAMC:档案材料信息表择业意向处理类别信息;L处

40、理:登记毕业生的择业意向数据表:JBXX2 :学生基本信息 BJXX :班级信息XS_ZYLB :职业类另1J XS ZYYX :择业意向就业去向处理类别信息;K处理:登记毕业生的就业去向和职业类别输出:报表数据表:JBXX2 :学生基本信息XS_XYLB :职业类另1JXS_JYXX :就业信息择业意向与毕业去向统计意向信息与就业去向信息;理:基于择业意向与就业去向进行统计输出:彳数据表:JBXX2 :学生基本信息XS_ZYYX :择业意向XS JYXX :就业去向毕业生档案材料材料名称与档案记载;(破L理:登记毕业生的档案材料情况输出:数据表:JBXX2 :学生基本信息XS_DAMC:档案

41、名称XS_DAXX:毕业生档案信息毕业经费管理生经费信息;K处理:结毕业生经费进行处理和查询输出:数据表:JBXX2 :学生基本信息XS_BYJF :毕业生经费毕业证书发放登记证书发放信息;K处理:登记毕业生的证书发放情况数据表:JBXX2 :学生基本信息XS BYZS :毕业证书信息表毕业证书发放统计证书发放信息;L*处理:统计毕业生的证书发放情况输出:饼状图数据表:JBXX2 :学生基本信息BJXX :班级信息XS BYZS :毕业证书信息表毕业生离校处理生班级信息学生信息;广,处理:将毕业班级学生的状态修改为已毕业输出:f数据表:JBXX2 :学生基本信息JBJXX :班级信息功能:编辑

42、学生(班级)的学习状态(在读、毕业班、已毕业等)毕业班级学生(毕业生)综合信息查询职业类别与档案材料基础代码的维护毕业生择意向与就业去向的处理毕业生档案材料与毕业经费的管理毕业生证书的发放管理设计:总体设计:采用与新生管理统一的界面,用PageCtrl来实现。毕业学生状态设置:完成在校生到毕业班学生状态的改变或毕业班 学生向已毕业学生状态的改变。实现是通过修改学生基本信息的状态 标志。界面如下:修改学生状态代码如下:sString);strSql:='SELECT XS_BASE.*,'strSql:=strSql+','strSql:=strSql+'

43、,'strSql:=strSql+','strSql:=strSql+' FROM JBXX2 INNER JOIN'strSql:=strSql+' XS_BASE ON = JOIN XS_EXPEND ON = JOIN'strSql:=strSql+' MZB ON = JOIN ZZMMB ON = JOIN'strSql:=strSql+' BJXX ON= LEFT OUTER JOIN' fromxs_jyxx Where XH='+''''+strJ

44、obXH+'''' sString);strSql:=strSql+' and ='+''''+strCrntXH+''''strSql:='Select * From xs_daxx Where xh='+''''+strCrntXH+''''end;界面如下:毕业经费处理与档案材料基本相同。 毕 业 证 书 发 放 管 理 :对 毕 业 证 和 学 位 证 的 发 放 进 行 管 理 ,登 记 毕 业证和学位证的发放 情况,并 对数据的完整性 进行控制 :毕

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论