收藏 分销(赏)

连锁超市销售管理平台系统学士学位论文.doc

上传人:可**** 文档编号:3040001 上传时间:2024-06-13 格式:DOC 页数:33 大小:2MB
下载 相关 举报
连锁超市销售管理平台系统学士学位论文.doc_第1页
第1页 / 共33页
连锁超市销售管理平台系统学士学位论文.doc_第2页
第2页 / 共33页
连锁超市销售管理平台系统学士学位论文.doc_第3页
第3页 / 共33页
连锁超市销售管理平台系统学士学位论文.doc_第4页
第4页 / 共33页
连锁超市销售管理平台系统学士学位论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、连锁超市销售管理平台系统学 生 姓 名: 学 院: 专 业: 班 级: 学 号: 指 导 教 师: 审 阅 教 师: 完 成 日 期: 摘 要本文所介绍的系统是一套针对连锁超市的管理系统,能够对各个连锁店的进货、销售、库存情况进行记录、查询和统计,并能对各分店的业绩进行评比,促进良性竞争,提高销售业绩和品牌的知名度。本系统采用ASP.net开发语言,数据库采用SQL Server 2005开源数据库,选择Visual Studio 2010作为开发工具,采取 B/S三层结构动态网站开发。采用面向对象的设计方法进行方案设计,使用IIS 6.0作为web服务器。系统实现了如下功能:(1) 该管理软

2、件将根据用户的需要对进货情况进行查询,并能打印详细信息;(2) 该管理软件将根据用户的需要对销售情况查询、对比、分析,并能打印详细信息;(3) 该管理软件将根据用户的需要对库存情况进行查询、管理,并能打印详细信息;(4) 该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;(5) 该管理软件对各分店的业绩进行评比,促进良性竞争,提高销售业绩和品牌的知名度。关键词:连锁超市管理;ASP.net;VS2010AbstractThis paper introduces a system is a set of chain supermarket man

3、agement system, to the various chains of purchase, sales, inventory records, query and statistic, and can carry on the appraisal to the stores performance, to promote healthy competition, increase sales and brand awareness.The system uses the ASP.net development language, database using SQL Server 2

4、005 open source database, choose Visual Studio 2010 as a development tool, adopt three layer structure of B/S dynamic web development. Object oriented design method is adopted to design program, using IIS 6 as the web server.The system implements the following functions:(1) the management software a

5、ccording to user needs to purchase of query, and print detailed information;(2) the management software will be based on the needs of users of sales enquiries, comparison, analysis, and can print detailed information;(3) the management software will be based on the needs of users of the inventory qu

6、ery, management, and can print detailed information;(4) the management software will provide the account management tools for users, so that the user to manage the account, in particular to add users, delete users, modify user password;(5) to assess performance of the management software for the sto

7、re, to promote healthy competition, improve sales performance and brand visibility.Keywords: supermarket chain management; ASP.net; VS2010目 录目录连锁超市销售管理平台系统1摘 要2Abstract3目 录41.绪论61.1 课题研究的背景61.2 国内外现状71.3 课题研究的意义和目的82.可行性分析82.1 开发工具82.1.1 ASP.net82.1.2 SQL Server 2008102.1.3 B/S三层构架112.1.4 Visual Stu

8、dio 2010平台132.2 可行性分析162.2.1 技术可行性162.2.2 经济可能性172.2.3 操作可能性183. 系统分析183.1 需求分析183.2 数据库需求分析193.2.1 数据源点、数据终点:193.2.2 数据处理:203.2 数据表设计204. 系统设计214.1 登录界面214.2 管理员功能模块224.2.1 管理员主界面224.2.2 账号管理界面234.2.3 商品信息管理234.2.4 连锁店管理244.2.5 进货管理244.2.6 库存管理254.2.7 销售信息管理254.2.8 折扣活动264.3 分店管理员功能模块264.3.1 进货管理27

9、4.3.2 库存管理285. 系统测试与维护285.1 系统的配置285.2 系统的维护295.3 系统测试296. 结论31参考文献321. 绪论1.1 课题研究的背景目前超市行业在中国已经高度发达,各行各业都形成了自己独有形式的超级市场。超市行业主要经营商品为低价大众快速消费品,总体受宏观经济影响较小,在整个商业零售行业中表现最为稳健。金融危机抑制了高端消费欲望以及消费能力致使高档百货所受的影响较大。专业连锁则对宏观经济最为敏感,房地产市场的低迷直接影响家电、装饰建材的市场销售。我国经济由计划向市场、由封闭向开放的发展过程中,零售商业各种业态的演进速度加快,新型业态的成长生命周期缩短,竞争

10、在短期内达到白热化。我国超市短时间内的规模化扩张,使供应商一时无法适应低价格与批量商品的供应模式,或者说我国的供应商还缺乏与规范化运作的连锁商合作的经验;同时超市连锁商制定的交易规则还有一个不断完善以及让供应商理解与接受的过程,所以我国的供应商一般不用价格的形式,而是用费用的形式来体现它们与连锁商的更深一层的交易关系。从实质看,供应商向超市支付的通道费用是商品价格的另一种表现形式。这与许多发达国家如美国、英国、日本等,连锁商要从供应商那里获得利益一般或主要形式是价格,还有就是付款帐期正好相反,但我国连锁超市的发展有其特殊性。从发展趋势来看,店态的增加和业态的细分成为连锁超市经营商的必然选择,以

11、消费者不同需求为基础的差异化经营将成为未来中国超市连锁在竞争中制胜的关键所在。传统超市业态竞争加剧,细分需求旺盛,再加上国内消费市场的不断升级以及生活水平的提高,连锁超市推出高端品牌似乎是水到渠成的选择。作为传统超市的补充,高端品牌并不会和自身的大卖场形成直接竞争。对各家超市运营商而言,尽管走高端路线的终极目标是提高盈利水平,但在培养市场和客户的过程中也能率先抢占这一利基市场,并通过自身的错位经营有效提升超市品牌整体的市场占有率。1.2 国内外现状改革开放三十多年来,特别是北京申奥成功及中国加入WTO后,我国不断加大改革开放的程度,计算机软硬件技术得到了日新月异、突飞猛进的发展,计算机已成为现

12、代社会人们工作、生活、学习甚至娱乐不可或缺的工具。在我国,计算机的应用也已经渗透到社会的各个领域,不论是企业还是政府机关、事业单位,都正在或计划利用各种计算机应用系统以全面提高工作效率。但是,我们需要面对的现实状况是,在我国现有的商品管理工作中,自动化、信息化程度还不是很高(很多公司仅满足于利用计算机进行日常公文处理或网上浏览),而作为二十一世纪信息时代的一个社会单元,如果没有现代化的管理理念和现代化的管理手段,要想在全球化的市场竞争中占有一席之地是不可想象的。无论是企业还是个体经济,都需要一个完善合理的信息管理系统。超市是当今社会最重要的组成部分,是人们日常生活的主要活动场所。因此如何管理超

13、市,提高超市的工作效率,不仅关系到一个超市企业的未来发展,也关系到人们日常生活的质量水平。如何更快、更好的管理超市信息一直是超市管理者关心的问题,也是广大人民关心的事情。另外,要适应市场竞争,就需要有高效的处理方式和管理方法,因此迫切需要对连锁超市的资源、信息的存储和处理进行有效管理,因此加快超市的信息化进程是必不可少的。超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制

14、店内的销售情况。如果能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求是希望在超市购物中能基本上一次性购得所需的商品,并且还要得到良好品质的商品和优质、便捷的服务。在国内继续扩大内需的政策推动下,本土、外资零售企业开足马力,加快在华扩张步伐。台湾零售企业大润发、香港和记黄埔集团旗下百佳、泰国正大集团、沃尔玛、日本吉之岛以及华润万家等,在国内密集开出新店,并放言将在华高速发展。在各种连锁经营业态中,大型超市发展速度最快,不过目前国内一二线城市的大型超市迅速趋于饱和,正在向三四线城市延伸。进入国内的外资企业,大多数采取

15、“直接开店+并购”的方式经营大型超市,在二三线城市甚至县级市开店的数量越来越多。未来五年,我国连锁超市行业发展的着力点不在于追求更高的增速,而在于正确处理好增长速度与结构、质量、效益、环境保护等的重大关系,改善和提升产业整体素质,着力提高技术创新能力、国际竞争力和可持续发展能力。1.3 课题研究的意义和目的本系统旨在开发一套针对连锁超市的管理系统,能够对各个连锁店的进货、销售、库存情况进行记录、查询和统计,并能对各分店的业绩进行评比,促进良性竞争,提高销售业绩和品牌的知名度。本课题具有较好的实践意义,能够很好的提高连锁超市管理者的管理效率。2. 可行性分析2.1 开发工具本系统开发拟采取的技术

16、方案为:基于.NET的B/S动态网站开发。采用面向对象的设计方法进行方案设计,选择VS2010作为开发工具。采用SQL SERVER 2008作为数据库平台,采用IIS 6.0作为web服务器,前台应用程序:ASP.net技术。后台数据库:SQL SERVER 2008数据库。2.1.1 ASP.netASP.net 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时在在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Inter

17、net Information Server 服务,是Windows开发的Web服务器)之中的程序 。ASP. net编程技术具有如下优点:1)可管理性: ASP. net 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。 2)安全: ASP. net 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。3)易于部署: 通过简单地将必要的文件复制到服务器上,ASP

18、. net 应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。 4)增强的性能: ASP. net 是运行在服务器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASP. net 能利用早期绑定、实时 (JIT) 编译、本机优化和全新的缓存服务来提高性能。 5)灵活的输出缓存: 根据应用程序的需要,ASP. net 可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。 6)国际化: ASP. net 在内部使用 Unicode 以表示请求和响应数

19、据。可以为每台计算机、每个目录和每页配置国际化设置。 7)移动设备支持: ASP. net 支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。 8)扩展性和可用性: ASP. net 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet 信息服务 (IIS) 和 ASP. net 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。 9)跟踪和调试: ASP. net 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用

20、应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP. net 支持使用 .NET Framework 调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。 10)与 .NET Framework 集成: 因为 ASP. net 是 .NET Framework 的一部分,整个平台的功能和灵活性对 Web 应用程序都是可用的。也可从 Web 上流畅地访问 .NET 类库以及消息和数据访问解决方案。ASP. net 是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于 COM 开发的

21、现有投资。 11)与现有 ASP 应用程序的兼容性: ASP 和 ASP. net 可并行运行在 IIS Web 服务器上而互不冲突;不会发生因安装 ASP. net 而导致现有 ASP 应用程序崩溃的可能。ASP. net 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASP. net 页面之间共享。2.1.2 SQL Server 2008SQL Server是Microsoft 公司推出的SQL Server 2008数据库管理系统的最新版本。它的特性包括:1.Intern

22、et 集成。SQL Server 2008 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2008 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2008 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。2.可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft W

23、indows 2000 数据中心版的大型多处理器服务器。SQL Server 2008 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。3.企业级数据库功能。SQL Server 2008 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2008 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2008 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据

24、复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。4.易于安装、部署和使用。 SQL Server 2008 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2008 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 2008 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付SQL Server 2008应用程序,使客户只需最少的安装和管理开销即可实现这

25、些应用程序。5.数据仓库。 SQL Server 2008 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Server 2008 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。2.1.3 B/S三层构架本管理系统采用B/S模式,服务器采用著名的web服务器端软件apache,该http服务器有着良好的跨平台性和安全性,可以运行在包括windows、linux、mac等操作系统上。用户客户端使用各种浏览器都能够进行正常的浏览和操作。需要注意的是在程序的开发过程中,程序和路径相关的要考虑到不同的操作系统的文件目录结构。B/S结构

26、,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对C/S结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript等)和ActiveX技术,是一种全新的软件系统构造技术。 B/S三层体系结构采用三层客户/服务器结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用

27、中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次。三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。 图1 B/S三层体系结构在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、对数

28、据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。B/S三层体系结构的主要优点:B/S模式提供灵活的信息交流和信息发布服务。B/S模式借助Internet强大的信息发布与信息传送能力可以有效地解决企业、高等学校内部的大量不规则的信息交流可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入;较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数

29、据被改变和被访问,而且还可控制数据的改变和访问方式 。三层模式成为真正意义上的“瘦客户端”,客户端计算机不需要很高的硬件配置,也无需特殊的软件配置要求,只要有web浏览器就可以使用系统。B/S模式提供了一致的用户界面:B/S模式的应用软件都是基于Web浏览器的,这些浏览器的界面都很相似。对于无用户交互功能的页面,用户接触的界面都是一致的,从而可以降低软件的培训费用。在B/S模式下,外部的用户亦可通过通用的浏览器进行访问。B/S模式的结构易于扩展:由于Web 的平台无关性,B/S模式结构可以任意扩展,可以从一台服务器、几个用户的工作组级扩展成为拥有成千上万用户的大型系统。B/S模式具有更强的信息

30、系统集成性:在B/S模式下,集成了解决企事业单位各种问题的服务,而非零散的单一功能的多系统模式,因而它能提供更高的工作效率。2.1.4 Visual Studio 2010平台Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technolo

31、gy Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。(1)外观功能a)可视增强功能IDE 已经过重新设计,提高了可读性。为了减少杂乱,不必要的行和渐变都已删除。b)支持多个监视器“代码编辑器”和“设计”视图窗口等文档窗口现在都可以放置在 IDE 窗口的外部。例如,您可以将“代码编辑器”拖出 IDE,以便可以将它与“设计”视图窗口并排查看。(2)快速浏览代码a)代码编辑器新的代码编辑器使代码更容易阅读。您可以通过在按住 Ctrl 的同时滚动鼠标滚轮来进行缩放。此外,当您在 Vis

32、ual C# 或 Visual Basic 中单击某个符号时,该符号的所有实例都将自动突出显示。b)键入时即开始搜索新的“定位到”功能对文件、类型和成员提供“键入时即开始搜索”支持。“定位到”使您能够利用 Camel 大小写格式和下划线来缩写搜索文本。例如,可以使用“AOH”来搜索“AddOrderHeader”。c)调用层次结构在 Visual C# 和 Visual C+ 中,调用层次结构使您能够从一个成员定位到它的调用方成员以及它的被调用方成员。在浏览面向对象的代码时,这十分有用。(3)调试重新设计的“线程”窗口提供筛选、调用堆栈搜索与展开以及分组功能。此外,您现在可以组织和搜索断点并将

33、它们与其他开发人员共享。新的“并行堆栈”和“并行任务”窗口可帮助您直观显示并调试用 C+、C# 或 Visual Basic 编写的并行代码。有关更多信息,请参见使用“并行堆栈”窗口和使用“并行任务”窗口。(4)项目功能对应IDE 中的功能(如“添加引用”和“工具箱”)现在与项目的目标 .NET Framework 或 Silverlight 版本相对应。因此,以早期 .NET Framework 版本为目标的程序集中的类型、成员和控件不会出现在 IntelliSense 中并产生后台编译错误。例如,如果您的项目以 .NET Framework 2.0 为目标,并且您使用 .NET Frame

34、work 2.0 不支持的语言功能(如匿名类型),则 IDE 会将该代码标为错误。(5)测试先行支持在 Visual Basic 或 Visual C# 中,IDE 现在可以在定义新的类型和成员之前,使用它们来生成代码存根。因此,您可以先编写测试,然后再生成编译测试所需的代码。此外,IntelliSense 现在提供一种“建议模式”,能够避免 IntelliSense 自动完成尚未定义的类型或成员。(6)Application Lifecycle ManagementVisual Studio 的所有版本(学习版除外)现在均提供了 Application Lifecycle Managemen

35、t 客户端应用程序。Application Lifecycle Management 包括版本控制、工作项跟踪、生成自动化、团队门户网站、报告和业务智能、敏捷计划工作簿及测试用例管理,涵盖了对软件开发项目进行协作所需的所有方面。Application Lifecycle Management 通过一个客户端访问许可证 (CAL) 包含在 Visual Studio 2010 中。可以根据需要购买额外的客户端访问许可证。(7)代码生成在 Visual Studio 的任何版本中都可以创建和使用文本模板,无需任何其他组件。在引入了预处理文本模板的 Visual Studio 2010 中,从应用程

36、序生成任何类型的文本文件已变得更加容易。还通过与生成系统的更好集成,改进了对代码集成的支持,从而使生成的源代码始终会在对源模型进行任何更改后保持更新。(8)起始页Visual Studio 2010 起始页具有新外观和新功能。选项卡式内容区域可链接到各种选定和分类学习资源。这包括 MSDN 资源、社区资源和可自定义的新闻源。通过改进的“最近的项目”列表,只需单击鼠标便可在该列表中添加或移除项目。还可以从扩展管理器安装自定义起始页。(9)扩展管理器通过在“工具”菜单上单击“扩展管理器”,可以从 IDE 查找和安装 Visual Studio 扩展。扩展管理器可从 Visual Studio Ga

37、llery(Visual Studio 库)网站下载和安装社区发布的扩展,无需您打开浏览器。使用该管理器还可以卸载、禁用或重新启用已安装的扩展。(10)对话框Visual Studio 2010 中的“新建项目”对话框包含与扩展管理器相同的搜索和安装功能,只不过该对话框只搜索项目模板和项模板。(11)新帮助查看器针对 Visual Studio 2010 完全重新设计了帮助查看器。您可以使用首选的 Web 浏览器联机或脱机查看文档、根据需要下载最新文档、使用简化的目录导航文档、使用改进的全文搜索算法搜索特定内容,以及使用更加简化的 F1 系统查找特定于要处理的任务的内容。特点 支持Window

38、s Azure,微软云计算架构迈入重要里程碑。 助力移动与嵌入式装置开发,三屏一云商机无限。 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。 升级的软件测试功能及工具,为软件质量严格把关。 搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力, 创建美感与效能并重的新一代软件。 支持最新C+标准,增强IDE,切实提高程序员开发效率。(12)操作系统Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 R2 x64 editions; Windows Ser

39、ver 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3。Windows XP (x86) Service Pack 3 除 Starter Edition 之外的所有版本。Windows Vista(x86 和 x64)Service Pack 2 - 除 Starter Edition 之外的所有版本。Windows 7(x86 和 x64)。Windows Serve

40、r 2003(x86 和 x64)Service Pack 2 所有版本。如果不存在 MSXML6,则用户需要安装它。Windows Server 2003 R2(x86 和 x64)- 所有版本。Windows Server 2008(x86 和 x64)Service Pack 2 所有版本。Windows Server 2008 R2 (x64) 所有版本。2.2 可行性分析在系统调查和业务流程分析的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内

41、确定问题是否能够解决。可行性研究主要集中在以下三个方面:2.2.1 技术可行性本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。 目前,连锁超市销售管理平台系统已经慢慢走向成熟,大部分系统都是建立在商品的物流基础上,主要包括进货、销售和统计等功能,这些模块都是可以通过设计来实现的。根据本系统的功能需求,采用ASP.net语言和

42、开源的SQL Server 2008数据库引擎进行开发。由于使用ASP编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。Java将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。而SQL Server 2008作为一种快速的、多线程、多用户和健壮的数据库服务器,根据第三方测试结果,在千万级的数据环境中依然保持较高的执行速度。因此在技术层面上,是完全可行的。而且SQL是一个非过程化的语言,可用于所有用户的数据库活动模型,包括系统管理员

43、、数据库管理员、应用程序员、决策支持系统人员及许多其他类型的终端用户。基本的SQL命令只需要很少时间就能学会,最高级的命令在几天内便可掌握。SQL Server 2008功能强大,而且很多信息管理系统都是用SQL Server 2008作后台,对连锁超市销售管理平台系统的设计和实现是可行的。2.2.2 经济可能性本环节通过分析新系统的成本效益,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用以及新系统将获得的效益,估算开发成本是否高于项目预期的全部经费。下面具体列出了成本和效益的分析:(1)支出 系统设计采用本次课题所设计的系统,因此网站设计费可以忽略。还有系统维护费,维护一般要按工

44、作量来收费,具体的要看每个月大概要有少需要上传或是添加资料的,和维护的难易程度,一般的企业网站维护要不了多少钱,一年几百块就够了。再有就是服务器费用,这个需要根据具体情况进行分析。(2)效益本系统投入使用后能够大幅度提高管理者的工作效率,降低劳动强度,能够及时查看个连锁店的销售情况。通过业绩对比来促进各连锁店之间进行销售业绩竞争,这样能够有效的提高销售量,因此收益是显而易见的。由以上可知,本系统在经济上是可行的。2.2.3 操作可能性一种系统开发是否能够取得成功,一是市场的需求,二是系统开发所需要软件开发工具,以及开发技术和当时硬件的发展水平。从这两个方面而言,温馨合租网的设计与实现是可行的。

45、3. 系统分析3.1 需求分析需求分析也称可行性研究,是决策部门在采取一项重大改革或投资行动之前,对该项目的必要性和可能性进行分析与论证的活动。可行性分析已被广泛应用于新产品开发、基建、工业企业、交通运输、商业设施等项目投资的多个领域。在展开一项开发行动之前,必须对用户提出的目标的必要性和可能性进行必要的论证。在系统调查分析的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。根据本系统操作流程,了解了各层对象的功能需求,分析得出了本系

46、统使用者的使用流程图,如图下所示:图2 功能需求3.2 数据库需求分析通过对系统数据流的分析,接下来用数据字典描述数据流图中的数据流、数据存储、处理过程和外部实体。名字:管理 描述:管理基本信息输入数据流:管理基本信息输出数据流:管理信息3.2.1 数据源点、数据终点: 名字:系统信息 描述:系统信息管理输入数据流:系统基本信息输出数据流:系统信息名字:分店会员描述:分店会员管理输入数据流:分店会员基本信息输出数据流:分店会员信息名字:商品信息管理描述:在系统上发布商品信息输入数据流:商品基本信息输出数据流:商品信息表位置:实践教学成果展示平台3.2.2 数据处理:名字:盘货信息管理描述:管理员统计信息输入数据流:盘货基本信息输出数据流:盘货基本信息表位置:实践教学成果展示平台3.2 数据表设计在系统实现时,建立一个名为余姚酒楼餐饮管理系统(YYJLCYGLXT)的数据库,建立多个系统模块所要的表。数据表设计现展示如下:图3 数据表设计4. 系统设计4.1 登录界面管理员和分店会员都要通过此界面登录,登录后系统根据不同的用户名自动识别总管理员和分店管理员,如下图所示:图

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服