《数据库拓展实践》教学大纲_第1页
《数据库拓展实践》教学大纲_第2页
《数据库拓展实践》教学大纲_第3页
《数据库拓展实践》教学大纲_第4页
《数据库拓展实践》教学大纲_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库拓展实践教学大纲一、教学目的1. 了解数据库设计的基本任务和设计过程2深刻理解数据库设计各阶段的特点和内容3. 了解进行需求调查的方法4. 掌握用E_R模型对现实世界进行抽象的方法5. 掌握E_R模型向关系模型转换的方法6. 掌握数据库规范化理论和关系模型的优化方法二、实验环境SQL Server2005( 11 信本 1 班曾经使用的是 SQL Server2000)VISIO2007三、教学内容、要求(一)教学内容1、确定选题确定数据库设计目标,比如图书信息管理系统、销售管理信息系统等。2、需求分析该部分主要对所确定的系统进行需求分析,通过调查、整理,规划出该系统 的主要工作流程,通

2、常以流程图的方式展示。3、系统总体设计该部分简单地给出系统的总体结构,通常以系统总体功能结构图展示4、概念结构设计该部分主要根据系统各个功能设计出局部的E_R图,然后再将局部E_R图合并成初步的E_R图,最后进行优化,得到整体的 E_R图,主要包括:(1)设计局部E_R图(2)设计和优化初步E_R图(3)整体E_R图5、逻辑结构设计该部分主要根据E_R图设计关系模式,特别要注意要用关系规范化理论指导 关系模式的建立,要求每个关系模式至少达到第三范式,主要包括:(1)关系的约束建立表现为主键的实体完整性、外键的参照完整性、列级约束的自定义完整 性(2)关系模式的定义,表现为表的设计字段名称字段类

3、型是否为主键是否为空备注6、物理结构设计该部分主要考虑创建哪些索引,数据库的存放位置和存储空间等问题。7、数据库实施该部分主要考虑创建数据库及其对象、实施安全性控制以及制定数据库备份 和恢复策略。(二)教学要求分组完成数据库设计,每组2人,每组完成2-3个选题四、主要教学方法主要采用以学生动手实践教学为主、教师以实践演示教学为辅的演示法和实 验法,同时在整个教学过程中贯穿多种教学方式以培养学生自主学习的能力。五、考核办法平时(考勤+上机表现)20%大作业报告占40%数据库设计成果占40% 可采用大作业报告的形式进行考核, 报告文档中内容应包括本课程的主要教 学内容,具体格式参加附件。附件:超市

4、会员管理系统数据库设计说明书班级:11信本四班姓名:张静学号:11111637440成绩:指导老师评语:目录数据库设计说明书1引言超市会员管理系统要求建立起数据一致性和完整性强、数据安全性好的库。本系统主要是对超市会员和职员的基本信息进行有序管 理,主要包括的功能模块有:会员信息管理、积分信息管理、基本信 息管理、统计、系统信息等。该系统是在Microsoft Visual C+ 6.0的开发工具前提下进行的,运用Visual C+语言,连接了 MicrosoftAccess 2003数据库,进行数据库的管理。1.1 编写目的编写该文档的目的主要是为了对开发做总体设计, 便于组员之间 的沟通,

5、为系统之后的详细设计做好准备。背景会员制客户管理模式,是商家为了维系与客户的长期交易关系, 而发展出的一种较为成功的关系营销模式。会员卡是这种营销模式的 载体。在具体实践中,会员卡根据客户管理模式和促销方式的不同, 可分为一级会员,二级会员,三级会员,四级会员以及星级会员。根 据不同等级给会员不同的折扣,因为它所代表的关系链最牢固,能为 商家锁定大量的老顾客。但在具体操作过程中,由于需要处理大量的 客户信息、交易信息和资金流动,人工操作费时费力,差错频繁。为了加快信息处理速度,缩短交易的认证时间和避免差错,计算机信息处理技术的应用势在必行。会员卡管理系统就是应这样的需求而开发的。项目名称:超市

6、会员管理系统一一管理员功能及超市论坛设计与 实现项目提出者:超市项目开发参与人员:张静1.3 定义B/S: Browser/Server 体系结构J2EE: Java2平台企业版(Java 2 Platform,Enterprise Edition)1.4 .设计环境1.5 .参考资料2. 需求分析1)实用性原则要力求最大限度地满足实际工作的需要,充分考虑各业务层次、 各管理环节数据处理的实用性,把满足客户生产和管理业务作为第一要素进行考 虑。2) 可扩展性与可维护性原则 为适应将来的发展,MIS系统应该具有良好的可 扩展性和可维护性。软件设计尽可 能模块化、组件化、是应用系统可灵活配置, 适

7、应不同的情况。3)安全可靠性原则 应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数据库的 备份策略恰当,以防灾难性事故发生。84)用户界面设计原则 图形化原则:用户界面的设计应做到美观大方。用户界 面应做到直观、明了、条 理清晰。实现“傻瓜型”管理一一易学、易用、易管 理。5)数据库设计原则 对数据库的设计应该体现一致性、完整性、安全性、可伸缩性和规范化。4.3管理员功能以及论坛设计 431系统模块设计 1)管理员 功能需求如下:根据对机构管理需求的业务分析,机构管理模块主要有以下功能:a)添加会员:顾客自己不能上网的情况下,来到超市管理员可以以添加 会员的方式帮顾客注册。b)

8、会员充值:管理员可以根据会员的要求给账户充值,以便在消费的时候可以直接在账户中扣除。c)查询所有会员信息:管理员可以查看所有会员的详细信息。d)消费兑换积分:管理员根据会员的消费金额,将其按照一定的比例转化成积分,给会员累计。e)录入会员消费:管理员的每次消费都录入系通过,以便会员查看自己的消费记录。f)查看单个会员订单:管理员按照会员ID查看单个会员的订单。g)查看消费和缴费记录:管理员按照日期和会员ID查看会员的消费记录和缴费记录。h)查看所有会员订单i)论坛:管理员根据会员发表的一些意见进行回复。j)安全退出系统:进行完所有的操作后,安全退出系统。2)管理员与会员的论坛功能论坛的功能主要

9、分为两部分,包括会员和管理员两部分。在会员通过登陆界面通过验证进 入会员主界面,在会员主界面中有论坛功能,会员点击论坛进入论坛,论坛中可 以实现发表评论,查看评论,查看回复。管理员同样通过登陆界面验证进入管理 员主界面,管理员可以点击查看评论,管理员可以对会员发表的评论进行回复, 删除操作。3. 系统总体设计4. 概念结构设计4.1 .设计局部E_R图4.2 .设计和优化初步E_R图4.3 .整体E_R图5. 逻辑结构设计5.1 .关系的约束建立5.2 .关系模式的定义6. 物理结构设计7. 数据库实施8. 小结因为我们就这么一辈子,几十年的光景,无法重来,开心也好,不开心也罢,怎么都是活着,

10、那么何不让自己开开心心的过好每一天呢!生活虽辛苦,但我们一定要笑着过,以积极乐观的心态让日子过得有滋有味,这样才不白来人世走一遭,才会无怨无悔。因为生活没有真正的完美,只有不完美才是最真实的美。不要总是悲观地认为自己很不幸,其实比我们更不幸的人还有很多;要学会适应,学会调整自己的心态,学会宽容和理解,许多的苦、许多的累,都要坦然面对。只有经历了,体验过了,才能明白了生活的不易。因为经历就是收获要知道世上没有什么不能割舍,人生没有过不去的坡,当你调整好了心态,一切都会风清云谈。人活着,活的就是一种心情。谁都有不如意的时候,这就要求我们做任何事情上都要持有一颗平常心。只要做到不攀比,不虚荣,待人诚恳、做事踏实,以知足乐观的心态释怀所有,做事尽量站在别人的角度去考虑别人的感受,常怀感恩的心态待人,哪怕平庸,也会赢得世人对你的认可 和尊重!因为人活着,就需要一份积极向上的乐观和感恩的好心态来对待所有。只要心中有景,何处都是彩云间;只要有一份好的心态,所有的阴霾都将会烟消云散人生在世,免不了磕磕绊绊,不如意在所难免,因为很多事情都不是我们所预料的,也不可能按你的设想去发展。正所谓生活岂能百般如意,凡有一得必有一失。人生追求完美

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论