欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    需求分析 毕业设计YZ.docx

    • 资源ID:9016416       资源大小:1.18MB        全文页数:41页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    需求分析 毕业设计YZ.docx

    1、需求分析 毕业设计YZ毕业设计(论文)毕业设计(论文)任务书 软件工程 系 软件技术 专业 06软件技术2班 学生 杨 钊 一、毕业设计(论文)课题 美容管理系统 二、毕业设计(论文)工作自 2008 年 7 月 15 日起至 2008 年 9 月 30 日止三、毕业设计(论文)应达到的目标 (1)了解企业美容管理系统的相关技术; (2)掌握.NET编程技术,熟练运用C#.NET编程语言; (3)实现美容管理系统的基本功能; 四、毕业设计(论文)的内容及要求 (1)所选课题(最好真刀真枪)要体现所学专业基础和专业知识水平; (2)每个学生必须进行总体设计并独立完成该课题的某一子模块的设计和编程

    2、; (3)应收集尽可能多的有关资料,争取设计具有创新思维及个人特色; (4)语言流畅,打印整齐,不得抄袭他人成果,不少于6000字(不含程序和图表)。五、主要参考文献 (4)数据库系统原理与应用 中国水利水电出版社 (5)C#高级编程(第四版) 清华大学出版社 六、毕业设计工作进度计划项目模块完成的时间项目模块完成的时间项目分析2008/7/152008/7/22美工设计2008/8/212008/8/31功能设计2008/7/232008/7/30项目调试2008/9/12008/9/15程序编写2008/7/312008/8/20文档编写2008/8/202008/9/27 指导教师 接受

    3、设计论文任务开始执行日期_2008年7月16日_ 学生签名 摘 要随着科学技术的不断进步,经济知识和信息产业的不断发展,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、文化等领域产生越来越深刻。美容管理系统是一个美容机构单位不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要。本文重点介绍了美容管理系统的实现过程:包括系统的背景、系统运用到的技术介绍、系统的总体设计、系统的需求描述、系统的详细等内容。本系统主要功能有会员消费、提醒预约、产品管理、员工管理等。使用DotNet对美容管理系统进行快速开发,并利用SQL数据库,来实现美容管理的所有需求功能,使系统可以稳定地

    4、运行。关键字:快速、稳定ABSTRACTWith the continuous progress of science and technology, economic knowledge and the continuous development of information industry, especially information technology and network technology - speed of development and wide application of the political, economic and cultural fields h

    5、ave a more profound. Beauty Management System is a beauty establishments indispensable part of the contents of its units for the decision makers and managers, are essential. This article focuses on the beauty of the implementation of the management system include: the background system, the system u

    6、sed to introduce the technology, the systems overall design, system requirements described in detail the contents. The major function of Member System consumption, to remind appointment, product management, staff management.DotNet beauty of the use of management systems for rapid development and use

    7、 of SQL databases, to realize the beauty of all demand management function, the system can be stable operation.KEYWORD: FAST, STABLE第一章 项目简要说明书1.1项目简介本系统是一套专门为美容行业设计开发的智能经营管理软件,该系统把先进的经营理念融入其中,从管理者的角度出发,以客户管理为切入点,把客户管理与营业分析、员工考核、内部管理等管理工作高度结合起来,形成一套完整独到的不同于以往的管理系统。1.2项目创新点利用J2EE中的域模型对象(即Entity Bean)

    8、,实现O/R映射,并负责将数据库中的表记录映射为内存中的Entity对象的思想,融入DotNet的开发中。这样有助于针对需求而进行快速的开发,并且方便日后对程序进行升级维护。1.3项目特点第一,功能强大,操作简单。本系统功能强大,基本包括美容美发店所有的经营活动,但操作界面非常简洁,操作流程严格按照实际的流程设计,使操作人员非常容易理解和操作。第二,报表内容丰富系统提供各种管理报表,经营分析报表,支持各种查询方式,满足美容美发店进行管理分析的需求。第三,系统安全可靠系统对管理权限进行分级管理,使系统具有更高的保密性、安全性,保证数据的稳定存储。第二章 技术介绍说明书2.1DotNet介绍2.1

    9、.1DotNet框架介绍Microsoft .NET框架是生成、部署和运行Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Internet 规模应用程序的部署和操作难题的灵活性。.NET 框架(如图1)由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的 Active Server Pages 组件化版本。2.1.2DotNet优势与劣势业内普遍认为,微软新一代系统构筑环境.NET Framework是在研究Java的基础上开发出来的。不仅功能和架构相似,而且由于是在Java之后开发

    10、出来的,因此Java所没有的功能更是随处可见。比如在Web应用中实现事件驱动型应用程序功能等。第一,.NET的优势在于企业信息系统部门可自行编程。刚开始,微软就把易于开发XML Web服务作为.NET的优势而大加宣传。以XML Web服务为前提而设计的.NET与Web服务具有极高的亲和性。但XML Web服务的产生却比较晚。尽管业内对它的期待和关注程度较高,但由于可充分利用XML Web服务的“可赚钱的”业务模式尚未确立,所以目前与Web站点相比其市场仍微不足道。其中,Java方面也正在加紧完善便于开发XML Web服务的功能。那么,是否存在.NET的独特用途呢?.NET开发工具-Visual

    11、 Studo.NET的易用性使得它在Java很难实现的“用户企业(信息系统部门)也可编程的系统”上超人一头。当然,尽管.NET的标准语言VB.NET和C#都与Java一样复杂,但是Visual Studo.NET却很好地消除了这种复杂性。由于Java本身较为复杂,且不易学习掌握,因此“用户企业只负责企划,而将编程工作完全委托给集成商的现象非常普遍”。在COBOL和VB(客户商/服务器)的全盛时期,信息系统部门自己编程、对系统进行部分修改和功能追加是很正常的事情。如果连细小的系统修改都要外包,那么系统的维护成本自然会很高,因此就将失去灵活性。甚至于还有可能削弱信息系统部门的业务能力。说到企划,听

    12、起来好听,但如果连大体的情况也不了解,恐怕与开发商交涉都很困难。这也许就是Java的一个“弊端”吧。此外,“成本比UNIX低”以及“可以充分利用Windows技术资源”等原因也在加速.NET Framework的普及。作为客户端/服务器系统的开发环境,VB的后续语言.NET中的“Windows Form”最具竞争力。越来越多的系统集成商开始选择这一工具构筑系统。第二,.NET的劣势在于在大型系统中的应用成果少,缺乏“开发性”。对于应用成果来说,今后其数量将会不断增加。据悉,日本K证券将在2003年度内利用.NET Framework全面重新构筑该公司目前利用ASP构筑的系统。 在“开放性”方面

    13、又将会如何呢?Java普及的主要因素很多,但笔者认为其中最关键的在于“开放性”。由于可各种OS上运行,而且很多开发商还提供了Web应用服务器和开发工具,因此用户可以随意选择。开发商通过在功能和性能方面相互竞争来不断提高产品水平。而.NET Framework怎么样呢?只要想应用于业务系统中,其OS实际上则只能限于Windows。尽管微软已经提供了FreeBSD版.NET Framework,但其目的仅限于学术研究。今后人们所能期待的是Mono Project。Mono Project是指完全独立于微软、正在开发开放源码版.NET Framework的计划。主导该计划的是一家名为Ximian的L

    14、inux企业,这家公司成功地开发了Linux标准桌面环境GNOME,目前已受到业界的广泛关注。2003年1月该计划还发布了运行Web应用程序ASP.NET的Web服务软件XSP。尽管很多功能仍在开发之中,但目前开发工作进展顺利。目前正面向Linux和Windows进行开发。据Mono Project称,由于该软件依赖于Linux的部分不多,因此能够轻松地向其他UNIX OS移植。能否形成像Mono一样的开放环境将是.NET普及的关键所在。微软目前已经向业界标准化机构ECMA(欧洲计算机制造商协会)提交了.NET标准,此举表明微软将采用开放标准。但目前尚不清楚此举只是单纯的一种姿态,还是真的要开

    15、放.NET。这就要看微软今后是否能够继续公开足够的相关标准和信息了。2.1.3DotNet的未来第一,Web Services与分布式应用。.NET的核心内容之一就是要搭建新一代互联网平台,这个网络平台将解决网站之间的协同合作,从而最大限度地获取信息。不同网站之间通过相关的协定联系在一起,网站之间形成自动交流,协同工作,提供最全面的服务。这个技术的核心就是XML Web services,它允许应用程序通过 Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Web Service使用XML、SOAP和WSDL协议。在Web Service出现之前,要实现分布式通

    16、讯和共享数据,我们可能考虑使用DCOM、CORBA/IIOP、RMI、XML-RPC。但是这些技术的成功使用不是一件容易的事情,尤其在跨平台和存在防火墙的应用场合。而Web Service是使用基于XML和HTTP通讯协议,从而有效地解决了上述问题。现在微软的.NET开发工具使我们可以非常容易地生成Web Services。你可以把这些Web Services用于分布式应用互连和数据共享,用于Commerce Server、BizTalk Server、SharePoint Server。同时微软还将不断把新的Web Service标准的开发纳入到VS .NET,如WSE(Web Servic

    17、e Enhancements)。Windows Server 2003是微软新一代服务器产品,不仅内置了.NET平台,而且包含了对“企业UDDI服务”。也就是说企业可以运行自己的UDDI了,开发人员可以方便地在企业内部发布和发现Web Services,从而进行使企业应用集成和数据共享。Web Service是今后软件开发的关键技术,而微软的.NET开发环境和开发工具是目前最突出的。第二,.NET及其应用。我们知道,在.NET之前微软的开发模型是Windows DNA, 这是一个n-tier的体系结构,其核心是MTS或COM+。COM+的JIT、Transaction、Object Pooli

    18、ng、Security等使我们可以开发出一个高性能的Web应用或Client/Server应用。但是现在我们首先应该考虑使用.NET。原因是.NET不仅给我们提供了更高的性能,更丰富的设计模式,更重要的是微软所有的产品最终都要纳入到.NET平台。比尔盖茨说过,.NET是一项以公司的命运为赌注的赌博,微软公司的全部战略也是围绕着.NET平台而制定的。现在包括IBM、康柏、三星、Commerce One以及其他互联网服务供应商已开始与微软密切合作,共同推广.NET技术,搭建第三代互联网平台。2.2SQL Server介绍SQL是英文Structured Query Language的缩写,意思为结

    19、构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操

    20、作。2.2.1非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法, 这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。2.2.2统一的语言SQL可用

    21、于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。SQL为许多任务提供了命令,其中包括:查询数据;在表中插入、修改和删除记录;建立、修改和删除数据对象;控制对数据和数据对象的存取;保证数据库一致性和完整性。以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。2.2.3所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的。第三章 需求分析说明书3.1项目引言3.1.1编

    22、写目的随着计算机技术的不断发展,它在人们工作和生活中发挥的作用也越来越大。而其中,对于数据和信息的管理是人们对于计算机应用的一个主要要求,因此,选取“美容管理系统”作为本毕业设计的中心题目,不仅能起到增强开发者对所学知识掌握的作用,更能在实际开发过程中提高开发者的实际运用能力和解决现实问题的能力。3.1.2项目背景项目名称:美容管理系统项目介绍:本系统是一套专门为美容行业设计开发的智能经营管理软件,该系统把先进的经营理念融入其中,从管理者的角度出发,以客户管理为切入点,把客户管理与营业分析、员工考核、内部管理等管理工作高度结合起来,形成一套完整独到的不同于以往的管理系统。3.1.3项目成员指导

    23、老师:项目组员:杨 钊3.2相关任务叙述3.2.1项目分工项目模块完成的时间项目模块完成的时间项目分析2008/7/152008/7/22美工设计2008/8/212008/8/31功能设计2008/7/232008/7/30项目调试2008/9/12008/9/15程序编写2008/7/312008/8/20文档编写2008/8/202008/9/273.2.2用户对象本项目主要的使用对象:美容机构或企事业单位的职员信息管理的对象:美容机构或企事业单位的客户或会员3.2.3项目开发环境开发环境:Microsoft Visual Studio 2005编程语言:Visual C#.NET数据库

    24、平台:Microsoft SQL Server辅助软件:Photoshop3.3项目需求规定3.3.1项目基本流程图3.3.2功能的规定3.3.2.1会员消费模块名称会员消费模块类型子模块负 责 人杨 钊计划时间1.5-2周模块需求基本流程图:具体内容:本模块由会员消费和会员查询两个功能组成。会员消费功能是管理会员的所有消费记录,以便进行记录管理。当中,会员消费功能包含增加会员、增加消费、打印消费明细单等子功能。添加会员功能只需要连接到会员管理模块即可。为了增强查找会员的功能,系统会把查询功能独立成为一个小功能。会员查询功能中必须带有导出Excel文件的功能和打印会员详细信息功能,并且实现模块

    25、查询功能。3.3.2.2会员管理模块名称会员管理模块类型子模块负 责 人杨 钊计划时间1.5-2周模块需求基本流程图:具体内容:本模块由传统的增删改查功能、会员续费和其它功能三个功能组成。会员续费中必须有计次卡续费的功能,或者独立成为子功能。其它功能里必须包括会员卡挂失、会员换卡和会员卡转帐等功能。3.3.2.3提醒预约模块名称提醒预约模块类型子模块负 责 人杨 钊计划时间1.5-2周模块需求基本流程图:具体内容:本模块由当天提醒、全部提醒和预约管理功能组成,各子功能都是由传统的增删改查功能组成。3.3.2.4产品管理模块名称产品管理模块类型子模块负 责 人杨 钊计划时间1.5-2周模块需求基

    26、本流程图:具体内容:本模块由产品类型和商品管理功能组成。其中,产品类型的管理是为了给商品分配类型,方便辨别商品性质,由传统的增删改查功能组成。商品管理功能中除了传统的增删改查功能外,还包括了赠品管理和历史查询的功能,方便商品与赠品之间的信息管理。历史查询功能主要是帮助用户查询进货信息。3.3.2.5系统设置模块名称系统设置模块类型子模块负 责 人杨 钊计划时间2-2.5周模块需求基本流程图:具体内容:本模块由储值卡等级、折扣模式、员工管理、权限管理和打印报表等5个功能组成。其中,储值卡等级、折扣模式、员工管理、权限管理等四个功能都必须包括增删改查功能。在打印报表功能中,必须分类打印三类报表,即

    27、客户报表、消费报表和员工报表。3.3.3故障处理要求本项目会充分考虑到如何处理运行时的异常问题。在项目设计过程和使用过程中,若出现非必要的异常报错,系统将会自动作出正确的异常处理提示。3.4运行环境规定3.4.1硬件设备1)CPU:奔腾 600MHz或更高;奔腾(建议使用);2)内存:512MB或更高,最低128MB(可能会影响性能和某些功能);3)显卡:要求装有128MB或以上显存的显卡;4)硬盘空间:至少100M或更多硬盘空间;5)显示器:显示器分辨率为1024 * 768以上。3.4.2软件设备1)系统要求:Windows XP、Windows 2003、Windows Vista2)运

    28、行环境:Microsoft .NET Framework v2.0 或以上第四章 详细设计说明书4.1项目总体流程图4.2会员消费4.2.1会员消费在会员消费功能中,主要包含以下两部分的信息:第一,简要的会员信息。在查询某会员后,程序会显示该会员的一些基本信息,如:卡号、名称、等级、余额、消费次数、联系电话、联系地址等。第二,消费信息与信息明细。在查询某会员后,消费信息列表中包含消费日期、合计金额、消费次数等信息。另外,信息明细表中则包含消费的产品名称、单价、数量、金额等信息。4.2.2会员查询会员查询功能中,可以按卡号、姓名或优惠方式等信息进行查询。会员列表信息包括会员的注册信息和基本的消费

    29、信息,如:卡号、名称、等级、累计消费,消费次数等。另外,必须带有导出Excel文件的功能和打印会员详细信息功能,并且实现模块查询功能。4.3会员管理会员管理主要是管理会员的注册信息。程序分两部分管理会员的注册信息:第一,基本注册信息。基本注册信息是会员必有的信息,如:卡号、名称、等级、状态、密码、积分、有效日期等。第二,详细的注册信息。这些信息将进一步丰富会员的注册信息,如:移动电话、固定电话、联系地址、证件类型、证件号码等,有助于以后维护会员的信息。会员管理中的查询功能可以按卡号或名称查找。在进行会员续费的金额输入时,必须禁止非数字字符的输入。会员卡转帐服务必须有方便查询会员的功能提供,以便

    30、提高转帐服务的工作效率。4.4提醒预约4.4.1提醒功能提醒功能中包括当天提醒和全部提醒。提醒功能中能按提醒方式、提醒状态、会员卡号、预约日期、截止日期等信息进行查询。4.4.2预约管理预约管理中能实现传统的增删改查功能即可。4.5产品管理4.5.1产品类型产品类型的管理是为了给商品分配类型,方便辨别商品性质,由传统的增删改查功能组成。查询功能中能按类型代号或类型名称查找即可。本功能的主要作用是为产品管理服务的,方便提供新产品类型。4.5.2商品管理商品管理功能中的赠品管理是为了管理方便商品与赠品之间的信息而设计的。当一件商品被设为赠品时,就可以在赠品管理中进行一系列的管理。赠品管理中,只需要

    31、按赠品代号进行查询即可。历史查询功能主要是帮助用户查询进货信息,如:商品名称、进货日期、进货单价、进货数量等信息,其中的查询功能只需按商品ID查找即可。4.6系统设置4.6.1储值卡等级储值卡等级是为会员管理而服务的,主要由等级描述、产品折扣、积分上下限、金额等信息组成,只需要有传统的增删改查功能即可。4.6.2折扣模式折扣模式也是为会员管理而服务的,主要由优惠名称、模式百分比、累积消费等信息组成,只需要有传统的增删改查功能即可。4.6.3员工管理员工管理功能主要是统一管理单位里的所有员工信息,如:姓名、职位、移动电话、联系地址等信息,只需要由传统的增删改查功能组成即可。另外,还有一个员工提成明细表的打印功能。只需要提供消费日期信息作为查询条件,即可把查询的员工提成信息打印。4.6.4权限管理权限管理功能主要是管理登录信


    注意事项

    本文(需求分析 毕业设计YZ.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开