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

下载本文档

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

文档简介

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

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

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

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

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

温馨提示

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

评论

0/150

提交评论