遗失物品找寻系统

遗失物品找寻系统

ID:7826910

大小:100.50 KB

页数:7页

时间:2018-02-27

遗失物品找寻系统_第1页
遗失物品找寻系统_第2页
遗失物品找寻系统_第3页
遗失物品找寻系统_第4页
遗失物品找寻系统_第5页
资源描述:

《遗失物品找寻系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XXXX系数据库设计报告设计题目:数据库课程设计系别:年级专业:学号:学生姓名:指导教师:一、设计目的现今大学生的生活条件越来越好,每人都有很多东西,有些还很重要,一旦遗失,会损失很大,学校内遗失的物品,小到作业本、铅笔橡皮,大到U盘、手机、笔记本电脑,任何一件东西的遗失都是我们不希望看到的。目前,失主对所遗失物品的找回途径多是张贴寻物启事,或到遗失地点询问工作人员(如保卫科、宿舍管理员、清洁工等),效率不高,而捡到东西的人对所捡到东西的处理也有多种方式,如上缴到附近区域负责部门人员手中(如保卫科、宿舍管理员、一卡通交费处等)、或

2、张贴招领启事或者据为己有等。综上、不论是遗失物品者还是捡到物品者,都只是盲目的靠大网捕鱼的方式来寻找,缺乏条理性,本系统旨在在失者(捡到物品的人,下同)和拾者(捡到遗失物品的人,下同)搭建一条平台,使失物(丢失的物品,下同)招领更加方便快捷。二、系统设计1、概念结构设计1.1确定实体实体包括:失者、拾者、失物、拾物、认领表1.2实体的属性失者(失者姓名、失者联系电话、失者学工号)失物(失物编号、遗失时间、遗失地点、失物描述、失者学工号)拾者(拾者姓名、拾者联系方式、拾者学工号)拾物(拾物编号、拾物时间、拾物地点、拾物描述、拾者学工

3、号)认领单(认领编号、失物编号、拾物编号)1.3实体的表识属性失者的标识属性:失者学工号拾者的标识属性:拾者学工号失物的标识属性:失物编号拾物的标识属性:拾物编号认领表的标识属性:认领编号第6页共7页1.4确定实体的联系和联系类型1.4.1失者与失物是遗失关系,一个失物对应一个失者,但一个失者可能遗失很多失物,是一对多关系1.4.2拾者与拾物物是拾取关系,一件拾物对应一个拾者,但一个拾者可能拾取很多拾物物,是一对多关系1.4.3失物与认领表是一对一关系1.4.4拾物与认领表是一对一关系1.5画出ER图1.6逻辑结构设计第6页共7页

4、失者表字段名数据类型主关键字外部关键字参照表失者姓名Varchar(20)失者联系电话Int(11)失者学工号Int(10)Yes失物表字段名数据类型主关键字外部关键字参照表失物编号Char(4)Yes遗失时间遗失地点Varchar(40)失物描述Varchar(200)失者学工号Int(10)Yes失者拾者表字段名数据类型主关键字外部关键字参照表拾者姓名Varchar(20)拾者联系电话Int(11)拾者学工号Int(10)Yes拾物表字段名数据类型主关键字外部关键字参照表拾物编号Char(4)Yes’第6页共7页拾物时间遗失地

5、点Varchar(40)拾物描述Varchar(200)拾者学工号Int(10)Yes拾者认领表字段名数据类型主关键字外部关键字参照表认领编号Int(4)Yes失物编号Int(4)Yes失物拾物编号Int(4)Yes拾物1.7物理结构设计创建一个test数据库,该数据库的主数据文件逻辑名称为test_data,物理文件名为testdata.mdf,初始大小为20MB,最大尺寸为50MB,增长速度为10%,数据库的事务日志文件逻辑名称为test_log,物理文件名为testlog.ldf,初始大小为20MB,最大尺寸为50MB,增长

6、速度为10%,并且要求主数据文件和事务日志文件的物理位置在硬盘E上。1.8建立数据库createdatabaseteston(name=test_data,filename='E:testdata.mdf',size=20,maxsize=50,filegrowth=10%)logon(name=test_log,filename='E:testlog.ldf',size=20,maxsize=50,filegrowth=10%)第6页共7页1.9编制应用程序Createtable失者(失者姓名varchar(20),失者联系

7、电话int(11),失者学工号int(10)primarykey)Createtable失物(失物编号int(4)primarykey,遗失时间datatime,遗失地点varchar(40),失物描述varchar(200),失者学工号int(10),foreignkeyreferences失者)Createtable拾者(拾者姓名varchar(20),拾者联系电话int(11),拾者学工号int(10)primarykey)Createtable拾物(拾物编号int(4)primarykey,拾物时间datatime,拾物地

8、点varchar(40),拾物描述varchar(200),拾者学工号int(10),foreignkeyreferences拾者)Createtable认领(物编号int(4)foreignkeyreferences拾物,失物编号int(4)fo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。