资源描述:
《音响店 vcd 零售出租管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、数据库课程设计题目音响店VCD零售出租管理系统专业班级计算机姓名***学号********完成日期2013-12-18-13-1.关于课程设计:1.1题目要求:音响店VCD零售出租管理系统,实现VCD类型及信息的管理;实现VCD的入库管理;实现VCD的借还管理;实现VCD的零售管理;创建触发器,入库登记、零售时自动修改、现货和库存,借、还时自动修改现货数量;创建存储过程统计某段时间内各VCD的销售、借还数量;建立数据库相关表之间的参照完整性约束。1.2需求分析随着社会经济的发展,人们对生活质量的要求越来越高,对生活中的娱乐追求也是越来越高,传统
2、的娱乐方式已经发生了变化。作为VCD销售商来说,更多的用户需要对VCD进行租赁。在租赁的过程中需求量大,操作复杂却流程完全相同,销售/租赁商频繁的做着相同的工作,既浪费时间又不能提高效率,这要求编写一个方便使用的VCD出租系统以其解决上诉问题。实现对商品的浏览,租赁和出售,并对销售的情况作出相关的统计,并对各类的VCD分类影片进行一个统计。开发VCD零售/出租管理系统帮助商家提高效率,降低经营成本,优化资源配置,从而实现商品的最大利益化。2.结构设计2.1E-R图-13-VCD信息信息出租销售客户nn、nnnVCD编号VCD名称VCD价格主演库存数
3、身份证号顾客编号VCD编号VCD名称VCD价格销售数量VCD编号押金出租数量出租时间顾客编号顾客姓名VCD名称2.2物理结构设计:VCD信息:列名类型VCD编号char(10)PrimarykeyVCD名称char(10)VCD价格char(10)主演char(10)库存数char(10)VCD销售:-13-列名类型VCD编号char(10)PrimarykeyVCD名称char(10)VCD价格char(10)销售数量char(10)PrimarykeyVCD出租:列名类型VCD编号char(10)PrimarykeyVCD名称char(10)客
4、户编号char(10)Primarykey押金char(10)出租数量char(10)出租时间char(10)客户信息:列名类型客户编号char(10)Primarykey客户姓名char(10)身份证号char(20)3.数据库实施3.1建表createtableVCD信息(VCD编号char(10)primarykey,VCD名称char(10),VCD价格char(10),主演char(10),库存数char(10));-13-createtableVCD销售(VCD编号char(10),VCD名称char(10),VCD价格char(10)
5、,销售数量char(10),primarykey(VCD编号,销售数量),foreignkey(VCD编号)referencesVCD信息(VCD编号));createtableVCD出租(VCD编号char(10),VCD名称char(10),客户编号char(10),押金char(10),出租数量char(10),出租时间char(10),primarykey(VCD编号,客户编号),foreignkey(VCD编号)referencesVCD信息(VCD编号),foreignkey(客户编号)references客户信息(客户编号));cre
6、atetable客户信息(客户编号char(10)primarykey,客户姓名char(10),身份证号char(20));3.2插入数据insertintoVCD信息values('10001','我愿意','20','李冰冰','5');insertintoVCD销售values('10001','我愿意','20','2');insertinto客户信息values('1001','楠楠','');insertintoVCD出租values('10001','我愿意','1001','10','1','3天');3.3插入功能-13-str
7、ingconsqlserver="DataSource=WS-PC;InitialCatalog=wei;uid=sa;pwd=sa";//stringconsqlserver="DataSource=CHEN-PC;InitialCatalog=rl;IntegratedSecurity=True";//定¡§义°?连¢?接¨®数ºy据Y源¡ästringsql="select*fromVCD信?息¡é";SqlConnectionsqlcon=newSqlConnection(consqlserver);sqlcon.Open();try{//
8、首º¡Á先¨¨判D断?输º?入¨?信?息¡é是º?否¤?完ª¨º全¨?if(textBox1.Text==""){Mess