- 103
- 0
- 约1.61千字
- 约 8页
- 2020-09-09 发布于天津
- 举报
教务管理系统详细
设计说明书
详细设计说明书
TOC \o 1-5 \h \z 1引言 2
1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2程序系统的结构 2
2.1登录模块 3
2.2学生模块 4
2.3教师模块 5
2.4管理员模块 6
1引言
1.1编写目的
在前一阶段(概要设计说明书)中,已解决了实现该系统 需求的程序模块设计问题。包括如何把该系统划分成若干个 模块、决定各个模块之间的接口、模块之间传递的信息,以 及数据结构、模块结构的设计等。在以下的详细设计报告中 将对在本阶段中对系统所做的所有详细设计进行说明。
1.2背景
随着学校教育水平的不断提高,现有管理系统已经远远不能够满 足学校的需求,已经成为学校进一步发展的瓶颈,例如软件维护 费用高,信息查询不方便,软件可操作性不高,为此我们小组想 开发教务管理系统,方便学校师生。
1.3定义
Access :系统服务器所使用的数据库管理系统( DBMS)。
SQL: 一种用于访问查询数据库的语言
主键:数据库表中的关键域。值互不相同。
1.4参考资料
〈〈软件工程导论》(第 5版)张海藩编著 清华大学出版社
2程序系统的结构
软件结构
岸生模块 教师模城 教务批模块 旺示模玦
2.1登录模块
学生信息存储在数据库表 student中,包括学号,密码等。教 师信息存储在表 professor中,包括教工号,密码等。管理员信息 存储在表registrar中
用户选择登录身份(学生,教师或管理员),学工号,密码。 首先检查学工号是否为空,为空则提示。若不为空,则检索相应 数据库表,检查用户是否存在。若存在,检查密码是否正确,若
正确,则登录成功。
(开始,
输入学工P
号和密码
*
《学工
否 ||
W
否学工
登陆成功
2.2学生模块
在登录时,用静态变量 CPulic:
在登录时,用静态变量 CPulic:
login存储登陆者的学号
选课对话框将所有课程信息显示,学生点击选中,点击确定来 选课。选课成功后,要在数据库 recourse表中添加学生和课程
号,并在课程信息里修改剩余人数
选择一门
否
否已 〉 1
选过该
否
选课成功
查询成绩经过检索选课记录recourse得到所有re_sid为
CPulic: : login的记录,至此就得到了学生的成绩。
2.3教师模块
老师教工号记录在 CPulic: : login中,用它来检索 course表,找 到教师所有教的课程号 c_id,再由这些c_id来检索出选课记录表
中的学生re_sid,经过re_sid能够检索student得到学生姓名,即 得学生名单;提交学生成绩时,将课程号,课程名及学生学号, 姓名显示在对话框中,老师打分。老师教工号记录在 CPulic::
login中,用它来检索course表,找到教师所有教的课程号 c_id,
再由这些c_id来检索出选课记录表中的学生 re_sid,经过re_sid
能够检索student得到学生姓名。至此得到学生与课程信息,显 示在对话框中,由教师打分。确定后,将分数存入 recourse中的
rescore字段中;上传课程资料时,弹出相应对话框
2.4管理员模块
管理员
管理学生账户,主要就是对 student进行操作,如添加,删除,修
改,采用对话框操作。 1
输入学生r I
添加成功
删除学生时,将要删除的学生 s_id保存在临时变量temp中,然
后将student中该生记录删除,然后由 temp检索课程记录表 recourse,查找该生选课记录,将课程 re_cid存入临时数组temp2
中,将选课记录中该生记录删除。然后再由 temp2数组记录的
re_cid查找课程表course,将这些课程剩余量加一;管理教师账 户与管理学生账户类似,不再赘述。
您可能关注的文档
- 政管理局大气污染防治“百日攻坚”行动工作进展情况汇报.docx
- 政绩效管理工作方案.docx
- 政部的工作计划.docx
- 政风行风建设情况述职报告.docx
- 政风行风民主评议情况报告.docx
- 政风行风监督员座谈会暨政风行风对话会召开情况的情况报告.docx
- 政风行风群众满意度测评工作方案.docx
- 政风行风群众满意度测评自查整改情况报告.docx
- 政风行风问题整改方案.docx
- 故居联合路监理规划范文.docx
- 难点解析人教版生物七年级上册第二单元-生物体的结构层次专题练习试卷(详解版).docx
- 难点解析人教版生物七年级上册第二单元-生物体的结构层次专项练习试卷.docx
- 难点解析苏科版八年级物理上册第一章声现象专题训练试题(含解析).docx
- 难点解析人教版生物七年级上册第二单元-生物体的结构层次综合测评试卷(含答案详解版).docx
- 难点解析人教版生物七年级上册第二单元-生物体的结构层次章节测试试卷(解析版含答案).docx
- 难点解析人教版生物七年级上册第二单元-生物体的结构层次同步练习试题(解析版).docx
- 难点解析沪粤版九年级物理上册第十一章机械功与机械能定向攻克试题(含答案解析).docx
- 难点解析沪粤版九年级物理上册第十一章机械功与机械能专项攻克试题(含详细解析).docx
- 难点解析人教版生物七年级上册第一单元-生物和生物圈难点解析试题(含详细解析).docx
- 难点解析沪粤版八年级物理上册第一章走进物理世界同步测试试卷(解析版).docx
原创力文档

文档评论(0)