一、系统需求规格说明1.项目概述《超市商品销售系统》为展示,明确所要开发的软件应具有的功能、性能,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作
2.主要任务与性能要求主要任务:系统的E-R图和相关的SQlserver建立性能要求:保证数据的正确与完整二.系统设计1.引言名称:超市商品销售系统目的:让用户结合系统给方便应用2.参考资料1
王珊萨师煊,数据库系统概论(第四版),高等教育出版社,2006年5月2
赵杰等SQLServer数据库管理设计与实现教程清华大学出版社2004年3月3.系统任务描述顾客购买商品后应该打印详细购物清单,清单中内容有购买日期、商品编号、商品名称、单价、数量、合计金额,清单最后还要有现金和找零
顾客分为普通和会员2种,会员购物时需提供会员卡号,结帐后将根据购物金额按照1元1分进行积分的累积
一定时期可进行积分换购
此外,本系统应该实现库存查询、销售金额统计及报表打印
研究的网站(1)凡客:主要属性:颜色、尺码、数量(2)京东商城:主要属性:颜色、版本、数量(3)淘宝商城:主要属性:配送地点、付费方式、数量、颜色总结:由上面三个网站分析可知购买商品时候的主要属性各不相同,因商品本身而变,但是有些属性是必须的了,例如数量、颜色、付费方式等是在网上购买东西时候大部分都需要的属性4
数据库概念结构设计(1)E-R图:(2)关系图:5.数据库逻辑结构设计商品(商品编号、类别、名称、型号、进价、库存数量、销售价、售出数量)订单(订单号,购买日期、合计金额、会员卡号)销售明细(订单号,商品编号、单价、数量)会员(会员卡号,姓名,积分,联系方式)工作人员(员工编号,姓名,年龄,性别,电话)goods(gno,gclass,gnamegtypegin_pricegout_pricegin_num