教务管理系统――详细设计说明书

上传人:我*** 文档编号:136164413 上传时间:2020-06-25 格式:DOC 页数:20 大小:1.06MB
返回 下载 相关 举报
教务管理系统――详细设计说明书_第1页
第1页 / 共20页
教务管理系统――详细设计说明书_第2页
第2页 / 共20页
教务管理系统――详细设计说明书_第3页
第3页 / 共20页
教务管理系统――详细设计说明书_第4页
第4页 / 共20页
教务管理系统――详细设计说明书_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《教务管理系统――详细设计说明书》由会员分享,可在线阅读,更多相关《教务管理系统――详细设计说明书(20页珍藏版)》请在金锄头文库上搜索。

1、 详细设计说明书详细设计:确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据材料。第四项目组:2009.12.25卷 号卷内编号密 级项目编号: S24-12-2009教务管理系统项 目 承 担 部 门: 08532班 第四项目组 撰 写 人(签名):唐雷,谢雷豪,谢俊南,左小玲,张文韬 完 成 日 期: 2009-12-25 本文档 使 用部门: 主管领导 项目组 评审负责人(签名): 评 审 日 期: 成都电子机械高等专科学校 目录1.引言31.1.编写目的31.2.项目背景31.3.术语说明31.4.参考资料32.总体设计32.1.需求概述32.2.软件结构43.程序设

2、计说明63.1.模块描述63.2.用户登录模块( M1)73.3.教师管理模块( M1.1)83.4.教师资料管理模块( M1.1.1)83.5.教师资料添加模块( M1.1.2)93.6.学生管理模块( M1.2)93.7.学生资料管理模块(M1.2.1)103.8.学生资料添加模块( M1.2.2)113.9.学生所在院系资料模块( M1.2.3)123.10.学生所在专业模块( M1.2.4)133.11.课程管理模块(M1.3)143.12.课程资料管理模块(M1.3.1)143.13.课程资料添加模块(M1.3.2)153.14.课程类别资料模块( M1.3.3)163.15.成绩管

3、理模块(M1.4)163.16.学生成绩查询模块(M1.4.1)173.17.学生成绩录入模块( M1.4.2)173.18.班级管理模块( M1.5)183.19.班级资料管理模块( M1.5.1)193.20.班级资料添加模块( M1.5.2)201. 引言 1.1. 编写目的 本说明书确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据材料。1.2. 项目背景 项目名称初步定为:教务管理系统(EAMS,Educational Administration Management System)。分为五个子功能模块:教师管理模块、学生管理模块、课程管理模块、成绩管理模块和班级

4、管理模块。本项目的任务为电子高专计算机系信息管理专业二班第一组成员共同探讨得出。 1.3. 术语说明 EAMS:教务管理系统OA:办公室自动化MIS:管理信息系统Data processing:数据处理Transaction processing:事务处理Data processing cycle:数据处理流程Data acquisition:数据采集Data processing system security:数据处理系统安全性1.4. 参考资料 面向对象软件工程与UML、ASP.NET使用教程(C#版)2. 总体设计 2.1. 需求概述 本软件主要有以下几方面的功能: 浏览功能 以列表形

5、式显示全部记录; 查看详细资料功能 可在浏览状态下点击某条记录,显示其全部信息; 条件查询功能 用户可任意选择字段(如姓名、电话号码、电子邮件地址等),并针对该字段构造出组合查询条件,进行匹配查询; 增加功能 增加一条或多条新的记录; 删除功能 删除一个记录或删除多个记录; 修改功能 修改全部字段,姓名不能为空; 密码管理 登录系统后用户可以随时对密码进行更改; 报表生成 可根据提供的模板将查询结果或选中的数据生成多种风格的报表; 打印功能 将生成的报表或选中记录进行打印输出; 导入或导出 将全部数据或选中数据导出至文曲星、商务通或其他存储设备中; 将数据从文曲星、商务通或其他存储设备导入至本

6、系统中; 身份验证 进入系统时,对用户的身份进行检查,只允许合法用户登录系统; 帮助 为用户的使用提供帮助。 2.2. 软件结构 本软件的顶层数据流图如图 12-7所示。 图 12-7顶层数据流图本软件的二层数据流图如图 12-8所示。 图 12-8二层数据流图本系统时序图如图 12-9所示。 图 12-9时序图3. 程序设计说明 3.1. 模块描述 本软件的详细功能模块图如图 12-10所示。 图 12-10详细功能模块图3.2. 用户登录模块( M1) 功能:对用户进行身份验证,通过验证则登录系统。 输入项目:输入用户名和密码。 输出项目:不同类型用户的欢迎界面。存储分配:程序运行需要占用

7、内存约 1MB左右。本模块的界面如图所示。 控件名称及其功能说明如表所示。 用户名文本框Uername输入用户名密码文本框Password输入密码登录按钮Loadon登录系统取消按钮Return取消操作表 12-2 控件名称及其功能 3.3. 教师管理模块( M1.1) 功能:显示教师登录欢迎界面,进入正常工作状态。 输入项目:鼠标键盘事件。 输出项目:浏览区和基本资料区。 存储分配:程序运行需要占用内存约 1MB左右。 测试要点:配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常。 本模块的欢迎界面如图所示。 系选择下拉列表控件Xilist系列表教师姓名文本框Tecname编辑老师名

8、查询按钮Check查询显示控件Information显示索引信息3.4. 教师资料管理模块( M1.1.1) 功能:进入教师资料管理。 输入项目:鼠标键盘时事件。 输出项目:更新后的数据库文件。本模块的欢迎界面如图所示。数据绑定控件Informationshow显示信息添加按钮Add添加信息修改按钮Alter修改信息删除按钮Delete删除信息3.5. 教师资料添加模块( M1.1.2) 功能:在教师现有资料或者现有教师资料的基础上对缺失信息进行补充和完善。 输入项目:鼠标或键盘事件。 输出项目:更新后的数据库文件。 本模块的界面如图所示。控件名称及其功能说明如表所示。教师号文本框Tenumb

9、er编辑教师号教师姓名文本框Tename编辑教师姓名性别单选按钮Tesex编辑教师性别所在系院下拉选框Apartment编辑教师所在系院职称下拉选框Position编辑教师职称联系电话文本框Tele编辑教师电话家庭住址文本框Address编辑教师家庭住址备注文本框Remark编辑备注保存按钮Reserve保存当前修改取消按钮Cancel取消当前修改返回按钮Return返回到前一菜单3.6. 学生管理模块( M1.2) 功能:以文本、图片和声音文件等方式将学生基本显示在浏览区内,包括学生资料管理,学生资料添加,学生所在院系的资料,学生所在专业的资料的选择链接,并维护窗口中浏览区中信息的更改和刷新

10、。 性能:这是用户使用频率较高的一个模块,对性能要求在 12秒内作出反应。 输入项目:鼠标、键盘事件。 输出项目:更新后的数据库文件。 本模块的界面如图所示。 控件名称及其功能说明如表所示。控件控件名称功能所在班级下拉列表ClassId选择所在班级学生学号文本框StudentId填写学生学号查找按钮Serch查找符合条件的学生学生姓名文本框StudentName显示学生姓名添加按钮Add添加学生信息返回按钮Return返回上一级3.7. 学生资料管理模块(M1.2.1)功能:以文本、图片和声音文件等方式将学生资料显示在浏览区内,并维护窗口中浏览区中信息的更改和刷新。 性能:这是用户使用频率较高

11、的一个模块,对性能要求在 12秒内作出反应。 输入项目:鼠标、键盘事件。 输出项目:更新后的数据库文件。 本模块的界面如图所示。 学号文本框STUnumber 编辑学生学号学生姓名文本框Stuname编辑学生姓名性别选择按钮Stusex选择学生性别所在班级下拉列表StuClass编辑学生班级出生日期文本框StuBirthday编辑出生日期联系电话文本框StuTele编辑电话已修学分文本框StuScore编辑已修学分入学时间下拉列表StuEntertime选择入学时间密码文本框StuPwd编辑密码家庭住址文本框StuAddress编辑家庭住址备注文本框StuRemark编辑备注保存按钮Reser

12、ve保存已修改的取消按钮Cancel取消当前修改的返回按钮Return返回前一菜单3.8. 学生资料添加模块( M1.2.2) 功能:在学生现有资料或者现有学生资料的基础上对缺失信息进行补充和完善。 输入项目:鼠标键盘事件。 输出项目:更新后的数据库文件。本模块的界面如图所示。 学号文本框Stunumber编辑学生学号性别文本框Stusex编辑学生性别出生日期文本框Stubir编辑学生出生日期已修学分文本框Stufen编辑已修学分密码文本框Stupassword编辑密码学生姓名文本框Stuname编辑学生姓名班级下拉列表Class选择班级联系电话文本框Stutel编辑学生电话备注数据绑定控件I

13、nformation附加信息添加按钮Add添加信息放弃按钮Cancel取消操作返回按钮Return返回主界面3.9. 学生所在院系资料模块( M1.2.3) 功能:以文本、图片和声音文件等方式将学生所在院系的基本资料反映在浏览区,维护窗口中基本信息的更该和刷新。 性能:这是经常使用的一个模块,对性能要求在 12秒内作出反应。 输入项目:鼠标或键盘事件。 输出项目:学生数据库文件。本模块的界面如图所示。系院类别选择下拉框Dep check选择系院查询按钮Check查询所选系院返回按钮Return返回到前一菜单系院编号文本框Dep num显示系院编号系办电话文本框Office tele显示系办电话系主任文本框Office head显示系主任电话系院简介文本框Dep introduce显示系院简介3.10. 学生所在专业模块( M1.2.4) 功能:以文本、图片和声音文件等方式将学生所在专业的基本资料反映在浏览区,维护窗口中基本信息的更该和刷新。 输入项目:鼠标键盘事件。 输

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号