游泳馆会员管理系统设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理与应用》大作业说明
目录
一、作业目的 (1)
二、作业选题 (1)
三、作业步骤及操作指导 (1)
四、作业报告要求 (2)
五、作业提交内容、方式及日期 (2)
六、作业成绩及评分点 (3)
七、参考作业报告 (3)
一、作业目的
1.能运用所学“数据库原理及应用”课程的理论知识,分析并解决实际问题。
2.掌握数据库设计的基本方法和步骤。
3.掌握基于数据库的应用程序的设计及实现过程。
4.按照所选题目需求分析的内容完成数据库的设计以及应用系统的初步界面设计
二、作业选题
可根据自己的兴趣从以下选题中任选一个完成。
1.设计制作《小型图书管理》数据库系统。
2.设计制作《学生宿舍管理》数据库系统。
3.设计制作《网吧上机管理》数据库系统。
4.设计制作《小型超市销售管理》数据库系统。
5.设计任意主题的数据库系统。(希望同学能任意选择自己有兴趣的问题)
三、作业步骤及操作指导
掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档。通过使用目前流行的DBMS,建立所设计的数据库,并在此基础上实现数据库的实体完整性、参照完整性及用户定义完整性的设
置。
1.需求分析:根据自己的选题,绘制的DFD、DD图表以及书写相关的文字说明。
2.概念结构设计:绘制所选题目详细的E-R图。
3.逻辑结构设计:将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。4.选择某一DBMS(如Access)创建所选系统的数据库、表、完整性(实体、参照、用户定义)及输入若干条数据记录。
5.创建所选系统所需的若干个查询。
6.为所选系统创建若干窗体。
7.完成作业报告
四、作业报告要求(可用模板)
1.对设计题目进行需求分析,描述你所设计的数据库系统的功能
根据自己的选题,绘制的DFD、DD图表以及书写相关的文字说明
绘制系统功能结构框图
2.概念结构设计
画E-R图(3-4个实体,2-3个联系)
3.逻辑结构设计
将E-R图转换成表;标出主码(键)和外码(若有外码)
4.数据库实施,选择某一DBMS(如Access)建立数据库(粘贴主要结果图),包括:
1.表(主键-实体完整性)、(表之间的)关系图(参照完整性)、用户定义完整性(可选作)
2.选择查询、参数查询(可选作)、操作查询(可选作)
3.窗体:简单窗体、一对多窗体、控制窗体(可用到“宏”——可选作)
4.报表(可选作)
5.总结
你设计的系统特点;设计过程中遇到的问题、解决方法及未解决的问题;完成作业后的收获及体会;对该课程的建议和希望等。
五、作业提交内容、方式及日期
1.提交完成了的数据库文件(如:Access,提交.accdb)及作业报告(.docx)。
注意命名规则:“学号姓名.accdb”(如:38010101张红.accdb)和“学号姓名-数据库报告.docx”
(如:38010101张红-数据库报告.docx),然后将两文件压缩打包为一个“学号姓名-数据库.rar 文件(如:38010101张红-数据库.rar)。
2.作业提交日期:考试日(现没确定)前(周五18:00——周六14:00前)提交到班长处。六、作业成绩及评分点
大作业满分为20分,评分点:
a)选题及完成的正确性
b)数据库文件应可用
c)作业报告撰写情况
d)所设计制作的系统的工作量
注:哪部分完成的好,有自己的特点都可加分。
七、参考作业报告