数据库系统的开发环境使用sqlserver2000。黑色部分.docVIP

数据库系统的开发环境使用sqlserver2000。黑色部分.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统的开发环境使用sqlserver2000。黑色部分

这是我的一个课程设计,采用面向C/S模式的通用开发工具Delphi设计其前抬的操作,数据库系统的开发环境使用SQL SERVER2000。黑色部分必看, 基本上我的文件都是caizepeng042_04开头的,看完黑色部分就会明白.三个文件种project不用说是delphi的文件,sql文件就是SQL SERVER2000数据库建立所生成的文件,可以用SQL SERVER2000导入生成数据库,触发器的文件就是所使用到的触发器. 设计的内容 完成超市商品数据管理系统的设计、编程调试(自己可选定开发工具及DBMS)及运行维护等环节的工作,系统的主要功能包括商品的基础数据管理、入库验收管理、库存管理、销售管理、统计分析等功能,各功能的具体要求为: 基础数据管理:主要包括的对供应商、商品、货区、货架、员工等的录入、修改、删除及查询等的操作。 入库验收管理:主要包括对商品的入库验收单(主表-明细表结构)的录入、修改、删除及查询等的操作及自动维护实际库存表(当时刻商品所存位置的实际库存,如果商品入库则数量增加,但如果入库验收单修改、删除等操作时,实际库存的数量也会相应变化)等功能。 库存管理:包括对实际库存表的查询、更新、删除、输入等操作。其中包括对超储(超过最高储备定额)、低储(低于最低储备定额)的商品进行报警,即每种商品都在超低储表中有限额,在入库、销售等操作时,必要进行商品的超低储检查,如果超、低储了,则需要将信息写入一个超低储表中,供查询,或者在操作当时弹出超、低储信息。(提示,超低储功能可以用触发器或过程来实现) 销售管理:商品销售单的录入、修改、删除及查询等的操作,应该包括有多个项目的金额汇总与找零功能,即总共金额、客户实给金额、应找零。找零的相关信息可不必存储在数据库中。 统计分析:主要包括每天的定时结算功能(如晚上11点开始)即当日的商品入库、销售、不有实际库存、超低储额(统计时刻)等,需要写在同一个表中,并对表进行查询。此功能可用过程来实现。统计一天内销售次数最多的100种商品(无论客户采购多少量都算一次,此指标反映商品的兴趣度)及一周内没有销售记录的商品,以上数据的生成可用过程或开发工具来实现,生成后需要保存并供查询界面(用开发工具或相关技术)。 此外,系统需要提供一个登录界面,如管理员、操作人员等具有不同的操作功能,并需要在系统中记录员工的操作时间(登录与退出时间) 数据库的对象命名规则一定为XXX_班号_学号 例如In_Master_xx041_01即表示入库验收单主表,为信息041班的1号实现的,Out_xx042_36即表示销售单表,为信息042班的36号实现的,对象(包括大的程序对象及程序名等)如果体现不同班级及学号信息,则视为程序不合要求,程序的成绩可为不及格。 数据库设计图 主要信息表逻辑结构及其相互关系 主要的信息(不限于此)如下IDEF1X图(ER图)(注:这是原来给的er图,中间有修改和增加,因为这张er图不是很完善,可以参考下面的数据关系表) 主要信息表的ER图 所有数据表的关系图 数据库表的关系图 2.3 数据库主要设计 2.31 设计简述 根据系统设计大纲的参考ER图,创建数据库caizepng_042_04,包括14个表以及9个触发器。然后建立各表的主键以及各表之间的约束,最终形成如2图2的数据库表的关系图。完成超市管理系统的后台建设,为前台的操作提供数据的连接源。 2.32 数据库中表的创建 数据库的表 操作平台的设计 主要功能的设计思想 主要菜单 基础数据管理:主要包括的对供应商、商品、货区、货架、员工等的录入、修改、删除及查询等的操作。 入库验收管理:主要包括对商品的入库验收单(主表-明细表结构)的录入、修改、删除及查询等的操作及自动维护实际库存表(当时刻商品所存位置的实际库存,如果商品入库则数量增加,但如果入库验收单修改、删除等操作时,实际库存的数量也会相应变化)等功能。 库存管理:包括对实际库存表的查询、更新、删除、输入等操作。其中包括对超储(超过最高储备定额)、低储(低于最低储备定额)的商品进行报警,即每种商品都在超低储表中有限额,在入库、销售等操作时,必要进行商品的超低储检查,如果超、低储了,则需要将信息写入一个超低储表中,供查询,或者在操作当时弹出超、低储信息。 销售管理:商品销售单的录入、修改、删除及查询等的操作,这是属于后台操作,前台操作对应于超市的交银台,包括有多个项目的金额汇总与找零功能,即总共金额、客户实给金额、应找零。 统计分析:主要包括每天的定时结算功能(如晚上11点开始)即当日的商品入库、销售、不有实际库存、超低储额

您可能关注的文档

文档评论(0)

tangtianxu1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档