数据库课程设计--超市信息管理系统.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库应用课程设计报告书 小型超市信息管理系统 成 绩: 学 号: 姓 名: 指导教师: 2010 年 1月 20日 三峡大学 课 程 设 计 任 务 书 学年 学期 "课题名称 " "指导教师 " " "姓名 " "学号 " "专业 "信息管理 " "课题概述: " " 数据库的开发与设计是管理信息系统的重要组成部分,数据库设计的 " "好坏直接影响到系统的开发进度和功能的实现。本课程主要应用已经学到" "的数据库系统和应用的知识,通过调查分析设计一个小系统的数据库,来" "提高学生对所学的知识和数据库开发过程的理解和掌握,提高分析问题、" "解决问题的能力,并为接下来的管理信息系统的课程设计打下基础。 " "在数据库物理实现阶段主要使用微软的SQL SERVER数据库管理系统。 " "设计要求: " "进行认真、完整的系统调查分析,取得所开发系统的第一手资料。 " "原则上要求一人一个课题。 " "设计报告书要求详细具体,对设计的全部内容都要进行详细的说明,并按" "照要求的格式打印。 " "主要参考资料: " "1、《数据库系统概论》,高等教育出版社,萨师煊、王珊编著,第三版 " "2、《SQL SERVER 2000教程》,北京希望电子出版社,龚波等译。 " "设计成果要求: " "1、课程设计报告书 " "2、设计的数据库文件及代码 " "设"起 止 日 期 "要 求 完 成 的 内 容 " "计" " " "内" " " "容" " " "及" " " "进" " " "度" " " "计" " " "划" " " "安" " " "排" " " " "19周星期一 "收集资料,进行系统分析和调查 " " "19周星期二 "概念结构设计 " " "19周星期三 "逻辑结构设计 " " "19周星期四 "数据库物理设计 " " "19周星期五 "数据库实施 " "审核(教研室主任 " " ") " " 小型超市信息管理系统 摘要:随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快 速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势 及必然,可以解决企业账目混乱,库存不准,信息反馈不及时等问题。小型超市引进数 据库系统进行管理远优于传统的手工管理。 1 需求调查、分析 1 企业介绍 该超市是一个面向生活小区的独家经营的小型自选超市,没有连锁店,超市老板即是 超市管理人员。该超市经营各种类别的商品,如服装、家庭日用杂品、家用电器、玩具 、家具、蔬菜水果等。该小型超市有自己的仓库,和一定的供应商保持联系,顾客以个 人为主,没有预定、赊账、折扣等复杂的财务信息,工作人员也比较固定,没有复杂的 人事调动、福利津贴等职工信息。原来的收款方式是使用两台旧式收款机,由收款员按 商品价格标签收款。整个超市员工人数并不多。主要管理工作包括进货、填写入库单并 记入入库流水帐、定价、印制并粘贴价格标签、商品上架和整理、收款开票并记入销售 流水帐、每日收市后作营业结算、每月月末作盘点统计并编制营业报告表。由于是手工 管理,并且收款方式落后,因此效率低,劳动强度大,商品流失也比较严重。超市的业 务量是:平均每周进货一次,每次可能有不同的货源进货。平均每天顾客数目是1000人 。平均每个顾客购买3种商品。按管理规章制度要求,收市后统计分析人员还要根据商品 购入流水帐和商品销售流水帐,按商品编号分别累计汇总各种商品当日累计购入入库量 、累计销售量和库存结余量等数据,然后把这些数据填入库存台帐。 1.2 需求调查及分析 用户需求:该超市管理人员是主要用户,使用频率最高,其他人员也会使用到,但不经 常使用,管理人员能看到所有的供应商信息、商品信息、销售信息、职工信息、库存信 息、财务信息等。该超市管理人员希望看到商品进货、存入仓库、由仓库到货架、最后 销售的一系列活动以便于其管理。超市管理人员能看到商品的各种基本信息及销售好坏 和盈利情况以便其决策如何进行销售活动,当一种商品不再销售时应该有相关的历史销 售记录,能看到商品的库存量以决定是否进货及进货的种类数量,货架上商品少于一定 数目时有工作人员从仓库补充。超市老板能知道一段时间内的盈利情况。顾客能看到商 品的大部分基本信息,但不能看到商品的进价信息。收银员要记录销售信息。仓库管理 员要能看到库存信息。 功能实现:该系统包含供应商信息,商品信息,库存信息,人事信息,销售信息,财务 信息,能够实现用户需求的绝大部分,而货架上如果商品数量不足则由售货员或巡视员 通知工作人员从仓库搬运,此过程由人工完成,不由计算机参与。当管理人员决定进一 种新商品时必须先录入商品基本信息,然后其它工作人员才能录入进货、库存、财务等 其它信息 2 面向对象分析和设计 1 用例分 【数据库课程设计--超市信息管理系统】是一门针对信息管理专业的实践教学项目,旨在让学生通过实际操作,深化理解数据库系统的设计与开发。在这个课程设计中,学生需要运用已学习的数据库知识,针对小型超市的信息管理系统进行设计,从而提升分析问题、解决问题的能力。 在课题概述中,强调了数据库设计的重要性,它直接影响到管理信息系统的开发进程和功能实现。学生将使用SQL SERVER数据库管理系统进行物理实现阶段的工作。设计要求包括进行系统调查,独立完成课题,撰写详细的设计报告,以及提供数据库文件和代码。 设计过程中,按照时间表分为五个阶段:收集资料和系统分析、概念结构设计、逻辑结构设计、数据库物理设计和数据库实施。每个阶段都有明确的任务,例如在收集资料阶段,需了解超市的运营模式和管理需求;在概念设计阶段,需构建数据库的整体框架;在逻辑设计阶段,确定数据表之间的关系;物理设计阶段涉及数据存储和优化;最后的实施阶段则是将设计转化为实际运行的数据库。 系统的需求调查和分析部分,详细描述了超市的运营情况,如商品类别、库存管理、销售流程等。用户需求主要集中在超市管理者,他们需要监控商品的全生命周期,从进货到销售,以及库存状态,以便决策。系统应包含供应商、商品、库存、销售、人事和财务等信息模块。同时,系统需区分不同用户的权限,如顾客能看到的商品信息有限,收银员负责记录销售,仓库管理员关注库存等。 在面向对象分析和设计阶段,用例分析是关键,涵盖了管理人员对供应商、商品、库存、销售等信息的查询、添加、删除和修改操作。这个阶段涉及到系统的核心功能设计,为后续的数据库实体和关系设计提供依据。 通过这个课程设计,学生不仅能够掌握数据库设计的基本流程,还能了解到实际业务中的信息管理需求,锻炼团队协作和问题解决能力,为未来从事信息系统开发工作打下坚实基础。主要参考资料包括《数据库系统概论》和《SQL SERVER 2000教程》,这些教材提供了理论基础和技术指导。最终,学生需要提交课程设计报告书和实现的数据库文件,以展示他们的学习成果和实践能力。
剩余15页未读,继续阅读
- 粉丝: 105
- 资源: 9354
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- W3CSchool全套Web开发手册中文CHM版15MB最新版本
- Light Table 的 Python 语言插件.zip
- UIkit中文帮助文档pdf格式最新版本
- kubernetes 的官方 Python 客户端库.zip
- 公开整理-2024年全国产业园区数据集.csv
- Justin Seitz 所著《Black Hat Python》一书的源代码 代码已完全转换为 Python 3,重新格式化以符合 PEP8 标准,并重构以消除涉及弃用库实现的依赖性问题 .zip
- java炸弹人游戏.zip学习资料程序资源
- Jay 分享的一些 Python 代码.zip
- 彩色形状的爱心代码.zip学习资料程序资源
- SQLAlchemy库:Python数据库操作的全方位指南