版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库课程设计报告会员管理系统的设计与实现学院:专业:班级:姓名:学号:指导教师:时间:2012年12月17日会员管理系统的设计与实现 VIII目录第一章功能描述第二章数据流程分析(ER图)第三章逻辑模型设计和优化第四章物理设计与实施(代码实现)第五章课程设计心得体会第一章功能描述希望通过计算机实现会员管理。系统主要功能如下:(1)售卡管理销售会员卡时要输入卡号、金额、折扣、类型(储值卡、折扣卡)以及持卡人基本资料姓名、电话、证件号等)等信息,这些信息记录到会员资料中。(2)会员资料管理查询和修改会员资料(其中卡号和金额不能修改)。可按照卡号、持卡人姓名查询信息。(3)存款管理如果会员卡类别是
2、储值卡,可根据卡号进行预存款操作。(4)退卡管理执行退卡操作后该卡不可再使用,但保留该卡以前的消费记录。(5)会员禁用用来挂失或是停止会员卡的使用(记录禁用的原因),实现对会员卡的安全管理可以通过解禁功能恢复会员卡的正常使用。(6)消费管理记录会员的消费情况,可以查看会员的消费金额,存款金额、结存余额,可以查询任何一段时间内该卡的消费情况,也可以查询所有会员卡的汇总记录。(7)系统管理包括参数设置、权限设置、更改密码等。会员管理系统业务流程分析如图3-1所示。ER图第二章1会员资料表(卡号(prim),金额,折扣,姓名,电话,身份证号(pirm);2消费管理表(卡号(prim),姓名,密码,消
3、费金额)3更改密码表(用户名(prim),密码,旧密码)4用户登录表(卡号(prim),密码,权限,状态,原因)第三章逻辑模型设计和优化根据系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如表1表5所示。表1用户登录表卡号密码权限状态原因表2充值管理表卡号日期充值金额表3更改密码表用户名新密码确认密码表4会员资料表卡号金额折扣姓名电话身份证号表5类型表卡号类型表6消费管理表卡号消费金额时间第四章物理设计与实施得到系统逻辑模型后,就该进行数据库的物理设计和实施数据库了,物理设计主要是要确定数据库的存储路径、存储结构以及如何建立索引等,可以采用系统
4、的默认设置。数据库实施主要包括在具体的DBMS中创建数据库和表的过程,本设计所选用的DBMS为SQLSERVER2000,有关创建数据库和关系表的SQL语句如下所示:(1)创建数据库createdatabase会员onprimary(name=会员_data,filename=C:DocumentsandSettingsAdministrator桌面会员会员_data.mdf,size=5,filegrowth=10%,maxsize=unlimited)logon(name=jiadianshouhoufuwu_log,filename=C:DocumentsandSettingsAdmin
5、istrator桌面会员_log.ldf,size=5,filegrowth=10%,maxsize=unlimited)(2)创建数据表createtable更改密码(用户名char(10),密码char(10),旧密码char(10),constraintpk_密码primarykey(密码),)createtable用户登录(卡号char(10),密码char(10),权限char(10),状态char(10),原因char(10),constraintpk_卡号primarykey(卡号),constraintfk_密码foreignkey(密码)references更改密码(密码)c
6、reatetable会员资料(卡号char(10),金额numeric(5,1),折扣numeric(3,1),姓名varchar(20),电话varchar(20),身份证号varchar(40),constraintpk_身份证号primarykey(身份证号),constraintfk_卡号foreignkey(卡号)references用户登录(卡号)createtable消费管理(姓名char(10),密码char(10),卡号char(10),消费金额numeric(5,1),time1int,constraintpk_姓名卡号primarykey(姓名,卡号),constrain
7、tfk_mimforeignkey(密码)references更改密码(密码)(3)创建视图createviewview1asselect用户名,用户登录.密码,旧密码,卡号,权限,状态,原因from用户登录,更改密码where用户登录.密码=更改密码.密码select*fromview1createviewview2as(select消费管理.卡号,金额,折扣,消费管理.姓名,电话,身份证号from消费管理,会员资料where会员资料.卡号=消费管理.卡号)select*fromview2创建存储过程createprocedurep1(卡号char(10)asdeclare姓名varchar
8、(10)select姓名=姓名from消费管理where卡号=卡号print姓名p11111createprocedurep2(卡号char(10)asdeclare卡号2char(10)deletefrom会员资料where卡号=卡号2execp21111createprocedurep3(卡号char(10),姓名char(20)asdeclare卡号2char(10),姓名2char(10)update会员资料set姓名=姓名where卡号=卡号execp31111,liuweidong创建用户登入sp_addloginchengtao,1234sp_adduserchengtao,us
9、e1grantselect,inserton消费管理touse1grantselect,inserton用户登录touse1grantselect,inserton会员资料touse1grantselect,inserton更改密码touse1创建第二个登陆sp_addloginchengtao1,0000sp_adduserchengtao1,use2grantselecton消费管理touse2grantselecton用户登录touse2grantselecton会员资料touse2grantselecton更改密码touse2为修改创建一个触发器createtriggertr12on会
10、员资料forupdateasdeclare卡号varchar(30)select卡号=卡号fromdeletedwhere卡号=1111if(卡号=1111)rollbackcreatetrigger修改会员资料on会员资料afterinsert,updateasbeginprint修改成功select*from会员资料endGOcreatetrigger删除会员资料on会员资料afterdeleteasbeginprint删除成功select*from会员资料endGO第五章课程设计心得体会首先,我要感谢我的指导老师。在此期间我们也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的
11、复杂心情,点点滴滴无不令我回味无长。生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的成果时,心中也不免产生兴奋;正所谓“三百六十行,行行出状元”。我们同样可以为社会作出我们应该做的一切,这有什么不好?我们不断的反问自己。也许有人不喜欢这类的工作,也许有人认为设计的工作有些枯燥,但我们认为无论干什么,只要人生活的有意义就可。社会需要我们,我们也可以为社会而工作。既然如此,那还有什么必要失落呢?于是我们决定沿着
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职工工作会议的演说词(3篇)
- 服装销售年度工作总结范文
- 小学班主任学期工作计划(18篇)
- 期末国旗下的讲话稿(31篇)
- 跟踪审计方案
- 清廉家风最美家庭事迹材料(3篇)
- 新教材高考地理二轮复习三10个长效热点综合专项训练热点1局部气候与环境含答案
- 24.1 一元二次方程 同步练习
- 统编版四年级上册语文第一学期期末考试卷(三)(含答案)
- 黑龙江省牡丹江市2024-2025学年高三上学期11月期中英语试题(含解析含听力原文无音频)
- 辽宁省大连市金普新区2023-2024学年九年级上学期期中化学试题
- 消防安全重点单位消防安全管理人员报告备案表
- 数据清洗课件-第4章-数据采集与抽取
- 2023年新改版青岛版(六三制)四年级上册科学全册精编知识点梳理
- 小学英语-There is an old building in my school教学设计学情分析教材分析课后反思
- GB/T 16935.1-2023低压供电系统内设备的绝缘配合第1部分:原理、要求和试验
- 临床微生物学检验:实验八 肠道杆菌的检验(三)
- 23秋国家开放大学《学前教育科研方法》形考作业1-3+终考作业参考答案
- MSA-GRR数据自动生成工具(已经解密)
- 义务教育语文“思辨性阅读与表达”学习任务群教学策略
- 中考英语命题分析课件
评论
0/150
提交评论