(完整版)2012重庆理工大学数据库毕业课程设计—某送水公司送水系统
恒压无塔供水系统(毕业设计完整版)
摘要随社会经济的迅速发展,人们对供水质量和供水系统可靠性的要求不断提高;再加上目前能源紧缺,利用先进的自动化技术、控制技术以及通讯技术,设计高性能、高节能、能适应不同领域的恒压供水系统成为必然趋势。
本设计是针对居民生活用水而设计的。
由变频器、PLC、PID调节器和组成控制系统,调节水泵的输出流量。
电动机泵组由三台水泵并联而成,由变频器或工频电网供电,根据供水系统出口水压和流量来控制变频器电动机泵组的速度和切换,使系统运行在最合理状态,保证按需供水。
本文介绍了采用PLC控制的变频调速供水系统,由PLC进行逻辑控制,由变频器进行压力凋节。
在经过PID运算,通过PLC控制变频与工频切换,实现闭环自动调节恒压变量供水。
运行结果表明,该系统具有压力稳定,结构简单,工作可靠等特点。
关键词:变频调速;PID调节;PLCABSTRACTWith the rapid development of social economy;it demands the better of water supply' s quality and reliability of water supply system. Meanwhile energy resources are seriously lack. So it is inevitable tendency to design water supply system which has high function and saves on energy well,with help of advanced technique of automation,control and communication. At the same time this system can adapt different water supply fields.It is very important of the Water Supply System in Constant Pressure for the water supply in industrial and citizen existence. It is consist of the variable frequency and speed regulation,PLC,PID control system for the control system. It controls the outcome of the pumps. The generator pumps are consist of parallel three pumps,and the power come from variable frequency and speed regulation or power grid. According to the water supply of constant pressure’s outcome water press and flux,the control system control the variable frequency and speed regulation,parallel pumps’ speed and cut over,cause the system move in the best rational situation,assure according to wants supply water. This design has many merits such as save energy.In this paper,the control principle of VVVF providing-water system is introduced,we use PLC to carry on logic control and use inverter to modulate pressure.Through PID control principle .we realize Closed-loop control in VVVF Providing-water System.The result indicates that the system has the stable pressure,simple structure,and reliable work.Keywords:variable frequency and speed regulation;water supply of constant pressure;PID control system;PLC目录摘要 (1)ABSTRACT (2)1 绪论 (1)1.1变频恒压供水产生的背景和意义 (1)1.2变频恒压供水系统的国内研究现状 (3)1.3课题来源及本文的主要研究内容 (5)1.4本论文中所做的工作 (5)2 恒压供水系统的基本构成 (6)3 变频器和压力传感器 (8)3.1 变频器的基本结构 (8)3.2 变频器的分类及工作原理 (11)3.3 变频器的操作方式及使用 (12)3.4 变频器硬件选择 (13)3.5 压力传感器 (14)4 PLC选择及应用 (16)4.1 PLC在恒压供水泵站中的主要任务 (16)4.2 PLC模拟量扩展单元的配置及应用 (16)4.2.1 模拟量输入模块的功能及与PLC系统的连接 (17)4.2.2 模拟量输入模块缓冲存储器(BFM)的分配 (18)4.2.3 模拟量输出模块的功能及PLC系统连接 (20)4.2.4 模拟量输出模块的偏置、增益及分配 (21)5 PID控制器的设计 (22)5.1 PID控制算法及特点 (23)5.2 PID参数整定的相关原则 (25)5.3 PID指令的使用注意事项 (26)5.4 PID回路类型的选择 (26)5.5 正作用或反作用回路 (27)6 系统的设计 (28)6.1 系统要求 (28)6.2控制系统的I/O及地址分配 (28)6.3 PLC系统选型 (30)6.4 电气控制系统原理图 (30)6.4.1主电路图 (30)6.4.2 控制电路图 (32)6.5 系统程序设计 (33)6.5.1由“恒压”要求出发的工作泵组数量管理 (34)6.5.2 多泵组泵站泵组管理规范 (34)6.5.3系统流程图设计 (34)6.5.4程序的结构及程序功能的实现 (36)6.5.5系统的运行分析 (38)致谢 (39)1 绪论随着社会经济的迅速发展,水对人民生活与工业生产的影响日益加强,人民对供水的质量和供水系统可靠性的要求不断提高。
我校(理工大)分质供水的设计
我校分质供水设计分质供水又称为管道优质直饮水、双路供水、纯净水入户等,随着人们生活水平的提高,这种供水模式在国内得到越来越多的应用。
通过对自来水进行精滤、软化、RO反渗透、臭氧杀菌等过程,去除水中有害重金属、有机物、细菌及病毒等杂质,使其成为优质饮用净水,通过专设的特种卫生管道直接送入用户供用户直接饮用,根据国外供水历史和经验, 分质供水是保证和提高现代居民生活用水质量的可行办法。
为满足我校建设发展要求, 提高供水服务质量, 扭转并改变现有用水方式中不合理的现象,提高供水水质和服务水平, 提升我校的总体形象,大学内应直接提供高质水。
我们学校现有的供水方式大部分都是不论用途,等质供应,一管到底,即无论是直接饮用或教师、学生洗衣、冲厕等生活用水还是绿化、等学校各方面用水都一无例外。
显然,如果为了满足较少的饮用水水质要求而将净水厂的供水水质全部提高,必将会造成资源的极大浪费,既不科学,也不合理。
因此,将饮用水(其他对水质要求较高的生活用水与其他用途用水分开供应,实现“分质供水、优水优用”就显得十分重要。
一给水水质的确定1 高质水水质标准大学内的高质水以满足师生直接饮用、沐浴及洗涤等需要为目标。
高质水的水质除需达到国家现行生活饮用水水质标准外, 还应满足城市供水行业2010年技术进步发展规划中提出的一类水的水质目标、欧共体饮水水质指标和饮用净水水质标准。
大学将重点选择浊度、高锰酸盐指数、色度等感观和有机污染指标, 并考虑口感要求, 另增加了嗅阈值感观指标, 作为高质水的主要控制指标,2杂用水水质标准我校的杂用水主要应用于师生生活杂用水、校园杂用水、景观用水等方面。
根据用途的不同, 杂用水水质标准也不尽相同,集中参考了生活杂用水水质标准再生水回用于景观水体的水质标准。
在大学内将较低水质的杂用水供给水质要求不高的场合使用, 能充分体现大学人文、环保的形象, 符合大学面向21 世纪, 适应市场经济体制生态化和信息化的大学园区的定位要求。
送水公司的送水系统
分类号11395单位代码级学号密学生课程设计送水公司的送水系统题目者作XXXXX)(院系XXXXXX业专XXXXXX指导教师XXX日提交日期月年XXXXXXXX目录1.引言 (2)2.需求分析阶段 (3)2.1需求分析阶段目标 (3)2.2本系统需完成的功能 (3)2.3.数据流图 (4)2.4.数据字典 (5)3.概念设计阶段 (7)3.1引言 (7)3.2E-R图 (7)3.2.1局部E-R图 (7)3.2.2全局E-R图 (9)4.逻辑结构设计 (10)4.1将E-R图转换成关系模式 (10)4.2逻辑关系图 (10)4.3数据库模式定义 (10)5.物理结构设计 (13)5.1物理设计阶段的目标与任务 (13)5.2查询和添加功能模块图 (13)6.数据库实施阶段 (14)6.1建立数据库 (14)6.2各表建立 (14)6.3建立触发器 (16)6.4前台设计图 (17)6.5数据库主码和外码图 (19)7.总结 (22)8.致谢 (23)1.1.引言现今很多送水服务公司接话时都要询问客户编号、地址和姓名等诸多客户资料,从而导致接电话需要很长时间,而且容易造成客户不满意,接话员也累,效率又低。
在用水旺季电话较多时由于接话员效率低,不可避免的会发生漏接电话等情况,失去一定送水客户。
在这种情况下,拥有一个专业的针对送水行业上述问题的软件系统就成为同行业中竞争发展的有利优势。
另外,目前市场上这方面的软件系统使用范围比较有限,就算有使用的也很少涉及送水配送业务。
目前大多数公司现行的管理系统虽然解决了公司业务上的处理问题,但在员工工作效率、客户信息管理、信息查询分析等方面不完善,需要进一步的优化系统处理业务流程和解决公司以往单人操作系统处理烦琐事务等问题。
因此一个良好的送水系统至关重要。
2.2.需求分析阶段2.1需求分析阶段目标1.通过信息列表存储员工、客户、供应商、矿泉水、仓库、费用的基本信息和实体之间的联系实现其管理;2.利用一些实体的属性实现查询、添加、删除、更新操作,建立相应的触发器和存储过程实现对数据的统计、分析,用于作为公司人员、客户、供应商、矿泉水、仓库、费用管理之前事务的总结和以后的计划。
热水系统设计
热水系统设计第一节热水用水定额及水温热水用水定额1.生活热水用水定额生活热水用水定额应根据水温、卫生设备完善程度、热水供应时间、当地气候条件和生活习惯等确定。
1)集中供应热水时,各类建筑的热水用水定额可按表1《热水用水定额》确定。
2)卫生器具一次和一小时热水用水定额及其热水温度可按表2《卫生洁具的一次用水量和一小时的热水用水定额》采用。
2.生产热用水定额生产热水用量和小时变化系数,应根据工艺要求或同类型生产实际数据确定。
表1 热水用水定额表2 卫生洁具的一次用水量和一小时的热水用水定额备注:一般车间是指《工业企业设计卫生标准》中规定的3、4级卫生特征的车间;脏车间是指1、2级卫生特征的车间第二节热水温度1.热水使用温度生活热水使用温度◆各种卫生器具的热水用水温度,见:表2《卫生洁具的一次用水量和一小时的热水用水定额》◆其中淋浴器的用水温度,应根据气候条件、使用对象确定,在计算热水用量和耗热量时,一般均按40℃计算。
◆洗衣机、厨房等热水使用温度与用水对象有关,见:表3《洗衣机、厨房器具用水温度》。
2.热水供水温度热水供应系统的热水供水温度视热水系统中配水点所要求的水温而定,见:表4《热水系统供水温度》。
表3 洗衣机、厨房器具用水温度表4 热水系统供水温度◆集中热水供应系统中,在加热设备和热水管道保温条件下,加热设备出口处与配水点的热水温差,一般不大于15℃。
◆在热水供应系统中,采用较高的热水供给温度,虽然可增加蓄热量,减小热水箱的容积,但过高的水温具有如下缺点:1)用水时容易发生烫伤事故。
2)加热设备和管道的热损失增大,增加能耗。
3)采用镀锌钢管时,管道的腐蚀和结垢严重,缩短管道使用寿命。
因此,热水系统加热器出口水温不应高于75℃。
人洗浴的最佳期温度在38℃-42℃之间,老人及儿童的最佳温度会不同,当然就舒适性而言,最佳温度因人而宜。
◆热水系统中,水加热器和管道的散热能耗与配水点要求的水温成正比。
2012重庆理工大学数据库课程设计—某送水公司送水系统
《数据库原理》课程设计报告题目:某送水公司送水系统的数据库设计组长学号:姓名组员学号:姓名分工说明:2012年12月《数据库原理》课程设计报告目录1 需求分析 (3)1..1 系统背景 (3)1..2 业务流图 (4)1..3 数据流图 (5)1..4 数据字典 (7)1..4.1 外部实体 (7)1..4.2 数据存储 (8)1..4.3 处理过程 (9)1..4.4 数据流 (10)2 概念结构设计 (12)2..1 E-R图 (12)2..2 CDM图 (13)3 逻辑结构设计 (14)3..1 PDM图 (14)3..2 数据项 (14)4 数据库的物理设计与实施 (17)4..1 SQL脚本 (17)5 学习总结 (26)1需求分析1..1系统背景随着经济不断发展,城市的不断扩张,城市居民的用水需求量也在不断的攀高。
为了适应人们的消费需求,近年来我国的饮用水市场发展极快,据不完全统计,目前全国各类饮用水生产厂家有2000多个。
各地类似“送水公司”这样的服务业也随之不断发展。
各企业竞争激烈,提高公司员工工作效率和服务质量是制胜的重要因素,另一方面在于与客户的沟通和公司自我形象的不断完善。
现今的社会,计算机已经成为人们处理日常事务不可缺少的一种工具,他能够把事情的复杂化转为简单化,使流程更加顺畅方便。
对于大多数的中小型送水服务公司来说,产品、价格及质量都逐渐趋同,企业若要持续发展,服务和与客户间的沟通是关键。
现在很多送水服务公司接话时都要询问客户编号、地址和姓名等诸多客户资料,从而导致接电话需要很长时间,而且容易造成客户不满意,接话员也累,效率又低。
在用水旺季电话较多时由于接话员效率低,不可避免的会发生漏接电话等情况,失去一些定水客户。
在这种情况下,拥有一个专业的针对送水行业上述问题的软件系统就成为同行业中竞争发展的有利优势。
另外,目前市场上这方面的软件系统使用范围比较有限,就算有使用的也很少涉及送水配送业务。
重庆大学水控课程设计
重庆大学水控课程设计一、课程目标知识目标:1. 让学生掌握水控基本原理,理解水资源的调控和管理方法。
2. 使学生了解我国水资源现状,认识水控技术在水资源管理中的重要性。
3. 帮助学生掌握水控系统的设计方法,提高解决实际问题的能力。
技能目标:1. 培养学生运用水控技术进行水资源分析和调控的能力。
2. 提高学生团队协作和沟通能力,能在项目中进行有效的分工与合作。
3. 培养学生运用现代信息技术获取、处理和分析水资源数据的能力。
情感态度价值观目标:1. 培养学生热爱祖国,关注国家水资源安全,树立正确的生态文明观念。
2. 增强学生环保意识,培养学生节约用水、合理利用水资源的责任感。
3. 激发学生对水控技术研究的兴趣,鼓励学生勇于探索,不断创新。
本课程针对重庆大学相关专业年级学生,结合学科特点,注重理论与实践相结合,旨在提高学生在水控领域的专业素养。
课程目标具体、可衡量,便于学生和教师在教学过程中进行评估和调整。
通过本课程的学习,使学生能够为我国水资源管理和保护作出贡献。
二、教学内容1. 水控基本原理:介绍水控技术的基本概念、分类及作用,解析水循环过程及影响因素,使学生掌握水资源调控的基础知识。
教学内容涵盖教材第1章:水控技术概述。
2. 水资源现状与分析:分析我国水资源分布特点、存在的问题,探讨水资源调控的紧迫性与重要性。
教学内容涵盖教材第2章:水资源现状与分析。
3. 水控系统设计:讲解水控系统的设计原理、方法及步骤,结合实际案例进行分析,提高学生解决实际问题的能力。
教学内容涵盖教材第3章:水控系统设计。
4. 水控技术应用:介绍水控技术在农业、工业、城市供水等领域的应用,分析其优缺点,拓展学生视野。
教学内容涵盖教材第4章:水控技术应用。
5. 水资源管理与保护:探讨水资源管理策略,分析水资源保护措施,培养学生节约用水、保护水资源的意识。
教学内容涵盖教材第5章:水资源管理与保护。
6. 教学实践:组织学生进行实地考察、数据分析等实践活动,提高学生实际操作能力。
数据库系统原理课程设计任务书2012
武汉理工大学华夏学院课程设计报告书课程名称:《数据库系统原理》课程设计题目:图书管理系统数据库设计系名:信息工程系专业班级:姓名:学号:指导教师:张玉蓉2012年 6 月 29日课程设计任务书学生姓名:专业班级:指导教师:张玉蓉工作单位:信息工程系设计题目:图书管理系统数据库设计初始条件:本课程的设计的目的是通过实践使同学们经历数据库设计开发的全过程和受到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。
结合具体的开发案例,理解并初步掌握系统分析、系统设计、系统实施的主要环节和步骤以及软件文档的制作能力。
要求完成的主要任务:要求学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的图书管理系统,进行数据库系统的需求分析,概念结构设计、逻辑结构设计、物理结构设计,数据录入及测试等,完成题目要求的功能。
主要任务:用户有以下需求:建立读者档案;建立图书档案,建立书目索引;完成日常图书检索、借还工作,对读者档案、图书档案、借还系统的访问,必需进行身份验证。
具体要求如下:1.读者档案数据包括:借书证号、姓名、性别、出生日期、身份证号、单位、通讯地址、邮政编码、联系电话、办证日期、借阅范围(书库)、允许最多借书册数、借书期限、照片、职业等。
2.图书档案数据包括:书号、书名、作者、出版单位、出版日期、版次、单价、内容提要、分类号、索书号、藏书册数、每册图书馆藏注册号、所在书库、入库日期等。
3.检索系统能根据书号、书名、作者、出版单位、内容提要关键字、分类号、索书号、每册图书馆藏注册号等进行查询。
4.借书系统输入借书条后,能根据借书证号判断该读者可以借书的书库,借书是否超出最大允许借书册数,书库中是否还有该书可借。
5、还书系统对过期未还图书进行罚款,对归还的图书能从借书登记表中取消,对丢失的图书进行登记。
设计报告撰写格式要求:要求层次清楚、整洁规范、不得相互抄袭,凡正文内容有整段完全相同者一律以抄袭论处。
纯净水公司送水信息管理系统设计
2012年第11卷第3期纯净水公司送水信息管理系统设计□刘净羽【摘要】纯净水送水信息管理系统是基于ASP语言开发的。
ASP以及Access2000等工具控件的使用,实现了纯净水送水系统的智能管理。
系统对数据库文件进行了特殊的处理,使之安全性有大幅度提高。
根据管理数据的特点,本系统使用选择性数据添加的方式生成并管理订单,而弃用了传统的输入性数据添加方式。
这样一来,使烦琐的数据管理工作变得轻松愉快。
【关键词】ASP;数据库;信息管理系统【作者简介】刘净羽(1986 ),女,吉林梨树人;吉林农业工程职业技术学院助教;研究方向:计算机软件开发一、引言现在很多送水服务公司接电话时都要询问客户编号、地址和姓名等诸多客户资料,从而导致接电话需要很长时间,而且容易造成客户不满意,接话员也累,效率又低。
在用水旺季电话较多时由于接话员效率低下,不可避免的会发生漏接电话等情况,失去一些定水客户。
在这种情况下,拥有一个专业的针对送水行业解决上述问题的软件系统就成为同行业中竞争发展的有利优势。
二、系统设计原则实用性原则:适合于中小型纯净水公司及高校寝室楼送水管理,用户界面友好,操作使用方便,具有高效的数据处理能力;先进性原则:采用目前先进的计算机软硬件技术,使系统具有较高的技术水平和较长的生命周期,便于系统的升级和维护。
开放性,安全性,可靠性及可扩展性原则。
兼容性原则:对于所选软硬件系统及平台,能很好地适应开发和使用的需要;规范性原则:软件设计过程严格按照“软件工程”的规定,系统编码、文档、操作系统平台以及开发方法采用相应的国际标准、国家标准和行业标准。
三、系统开发环境简介ASP全名为(Active Server Pages),它是微软公司推出IIS 的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。
利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。
利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。
数据库课程设计——矿泉水公司送水系统
贵州工程应用技术学院•信息工程学院数据库系统课程设计报告题目名称专业名称某送水公司送水系统计算机科学与技术班级名称2013计科本班学号38241313113姓名熊希元指导教师刘高文起止日期2015-08-31~2015-10-28年月日目录摘要: (1)Abstract: (1)引言 (1)1.系统设计的目的和意义 (1)2.系统需求分析 (1)2.1 数据需求 (1)2.2 功能需求 (1)2.3 完整性需求 (2)2.4 安全性需求 (2)2.5 数据流图 (2)22.5.1 第1 层数据流图 (3)2.5.2 第2 层数据流图 (3)2.5.3 第3 层数据流图 (4)2.6 数据字典 (4)2.6.1 数据字典定义式中使用的符号 (4)2.6.2 数据流条目的定义 (5)2.6.3 数据项条目的定义 (5)2.6.5 数据处理条目的定义 (7)2.数据库数据概念模型的设计 (8)3.1 实体型的设计 (8)3.2 完整、规范的数据库概念数据模型图 (9)3.数据库逻辑数据模型设计 (9)4.1 完整、规范的数据库逻辑数据模型图 (9)4.数据库物理数据模型设计 (10)5.1 完整、规范的数据库物理数据模型图 (10)5.实现数据库系统的SQL 代码 (11)6.总结与心得 (18)参考文献 (19)贵州工程应用技术学院本科毕业论文(设计)某送水公司的送水系统作者姓名:熊希元学号:38241313113专业班级:计算机科学与技术2013本科班指导教师:刘高文摘要:随着经济不断发展,城市的不断扩张,城市居民的用水需求量也在不断的攀高。
为了适应人们的消费需求,近年来我国的饮用水市场发展极快。
本文从实际生活出发,探讨建立一个饮用水公司矿泉水“进销存”的管理系统,方便公司管理以及用户的购水,提高送水效率,增加公司竞争力。
关键词:矿泉水管理系统;送水系统;数据库课程设计Water supply system 20or mineral water companyCandidate:Xiyuan Xiong Student No.:38241313113 Abstract:Major:Computer science and technology level2013undergraduate classAdvisor:Gaowen LiuWith the continuous development of economy, the continuous expansion of the city,the water demand of city residents is constantly rising. In order to meet the needs of people's consumption in recent years, China's rapid development of drinking water market. In this paper, we start from the actual life,to explore the establishment of a drinking water company water "Purchase-Sale-Storage"management system,to facilitate the company's management and the user's purchase of water,improve the efficiency of water delivery, increase the competitiveness of the company.Key words:Mineral water management system;water supply system;Database Course Design引言本课程设计实验报告主要设计对象是矿泉水公司的送水系统,矿泉水以其富含的矿物质和低廉的价格,被大家广泛的使用。
送水公司送水系统数据库系统的设计与实现
送水公司送水系统数据库系统的设计与实现送水公司送水系统数据库系统的设计与实现目录1.系统概况1.1 系统设计的目的1.2 系统开发的背景与意义1.3 系统实现的目标2.系统需求分析2.1 系统总体需求2.2 系统整体功能介绍2.3 系统元素、实体介绍1.系统概况1.1 系统设计的目的本文旨在介绍送水公司送水系统数据库系统的设计与实现,旨在提高送水公司的效率和服务质量。
1.2 系统开发的背景与意义随着社会的发展,送水公司的业务量不断增加,传统的人工管理方式已经无法满足现代化的需求。
为了提高送水公司的管理效率和服务质量,开发一个数据库系统是必要的。
1.3 系统实现的目标本系统的目标是实现送水公司的数字化管理,包括订单管理、客户管理、库存管理、配送管理等方面,从而提高送水公司的运营效率和服务质量。
2.系统需求分析2.1 系统总体需求本系统需要实现以下功能:1.订单管理:包括订单的创建、修改、查询和删除等功能。
2.客户管理:包括客户信息的录入、修改、查询和删除等功能。
3.库存管理:包括库存的管理、查询和更新等功能。
4.配送管理:包括配送路线的规划、配送人员的管理和配送进度的跟踪等功能。
2.2 系统整体功能介绍本系统的整体功能包括订单管理、客户管理、库存管理和配送管理等方面。
其中,订单管理包括订单的创建、修改、查询和删除等功能;客户管理包括客户信息的录入、修改、查询和删除等功能;库存管理包括库存的管理、查询和更新等功能;配送管理包括配送路线的规划、配送人员的管理和配送进度的跟踪等功能。
2.3 系统元素、实体介绍本系统的主要元素包括订单、客户、库存和配送等实体。
其中,订单包括订单编号、订单日期、订单状态、客户信息、产品信息等属性;客户包括客户编号、客户姓名、联系方式等属性;库存包括产品编号、产品名称、产品数量等属性;配送包括配送路线、配送人员、配送进度等属性。
通过对这些实体的管理,可以实现送水公司的数字化管理。
2012级消防给水工程课程设计计划及任务书
4.绘图,要求绘制系统图和最不利层平面布置图,共出图A2图纸二张,要求计算机CAD绘图;
5.编写设计说明书及计算书,要求手写。
课程设计目标
1.A2图纸二张;
2.手写设计说明书一份;
3.水力计算过程演草纸一份
参考文献
及资料
1.建筑设计防火规范GB50016—2014,中国计划出版社,2014;
花园校区2304
9:00~11:00
第20周
周四
2016.1.14
攥写设计说明书,包括计算说明书
按照要求和格式手写设计说明书
花园校区2304
9:00~11:00
第20周
周五
2016.1.15
攥写设计说明书,包括计算说明书,提交设计成果
按照要求和格式手写设计说明书
花园校区2304
9:00~11:00
注:指导教师在课程设计期间每天指导时间不少于2小时。
课程设计
任务书及计划书
2015——2016学年
第2学期
环节名称:《消防给水工程》课程设计
学生专业班级:消防工程2012129,130,131
********
院、系:环境与市政工程学院
教研室:消防工程教研室
课程设计任务书
课程设计名称
某酒店消防给水系统设计
专业班级
(学生人数)
消防工程2012129,2012130,2012131
进行系统水力计算(1)
消火栓系统或自动喷水灭火系统水力
第19周
周五
2016.1.8
进行系统水力计算和设备选型(2)
灭火器配置计算
花园校区2304
9:00~11:00
第20周
c语言课程设计送水系统
c语言课程设计送水系统一、教学目标本章节的教学目标旨在让学生掌握C语言编程的基本知识,学会使用C语言编写简单的送水系统程序。
通过本章节的学习,学生应达到以下目标:1.知识目标:(1)理解C语言的基本语法和数据类型;(2)掌握C语言的运算符和表达式;(3)学会使用C语言编写函数和控制语句;(4)了解C语言的数组和字符串的基本操作。
2.技能目标:(1)能够使用C语言编写简单的程序;(2)能够阅读和理解C语言程序代码;(3)能够运用C语言解决实际问题,如编写送水系统程序。
3.情感态度价值观目标:(1)培养学生的编程兴趣和自信心;(2)培养学生独立思考和解决问题的能力;(3)培养学生的团队协作和沟通能力。
二、教学内容本章节的教学内容主要包括以下几个部分:1.C语言的基本语法和数据类型;2.C语言的运算符和表达式;3.C语言的函数和控制语句;4.C语言的数组和字符串的基本操作;5.送水系统程序的设计和实现。
6.第一周:C语言的基本语法和数据类型;7.第二周:C语言的运算符和表达式;8.第三周:C语言的函数和控制语句;9.第四周:C语言的数组和字符串的基本操作;10.第五周:送水系统程序的设计和实现。
三、教学方法为了提高学生的学习兴趣和主动性,本章节将采用以下教学方法:1.讲授法:教师讲解C语言的基本语法、数据类型、运算符、函数、控制语句等知识点,为学生提供系统的知识体系;2.案例分析法:通过分析实际案例,让学生学会运用C语言解决实际问题,如设计送水系统程序;3.实验法:让学生动手实践,编写C语言程序,培养学生的编程能力和实际操作能力。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选用《C语言程序设计》作为主要教材,为学生提供系统的理论知识;2.参考书:提供《C语言编程实例教程》等参考书籍,为学生提供实践指导;3.多媒体资料:制作PPT、教学视频等多媒体资料,提高学生的学习兴趣;4.实验设备:准备计算机、编程环境等实验设备,让学生进行实际操作。
2校园便捷送水系统需求文档
校园便捷送水系统需求规格说明书12软件项目小组顾利利王姗姗刘芹张茹杨瑞李想目录1.引言 (3)1.1目的 (3)1.2范围 (3)1.3项目背景 (3)1.4缩写说明 (3)1.5术语定义 (3)1.5参考资料 (4)1.6版本信息 (4)2.任务概述 (4)2.1系统定义 (4)2.2运行环境 (5)2.3条件限制 (8)3.数据描述3.1静态数据 (9)3.2动态数据 (9)3.3数据库描述 (10)3.4数据字典 (10)3.5数据采集 (13)4.功能需求 (19)4.1功能划分 (19)4.2功能描述 (22)5.性能需求 (36)6.运行需求 (38)7.签字………………………………………………………s411.引言1.1目的该文档是关于校园便捷送水系统的功能和性能描述,重点描述了系统的功能需求,是概要设计阶段的主要输入。
本文档的预期读者是:·需求分析人员;·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。
1.2范围该文档描述了目标系统的逻辑视图,解决系统“做什么”的问题。
在这里,对于开发技术并没有涉及,而主要是通过建模的方式来描述用户的需求。
为客户、用户、开发方等不同参与方提供一个交流的平台。
1.3项目背景项目名称:校园便捷送水系统项目的提出者:12软件项目小组开发单位:12软件项目小组用户消费者、送水员工、管理员项目实施单位:12软件项目小组与其他系统的关系:本系统独立运行1.4缩写说明无1.5术语定义表A-1-11.5参考资料[1]窦万峰,软件工程方法与实践,北京:机械工业出版社,2009[2]韩万江,软件工程案例教程,北京:机械工业出版社,2011[3]吕云翔,软件工程——理论与实践,北京:人民邮电出版社,20121.6版本信息具体版本信息如下:表A-1-22.任务概述2.1系统定义2.1.1项目来源及背景本项目是软件班软件工程小组提出的,要求开发一个校园便捷送水系统,现在大多高校传统的送水流程全部人为管理,大多都是由送水工先统计每个宿舍楼的需水量,再进行桶装水的派送,其过程管理复杂繁琐,费时费力,而且不能满足学生对水的需求量,整体效益低下。
高校桶装水配送管理系统的设计
高校桶装水配送管理系统的设计摘要:介绍了当前高校桶装水管理的业务模式, 针对其桶装水配送方式, 提出了配送管理系统的解决方案,设计并实现了一个适合用于高校的桶装水配送管理系统,可以有效解决一些传统管理模式的弊端,提高工作效率。
关键词:桶装水配送管理系统功能设计中图分类号:tp39 文献标识码:a 文章编号:1007-9416(2011)12-0159-02随着人民生活水平不断地提高,桶装水凭借健康、便捷的特点,走进人们的生活。
桶装水及配套的饮水机,成为学校等公共场所最为普及的饮水设施。
如何有效地去管理这么一个庞大的群体,这对高校后勤送水管理站的工作人员提出了很大的挑战。
近几年互联网的普及以及近几十年信息化产业的迅速发展,开发专业的高校桶装水配送管理软件系统成为了一个很好的选择。
1、问题的提出高校在桶装水配送管理方面的信息量大,数据复杂,高校在处理这方面数据时,基本上都是采用手工方式,大多采用多个单独的数据记录文档来对各类数据进行存储,然而随着记录数据的增加,文档的处理工作会变得越来越复杂、费时,而且很难保证数据的一致性和准确性。
建立合理的信息系统,可以对上述数据进行很好的管理、控制和应用,并且数据的存储更加规范,还可以减少数据冗余,提高数据存储的安全性和保密性。
2、系统架构2.1 系统业务模式在系统的前期分析中,考虑到该系统主要面向的对象是学生,学生宿舍则为一个非常集中的群体,一层楼乃至一栋楼,都会有很大的需求空间,为了提高效率,当一栋楼的送水一定数量,再由送水站的员工一起进行送水。
接下去主要介绍系统应用中的客户订水流程和员工送水流程。
(1)客户订水流程:当客户(主要分布在宿舍区和教学区)缺水时,则拨打学校饮用水管理站的订水电话,管理员接到订单后,将客户需求信息输入到系统订单记录中。
当满足发货条件后(订单达到一定数量和库存充足),系统自动生成送水单,优化送水路线,并发给送水员,送水员将送水单底单交给库存员,并提取相应数量的桶装水,库存员将此输入系统的库存记录,而此时送水员则将桶装水送往客户地址。
2012数据库原理-图书管理系统数据库设计
《数据库原理-数据库设计部分》实验报告重庆理工大学图书馆管理系统的数据库设计班级:11003070-110030704组长:刘颖组员:许波、龚兴桂、周平2012年11 月8 日“重庆理工大学图书馆管理系统”需求调查情况概述经过调研及分析,图书馆管理信息系统主要完成以下功能:1.图书信息管理(1)图书采购:主要完成采购计划的实施。
(2)图书整理:主要完成入库图书的分类整理,编号,贴标签,加磁。
对破损的图书进行修复和处理。
修改图书信息。
(3)图书信息统计:主要对购书、借书、图书损坏进行记录和统计。
修改图书信息。
2.读者信息管理:主要是完成读者信息的添加、修改和删除等操作,只有是系统中的合法读者才有资格进行图书的借阅活动。
修改读者信息。
3.借阅服务(1)图书借阅:①先对读者的借阅资格审核(判断标准:1有无借阅证,2是否有超期未还的图书3是否达到最大借阅量),若有借阅资格则查询该书现状(有无他人预定,该类库存量),若该书有未被预定的库存则允许借阅。
修改图书信息和读者信息。
③借阅期管理:图书是否续借,是否超期,是否遇假期或其他原因延长借阅有效时间,若超期将进行扣费罚款。
修改图书信息和读者信息。
(2)图书归还检查图书有无损坏,若有则读者将进行赔偿,若读者遗失图书,则进行赔偿。
修改图书信息和读者信息。
实验一需求分析(一)——业务流程调查一、实验目的:掌握需求分析的步骤和业务流程调查的方法;掌握应用VISIO/Power Designer绘制业务流程图/BPM模型/的方法。
二、学时:6H(课内2H,课外4H)三、实验软件平台:Windows 2k或Windows XP, Power Designer 9.5,Visio四、实验内容:根据选定实验题目,进行业务需求调查,利用VISIO/Power Designer绘制业务流程图/BPM模型。
五、实验结果:【请在此粘贴实验内容,地方不够可换页】组织结构图:重庆理工大学图书馆管理系统图书信息管理读者信息管理借阅服务图书采购图书整理图书信息统计图书借阅图书归还读者信息删除读者信息添加读者信息修改业务流程图:借书:读者查看图书信息借阅资格判断借阅完成是更改读者、图书信息管理员否还书:读者查看读者信息检查图书完好情况查看是否超期还书成功是赔偿、罚款否是更改读者、图书信息否六、思考题1、数据库设计为什么需要进行详细的需求分析?需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面的各个阶段的设计,并影响到设计结果是否合理和实用。
重庆大学给水排水毕业实习报告(2)
毕业实习报告系别:环境与市政工程系专业:给水排水工程姓名:学号:指导教师:完成时间:前言毕业前我们按照学校的要求采用分散实习的方式进行了毕业实习。
我实习的单位是有限公司尚城一品项目部,在项目部以给排水技术员的身份进行实习。
在实习期间,我主要是在师傅的带领下了解工程是如何有条不紊的进行的,各个部门之间是如何协调合作完成任务,以及作为给排水技术员需要做哪些工作等。
在这期间,我还对土方开挖,32层高层建筑的给水系统,排水系统,消防系统等进行了现场观察,有很大的收获。
非常品项目部给我这次实习的机会,也非常感谢实习期间带我的梁师傅,在此对他们表示感谢。
preface目录前言 (1)preface (2)一实习目的 (4)二实习内容 (5)2.1尚城一品工程概况 (5)2.2尚城一品1#楼给排水系统 (6)2.2.1尚城一品给水系统 (6)2.2.2尚城一品排水系统 (7)2.2.3雨水及空调冷凝水系统 (9)2.2.4尚城一品消防系统 (9)2.3尚城一品土方工程 (9)2. 3.1施工场地地质概况 (9)2.3.2土方开挖过程 (10)2.3.4土方开挖基坑排水 (11)2.3.5土方开挖遇到的问题 (11)2.3.6土方回填 (11)2.4尚城一品测量放线工程 (13)2.4.1测量前的准备 (13)2.4.2施工过程 (14)三实习结果 (17)四实习总结 (18)一实习目的1.通过毕业实习,使我们了解给水排水工程的现状、发展方向及在国民经济和国家建设中的重要地位,靠阔专业眼界,增长专业知识,增强我们的责任感和使命感。
2.通过对已建和在建的给水排水工程的实习,使学生认识到工程设计的科学性、复杂性和重要性。
3.通过实习,使我们将所学理论知识与实际工程联系起来,培养分析问题、解决问题的能力、理论联系实际的工作作风和吃苦耐劳的精神。
4.通过实习搜集工程设计的第一手资料,为毕业设计做准备。
5.实习期间要严格遵守实习纪律,团结互助,讲文明,讲礼貌,服从指挥,对违规者按照学院规定严肃处理。
校园订水系统设计说明
校园订水系统设计说明姓名:班级:计算机1301学号:指导老师:日期:2015年7月1日目录一、需求分析 (2)二、数据字典 (2)1.实体集 (2)2.联系集 (5)三、概念模型(E-R图) (6)四、建表代码 (7)五、项目总结 (9)一、需求分析随着大学规模的不断扩大,大学生的用水需求量也在不断攀升,同时也为校园的送水系统带来数据库庞大难以计算,送水服务不便等问题。
现今的社会,计算机已经成为人们处理日常事务不可缺少的一种工具,他能够把事情的复杂化转为简单化,使流程更加顺畅方便。
现在大学生订水时都要走到订水处填写学号,地址,姓名等诸多信息,在订水旺季不可避免的会出现高气温下排队的现象,效率并不是最高。
因此,更加方便快捷的网上校园订水系统就能体现出他的优越性,无须等待,无论气温多高,你只需在室内敲上你的购买信息和个人信息,便能订水。
此系统不仅可以提高个人效率,对企业的运营效率也有提高,从而创造更多社会价值。
主要模块:(1)用户:登录注册验证修改常规功能,下订单,查看订单,发表评论功能(2)地址:可配送的范围,随着业务的拓展可通过后台添加新的配送地址(3)评论:记录用户使用的反馈用于改进完善网站的功能(4)桶装水和配送员:后台可以添加删减桶装水品牌修改其价格,增删配送员(5)订单:记录下单时间,订水品牌,桶数,送水地址,交易金额,备注信息(6)管理员:查看订单和分配订单给对应的配送员,查看和管理评论反馈,管理桶装水和配送员二、数据字典实体集1.user(用户)实体属性存储属性名格式长度说明用户id user_id int 11 用户id用于唯一标示,自增用户名user_name varchar 20口令user_pw varchar 20 用户密码联系电话user_phone varchar 20用户状态user_status int 1 -1删除0禁止1正常2.address(地址)实体属性存储属性名格式长度说明地点id ad_id int 11 地点id用于唯一标示,自增地点名ad_name varchar 103. feedback(评论)实体属性存储属性名格式长度说明评论id fb_id int 11 评论id用于唯一标示评论时间fb_time varchar 20 评论时间,时间戳记录评论人fb_user_name vachar 20 评论人姓名可以匿名评论内容fb_content vachar 150 评论内容评论状态fb_status int 1 -1删除1正常4. water(桶装水)实体属性存储属性名格式长度说明桶装水id w_id int 11 桶装水id用于唯一标示,自增品牌名w_name varchar 10价格w_price vachar 10状态w_status int 1 -1删除1正常5. sender(配送员)实体属性存储属性名格式长度说明配送员id sender_id int 11 配送员id用于唯一标示,自增配送员姓名sender_name varchar 20varchar 20配送员电话sender_phoneint 1 -1删除1正常配送员状态sender_status6. admin(管理员)实体属性存储属性名格式长度说明管理员id a_id int 11管理员姓名a_name varchar 20口令a_pw varchar 20管理员状态a_status int 1 -1删除1正常7. order(订单)实体属性存储属性名格式长度说明订单号o_id varchar 15 货物表单编号订单创建时间o_createtime varchar 20用户id o_user_id int 11配送地址id o_ad_id int 11配送详细地址o_ad_detail vachar 10桶装水品牌id o_w_id int 11桶装水品牌o_w_name vachar 10订水桶数o_num int 5配送员id o_sender_id int 11备注o_remark varchar 150状态o_status int 1 -1删除0待接单1已分配联系集1.Takes(接手)实体属性存储属性名格式长度说明订单id o_id int 11配送员id o_sender_id int 112. Order-water(订水种类)实体属性存储属性名格式长度说明订单id o_id int 11桶装水id o_w_id int 114.make-address(订单地址)实体属性存储属性名格式长度说明订单id o_id int 11地址id o_ad_id int 115.make-order(下订单)实体属性存储属性名格式长度说明订单id o_id int 11用户id o_user_id int 11三丶概念模型订单号 订单id 订单创建时间 配送详细地址 备注 状态 用户 用户id 用户名 口令 联系电话 用户状态桶装水 桶装水id 品牌名 价格 状态配送员 配送员id 配送员姓名 配送员电话 配送员状态地址 地点id 地点名管理员 管理员id 管理员姓名 口令管理员状态评论 评论id 评论时间 评论人 评论内容 评论状态订单 下单 订单id 用户id订单地址订单id 地址id接手订单id 配送员id订水种类 订单id 桶装水id 桶装水品牌 订水桶数四丶建表代码-- 表的结构`ds_address`CREATE TABLE IF NOT EXISTS `ds_address` (`ad_id` int(11),`ad_name` varchar(10),PRIMARY KEY (`ad_id`)) ;-- 表的结构`ds_admin`CREATE TABLE IF NOT EXISTS `ds_admin` (`a_id` int(11),`a_name` varchar(20),`a_pw` varchar(20),`a_status` int(1),PRIMARY KEY (`a_id`)) ;-- 表的结构`ds_feedback`CREATE TABLE IF NOT EXISTS `ds_feedback` (`fb_id` int(11),`fb_time` varchar(20),`fb_user_name` varchar(20),`fb_status` int(1),`fb_content` varchar(150),PRIMARY KEY (`fb_id`));-- 表的结构`ds_order`CREATE TABLE IF NOT EXISTS `ds_order` (`o_id` varchar(20),`o_createtime` varchar(20),`o_num` int(5),`o_user_id` int(11),`o_ad_id` int(11),`o_price` varchar(5),`o_remark` varchar(150),`o_status` int(1),`o_w_id` int(11),`o_sender_id` int(11),`o_ad_detail` varchar(10),`o_w_name` varchar(10),PRIMARY KEY (`o_id`));-- 表的结构`ds_sender`CREATE TABLE IF NOT EXISTS `ds_sender` ( `sender_id` int(11),`sender_name` varchar(20),`sender_phone` varchar(20),`sender_status` int(1),PRIMARY KEY (`sender_id`));-- 表的结构`ds_user`CREATE TABLE IF NOT EXISTS `ds_user` ( `user_id` int(11),`user_name` varchar(20),`user_pw` varchar(20),`user_phone` varchar(20),`user_status` int(1),PRIMARY KEY (`user_id`));-- 表的结构`ds_water`CREATE TABLE IF NOT EXISTS `ds_water` ( `w_id` int(11),`w_price` varchar(5),`w_name` varchar(10),`w_status` int(1),PRIMARY KEY (`w_id`));五丶项目总结经过这一段时间的数据库系统设计,我觉得我们做的还是挺不错的,虽然不能说做的很好,但都是我们按照书本上学过的知识来做的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计评分细则《数据库原理》课程设计报告题目:某送水公司送水系统的数据库设计组长学号:姓名组员学号:姓名分工说明:2015年5月《数据库原理》课程设计报告目录1需求分析 .......................................................................................................................................1..1系统背景 ...........................................................................................................................1..2业务流图 ...........................................................................................................................1..3数据流图 ...........................................................................................................................1..4数据字典 ...........................................................................................................................1..4.1外部实体 .................................................................................................................1..4.2数据存储 .................................................................................................................1..4.3处理过程 .................................................................................................................1..4.4数据流 ..................................................................................................................... 2概念结构设计 ...............................................................................................................................2..1E-R图 ...............................................................................................................................2..2CDM图............................................................................................................................. 3逻辑结构设计 ...............................................................................................................................3..1PDM图 .............................................................................................................................3..2数据项 ............................................................................................................................... 4数据库的物理设计与实施 ...........................................................................................................4..1SQL脚本 .......................................................................................................................... 5学习总结 .......................................................................................................................................1需求分析1..1系统背景对于航院各宿舍人员集中,送水。
现今的社会,计算机已经成为人们处理日常事务不可缺少的一种工具,他能够把事情的复杂化转为简单化,使流程更加顺畅方便。
对于大多数的中小型送水服务公司来说,产品、价格及质量都逐渐趋同,企业若要持续发展,服务和与客户间的沟通是关键。
现在很多送水服务公司接话时都要询问客户编号、地址和姓名等诸多客户资料,从而导致接电话需要很长时间,而且容易造成客户不满意,接话员也累,效率又低。
在用水旺季电话较多时由于接话员效率低,不可避免的会发生漏接电话等情况,失去一些定水客户。
在这种情况下,拥有一个专业的针对送水行业上述问题的软件系统就成为同行业中竞争发展的有利优势。
另外,目前市场上这方面的软件系统使用范围比较有限,就算有使用的也很少涉及送水配送业务。
目前大多数公司现行的管理系统虽然解决了公司业务上的处理问题,但在员工工作效率、客户信息管理、信息查询分析等方面不完善,需要进一步的优化系统处理业务流程和解决公司以往单人操作系统处理烦琐事务等问题。
因此,该系统有着广阔的市场前景的同时,还可以提高企业运营效率,创造更多的社会价值。
本系统需完成的功能:工作人员、客户的管理、矿泉水的类别(信息)、供应商的信息矿泉水入库、出库、收费以及空桶管理图1.1 系统功能图1..2业务流图图1.1 送水工送水业务流图图1.2 送水公司进够桶装水图1.3 送水工登陆可操作业务流图1..3数据流图图1.4 送水公司在供应商购水数据流图图1.5 送水公司存储矿泉水在仓库数据流图图1.6 客户购水、送水工送水、回收空桶、收费数据流图1图1.7 客户购水、送水工送水、回收空桶、收费数据流图21..4数据字典1..4.1 外部实体表1.1 外部实体1..4.2 数据存储表1.3 数据存储1..4.3 处理过程表1.4 处理过程1..4.4 数据流表1.5 数据流2概念结构设计2..1E-R图图 2.1 E-R 图2..2CDM图图2.2 CDM图3逻辑结构设计3..1PDM图图3.1 PDM图3..2数据项表3.1 送水公司员工表表3.2 矿泉水分类表表3.3 客户表表3.4 仓库分类表表3.5 供应商表表3.6 出售详情表表3.7 矿泉水空桶入库表表3.8 购进表4数据库的物理设计与实施4..1SQL脚本*==============================================================* * DBMS name: Microsoft SQL Server 2000 ** Created on: 15:26:33 **==============================================================* alter table buy_fromproviderdrop constraint FK_BUY_FROM_BUY_FROMP_PROVIDERgoalter table buy_fromproviderdrop constraint FK_ASSOCIAT_ASSOCIATI_矿泉水3goalter table buy_fromproviderdrop constraint FK_BUY_FROM_BUY_FROMP_WORKERgoalter table buy_senddrop constraint FK_BUY_SEND_BUY_SEND_CUSTOMgoalter table buy_senddrop constraint FK_ASSOCIAT_ASSOCIATI_矿泉水2goalter table buy_senddrop constraint FK_ASSOCIAT_ASSOCIATI_送水公司员工2 goalter table store_waterdrop constraint FK_STORE_W A_STORE_W AT_STOREgoalter table store_waterdrop constraint FK_STORE_W A_STORE_W AT_WATERgoif exists (select 1from sysindexeswhere id = object_id('buy_fromprovider')and name = 'Association_2_FK'and indid > 0and indid < 255)drop index buy_fromprovider.Association_2_FKgoif exists (select 1from sysindexeswhere id = object_id('buy_fromprovider')and name = 'Association_2_FK2'and indid > 0and indid < 255)drop index buy_fromprovider.Association_2_FK2goif exists (select 1from sysindexeswhere id = object_id('buy_fromprovider')and name = 'Association_2_FK3'and indid > 0and indid < 255)drop index buy_fromprovider.Association_2_FK3goif exists (select 1from sysindexeswhere id = object_id('buy_send')and name = 'Association_1_FK'and indid > 0and indid < 255)drop index buy_send.Association_1_FKgoif exists (select 1from sysindexeswhere id = object_id('buy_send')and name = 'Association_1_FK2'and indid > 0and indid < 255)drop index buy_send.Association_1_FK2goif exists (select 1from sysindexeswhere id = object_id('buy_send')and name = 'Association_1_FK3'and indid > 0and indid < 255)drop index buy_send.Association_1_FK3goif exists (select 1from sysindexeswhere id = object_id('store_water')and name = 'Association_3_FK'and indid > 0and indid < 255)drop index store_water.Association_3_FKgoif exists (select 1from sysindexeswhere id = object_id('store_water')and name = 'Association_3_FK2'and indid > 0and indid < 255)drop index store_water.Association_3_FK2goif exists (select 1from sysobjectswhere id = object_id('buy_fromprovider')and type = 'U')drop table buy_fromprovidergoif exists (select 1from sysobjectswhere id = object_id('buy_send')and type = 'U')drop table buy_sendgoif exists (select 1from sysobjectswhere id = object_id('custom')and type = 'U')drop table customgoif exists (select 1from sysobjectswhere id = object_id('provider')and type = 'U')drop table providergoif exists (select 1from sysobjectswhere id = object_id('store')and type = 'U')drop table storegoif exists (select 1from sysobjectswhere id = object_id('store_water')and type = 'U')drop table store_watergoif exists (select 1from sysobjectswhere id = object_id('water')and type = 'U')drop table watergoif exists (select 1from sysobjectswhere id = object_id('worker')and type = 'U')drop table workergo*==============================================================* * Table: buy_fromprovider **==============================================================* create table buy_fromprovider (workerid int not null,providerid int not null,id int not null,num int null,in_price decimal null,in_time datetime null,receivenum int null,constraint PK_BUY_FROMPROVIDER primary key (workerid, providerid, id) )go*==============================================================* * Index: Association_2_FK **==============================================================* create index Association_2_FK on buy_fromprovider (workerid ASC)go*==============================================================* * Index: Association_2_FK2 **==============================================================*create index Association_2_FK2 on buy_fromprovider (providerid ASC)go*==============================================================* * Index: Association_2_FK3 **==============================================================* create index Association_2_FK3 on buy_fromprovider (id ASC)go*==============================================================* * Table: buy_send **==============================================================* create table buy_send (workerid int not null,customerid int not null,id int not null,waternum int null,buynumber int null,回收桶数量int null,isfee char(1) null,sendtime datetime null,sendtype varchar(50) null,money decimal null,constraint PK_BUY_SEND primary key (workerid, customerid, id))go*==============================================================* * Index: Association_1_FK **==============================================================* create index Association_1_FK on buy_send (workerid ASC)go*==============================================================* * Index: Association_1_FK2 **==============================================================* create index Association_1_FK2 on buy_send (customerid ASC)go*==============================================================* * Index: Association_1_FK3 **==============================================================* create index Association_1_FK3 on buy_send (id ASC)go*==============================================================** Table: custom **==============================================================* create table custom (customerid int not null,customername varchar(50) null,customertelphone varchar(12) null,customeraddress varchar(200) null,comment varchar(200) null,constraint PK_CUSTOM primary key nonclustered (customerid))go*==============================================================* * Table: provider **==============================================================* create table provider (providerid int not null,providername varchar(50) null,providerphone varchar(12) null,constraint PK_PROVIDER primary key nonclustered (providerid))go*==============================================================* * Table: store **==============================================================* create table store (storeid int not null,storename varchar(50) null,storenum int null,constraint PK_STORE primary key nonclustered (storeid))go*==============================================================* * Table: store_water **==============================================================* create table store_water (id int not null,storeid int not null,storenum int null,storetime datetime null,constraint PK_STORE_W ATER primary key (id, storeid))go*==============================================================* * Index: Association_3_FK **==============================================================* create index Association_3_FK on store_water (id ASC)go*==============================================================** Index: Association_3_FK2 **==============================================================* create index Association_3_FK2 on store_water (storeid ASC)go*==============================================================* * Table: water **==============================================================* create table water (id int not null,name varchar(100) null,price decimal null,constraint PK_W ATER primary key nonclustered (id))go*==============================================================* * Table: worker **==============================================================* create table worker (workerid int not null,workername varchar(50) null,workersex char(1) null,workerage int null,workertelphone varchar(12) null,comment varchar(200) null,workertype varchar(50) null,constraint PK_WORKER primary key nonclustered (workerid))goalter table buy_fromprovideradd constraint FK_BUY_FROM_BUY_FROMP_PROVIDER foreign key (providerid)references provider (providerid)goalter table buy_fromprovideradd constraint FK_ASSOCIAT_ASSOCIATI_矿泉水3 foreign key (id) references water (id)goalter table buy_fromprovideradd constraint FK_BUY_FROM_BUY_FROMP_WORKER foreign key (workerid)references worker (workerid)goalter table buy_sendadd constraint FK_BUY_SEND_BUY_SEND_CUSTOM foreign key (customerid) references custom (customerid)goalter table buy_sendadd constraint FK_ASSOCIAT_ASSOCIATI_矿泉水2 foreign key (id)references water (id)goalter table buy_sendadd constraint FK_ASSOCIAT_ASSOCIATI_送水公司员工 2 foreign key (workerid)references worker (workerid)goalter table store_wateradd constraint FK_STORE_W A_STORE_W AT_STORE foreign key (storeid) references store (storeid)goalter table store_wateradd constraint FK_STORE_W A_STORE_W AT_WATER foreign key (id) references water (id)go5学习总结经过一周的数据库课程设计,我觉得我们挺不错的,虽然不敢说做得很好,但是都是我们自己认真的按照之前学习到知识来做的。