软件工程项目_第1页
软件工程项目_第2页
软件工程项目_第3页
软件工程项目_第4页
软件工程项目_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、福建农林大学计算机与信息学院课程设计报告课程名称:软件工程课程设计主题:服装管理系统姓氏:系列:计算机科学与技术系专业化:计算机科学与技术年份级别:2012号码:扮演角色:组长:同一组的其他成员:实验地点:田家炳大楼讲师:乔任梁职称:副教授完成开始和结束日期:2013.11.10-2013.12.122013年12月13日小型服装管理系统利用强大的平台功能、网络交互和数据共享的优势,我们创建了自己的安全快捷的服装系统。主要描述了在服装管理模块中增加、删除和修改采购管理和销售管理,对销售总额和利润情况进行模糊查询,对模块中销售的商品数量进行统计。关键词:服装管理系统数据库软件计算机介绍最初的服装

2、数据管理是由人力完成的。然而,近年来,中国服装企业的规模日益扩大,销售额和门店数量大幅增加。此外,许多服装正在突破以食品为基础的传统模式,发展成为多样化的品种。小型服装企业需要处理大量的库存信息,还需要随时更新产品的销售信息,不断添加商品信息,并对各种商品信息进行统计分析。因此,在服装管理中引入现代办公软件,实现对大型服装产品的控制和传输,方便销售行业的管理和决策,减轻服装和服装管理者的后顾之忧。一个好的服装销售管理系统应该能够帮助销售部门提高工作效率,帮助服装工人使用计算机对服装数据进行管理、输入、输出、搜索等相关操作,使杂乱的服装数据能够具体化、可视化和合理化。因此,有必要开发这样一套管理

3、软件。在接下来的章节中,我们将会以一个服装管理系统的开发为例来讲述它的开发过程、所涉及到的问题以及解决方案。1.1提问现代信息技术的发展改变着我们的生活方式,同时也改变着我们的工作方式,使得传统服装管理的形式和内涵发生了根本性的变化。在过去,一支笔和一个小笔记本可能都是管理的工具。今天,计算机、扫描仪和打印机基本上已经取代了旧的办公设备。如今,服装管理完全可以通过计算机来完成,许多复杂的任务也可以借助计算机准确而快速地完成。所有这些都大大缩短了管理时间。今天,服装管理的内容已经转变为追求更广泛的系统价值。它已经被许多服装所采用。在我看来,在现代化的过程中,引入现代管理的理念,建立一个面向小规模

4、服装管理的体系也是非常必要的。(1)服装管理本身是一种复杂的行为,需要大量的人力。(2)查询物品的库存数量非常麻烦。(3)对于某些商品是否需要大量储存,存在一个模糊的概念。1.2项目研发背景目前,我国零售信息化在三个层次上的分布基本清晰:在高端企业中,促销和存储的核心结构体系基本运行正常,面临的主要问题是数据挖掘和处理深度,金融业务系统的高度集成,以及根据企业的并购重组,保证系统和数据的统一性和稳定性。在中端企业,分散经营向集中管理转变,采购、营销和仓储的核心结构体系正在经历从分散的单店管理、销售核算向连锁管理和采购价格核算的转变。在低端企业中,他们刚刚涉足并转向连锁零售,并且这个过程得到认可

5、并逐步推进。然而,整个零售业已经逐渐对信息化有了一致的认识:信息化是企业可持续发展和增强核心竞争力的必要手段。服装软件系统从企业经营管理的实际情况出发,结合当前中国零售业的发展趋势,符合零售业信息化的要求,为企业管理信息系统提供了一个系统的、全面的技术解决方案。基于上述原因,服装信息管理系统在各个商业领域发挥了巨大的作用,并被越来越多的大、中、小型商业企业所应用。但是,从目前的应用情况来看,该管理系统已经在中高端企业得到了广泛的应用和重视,在小企业和零售商店的应用仅限于信息化的表层,并没有得到高度的重视。同时,由于资金分配问题,小企业将其应用限制在更高的信息化水平。随着信息技术的飞速发展和激烈

6、的市场竞争,企业也将在信息技术上努力工作,以高效率、低成本的市场为基础获取更多的利润。1.3研究意义调查显示,由于销售数据的原因,大多数服装是不确定的。它们变得越来越不同。这样,货物的损失就无法核实了。每个存货都变得越来越复杂和劳动密集型。因此,服装管理系统可以使服装更快更准确地找到物品的信息,并可以添加、删除和修改物品的信息。1.4研究方法通过调研,分析和开发小型服装管理系统所具备的能力和实现方法。确定总体结构,利用SQL Server数据库的功能,用VS2008开发界面友好、易于理解、易于操作、功能最简单、最容易完成的购销存系统软件。2.需求分析2.1系统要求和目标2.1.1发展目标基于计

7、算机网络、数据库和先进的开发平台,利用现有软件,配置一定的硬件,开发出一个架构开放、易扩展、易维护、人机交互界面良好的小型服装管理系统,为服装提供准确、精细、快速的服装管理和销售信息。通过该管理系统的软件,可以帮助服装工作者非常方便地使用计算机对服装数据进行管理、输入、输出、搜索等相关操作,使杂乱的服装数据具体化、直观化、合理化。系统需求为了保证系统的长期、安全、稳定、可靠和高效运行,小型服装管理系统应满足以下性能要求:(1)系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,应充分考虑系统目前和未来可能承受的工作量,使系统的处理能力和响应时间能够满足企业

8、对信息处理的需求。(2)系统的易用性和维护性小型服装管理系统直接面向用户,用户通常不太熟悉计算机。这要求系统提供良好的用户界面和易于使用的人机交互界面。为此,系统应尽最大努力使用熟悉的术语和中文信息界面。鉴于用户可能出现的使用问题,应提供足够的在线帮助,以缩短用户熟悉系统的过程。小型服装管理系统中涉及的数据是服装非常重要的信息。系统应为系统维护人员提供备份数据、日常安全管理、意外系统崩溃时的数据恢复等便利手段。(3)系统的标准化例如,开发中使用的开发工具必须符合通用标准。如标准数据库操作接口、作为行业标准的TCP/IP网络协议和ISO9002标准要求的质量标准。同时,在本系统的独立开发中,应做

9、好设计工作,制定有效的软件工程规范,保证代码的可读性、可操作性和可移植性。(4)系统的响应速度小服装管理系统在日常处理中的响应速度在秒量级,满足了实时性要求和及时反馈2.2系统的数据要求服装管理系统的数据要求包括以下几点:2.2.1数据准确性数据输入是否准确是数据处理的前提。不正确的输入会导致系统输出不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手动输入。手动输入应通过系统界面上的安排进行。系统具有容错能力,操作人员应接受系统培训。在系统中,数据的输入往往很大,因此系统必须具有一定的处理能力,以保证数据的快速处理。2.2.2数据完整性由于服装产品销售管理的系统化、标准化、网络化和自

10、动化,以及货物仓储和销售信息的集中统一管理,如何保证这些数据的一致性是系统必须解决的问题。为了解决这个问题,某些人员必须保持数据的一致性,在数据输入点控制数据的去向,并严格限制数据库的数据完整性。对于输入数据,应该定义完整性规则。如果不能满足完整性约束,系统应该拒绝数据。2.3服装管理需求分析现有服装管理系统的主要功能包括:1)商品供应商信息管理2)员工管理3)商品信息管理4)商品仓储管理5)销售管理2.4硬件和软件环境硬件环境客户端:中央处理器:42.4或以上,内存:512兆或以上,硬盘:20GB或以上软件环境客户端:windows xp。SQL Server20052.5可行性分析可行性分

11、析又称可行性研究,即在系统调查的基础上,针对新系统开发的必要性和可能性,从技术、经济和社会等方面对新系统的开发进行分析和研究,以避免投资失误,保证新系统开发的成功。可行性研究的目的是确定问题能否在最短的时间内以最低的成本得到解决。该系统的可行性分析包括以下几个方面。A.社会因素的可行性该系统用于小型服装管理系统,没有法律和政策限制。B.经济可行性主要目的是评估项目的经济效益。作为一个课程设计项目,该系统不需要开发经费。系统实施后,可以提交我院进行信息化教学的进一步推进,也可以使学生提高学习效率,指导大学生的学习。因此,系统在经济上是可行的。C.技术可行性(1)技术可行性分析主要分析技术条件是否

12、能够成功完成开发工作,硬件和软件是否能够满足开发者的需求。(2)在软件方面,数据库服务器可以使用SQL Server2005,它可以处理大量的数据,同时保持数据的完整性,并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,该系统的软件开发平台是成熟可行的。(3)在硬件方面,随着今天科学技术的飞速发展,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低。其硬件平台完全可以满足本系统的需求。综上所述,该系统的开发目标在技术和经济上是明确可行的,投资少,见效快。3.总体系统设计图3-1系统结构图3.2系统功能设计3.2.1管理员功能设计1)员工管理:可

13、以增加、删除、修改和查询员工数据。在查询中,可以随时找到员工的销售额和利润额。2)商品销售查询:可以查询商品,如饮料、食品、日用品等。3)库存管理:如果商品剩余数量低于某一设定数量时,系统自动提示存货低,或者某一商品在某一段时间内销售量低,系统提示存货可能积压,可以自动盘点存货。你也可以看到在一定时期内某些商品的销售额和利润。4)项目管理:可以管理项目的价格、项目的价格以及是否增加项目。5)项目类型利润查询,人员1)项目管理:项目可以销售。2)库存管理:检查商品的库存。3)商品销售查询:可以查询商品,如饮料、食品、日用品等。3.3服装管理数据模型的设计图3-1用户表图3-2销售表图3-3服装信

14、息表图3-4类别表图3-5视图关系图3-6视图关系4.详细设计4.1系统通用接口该系统使用类的模式架构来实现系统功能,并在不同数据层之间动态创建对象接口,涉及两个公共类。公共类命令公共指挥部()/在此添加构造函数逻辑/初始化连接命令公共命令公共SqlConnection GetConnection(参考SqlConnection我的网络)# regionisname-检查用户名是否存在公共int是名称(字符串成员名称)#endregion#区域连接数据库-连接数据库公共SqlConnection ConnectDatabase()#endregion#区域获取值-获取单个值公共对象GetValue(字符串strCommand)#endregion# regionexeeread-获取读取器公共SqlDataReader ExeceRead(字符串strCommand)#endregionpublic void ExeceRead(引用SqlDataReader sread,字符串strCommand)# RegionGetDataSet()-获取数据集公共数据集GetDataSet(字符串字符串命令,字符串选项卡名称)#endregion# regionexesql-执行命令公共布尔执行SQL(字符串strcommand) #endregion数据库类类别数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论