1、字段名称字段类型Null含义示例数据id整形否,自增主键列1name字符值八班2、表名称:cjb 表类型:班级成绩表(打印表)cjb_id否外键列3、表名称:jhcjb 表类型:班级计划成绩表(显示和打印)4、表名称:hks 表类型:班计划学期考试课程表fangguansuo_id长三5、表名称:hxq 表类型:班计划学期课程开设表英语fenshu分数46、表名称:xjh 表类型:班教学计划信息表参见 bkb 表7、表名称:xxb 表类型:班注册和档案表8、表名称:kbpdfb 表类型:报考编排登分表参见bkb 表9、表名称:ctdmkb_tmp 表类型:毕业课程替代免考表参见 cjb 表10
2、、表名称:ctdmkb 表类型:11、表名称:ysmdb 表类型:毕业生名单12、表名称:ycymdb 表类型:毕业预审审核差异名单表13、表名称:yyshsdfb 表类型:毕业预审审核得分表参见 ycymdb 表14、表名称:yyshsdfb_tmp 表类型:实体表 含义:zhaidihao宅第号zhuanghao幢号diquleibie地区类别限定:一类/二类/三类chanbie产别直管/自管/托管chanquanzhenghao产权证号jiuqu旧区约束表:qujiuxiaoqu旧小区xiaoqujiulouhao旧楼号xinqu新区xinxiaoqu新小区xinlouhao新楼号jie
3、gou结构zongcengshu总层数15、表名称:gdw 类型:采购单位16、表名称:gdwdhzz 类型:采购单位到货总账17、表名称:gdwzz 类型:采购总账18、表名称:gdhmxb 类型:采购到货明细表19、表名称:gdhmxml 类型:采购到货明细目录20、表名称:gmxb 类型:采购明细表21、表名称:gzb 类型:采购总表22、表名称:cjdmb 类型:成绩代码表23、表名称:cjgdb 类型:成绩更动表24、表名称:cjtjb 类型:成绩统计表25、表名称:cjzb 类型:成绩总表26、表名称:cjzb_copy 类型:27、表名称:dgdw 类型:订购单位28、表名称:d
4、gdwmxb 类型:订购单位明细表29、表名称:dgmxb 类型:订购明细表30、表名称:dgzb 类型:订购总表31、表名称:fxzyb 类型:辅修专业表32、表名称:jhkkkcb 类型:计划开考课程表33、表名称:计划开考课程传递表34、表名称:jljb 类型:奖励级别表35、表名称:jlqkjzb 类型:奖励情况记载表36、表名称:jccgfdml 类型:教材采购分单目录37、表名称:jccgjsb 类型:教材采购计算表38、表名称:jccgmxb 类型:教材采购明细表39、表名称:jccgshb 类型:教材采购审核表40、表名称:jcch 类型:教材册号41、表名称:jcdgzb 类
5、型:教材订购总表42、表名称:jclxbmdz 类型:教材类型编码对照43、表名称:jcsmmb 类型:教材说明模板44、表名称:jcthzt 类型:教材替换状态45、表名称:dgdwzb 类型:教材征订订购单位总表46、表名称:jczb 类型:教材总表47、表名称:jxbm 类型:教学部门表48、表名称:jxdg 类型:教学大纲49、表名称:jxhjdy 类型:教学环节定义50、表名称:kkdw 类型:开课单位表51、表名称:kcqkb 类型:考场情况表52、表名称:kdxxb 类型:考点代码表53、表名称:kslb 类型:考生类别代码表54、表名称:ksdmb 类型:考试代码表55、表名称
6、:ksdmcd 类型:考试代码传递表56、表名称:ksdxb 类型:考试对象表57、表名称:ksfsdm 类型:考试方式代码表58、表名称:kslxdmb 类型:考试类型代码表59、表名称:kccc 类型:课程层次代码表60、表名称:kcgldw 类型:课程管理单位61、表名称:kcjsfs 类型:课程建设方式62、表名称:kcjsjb 类型:课程建设级别表63、表名称:kcjslb 类型:课程建设类别64、表名称:kcjcdzb 类型:课程教材对照65、表名称:kclb 类型:课程类别代码表66、表名称:kctdb 类型:课程替代表67、表名称:kcxz 类型:课程性质代码表68、表名称:k
7、czb 类型:课程总表69、表名称:ljhkcb 类型:类计划课程表70、表名称:ljhxqks 类型:类计划学期开设课程表71、表名称:ljhxqksb 类型:类计划学期考试课程表72、表名称:ljxjhb 类型:类教学计划表73、表名称:mzdmb 类型:民族代码表74、表名称:ndszb 类型:年度收支表75、表名称:njdmb 类型:年级代码表76、表名称:njkcb 类型:年级课程表77、表名称:njzyb 类型:年级专业表78、表名称:xkkcb 类型:新开课程表79、表名称:xszcb 类型:新生注册表80、表名称:xflydmb 类型:学费来源代码表81、表名称:xjbddmb
8、 类型:学籍变动代码表82、表名称:xjbdjzb 类型:学籍变动记载表83、表名称:xjztdmb 类型:学籍状态代码表84、表名称:fzjbytj 类型:学生非在籍和毕业生统计表85、表名称:xsjbqkb 类型:学生基本情况表86、表名称:xsjhcjb 类型:学生计划成绩表87、表名称:xslbdmb 类型:学生类别代码表88、表名称:xslxdmb 类型:学生类型代码表89、表名称:xslxdyb 类型:学生类型代码对应表90、表名称:bjxx 表类型:班级信息表BjbhNjBjmc名称信管八班Bjjc简称8班Rs人数80Bzr班主任王91、表名称:jgdmb 表类型:籍贯代码表Jg
9、bhJg郑州92、表名称:mzdmb 表类型:MzbhMz汉93、表名称:zzmmdmb 表类型:政治面貌代码表ZzmmbhZzmm94、表名称:xjdm 表类型:学籍代码表XjbhXjmc2009765096、表名称:成绩表BhXh20097650111Kcbh课程编号Cj99Kscs2Sfbx是否补修是Sfck是否重考Sfqcj确定成绩97、表名称:xsxx 表类型:学生信息表Xm张三班级编号Xb性别男年级2009政治面貌编号民族编号籍贯编号3Sfzh身份证号411728*学籍编号98、表名称:kcxx 表类型:课程信息表KcmcKcjcPymYingyuBxqkcJs教师吴Kkxb开课系
10、别Xf学分99、表名称:kcb 表类型:课程表Kxh课序号Sksjt上课时间天Sksjj上课时间节Skdd上课地点100、表名称:xkb 表类型:选课表学号4.2 物理结构设计系统的物理结构具体由数据库来设计与生成,故此处略。5. 系统出错处理设计5.1 出错信息错误登录信息系统提示错误登录信息系统返回登录界面输入错误的数据系统提示数据错误信息提示重新输入数据打印不成功系统提示打印不成功信息进行重新打印操作5.2 补救措施由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡
11、措施由用户来决定第5章 详细设计说明书1. 引言1.1 项目定义教务综合管理信息系统是为了适应现代化学校管理的需要,加快推进我校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。1.2 编写目的本文档为“教务管理系统-详细设计说明书”,主要用于为实现系统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束。1.3. 参考资料教务管理系统_系统软件需求说明书。教务管理系统_系统概要设计说明书。教务管理系统_数据库设计说明书(数据库字典)等。2. 程序系统的
12、结构2.1整个教务管理系统的结构可由以下图示来表明:图1-1 系统的总体处理流程 3. 系统功能实现从前面需求分析可以看出,系统功能庞杂,主要分为前台浏览器(B/S)信息发布和数据查询,后台(C/S)数据管理和处理,教务管理功能部分数据分为四类:学生基本信息相关;教师基本信息相关;课程信息相关; 学生成绩综合查询相关。从使用和操作的功能上分,有三种用户:该校学生;业务数据管理人员(学生工作辅导员、教务干事);系统管理员。为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各个相对独立的功能完全独立设计,编译成独立的目标(功能)模块(single Executable)
13、,各功能模块最后被集成到一个称为虚拟桌面的控制台模块中。相应地将系统结构分为一个控制台程序和七个子系统,各子系统又分为若干各子模块。对应于每一个模块,几乎都有录入、查询、修改、删除、查看详细资料等这几个功能。整个业务流程就是由这几种基本功能实现的。在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列出区别于其它子模块的功能实现。3.1 系统控制台模块功能:各子功能模块的组织和调用;统一的登陆界面实现到数据库服务器的登陆;显示教务主页 系统图标。设计:1. 登陆数据库:输入数据库服务器名(ServerIP)、用户账号()UserID、密码(PassWord); 登陆数据库
14、服务器,检索系统权限表,根据权限设置相应功能模块:无此用户或禁止权限Enable = False;浏览权限Enable = True;修改 User ID= ;修改 Pass Word := ;修改权限修改 User ID = ;2. 采用WinXP 下程序组、程序项的原理组织各执行模块:登陆服务器 基础维护 教学管理报表统计退出各程序组、程序项的显示分别可以是分层/树状/大图标/小图标等方式;各程序项或菜单项的名称命名为相应功能模块的目标代码文件名。3.2. 各具体模块如下:模块1名称:班级信息维护输入: 班级信息维护处理: 维护管理该校各班级基本信息输出: 各班级信息 数据表:模块2名称:
15、学生基本信息维护学生基本信息 维护管理学生基本信息 学生基本信息模块3名称:课程信息维护 课程信息维护 维护管理课程基本信息 课程信息模块4名称:学生选课信息 维护管理学生选课信息 学生选课信息学生基本信息表模块5名称:课表查询 维护管理课表查询信息所查班级课表模块6名称:成绩输入 维护管理成绩输入信息成绩模块7名称:教师信息为维护 教师信息为维护 维护管理教师信息 教师信息 教师信息表4. 具体设计:设计功能实现包括:班级信息维护,学生信息维护,课程信息维护,学生选课,课表查询,成绩输入,报表统计,退出系统Public Class frmMain Inherits System.Window
16、s.Forms.Form Private Function GetInstanceState(ByVal name As String) As Boolean 获得frmMain窗体的子窗体的数量 Dim i As Integer = Me.MdiChildren.Length循环判断是否有名为name的子窗体实例 For i = 0 To Me.MdiChildren.Length - 1 If Me.MdiChildren(i).Name = name Then存在名为name的子窗体,是子窗体获得焦点并返回True Me.MdiChildren(i).Focus() Return True End If Next不存在名为Name的子窗体False Return False End Function Private Sub mnClass_Click(ByVal sender As System.Object, ByVal e As Syst
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1