好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

管理信息系统课程设计服装销售管理系统方案.doc

21页
  • 卖家[上传人]:m****
  • 文档编号:491952996
  • 上传时间:2023-02-09
  • 文档格式:DOC
  • 文档大小:489.50KB
  • / 21 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • . 辽 宁 工 业 大 学管理信息系统设计课程设计报告〔论文〕题目:服装销售管理系统的分析与设计院〔系〕:软件学院专业__ 软件工程112 学 号:111301033学生XX:安凯辰指导翟宝峰教师职称:副教授 起止时间:2012.5.28--2012.6.8课程设计〔论文〕任务及评语院〔系〕:软件学院 教研室:软件教研室学 号111301033学生XX安凯辰专业班级软件工程112课程设计〔论文〕题目实验室设备管理系统的分析与设计课程设计〔论文〕任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习任务:采用结构化的系统开发方法,应用具体的计算机语言〔如Java、VB〕和数据库〔SQL、Oracle〕等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成实验室设备管理系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书〔课设报告〕。

      1.根据课程设计时间选择适当规模大小的设计课题采用专业实习的调研内容作为课程设计选题2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告4.开发出可以运行的管理信息系统,通过上机运行检查5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性指导教师评语及成绩成绩: 指导教师签字:20XX6月12日 / 目 录第1章 系统分析11.1需求分析的任务 11.2系统数据流程1.3数据字典第2章 系统设计52.1结构设计52.1.1概念设计2.1.2逻辑设计2.1.3物理设计2.2行为设计2.2.1总体设计2.2.2模块设计第3章 系统实施113.1数据库实现113.2系统的界面实现11第4章 总结 参考文献 14第一章系统分析1.1需求分析的任务软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

      服装销售随着近两年来业务的高速发展,客户的数量不断增多,同时款式和颜色的数量业不断增加每天都要处理几十个客户、过百种款式、及近十种颜色的订单而且还要管理客户的付款、欠款情况,用原始的手工记单和做帐显然已无法满足当前的工作效率而手工操作造成的数据不准确同时也给企业造成了很大的成本压力和经营风险由于无法精确掌握实物库存、配货库存、可配库存,往往使得生产计划不准确,以致每次销售旺季过后都会积压大量生产过量的货品,给企业造成很大的资源浪费和成本压力过大为了使业务的高速发展得到强有力的支持,为了降低库存成本,为了控制经营风险,决策者通常决定实施销售管理的信息化来改善企业的管理水平经过多方的比较和衡量软件集成了客户订单处理、采购订单管理、客户财务管理、库存管理、报表中心等功能模块1.2系统数据流图数据流图〔Data Flow Diagram〕:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法数据流程图是软件工程学和管理信息系统科学中的概念,它描述的是一个具体的业务处理系统的信息来源,存储,处理和信息将要流到何处去的全面情况,它可以辅助计算机专业人员更好的了解现有系统的一些状况,但还需要一些工具来补充系统的流程细节。

      是以图形的方式表达在问题XX息的变换和传递过程它把系统看成是由数据流联系的各种概念的组合,用分解及抽象手段来控制需求分析的复杂性,采用分层的数据流程图来表示一个复杂的系统需要注意的是数据流图和程序设计中的程序流程图是不同的,数据流图关心的是企业业务系统中的数据处理加工的客观过程,并不关心未来电子化处理的加工过程;数据流图中流动的只是数据,并没有控制过程,但在程序流程图当中,必须有控制逻辑结构化分析是面向数据流开展需求分析工作的一种有效方法一般采用自顶向下,逐层分解的演义分析法来定义系统的需求,即先把分析对象抽象成一个系统,然后自顶向下的逐层分解,将复杂的系统分解成简单的、能够清楚地被理解和表达的若干个子系统这样就可以分别理解系统的每个细节、前后顺序和相互关系,找出各部分之间的数据接口在结构化分析方法所采用的工具有数据流程图〔DFD〕、数据字典〔DD〕、结构化语言、判定树、判定表等服装销售管理系统的功能为:   <1>接受顾客的订单,检验订单,若库存有货,进行供货处理,即修改库存,给仓库开备货单,并且将订单留底;若库存量不足,将缺货订单登入缺货记录   <2>根据缺货记录进行缺货统计,将缺货通知单发给采购部门,以便采购。

        <3>根据采购部门发来的进货通知单处理进货,即修改库存,并从缺货记录中取出缺货订单进行供货处理   <4>根据留底的订单进行销售统计,打印统计表给经理图1.1 数据流图第2章系统设计2.1 结构设计2.1.1概念设计概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型,即概念模型概念模型使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上概念数据模型,主要在系统开发的数据库设计阶段使用,是按照用户的观点来对数据和信息进行建模,利用实体关系图来实现.它描述系统中的各个实体以及相关实体之间的关系,是系统特性和静态描述.数据字典也将是系统进一步开发的基础主要有四种策略:自顶向下,自底向上,由里向外〔逐步扩张〕和混合策略一般先画出组织的局部E-R图,然后将其合并,在此基础进行优化和美化下面是系统各个实体以及总体的E-R图:图2.4系统总体E-R图2.1.2逻辑设计逻辑设计就是把一种计划、规划、设想通过视觉的形式通过概念、判断、推理、论证来理解和区分客观世界的思维传达出来的活动过程逻辑设计比物理设计更理论化和抽象化,关注对象之间的逻辑关系,提供了更多系统和子系统的详细描述。

      逻辑结构是独立于任何一种数据模型的,在实际应用中,一般所用的数据库环境已经给定〔如SQL Server或Oracel或MySql>由于目前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和限制转换为特定的DBMS支持下的数据模型,最后进行优化设计步骤:  < 1 > 将概念结构转换为一般的关系、网状、层次模型;  < 2 > 将转换来的关系、网状、层次模型向特定 DBMS 支持下的数据模型转换;   < 3 > 对数据模型进行优化列名数据类型字段大小必填字段默认值说明fvarchar50是0主键mvarchar50否0lvarchar50否0xlvarchar50否0xxlvarchar50否0svarchar50否0列名 数据类型字段大小必填字段默认值说明bidvarchar50是主键cidvarchar50是F1varchar50否F2varchar50否F4varchar50否F3varchar50否F5varchar50否titlevarchar50否列名数据类型字段大小必填字段默认值说明cidvarchar50是主键Namevarchar50否Addressvarchar50否Phonevarchar50否2.1.3物理设计数据库设计工作包含两方面的内容:   数据库逻辑设计:设计数据库的逻辑结构,与具体的DBMS无关,主要反映业务逻辑。

       数据库物理设计是后半段将一个给定逻辑结构实施到具体的环境中时,逻辑数据模型要选取一个具体的工作环境,这个工作环境提供了数据存储结构与存取方法,这个过程就是数据库的物理设计   物理结构依赖于给定的DBMS和和硬件系统,因此设计人员必须充分了解所用RDBMS的内部特征、存储结构、存取方法数据库的物理设计通常分为两步,第一,确定数据库的物理结构,第二,评价实施空间效率和时间效率确定数据库的物理结构包含下面四方面的内容:   1、确定数据的存储结构   2、设计数据的存取路径 3、确定数据的存放位置   4、确定系统配置   数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,选择一个优化方案作为数据库物理结构在数据库物理设计中,最有效的方式是集中地存储和检索对象部分所建表如下所示:2.2行为设计2.2.1总体设计系统功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系事实上,系统中许多业务或功能都是通过数据文件联系起来的例如,某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据再比如,虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。

      上述这些关系在设计中是通过绘制信息系统流程图来从整体上表达的下图为系统功能图图2.8 系统功能模块图2.2.2模块设计1.登陆界面设计用户拥有自己的用户名、密码和使用权限当输入用户名和密码以后,点击"确定"键,如果用户名和密码都正确就可以顺利进入主窗体,如果输入错误,那么就有相应的提示信息如图2.9所示图2.9 登陆界面图主要代码如下所示:package landing;import java.awt.Container;import marketing.*;import java.awt.FlowLayout;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import javax.swing.Icon;import javax.swing.ImageIcon;。

      点击阅读更多内容
      相关文档
      2025国开山东开大《土质学与土力学》形成性考核123答案+终结性考核答案.docx 中学综合素质知识点梳理【中学教师资格证】.docx 2025国开山东开大《特许经营概论》形成性考核123答案+终结性考核答案.doc 2025年高考英语全国一卷真题(含答案).docx 2025国开山东《农民专业合作社创建与管理》形成性考核123答案+终结性考核答案.docx 2025国开山东开大《自然现象探秘》形成性考核123答案+终结性考核答案.docx 2025国开山东《消费心理学》形成性考核123答案+终结性考核答案.doc 2025国开山东《小微企业管理》形成性考核123答案+终结性考核答案.doc 2025国开山东开大《资本经营》形成性考核123答案+终结性考试答案.docx 2025国开山东《小学生心理健康教育》形考123答案+终结性考试答案.docx 2025国开《视频策划与制作》形考任务1-4答案.docx 2025国开《亲子关系与亲子沟通》形考任务234答案+期末大作业答案.docx 2025国开电大《煤矿地质》形成性考核123答案.docx 2025国开电大《冶金原理》形考任务1234答案.docx 2025国开《在线学习项目运营与管理》形考任务1234答案.doc 2025国开电大《在线教育的理论与实践》阶段测验1-4答案.docx 2024 年注册环保工程师《专业基础考试》真题及答案解析【完整版】.docx 环保工程师---2023 年注册环保工程师《专业基础考试》真题及答案解析【完整版】.docx 2025国开《液压与气压传动》形考任务一参考答案.docx 2025年春江苏开放大学教育研究方法060616计分:形成性作业2、3答案.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.