信息管理系统课程设计报告.docVIP

  • 30
  • 0
  • 约9.74千字
  • 约 18页
  • 2023-08-07 发布于陕西
  • 举报
2013 年 6 月 软 件 学 院 课程设计报告书 课程名称 数 据 库 系 统 概 论 设计题目 培 训 中 心 信 息 管 理 系 统 专业班级 学 号 姓 名 指导教师 目录 1 设计时间 1 2 设计目的 1 3 设计任务 1 4 设计内容 1 4.1 需求分析 1 4.2 系统设计 1 4.2.1 概念结构设计 1 4.2.2 逻辑结构设计 5 4.2.3 物理结构设计 5 4.3 系统实施 7 4.3.1 数据库实现 7 4.3.2 数据载入 9 4.4 运行与测试 10 4.4.1 运行与测试 10 4.4.2 分析 12 5 总结与展望 13 参考文献 14 1 设计时间 2012年6月4日 — — 2012年6月8日 2 设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理 及应用》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的 理解,握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实 现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地 存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的 毕业设计和具体工作实践将有重要的意义。 3设计任务 培训中心信息管理系统 4 设计内容 4.1 需求分析 通过对系统的分析研究,本系统主要分为四大模块,实现四个功能,如下所示: (1)报名功能:将报名数据送给负责报名的职员,他们要查阅课程文件,检查是否额满, 若不满,在学员文件、课程文件上登记,并开出报名单交财务人员,财务人员开发票经复审后 通知学员。 (2)付款功能:由财务人员在账目文件上登记,经复审后给学员一张收据。 (3)查询功能:交给负责查询的部门在查询课程文件后给出答复。 (4)注销课程功能:由注销人员在课程、学员、账目文件上作相应修改后通知学员。 4.2系统设计 4.2.1 概念结构设计 1 ) 分E-R 图 报名功能:如图1-1 如果是报名的,则将报名数据送给负责报名的职员,他们要查阅课程 文件,检查是否额满,若不满,在学员文件、课程文件上登记. 学员姓名 课程名称 学员信息 1课程号 1 学号 报名 班级代号 交款额 m 课程文件 n 登记 n 学员文件 报名时间 班主任 学员学号 学员姓名 图1-1 付账功能:如图1-2如果是付款的,则由财务人员在账目文件上登记,经复审后给学员一 张收据 张收据 。 学员姓名 学员信息 学号 1 付 款 日期 班级代号 m 学员学号 课程号 课程名称 付款文件 课程号 交款额 图1-2 查询功能:如图1-4交给负责查询的部门在查询课程文件后给出答复。 学生姓名 学号 课程名 学员信息 课程号 查询 查询 课程文件 招收人数 课程号 教师 课程名称 上课 已报名 收费 学时 图1-3 注销课程功能:如图图1-4,由注销人员在课程、学员、账目文件上作相应修改后通知学员。 课程文件 课程文件 学员文件 学生文件 账目文件 学员信息 修改 图1-4 2 ) 总 E - R 图 学 学 员 信 息 M N 1 1 查 询 1 1 1 N 账目文件 学 员 文 件 课程文件 付 款 注销 报名 图1-5 4 . 2 . 2逻辑结构设计 关系模式: 课程文件表:(课程号、课程名、学时、收费、上课地点、教师、招收人数、已报名人数) 学员文件表:(学员学号、班级代号、班主任、学员姓名、报名时间、交款额) 账目文件表:(学员学号、日期、班级代号、课程号、交款额) 学员信息表:(学员学号、学员姓名、课程名、课程号) 4.2.3 物理结构设计 关系表: 表3-1 课程文件表 (Course) 字段名称 中文名称 类型 长度 是否非空 主关键字 cno 课程号 Char() 10 N Y cname 课程名 Char() 20 N N ctime 学时 Char() 20

文档评论(0)

1亿VIP精品文档

相关文档