- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计14855.doc
数 据 库 课 程 设 计
题 目: 饭卡管理系统
姓 名: 朱洁蛟、崔浩
学 号: 08212151150、08212151110
专 业: 08计科一班
指导老师: 孙灿明
完成时间: 2010年12月20日
信 息 工 程 学 院 计算机 系
目录
第一章 概述………………………………………………………………………3
需求分析…………………………………………………………………4
数据库设计………………………………………………………………5
概念结构设计………………………………………………………………5
逻辑结构设计………………………………………………………………6
物理结构设计………………………………………………………………6
表的创建……………………………………………………………………8
关系图、触发器……………………………………………………………7
系统程序实现………………………………………………………………9
第五章 小结…………………………………………………………………………19
参考文献………………………………………………………………………………20
第一章 概述
饭卡管理系统是针对大学校园食堂交费和一般消费等方面的信息管理系统,它包括持卡者在校内的消费的各方面内容:刷卡消费、查询、存款和持卡者的信息管理等,方便对饭卡信息进行各项操作,定时进行数据的备份和更新,保持数据的一致性和准确性。另外,各方面的内容应该相互联系,最终产生各种查询统计报表,以供持卡者进行检查。
对于此系统的任务就是把人们从繁琐的交费、找零工作中解放出来,用计算机实现存款、消费、查询、修改、删除以及存储等功能。同时,用计算机能够快速准确的完成资料的统计和汇总工作,迅速的打印出各种报表资料以供使用。本系统的工作原理如下:
先建立数据库和数据库的驱动程序
在使用时,有管理员输入账号和密码。然后通过饭卡管理系统选择相应的管理事务
管理员事务将根据提供的信息在数据库中查找相应的记录
返回相应的记录给管理员
允许管理员在相应的权限下对数据进行更改
通过终端把得到的内容显示到相应的界面上
第二章 需求分析
一、 本系统需求的软硬件配置如下:
操作系统:windows2000、windows xp或更高操作系统
数据库平台:SQL 2000
开发平台:Visual Basic 6.0
CPU:Pentiun II 266 或更高
内存:64M或以上
硬盘:2G以上
显示器:VGA或更高
外设:报表打印机等
二、总体功能需求:
1、添加学生和饭卡信息
这需要在数据库中建立两张表:学生信息和饭卡信息。学生信息表中包括以下信息:姓名、性别、出生日期、身份证号、卡号。饭卡信息包括:卡号、余额、办卡日期。而饭卡信息的卡号是学生信息表中的外码。
2、管理员登录信息
在数据库中建立一张管理员信息表属性如下:账号、密码。只有当账号和密码都匹配的情况下,管理员才能登录成功然后对系统进行管理。
3、删除
这是对学生信息和饭卡信息两张表的操作。分别更具需求删除相应的学生信息和饭卡信息。当删除饭卡信息时,学生信息表中对应的学生信息也被删除。
4、充费
当卡中余额不足时持卡者需要对饭卡进行充费,管理员可是通过充费这一功能对饭卡信息表中的余额属性进行更改。
5、查询:管理员通过输入需要的查询信息,可以实现对饭卡信息和学生信息的查询。
三、性能需求:
1、精度要求
饭卡管理系统对精度要求较高,饭卡信息表中的余额是浮点型数据。学生信息表中的身份证号属性必须是十八位的字符型数据。
2、时间特性要求
在软件方面,响应时间、更新处理时间都要求比较快速以满足要求。
3、灵活性
当用户需求,如操作方式、运行环境、结果精度、数据结构与其他软件接口等发生变化时,设计的软件要求能做适当的调整。
4、规模
使用于小规模的食堂的饭卡管理工作。
数据库设计
3.1概念结构设计
持卡者与饭卡是一对一的绑定关系。即一张饭卡只能被一个学生使用,一个学生也只能同时使用一张饭卡。饭卡信息表属性:卡号、余额、办卡日期。学生表属性:卡号、身份证号、出生日期、性别、姓名。管理员表属性:账号、密码。其E-R图如下:
饭卡信息E-R图:
学生信息E-R图:
管理员信息E-R图:
3.2 逻辑结构设计
在学生表中身份证号是主键,卡号作为外码。在饭卡信息表中卡号是主键。管理员信息表中账号为
您可能关注的文档
最近下载
- 中国农业银行企业网银申请表(新版).docx VIP
- 清醒俯卧位通气护理专家共识PPT课件.pptx VIP
- 营销区域划分的方案(3篇).docx VIP
- 水箱基础施工方案.docx VIP
- 碎裂QRS波幻灯片.ppt VIP
- 预制菜食品安全现状及应对策略分析.pptx VIP
- 15.1 ANSI-ESD-STM15.1-2019 手套和指套的电阻测试(英文版)-0.pdf VIP
- Unit 7 Happy Birthday!(第4课时)Section B 1a-1d 课件 人教版(2024)七年级上册.ppt VIP
- 屋面U型管太阳能集热器施工工法.pdf VIP
- 华能南山电厂2×46万千瓦燃气-蒸汽联合循环扩建项目 环评报告.docx VIP
文档评论(0)