




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(数据库概论)题目: 连锁超市管理系统 安徽理工大学课程设计()任务书 计算机科学与工程 学院 计算机科学与技术系 学 号学生姓名专业(班级)设计题目连锁超市管理系统设计技术参数开发语言选择VC等后台数据库:sql server 20XX应用程序与数据库的连接方式可以采用ODBC、ADO等。设计要求主要完成数据库的设计部分,包括需求分析,概念结构设计,逻辑结构设计,物理结构设计,并对关系模式进行分析,最后用自己熟悉的开发工具连接数据库,实现基本的对数据库的操作。工作量 连锁超市管理系统需要说明书20页左右 程序设计的步骤包括: 1、选题与搜集资料2、分析与设计3、程序设计4、调试与测试5、验收与评分工作计划1)第12周:了解自己课程设计题目及要求,初步概括出需求分析的系统概要及内容。2)第13周:系统概括出需求分析,设计出数据流图及数据字典;并初步画出ER图。3)第14周:画出整个ER图并了解各个实体之间的关系;并根据ER图写成关系模式。4)第15周:写出关系模式、关系结构图以及建立视图;并根据关系建出SQL查询表。5)第16周:实验数据库与查询的一系列操作。参考资料数据库系统概论教材21天学通SQL Server指导教师签字系主任签字 20XX年 3月 20 日 指导教师评语:成绩: 指导教师: 年 月 日安徽理工大学课程设计()成绩评定表1需求分析1.1 信息要求由于系统的使用对象是超市管理者,因此对系统的信息要求可分为以下几个方面:连锁店信息、员工信息、顾客信息、商品信息、销售信息、供应商信息、采购信息。1.2 处理要求本系统是为了超市管理者更好的管理超市而设计。因此,超市管理者在登录此系统后应该能清晰的知道自己超市信息、员工信息、顾客信息、商品信息、销售信息、供应商信息、采购信息、会员折扣信息。从而分析出怎么样调度分配才能使超市更多的获利。(1)超市信息变更:管理者能通过这个功能更改超市的信息,使超市信息更加的完善。(2)人员信息变更:管理者能通过这个功能来行使超市人员的调动,使超市更便于管理。(3)顾客信息变更:管理者能通过这个功能更改顾客的会员等级,使销售更快捷。(4)商品信息变更:管理者能通过这个功能更改商品的编号、单价等信息,使商品便于销售。(5)销售信息处理:管理者能通过这个功能了解超市的销售情况,从而做出更好管理超市的方法。(6)供应商信息变更:管理者能通过这个功能更改供应商的信息(增、删、改),使超市的货源得到保障。(7)采购信息变更:管理者能通过这个功能了解商品的采购情况,从而决定商品的采购源、采购量等。(8)会员折扣变更:管理者通过这个功能改变会员的折扣多,是销售更加完善。1.3 安全性与完整性安全性:(1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。(2)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。(3)系统应对不同用户设置不同的权限,区分不同的用户。如管理者、经理、员工。完整性:(1)各种信息记录的完整性,信息记录内容不能为空;(2)各种数据间相互的联系的正确性;(3)相同的数据在不同记录中的一致性。2 概念结构设计2.1 概念结构设计的方法与步骤概念结构设计的方法:概念设计阶段我们采用自底向上的方法,即自顶向下的进行需求分析,然后在自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局的概念模式。概念结构设计的步骤:第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们先逐一的设计分E-R图。第二步是进行视图的集成:各子系统的E-R图设计好后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式,多个分E-R图一次集成,另一种是一次集成两个分E-R图。我们采用的是一次集成两个分E-R图的方式。2.2 数据抽象与局部视图设计按照提示先展示连锁超市管理系统的总框架图,设计实体属性图以及局部E-R图。图1 连锁店属性图图2 供应商属性图图3 员工属性图图4顾客属性图图5 商品属性图图6 会员卡属性图2.3 视图的集成经过逐步细化在进行每两个一集成初步形成一个E-R图,最后得到如下图的总体概念结构E-R图。连图7 锁超市E-R图3逻辑结构设计3.1 E-R图向关系模型的转换连锁店信息(连锁店编号、连锁店名称、联系电话、连锁店所在地)此为连锁店信息实体对应的关系模式。员工信息(员工编号、员工姓名、所属连锁店编号、职务、年龄、联系电话、性别)此为员工信息实体对应的关系模式。顾客信息(VIP客户编号、VIP客户姓名、VIP类型、顾客联系电话)此为顾客信息实体对应的关系模式。商品信息(商品编号、商品分类、商品名称、商品单价、折扣信息)此为商品信息实体对应的关系模式。销售信息(商品编号、连锁店编号、销售数量、顾客编号、员工编号、销售时间、销售额)此为销售信息实体对应的关系模式。供应商信息(供应商编号、供应商名称、供应商电话、供应商地址、供应商联系人)此为连供应商信息实体对应的关系模式。采购订单(采购单号、供应商编号、采购数量、采购价格、商品编号、采购日期、采购员编号)此为采购订单实体对应的关系模式。会员折扣度(会员等级、折扣)此为会员折扣度实体对应的关系模式。 3.2 设计用户子模式建立一个每个分连锁店的销售额的视图,反应每个连锁店的销售情况。供管理层参考。4系统实现4.1建立基本表建立超市信息表create table SuperInfo(Snochar(20) primary key,Snamechar(20),Stelchar(20),Sadresschar(50),)建立员工信息表create table EmpInfo(Enochar(20) primary key,Enamechar(20) ,Esnochar(20) references Superinfo(sno),Epostchar(20),Eage smallint check(eage18 and eage=0 and vipdiscount0 and discount1.0)建立销售信息表create table SOrder(Gnochar(20),Amountint,Snochar(20) references Superinfo(sno),VipNochar(20),EmpNochar(20)references Empinfo(eno),Saletimedatetime,SaleRoomchar(20),primary key(gno,amount,sno),)建立供应商信息表create table ProInfo(Pnochar(20)primary key,Pnamechar(20),Ppricefloat,Ptelchar(20),Padresschar(20),Pcontactchar(20) references empinfo(eno),)建立采购订单create table Porder(OrderNochar(20)primary key,Pnochar(20),Ordquantitychar(20),Orderpricefloat,Orderdatedatetime,GNochar(20) references goods(gno),Enochar(20),)4.2建立视图每个分店的销售额的视图create view sales (Sno,SalesRoom) as( select SuperInfo.Sno,sum(SOrder
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度高端养老社区入住服务合同B
- 2025年度绿色建筑项目班组劳动合同模板(环保施工标准)
- 2025年度职工食堂低碳环保设施升级合同
- 2025年高校实习教师实践技能提升与实习单位共建合同
- 2025年度商标权评估与品牌战略实施合作协议
- 2025年环保认证化妆品代理销售合同
- 2025年绿色建筑改造项目劳务中介服务合同
- 2025社区亲子早教活动合作项目合同
- 禁摩公务员面试题及答案
- 中央空调采购及安装合同
- 2025年中国儿童游乐设施产业深度调研与投资机遇研究报告
- 新生儿42天体检要点解析
- 2025年园林绿化养护管理方案范本(四)
- 煤矿联网课题题目及答案
- 2025内蒙古巴彦淖尔市能源(集团)有限公司招聘48人笔试参考题库附带答案详解析集合
- T/CASTEM 1007-2022技术经理人能力评价规范
- 初中七年级数学备课组科研合作计划
- 《人工智能应用基础》 完整课件(共十个模块-上)
- 职业技术学院旅游管理专业《旅行社经营与管理》课程标准
- 奶茶店股份合作合同协议
- 2025-2030中国空气粒子计数器行业市场发展趋势与前景展望战略研究报告
评论
0/150
提交评论