- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2009级信息管理与信息系统1班 数据库课程设计课程论文
PAGE
PAGE 1
2009级信息管理与信息系统1班 数据库课程设计课程论文
目录
TOC \o 1-3 \h \z \u 《数据库课程设计》论文 h 1
摘要 h 1
关键字 h 1
引言 h 2
目录 h I
1.系统需求分析阶段 h 1
1.1处理对象及其组织 h 1
1.2系统功能及信息处理 h 1
1.2.1收银业务 h 1
1.2.2退货处理 h 2
1.2.3销售处理 h 2
1.3安全性和完整性要求 h 2
1.4系统开发环境 h 2
1.5系统结构图 h 2
1.6数据流程图(DFD图) h 4
1.6.1系统数据流程图符号解释 h 4
1.6.2顶层数据流程图 h 4
1.6.3第一层数据流程图 h 5
1.6.4第二层数据流程图 h 5
1.7数据字典 h 6
2.数据库结构设计 h 7
2.1 概念设计 h 7
2.1.1分E-R图建立 h 7
2.1.2全局/整体E-R图 h 9
2.2 逻辑设计 h 9
2.2.1 建立关系模式 h 10
2.2.2 关系模式规范化处理 h 11
2.2.3 用户子模式建立 h 11
2.2.4 关系模式逻辑结构定义 h 12
3. 数据库物理设计 h 12
4.数据库实施与测试 h 13
4.1 数据库实施 h 13
4.1.1 数据库及数据库对象建立 h 13
4.1.2 数据入库 h 13
4.2 数据库测试 h 13
5.总结 h 14
6.附录 h 16
附录1 数据字典内容 h 16
附录2 关系模式 h 20
附录3 SQL语句及其执行结果截图 h 22
3.1在SQL SERVER 2008数据库中实施的语句为: h 22
3.1.1创建数据库 h 22
3.1.2创建基本表 h 22
3.1.3创建索引 h 24
3.1.4创建视图 h 26
3.1.5创建触发器 h 28
3.16 建立储存过程 h 29
3.2在ORACLE数据库中实施的语句为: h 32
3.2.1创建基本表 h 32
3.2.2创建索引 h 34
3.2.3创建视图 h 35
3.2.4创建触发器 h 37
3.2.5建立储存过程 h 38
3.2.6测试数据截图 h 44
1.系统需求分析阶段
1.1处理对象及其组织
系统要处理的基本对象包括营业员基本信息、会员基本信息、管理员基本信息、商品基本信息、货架基本信息、销售单基本信息、退货单基本信息等多个对象。各个基本对象包含信息如下所示:
营业员(营业员号,姓名,收银台位置,上班时间,下班时间,月薪,联系电话);
会员(会员卡号,会员姓名,卡密码,注册时间,累计消费);
商品(商品编号,货架编号,条形码,商品名称,商品价格,现有存量,存量底线,生产日期,保质期,供货商);
销售单(销售单编号,营业员编号,会员卡号,打印时间,有无折扣);
销售商品(销售单号,商品编号,销售数量);
货架(货架编号,管理员号,货架名称);
管理员(管理员号,姓名,联系电话,上班时间,下班时间,月薪);
退货单(退货单号,商品编号,退货数量);
打印(退货单号,销售单号,营业员号,打印时间)。
1.2系统功能及信息处理
本中小型超市销售管理系统大体上包含三个模块,为前台收银业务处理,前台退货业务处理以及后台销售处理功能模块,具体如下所述。
1.2.1收银业务
通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式),计算本次交易的总金额,同时打印销售发票给顾客(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号等信息)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,对此会员一定优惠,并将所购物品的总金额累计到该会员的总消费金额中,记录好会员信息。
1.2.2退货处理
顾客持有销售发票到收银台找收银员退货,若没有相应销售发票不予以退货。通过扫描销售发票计算本次退货处理的退货额,并打印出退货发票给顾客,系统记录好退货信息。
1.2.3销售处理
作为超市后台管理部分,此系统应该具有功能包括当打印销售发票或退货发票时自动增减货架上商品数量,当货架商品不足时自动生成缺货警告信息给管理员,系统能够生成销售排行榜供管理员查看。
1.5系统结构图
通过对中小型超市销售管理业务及其功能方面的分析,
您可能关注的文档
最近下载
- 无机非金属材料工艺学课件.pptx VIP
- 6SR550 NXGPRO+ 中压变频器通讯手册A5E50226719J_NXGpro+ Communication Manual_Chinese.pdf VIP
- 无机非金属材料工艺学课件.pptx VIP
- 2024年高中数学同步高分突破讲义(人教A版2019)1.1空间向量及其运算-(选择性必修第一册)(学生版+解析).docx VIP
- 上海证券交易所上市公司业务操作手册.pdf
- 2025年高考语文备考古诗鉴赏之韩琦《次韵答致政杜公以迁职惠诗》.docx VIP
- 军队文职思维导图:公共科目基础知识-非法.pdf VIP
- 冬季施工混凝土施工方案编制依据.docx VIP
- 儿童财商启蒙课课件.pptx
- 最新民宿劳务合同模板.docx VIP
文档评论(0)