




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 详细设计说明书详细设计说明书 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 2 1 1 引言引言 1 1 编写目的编写目的 在前一阶段 概要设计说明书 中 已解决了实现该系统需求的程序 模块设计问题 包括如何把该系统划分成若干个模块 决定各个模块之间 的接口 模块之间传递的信息 以及数据结构 模块结构的设计等 在以 下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明 1 2 背景背景 随着学校教育水平的不断提高 现有管理系统已经远远不能够满足学校的需求 已经成为学校进一步发展的瓶颈 例如软件维护费用高 信息查询不方便 软 件可操作性不高 为此我们小组想开发教务管理系统 方便学校师生 1 3 定义定义 Access2003 系统服务器所使用的数据库管理系统 DBMS SQL 一种用于访问查询数据库的语言 主键 数据库表中的关键域 值互不相同 1 4 参考资料参考资料 软件工程导论 第 5 版 张海藩编著 清华大学出版社 2 2 程序系统的结构程序系统的结构 软件结构 3 2 1 登录模块登录模块 学生信息存储在数据库表 student 中 包括学号 密码等 教师信息存储 在表 professor 中 包括教工号 密码等 管理员信息存储在表 registrar 中 用户选择登录身份 学生 教师或管理员 学工号 密码 首先检查学工 号是否为空 为空则提示 若不为空 则检索相应数据库表 检查用户是否存 在 若存在 检查密码是否正确 若正确 则登录成功 输入学工号和 密码 开始 4 是 否 否 是 否 是 2 2 学生模块学生模块 在登录时 用静态变量 CPulic login 存储登陆者的学号 学工号 为空 学工号 存在 密码是 否正确 登陆成功 学生 选 课 查 询 成 绩 5 选课对话框将所有课程信息显示 学生点击选中 点击确定来选课 选课 成功后 要在数据库 recourse 表中添加学生和课程号 并在课程信息里修改 剩余人数 是 否 是 否 查询成绩通过检索选课记录 recourse 得到所有 re sid 为 CPulic login 的 记录 至此就得到了学生的成绩 2 3 教师模块教师模块 选择一门课程 是否超过人 数限制 是否已选过 该课程 选课成功 结束 教师 6 老师教工号记录在 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 管理员模块管理员模块 查 询 学 生 名 单 提 交 学 生 成 绩 上 传 课 程 资 料 7 管理学生账户 主要就是对 student 进行操作 如添加 删除 修改 采用对 话框操作 是 否 否 删除学生时 将要删除的学生 s id 保存在临时变量 temp 中 然后将 student 中该生记录删除 然后由 temp 检索课程记录表 recourse 查找该生选课记录 将课程 re cid 存入临时数组 temp2 中 将选课记录中该生记录删除 然后再 由 temp2 数组记录的 re cid 查找课程表 course 将这些课程剩余量加一 管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业单位员工聘用合同范本实施版4篇
- 金属标牌机械去氧化层工艺考核试卷及答案
- 地毯绒面抗皱涂层工艺考核试卷及答案
- 钩针珠子工艺考核试卷及答案
- 针制作工设备维护与保养考核试卷及答案
- 园林技术基础单招试题及答案
- 2025-2026学年赣美版(2024)小学美术三年级上册《童趣刊头画》教学设计
- 银行中层面试题目及答案
- 银行支行考试题目及答案
- 银行英语试题及答案
- 现代温室附属设施课件
- 基于Java的网上蛋糕预订销售系统的设计与实现
- 成人高考专升本医学综合考试真题及答案
- 可复制的领导力心得
- 《小猪变形记》一年级
- 抗菌药物临床应用指导原则
- MirrorView切换手册模板
- 急救车必备药品和物品 急救车物品药品管理
- GB/T 3253.8-2009锑及三氧化二锑化学分析方法三氧化二锑量的测定碘量法
- GB/T 24720-2009交通锥
- GB/T 15065-2009电线电缆用黑色聚乙烯塑料
评论
0/150
提交评论