教务管理系统——详细设计说明书
教务管理信息系统详细设计说明书

无
3.4
3.4.1程序描述
添加学生新考试的成绩信息。
3.4.2功能
将学生考试后的成绩信息添加到数据库中。
3.4.3性能
无特殊要求。
3.4.4输人项
学号:正整数型
姓名:字符串型
考试科目:字符串型
成绩:正浮点数型
考试时间:字符串型
监考老师:字符串型
3.4.5输出项
无
3.4.6算法
3.12.5输出项
合法:显示出查询教师的授课信息页面
非法:重新查询
3.12.6算法
表示层接收数据,控制层将数据转到数据持久层保存(到数据库)。
3.12.7流程逻辑
3.12.8接口
。
3.12.9限制条件
无。
3.12.10测试计划
见测试计划说明书。
3.12.11尚未解决的问题
无。
无
3.2
3.2.1程序描述
添加新学生信息。
3.2.2功能
往数据库中添加新学生的信息,包括姓名、学号等信息。
3.2.3性能
无特殊要求。
3.2.4输人项
学号:整型
姓名:字符串型
性别:系统选项
出生日期:系统选项
民族:字符串型
政治面貌:字符串型
院系及班级:系统选项
联系电话:字符串型
家庭住址:字符串型
是否已交学费:系统选项
无。
3.8
3.8.1程序描述
对教师信息做查询、修改及删除操作。
3.8.2功能
根据输入的教师查询条件查询并显示相应教师的信息,并且可以对其进行修改、删除操作。
3.8.3性能
对查询请求在3秒钟之内做出响应。
教务管理系统概要设计说明书

教务管理系统概要设计说明书教务管理系统概要设计说明书1:引言1.1 编写目的本文档旨在对教务管理系统进行概要设计,包括系统的功能需求、架构设计、数据结构设计、接口设计等内容,以指导系统的开发和实施。
1.2 读者对象本文档主要面向项目组成员、开发人员、测试人员以及其他与系统开发和实施相关的人员。
2:系统概述2.1 项目背景教务管理系统用于学校的教务管理工作,包括学生信息管理、课程管理、教师管理、成绩管理等功能。
2.2 系统目标教务管理系统旨在提高学校教务管理的效率和质量,简化教务工作流程,方便教师、学生和管理员的使用。
3:功能需求3.1 学生信息管理3.1.1 学生信息录入3.1.2 学生信息查询3.1.3 学生信息修改3.1.4 学生信息删除3.2 课程管理3.2.1 课程信息录入3.2.2 课程信息查询3.2.3 课程信息修改3.2.4 课程信息删除3.3 教师管理3.3.1 教师信息录入3.3.2 教师信息查询3.3.3 教师信息修改3.3.4 教师信息删除3.4 成绩管理3.4.1 成绩录入3.4.2 成绩查询3.4.3 成绩修改3.4.4 成绩删除3.5 其他功能4:架构设计4.1 系统整体架构4.2 模块划分4.3 数据库设计4.4 界面设计5:数据结构设计5.1 学生信息表结构设计5.2 课程信息表结构设计5.3 教师信息表结构设计5.4 成绩表结构设计5.5 其他数据结构设计6:接口设计6.1 界面与用户交互接口设计6.2 模块之间的接口设计6.3 与外部系统的接口设计7:附件本文档涉及的附件包括系统原型图、数据库设计文档、界面设计图等。
8:法律名词及注释8.1 法律名词1:该法律名词的注释。
8.2 法律名词2:该法律名词的注释。
注:具体的法律名词和注释应根据实际情况进行填写。
教务管理系统详细设计文档

<教务管理系统>详细设计说明书作者:完成日期:签收人:签收日期:修改情况记录:目录1 引言 (1)1.1 编写目的 (1)1.2 背景 (1)1.3 定义 (1)2 程序系统的结构 (1)3 程序(标识符)设计说明 (1)3.1 课程管理模块 (1)3.1.1 学生重考模块 (2)3.1.1.1程序描述 (2)3.1.1.2 功能 (2)3.1.1.3 性能 (2)3.1.1.4 输入项 (2)3.1.1.5 输出项 (2)3.1.1.6 算法 (3)3.1.1.7 流程逻辑 (3)3.1.1.8 接口 (4)3.1.1.9 存储分配 (4)3.1.1.10 注释设计 (4)3.1.1.11 限制条件 (4)3.1.1.12 测试计划 (4)3.1.1.13 尚未解决的问题 (4)3.1.2 课程安排功能模块 (5)3.1.2.1程序描述 (5)3.1.2.2界面 (5)3.1.2.3输入项 (6)3.1.2.4输出项 (7)3.1.2.5算法 (7)3.1.2.6程序流程图 (7)3.1.3学生成绩功能模块 (8)3.1.3.1功能描述 (8)3.1.3.2程序 (8)3.1.3.3输入项 (9)3.1.3.4输出项 (10)3.2教师功能模块 (10)3.2.1教师管理程序描述 (10)3.2.1.1 功能 (10)3.2.1.2性能 (11)3.2.1.3 输入项 (11)3.2.1.4 输出项 (11)3.2.1.6 流程逻辑 (11)3.2.2管理员管理 (12)3.2.2.1管理教师程序设计说明 (12)3.2.2. 2功能 (12)3.2.2.3性能 (13)3.2.2.4 输入项 (13)3.2..2.5 输出项 (14)3.2.2.6 算法 (14)3.2.2.7 流程逻辑 (14)3.2.2.8 接口 (15)3.3学生功能模块 (16)3.3.1程序描述 (16)3.3.2 功能 (16)3.3.3 输入项 (17)3.3.4 输出项 (20)3.3.5 算法 (21)3.3.6 流程逻辑 (21)3.4学校功能模块 (22)3.4.1学院管理模块功能描述 (22)3.4.2 功能 (22)3.4.3 输入项 (23)3.4.4 输出项 (23)3.4.5 算法 (24)3.4.6 页面原型 (24)3.4.7 接口 (24)3.4.8 注释设计 (25)3.4.9 限制条件 (25)3.4.10 测试计划 (25)3.4.11尚未解决的问题 (25)3.5新闻公告模块 (25)3.5.1程序描述 (25)3.5.2 功能 (26)3.5.3 性能 (26)3.5.4 输入项 (26)3.5.5 输出项 (26)3.5.6 算法 (27)3.5.7 流程逻辑 (27)3.5.8接口 (29)3.5.9 注释设计 (29)3.5.10 限制条件 (30)3.6 课程评价模块 (30)3.6.1评价管理功能程序描述 (30)3.6.3 输入项 (32)3.6.4 输出项 (32)3.6.5 算法 (33)3.6.6 流程逻辑 (33)3.6.8 接口 (35)3.6.10 注释设计 (35)3.6.11 限制条件 (35)3.6.12 测试计划 (35)3.6.13 尚未解决的问题 (35)3.7 教务人员功能模块 (35)3.7.1功能描述 (35)3.7.2输入项 (35)3.7.3输出项 (36)3.7.4功能描述 (36)3.7.5算法 (37)3.7.6流程图 (37)1 引言1.1 编写目的详细说明项目运行时的业务流程和程序接口,设计简单的界面原型1.2 背景a.教务管理系统b.项目提出者:c.项目开发者:d.项目用户:教务管理人员,学生,教师,教务人员1.3 定义列出本文件中用到的专门术语的定义和缩写词的原词组。
教务管理系统-详细设计说明书

详细设计说明书1引言 ............................................................................................................................................. 21.1编写目的 (2)1.2背景....................................................................................................................................... 21.3定义ﻩ21.4参考资料ﻩ22程序系统的结构 (2)2.1登录模块ﻩ32.2学生模块ﻩ42.3教师模块............................................................................................................................ 52.4管理员模块ﻩ61引言1.1编写目的在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。
1.2背景随着学校教育水平的不断提高,现有管理系统已经远远不能够满足学校的需求,已经成为学校进一步发展的瓶颈,例如软件维护费用高,信息查询不方便,软件可操作性不高,为此我们小组想开发教务管理系统,方便学校师生。
1.3定义Access2003: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言主键:数据库表中的关键域。
值互不相同。
教务管理系统——详细设计说明书

项目编号: S24-12-2009教务管理系统项目承担部门:08532班第四项目组撰写人(签名):唐雷,谢雷豪,谢俊南,左小玲,张文韬完成日期:2009-12-25本文档使用部门:□主管领导■项目组评审负责人(签名):评审日期:成都电子机械高等专科学校目录1.引言 (3)1.1.编写目的 (3)1.2.项目背景 (3)1.3.术语说明 (3)1.4.参考资料 (3)2.总体设计 (3)2.1.需求概述 (3)2.2.软件结构 (4)3.程序设计说明 (6)3.1.模块描述 (6)3.2.用户登录模块(M1) (6)3.3.教师管理模块(M1.1) (7)3.4.教师资料管理模块(M1.1.1) (7)3.5.教师资料添加模块(M1.1.2) (8)3.6.学生管理模块(M1.2) (9)3.7.学生资料管理模块(M1.2.1) (9)3.8.学生资料添加模块(M1.2.2) (10)3.9.学生所在院系资料模块(M1.2.3) (11)3.10.学生所在专业模块(M1.2.4) (12)3.11.课程管理模块(M1.3) (13)3.12.课程资料管理模块(M1.3.1) (13)3.13.课程资料添加模块(M1.3.2) (14)3.14.课程类别资料模块(M1.3.3) (15)3.15.成绩管理模块(M1.4) (15)3.16.学生成绩查询模块(M1.4.1) (16)3.17.学生成绩录入模块(M1.4.2) (16)3.18.班级管理模块(M1.5) (17)3.19.班级资料管理模块(M1.5.1) (18)3.20.班级资料添加模块(M1.5.2) (19)1.引言1.1.编写目的本说明书确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据材料。
1.2.项目背景项目名称初步定为:教务管理系统(EAMS,E ducational A dministration Management System)。
教学管理系统详细设计说明书

教学管理系统详细设计说明书目录1引言 (4)1.2背景 (4)1.3参考资料 (4)2总体设计 (4)2.1程序描述 (4)2.2需求规定 (5)2.3运行环境 (5)2.4基本设计概念和处理流程 (5)2.5结构 (6)2.6功能 (7)2.7功能器求与程序的关系 (8)3接口设计 (9)3.1用户接口 (9)3.2外部接口 (10)3.3内部接口 (10)4运行设计 (10)4.1运行模块组合 (10)4.2运行控制 (10)4.3运行时间 (11)5系统数据结构设计 (11)5.1逻辑结构设计要点 (11)5.2物理结构设计要点 (14)5.3数据结构与程序的关系 (14)6系统出错处理设计 (14)6.1出错信息 (14)6.2系统维护设计 (15)1引言1.1编写目的从该阶段开发正式进入教学管理系统的实际开发阶段,本阶段完成系统的设计并明确系统的数据结构与教学管理系统结构。
在教学管理系统设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。
本概要设计说明书的目的就是进一步细化教学管理系统设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。
预期读者是从事“教学管理系统”开发的项目管理人员、开发人员、测试人员、质量审核人员、文档编制人员和用户。
1.2背景A.所建议开发的软件系统的名称:教学管理系统B.本项目的任务提出者:易维、毛瑞良、李兴坚用户:学校教务处C.该软件系统同其他系统或其他机构的基本的相互来往关系:该系统是建立在Windows XP系统上以C#为开发软件的应用程序,是采用SQL2005为开发软件的数据库服务程序。
1.3参考资料《软件工程》,齐治昌等,高等教育出版社。
《数据库系统概论》,王珊等,高等教育出版社。
2总体设计2.1程序描述教学管理系统主要功能有学生信息管理、成绩管理、教师人事信息、课程管理及相关查询。
学生信息管理主要有添加新学生;学生信息修改;学生信息备份。
教务管理系统(概要设计及详细设计)

教务管理系统(概要设计及详细设计)概要设计说明书1. 总体设计1.1 需求规定教务管理系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师和学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的。
本阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
1.2 运行环境软件基本运行环境为Windows XP环境。
1.3 基本设计概念和处理流程概要说明书的目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。
系统的总体处理流程如图1-1所示:图1-1 系统的总体处理流程1.4 系统体系结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。
教务管理系统选择操作基础维护教学管理报表统计选择操作选择操作班级信息维护课程信息维护学生选课课表查询成绩输入打印成绩单学生信息维护教师信息维护本系统的体系架构如图1-2所示:图1-2 系统体系架构本系统体系结构大致可以定义为:客户机层上的表示层主要是通过Struts框架实现的,由显示视图产生一个请求。
请求被ActionServlet(控制器)接收,它在struts-config.xml文件中寻找请求的URI,找到对应的Action类后,Action类执行相应的业务逻辑。
Action类执行建立在模型组件基础上的业务逻辑,模型组件是和应用程序关联的。
一旦Action类处理完业务逻辑,它把控制权返回给ActionServlet,Action类提供一个键值作为返回的一部分,它指明了处理的结果。
ActionServlet使用这个键值来决定在什么视图中显示Action的类处理结果。
学生教务管理系统详细设计

教务管理系统详细设计说明书第1章引言1.1. 项目定义系科综合管理信息系统是为了适应现代化学校管理的需要,加快推进我校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。
学生管理系统是系科综合管理信息系统的重要组成部分。
1.2. 编写目的本文档为“学生管理系统-详细设计说明书”,主要用于为实现系统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束。
1.3. 参考资料《学生管理系统_系统软件需求说明书》。
《学生管理系统_系统概要设计说明书》。
《学生管理系统_数据库设计说明书(数据库字典)》。
第2章程序系统的结构整个学生管理系统的结构可由以下图示来表明:第3章系统功能实现从前面需求分析可以看出,系统功能庞杂,主要分为前台浏览器(B/S)信息发布和数据查询,后台(C/S)数据管理和处理,学生管理功能部分数据分为5类:新生相关;在校生相关;组织社团相关;毕业生相关;学生成绩综合查询相关。
从使用和操作的功能上分,有三种用户:普通客户(浏览器浏览、查询);业务数据管理人员(学生工作辅导员、教务干事);系统管理员。
为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各个相对独立的功能完全独立设计,编译成独立的目标(功能)模块(singleExecutable),各功能模块最后被集成到一个称为虚拟桌面的控制台模块中。
相应地将系统结构分为一个控制台程序和五个子系统,各子系统又分为若干各子模块。
对应于每一个模块,几乎都有录入、查询、修改、删除、查看详细资料这几个功能。
整个业务流程就是由这几种基本功能实现的。
在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列出区别于其它子模块的功能实现。
3.1. 系统控制台模块功能:各子功能模块的组织和调用;统一的登陆界面实现到数据库服务器的登陆;显示系科主页Web的首页(主要是系科重要通知、消息等);学院通知页面;系科每周工作安排。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目编号: S24-12-2009教务管理系统项目承担部门:08532班第四项目组撰写人(签名):唐雷,谢雷豪,谢俊南,左小玲,张文韬完成日期:2009-12-25本文档使用部门:□主管领导■项目组评审负责人(签名):评审日期:成都电子机械高等专科学校目录1.引言 (3)1.1.编写目的 (3)1.2.项目背景 (3)1.3.术语说明 (3)1.4.参考资料 (3)2.总体设计 (3)2.1.需求概述 (3)2.2.软件结构 (4)3.程序设计说明 (6)3.1.模块描述 (6)3.2.用户登录模块(M1) (6)3.3.教师管理模块(M1.1) (7)3.4.教师资料管理模块(M1.1.1) (7)3.5.教师资料添加模块(M1.1.2) (8)3.6.学生管理模块(M1.2) (9)3.7.学生资料管理模块(M1.2.1) (9)3.8.学生资料添加模块(M1.2.2) (10)3.9.学生所在院系资料模块(M1.2.3) (11)3.10.学生所在专业模块(M1.2.4) (12)3.11.课程管理模块(M1.3) (13)3.12.课程资料管理模块(M1.3.1) (13)3.13.课程资料添加模块(M1.3.2) (14)3.14.课程类别资料模块(M1.3.3) (15)3.15.成绩管理模块(M1.4) (15)3.16.学生成绩查询模块(M1.4.1) (16)3.17.学生成绩录入模块(M1.4.2) (16)3.18.班级管理模块(M1.5) (17)3.19.班级资料管理模块(M1.5.1) (18)3.20.班级资料添加模块(M1.5.2) (19)1.引言1.1.编写目的本说明书确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据材料。
1.2.项目背景项目名称初步定为:教务管理系统(EAMS,E ducational A dministration Management System)。
分为五个子功能模块:教师管理模块、学生管理模块、课程管理模块、成绩管理模块和班级管理模块。
本项目的任务为电子高专计算机系信息管理专业二班第一组成员共同探讨得出。
1.3.术语说明EAMS:教务管理系统OA:办公室自动化MIS:管理信息系统Data processing:数据处理Transaction processing:事务处理Data processing cycle:数据处理流程Data acquisition:数据采集Data processing system security:数据处理系统安全性1.4.参考资料《面向对象软件工程与UML》、使用教程(C#版)2.总体设计2.1.需求概述本软件主要有以下几方面的功能:•浏览功能以列表形式显示全部记录;•查看详细资料功能可在浏览状态下点击某条记录,显示其全部信息;•条件查询功能用户可任意选择字段(如姓名、电话号码、电子邮件地址等),并针对该字段构造出组合查询条件,进行匹配查询;•增加功能增加一条或多条新的记录;•删除功能删除一个记录或删除多个记录;•修改功能修改全部字段,姓名不能为空;•密码管理登录系统后用户可以随时对密码进行更改;•报表生成可根据提供的模板将查询结果或选中的数据生成多种风格的报表;•打印功能将生成的报表或选中记录进行打印输出;•导入或导出将全部数据或选中数据导出至文曲星、商务通或其他存储设备中;将数据从文曲星、商务通或其他存储设备导入至本系统中;•身份验证进入系统时,对用户的身份进行检查,只允许合法用户登录系统;•帮助为用户的使用提供帮助。
2.2.软件结构本软件的顶层数据流图如图12-7所示。
图12-7顶层数据流图本软件的二层数据流图如图12-8所示。
图12-8二层数据流图本系统时序图如图12-9所示。
3. 程序设计说明3.1. 模块描述本软件的详细功能模块图如图 12-10所示。
教务管理系统用户登录教师管理账号学生管理课程管理成绩管理班级管理添加资料资料管理查询成绩成绩录入类别资料读输入编辑输入输入查询读取输入编辑输入输入信息输入信息编辑结果教师信息学生信息课程信息班级信息删除,修改删除,修改删除,修改删除,修改输入查询输入查询查询结果输入成绩输入成绩返回结果学生成绩输入查询查询结果教师账号,教务人员学生,教务人员教师,教务人员教务人员图 12-10 详细功能模块图3.2. 用户登录模块( M1)功能:对用户进行身份验证,通过验证则登录系统。
输入项目:输入用户名和密码。
输出项目:不同类型用户的欢迎界面。
存储分配:程序运行需要占用内存约 1MB 左右。
本模块的界面如图所示。
控件名称及其功能说明如表所示。
用户名文本框Uername 输入用户名密码文本框Password 输入密码登录按钮Loadon 登录系统取消按钮Return 取消操作表12-2 控件名称及其功能3.3.教师管理模块( M1.1)功能:显示教师登录欢迎界面,进入正常工作状态。
输入项目:鼠标键盘事件。
输出项目:浏览区和基本资料区。
存储分配:程序运行需要占用内存约1MB左右。
测试要点:配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常。
本模块的欢迎界面如图所示。
系选择下拉列表控件Xilist 系列表教师姓名文本框Tecname 编辑老师名查询按钮Check 查询显示控件Information 显示索引信息3.4.教师资料管理模块( M1.1.1)功能:进入教师资料管理。
输入项目:鼠标键盘时事件。
输出项目:更新后的数据库文件。
本模块的欢迎界面如图所示。
数据绑定控件Informationshow 显示信息添加按钮Add 添加信息修改按钮Alter 修改信息删除按钮Delete 删除信息3.5.教师资料添加模块( M1.1.2)功能:在教师现有资料或者现有教师资料的基础上对缺失信息进行补充和完善。
输入项目:鼠标或键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
控件名称及其功能说明如表所示。
教师号文本框Tenumber 编辑教师号教师姓名文本框Tename 编辑教师姓名性别单选按钮Tesex 编辑教师性别所在系院下拉选框Apartment 编辑教师所在系院职称下拉选框Position 编辑教师职称联系电话文本框Tele 编辑教师电话家庭住址文本框Address 编辑教师家庭住址备注文本框Remark 编辑备注保存按钮Reserve 保存当前修改取消按钮Cancel 取消当前修改返回按钮Return 返回到前一菜单3.6.学生管理模块( M1.2)功能:以文本、图片和声音文件等方式将学生基本显示在浏览区内,包括学生资料管理,学生资料添加,学生所在院系的资料,学生所在专业的资料的选择链接,并维护窗口中浏览区中信息的更改和刷新。
性能:这是用户使用频率较高的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标、键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
控件名称及其功能说明如表所示。
控件控件名称功能所在班级下拉列表ClassId 选择所在班级学生学号文本框StudentId 填写学生学号查找按钮Serch 查找符合条件的学生学生姓名文本框StudentName 显示学生姓名添加按钮Add 添加学生信息返回按钮Return 返回上一级3.7.学生资料管理模块(M1.2.1)功能:以文本、图片和声音文件等方式将学生资料显示在浏览区内,,并维护窗口中浏览区中信息的更改和刷新。
性能:这是用户使用频率较高的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标、键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
学号文本框STUnumber 编辑学生学号学生姓名文本框Stuname 编辑学生姓名性别选择按钮Stusex 选择学生性别所在班级下拉列表StuClass 编辑学生班级出生日期文本框StuBirthday 编辑出生日期联系电话文本框StuTele 编辑电话已修学分文本框StuScore 编辑已修学分入学时间下拉列表StuEntertime 选择入学时间密码文本框StuPwd 编辑密码家庭住址文本框StuAddress 编辑家庭住址备注文本框StuRemark 编辑备注保存按钮Reserve 保存已修改的取消按钮Cancel 取消当前修改的返回按钮Return 返回前一菜单3.8.学生资料添加模块( M1.2.2)功能:在学生现有资料或者现有学生资料的基础上对缺失信息进行补充和完善。
输入项目:鼠标键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
学号文本框Stunumber 编辑学生学号性别文本框Stusex 编辑学生性别出生日期文本框Stubir 编辑学生出生日期已修学分文本框Stufen 编辑已修学分密码文本框Stupassword 编辑密码学生姓名文本框Stuname 编辑学生姓名班级下拉列表Class 选择班级联系电话文本框Stutel 编辑学生电话备注数据绑定控件Information 附加信息添加按钮Add 添加信息放弃按钮Cancel 取消操作返回按钮Return 返回主界面3.9.学生所在院系资料模块( M1.2.3)功能:以文本、图片和声音文件等方式将学生所在院系的基本资料反映在浏览区,维护窗口中基本信息的更该和刷新。
性能:这是经常使用的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标或键盘事件。
输出项目:学生数据库文件。
本模块的界面如图所示。
系院类别选择下拉框Dep check 选择系院查询按钮Check 查询所选系院返回按钮Return 返回到前一菜单系院编号文本框Dep num 显示系院编号系办电话文本框Office tele 显示系办电话系主任文本框Office head 显示系主任电话系院简介文本框Dep introduce 显示系院简介3.10.学生所在专业模块( M1.2.4)功能:以文本、图片和声音文件等方式将学生所在专业的基本资料反映在浏览区,维护窗口中基本信息的更该和刷新。
输入项目:鼠标键盘事件。
输出项目:学生数据库文件。
本模块的界面如图所示。
专业名称文本框SpecialityName 专业名称专业编号选择框SpecialityNo 专业编号资料添加选择框AddSpeciality 删改专业状况,进行更新确认按钮SureButten 确认点选信息修改按钮AlterButtern 修改专业信息3.11.课程管理模块(M1.3)功能:对用户操作进行反应,调出课程信息输入项目:鼠标键盘事件输出项目:相关数据及配置文件存储分配:程序运行需要占用内存约1MB左右。
本模块的界面如图所示。
控件名称及其功能说明如表所示。