数据库课程设计.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
要求按照规范的数据库设计步骤完成设计, 数据需求分析正确,概念结构设计正确, 逻辑结构设计规范(关系模式达到第三范 式),物理结构设计合理。要求设计完成 几个以上不同功能的功能界面,每个界面 布局合理,能够正确连接数据库和运行。
学生进行分组,每组1~2人。每组学生从以 下信息系统中选择一个作为题目,如下给
出各个信息系统的功能描述。学生也可以
自拟题目,但自拟题目必须有一定规模的
功能需求,并且得到指导老师的认可。一 般建议学生采用C/S结构实现程序设计,但 也鼓励有能力的学生采用B/S结构完成设计。
1.毕业设计管理系统
毕业设计管理系统是用于一个系的毕业设计管理的系统, 系统为三类用户提供不同的功能:
2)需求分析 详细说明系统的功能需求和数据需求。
3)概念结构设计 描述ER模型设计的过程和结果,重点突出设计的
思路。
4)逻辑结构设计 将概念模型转化为逻辑结构,给出关系模型,要
求以关系模式的形式(即关系名(属性1,属性 2,…….))给出。 进行关系模式的优化,说明关系模式的规范化程 度。
管理人员可以完成各项管理功能,包括添加和维护学生、 教师信息,查看所有课题信息和按班级查看定题情况。管 理人员还可以添加和发布公告、通知。
教师可以添加毕业设计wk.baidu.com目,修改题目信息,可以看到选 自己课题的学生名单,可以接受学生的选题申请(叫做定 题)。定题后,每个教师还可以向自己的全部学生发布小 组公告。
三课程设计报告基本要求
课程设计报告要求包含如下内容: 1.封面(由老师提供) 2.任务书(由老师提供) 3.正文 其中,正文部分要求必须具备如下内容: 1)概述 说明本设计的意义、目的、研究范围及要达到的
技术要求;说明本设计的指导思想;阐述本设计 应解决的主要问题和采用的研究方法,要求概括、 简洁、确切。系统设计目标(或优点、特色)是 什么?即要解决(或解决了)哪些实际问题。
5)物理结构设计 进一步将逻辑结构转化为物理结构,并进行必要的物理结构的设计,
学生拥有电脑情况等。
5.大型超市信息管理系统
调研大型超市的业务流程,设计一个用于超市工 作人员信息管理、商品采购管理、商品销售管理 的信息系统。支持会员卡业务。顾客可以从总服 务台上查询本超市有无指定的商品、查询自己的 积分情况。当顾客购物后,可以任选一个收银台 进行商品结算,并打印小票。
管理员负责基本数据维护,例如商品采购和库存 情况、查询添加和修改商品和商品类别,查看购 物详细清单、统计每日、每月的销售额等。
3.图书管理系统
图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及 注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情 况给出一些统计,给出统计表格,以全面掌握图书的流通情况。
图书管理系统需要实现的功能主要有: 查询:包括图书资料查询、读者资料查询、借阅历史记录查询、罚款
4.学生公寓管理系统
调研我校学生公寓管理情况,设计学生公寓管理 系统。系统主要功能有:
基本信息管理:记录公寓、学生基本信息。 水电费管理:各个公寓水电使用量,并计算水电
费(公寓人均水电费),以及交费情况。 公寓管理员信息维护:记录管理员基本信息及其
负责管理哪些公寓。 一些信息的记录和查询,包括公寓卫生评比情况、
6.药店管理系统
药店管理系统能够实现药品库存、销售信息管理和查询功 能:
库存管理:包括药品入库、出库管理,药品库存报警,药 品有效期管理(过期报警)。
销售管理:根据实际销售自动生成销售单据。如果是会员, 则药品价格按95折计算。
查询及统计功能:对指定时间段内的出/入库进行查询/统 计,对药品有效期进行查询/统计,对药品过期进行查询/ 统计,对指定时间段内的药品销售进行查询/统计以及利 润查询/统计等。
数据库课程设计
一课程设计的主要内容与要求
《数据库课程设计》的主要内容是:选择 一些学生比较熟悉的信息系统实例作为题 目,要求学生针对这些题目完成需求分析, 写出功能需求描述,并在需求分析的基础 上完成数据库设计。还要求学生结合《面 向对象程序设计》课程所学内容,完成信 息系统的部分程序模块的界面设计。
一般查询功能:能帮顾客查询药品信息,能按品名、生产 厂家、药品类别、存货量进行查询。
二课程设计教学的基本要求
每组学生可以自由选题,但同一选题的每 个学生必须有明确、具体的任务。要求学 生协作进行必要的调研,资料搜集、文献 阅读。完成设计后,须经过老师检查认可 后,对设计结果进行总结。
每个学生独立撰写课程设计报告,并进行 答辩。
历史记录查询。 基本资料维护:包括图书资料维护(包括新书的入库,以及现有书籍
资料的修改和删除)、读者资料维护(包括新读者资料的录入,以及 现有读者资料的修改和删除)。 日常管理:包括借书管理(记录借阅证编号、图书编号、借出日期、 还书期限)、还书管理(销去借阅记录)、缴纳罚金(图书超期,将 按每天0.1元进行罚款)。 用户管理:记录各类用户(教师、学生)的详细信息(借书证、姓名、 编号、系等)。管理员分为图书资料维护人员和一般管理人员,一般 管理人员只负责借还书工作。
学生可以查看所有课题,可以填报多个(最多3个)选题 志愿,表明自己的选题意愿。学生还可以查看小组公告。 当论文完成后,可以上传论文。
2.学生成绩管理系统
学生成绩管理系统类似于我校教务管理系统,有四类用户: 教务员可以输入学生、教师、班级、课程信息,一个班级
只属于一个专业,一个学生只属于一个班级。教务员负责 输入每个专业、每个班级需要学习哪些课程,指定课程的 任课教师。一个教师可以教授多个班的多门课程。 教师可以查看学习该课程的学生名单。课程结束后,教师 可以录入课程成绩。 课程分两类,必修课和选修课。学生可以选修课程,每学 期几门。学生可以查看自己各门课程的成绩。学生还可以 进行评教,给老师打分。 系统管理员可以输入教室信息,并结合班级、课程、教室 信息实现自动排课。