教务管理系统详细设计说明书Word文件下载.docx
《教务管理系统详细设计说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《教务管理系统详细设计说明书Word文件下载.docx(22页珍藏版)》请在冰豆网上搜索。
![教务管理系统详细设计说明书Word文件下载.docx](https://file1.bdocx.com/fileroot1/2022-10/9/28bea6b1-4ed5-47ad-8d17-e4ef0e69b884/28bea6b1-4ed5-47ad-8d17-e4ef0e69b8841.gif)
1.引言1
1.1.编写目的1
1.2.项目背景1
1.3.定义1
1.4.参考资料1
2.程序系统结构1
3.模块分工2
3.1.登陆界面模块2
3.2用户管理模块3
3.2.1用户添加模块3
3.2.2用户修改模块4
3.2.3用户删除模块4
3.3.教师管理模块5
3.3.1教师添加模块6
3.3.2教师修改模块7
3.3.3教师删除模块7
3.4.课程管理模块8
3.4.1课程添加模块8
3.4.2课程修改模块9
3.4.3课程删除模块9
3.5.班级管理模块9
3.5.1班级添加模块10
3.5.2班级修改模块11
3.5.3班级删除模块11
3.6.学生管理模块13
3.6.1学生添加模块14
3.6.2学生修改模块14
3.6.3学生删除模块15
1引言
1.1编写目的
教务管理系统是完成学生管理、用户管理、班级管理、课程管理和教师管理五大管理模块,由教务工作人员系统给管理员、教师、以及学生多用户角色,各用户依据自己角色的不同而操作不同的功能模块,教务工作人员分别通过学生管理、班级管理、课程管理、教师管理和用户管理来进行这些模块的管理,包括这些模块的添加、修改、删除以及对课程的选择、学生信息的查询,教务工作人员同时通过教师该平台辅助讲师对整个教学过程的品质管理,提供教学的跟踪功能。
本说明书确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据材料。
本项目的任务为西京学院数学与应用数学专业第三组成员共同探讨得出。
1.2背景
开发的软件系统名称:
教务管理系统;
本项目的任务提出者:
西安软件外包学院;
本项目的开发者:
西京学院第三小组;
开发工具:
1.6、6.0、、。
1.3定义
:
教务管理系统是一个基于网络的在线管理平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,灵活的定制符合学校自己实际情况的教务系统。
1.4参考资料
《面向对象软件工程与》
《面向对象程序设计》;
《开发技术详解》。
2程序系统的结构
贴图:
(系统结构图)
本系统时序图。
3模块分工
3.1登陆界面模块
此页为登陆页面,用户通过输入用户名称和密码进入相应的页面。
页面要求:
用户名输入框,密码输入框,以及用户类型选择框。
其中用户名为明文输入,密码框输入后显示*,用户类型框为单选框。
当用户输入信息后作相应的验证并给出输入错误提示。
用户登录的界面如图所示。
3.2用户管理模块
功能:
在用户处输入用户后点击检索将显示该用户的详细信息。
输入项目:
鼠标键盘事件。
输出项目:
浏览区和基本资料区。
测试要点:
配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常。
本模块的欢迎界面如图所示。
3.2.1用户添加模块
在现有用户资料的基础上添加。
鼠标或键盘事件。
更新后的数据库文件。
本模块的界面如图所示。
用户名称文本框
编辑用户名称
性别复选框
编辑用户性别
年龄文本框
编辑用户年龄
电话文本框
编辑用户电话
住址文本框
编辑用户家庭住址
备注文本框
编辑备注
保存按钮
保存当前修改
重置按钮
取消当前修改
关闭按钮
返回到前一菜单
3.2.2用户修改模块
在现有用户资料的基础上修改。
3.2.3用户删除模块
本模块的原界面如图所示:
删除按钮
删除数据
3.3教师管理模块
显示教师登录欢迎界面,进入正常工作状态。
3.3.1教师添加模块
在教师现有资料或者现有教师资料的基础上添加。
控件名称及其功能说明如表所示。
教师姓名文本框
编辑教师姓名
编辑教师性别
编辑教师年龄
职称下拉选框
编辑教师职称
联系电话文本框
编辑教师电话
家庭住址文本框
编辑教师家庭住址
3.3.2教师修改模块
在教师现有资料或者现有教师资料的基础上修改。
3.3.3教师删除模块
在教师现有资料或者现有教师资料的基础上删除。
本模块原始的界面如图所示。
本模块删除的界面如图所示。
3.4课程管理模块
对用户操作进行反应,调出课程信息。
3.4.1课程添加模块
在课程现有资料或者现有课程资料的基础上添加。
课程名称文本框
难易级别下拉选框
编辑难易级别
课时文本框
3.4.2课程修改模块
在课程现有资料或者现有课程资料的基础上修改。
3.4.3课程删除模块
在课程现有资料或者现有课程资料的基础上删除。
本模块的原始界面如图所示。
本模块的删除界面如图所示。
3.5班级管理模块
显示班级基本信息。
性能:
要求在1~2秒内作出反应。
控件名称及其功能详见表
班级编号文本框
编辑班级编号
班级名称文本框
编辑班级名称
开班日期
编辑开班日期
班级描述文本框
编辑班级描述
3.5.1班级添加模块
显示班级基本信息,将班级资料添加显示在浏览区。
描述
编辑描述
3.5.2班级修改模块
显示班级基本信息,将班级资料修改显示在浏览区。
3.5.3班级修改模块
显示班级基本信息,将班级资料删除显示在浏览区。
本模块的原界面如图所示。
3.6学生管理模块
显示学生的基本信息。
3.6.1学生添加模块
显示学生基本信息,将学生资料添加显示在浏览区。
学生名称文本框
编辑学生名称
密码
编辑密码
编辑新别
编辑电话
就读院校
编辑就读院校
身份证
编辑身份证
学历
编辑学历
去向
编辑去向
邮箱
编辑邮箱
籍贯
编辑籍贯
毕业时间
编辑毕业时间
英语等级
编辑英语等级
号码文本框
编辑
3.6.2学生修改模块
在学生现有资料或者现有课程资料的基础上修改。