目录
1 绪论 .............................................................................................................................. 1
1.1 课题开发背景现状和意义 ................................................................................ 1 1.2 课题的研究内容 ................................................................................................ 1 1.3 论文的内容与结构 ............................................................................................ 2 1.4 小结 .................................................................................................................... 3 2 需求分析 ...................................................................................................................... 4
2.1 系统设计目标 .................................................................................................... 4 2.2 系统功能需求分析 ............................................................................................ 4 2.3 水果管理业务流程 ............................................................................................ 5
2.3.1 前台用户业务流程 .................................................................................. 5 2.3.2 后台管理员业务流程 .............................................................................. 6 2.4 小结 .................................................................................................................... 6 3 总体设计 ...................................................................................................................... 7
3.1 功能模块设计 .................................................................................................... 7
3.1.1 前台模块设计 .......................................................................................... 7 3.1.2 后台模块设计 .......................................................................................... 8 3.2 数据库设计 ........................................................................................................ 9
3.2.1 概念结构设计 .......................................................................................... 9 3.2.2 逻辑结构设计 .........................................................................................11 3.2.3 物理结构设计 ........................................................................................ 12 3.3 小结 .................................................................................................................. 15 4 详细设计与实现 ........................................................................................................ 16
4.1 系统前台设计 .................................................................................................. 16
4.1.1 前台界面设计 ........................................................................................ 16 4.1.2 订单查询模块 ........................................................................................ 17 4.1.3 购物车模块 ............................................................................................ 18 4.1.4 留言板模块 ............................................................................................ 19 4.2 系统后台设计 .................................................................................................. 20
4.2.1 后台界面设计 ........................................................................................ 20 4.2.2 水果管理模块 ........................................................................................ 20 4.2.3 订单管理模块 ........................................................................................ 22 4.2.4 系统管理模块 ........................................................................................ 23 4.3 小结 .................................................................................................................. 24 5 测试 ............................................................................................................................ 25
5.1 测试目的 .......................................................................................................... 25 5.2 测试环境 .......................................................................................................... 25 5.3 功能测试及结果 .............................................................................................. 26 5.4 小结 .................................................................................................................. 27 6 结束语 ........................................................................................................................ 28
6.1 总结 .................................................................................................................. 28 6.2 展望 .................................................................................................................. 28 附录 ................................................................................................................................ 29 参考文献 ........................................................................................................................ 31 致谢 ................................................................................................................................ 32
平顶山学院本科毕业设计
1 绪论
1.1 课题开发背景现状和意义
随着科技的迅猛发展,计算机技术已经应用到各个行业,加之互联网技术的推广,能否有效的利用网络带来的丰富信息越来越成为一个企业能否取得成功的决定性力量[1]。同时,改革开放以来,人们生活日益富足,开始越来越注重生活的质量,面对琳琅满目的商品,人追求的不仅仅是物美价廉,更包括方便快捷和友好的态度等[2]。这使得使用一些计算机辅助软件来提升企业的管理效力,决策速度显得尤为重要。
网络的普及在促进人们之间信息交流的同时,也改变着人们购物理念。购物网站越来越受到消费者的欢迎。国内有一部分大型电子商务网站取得了一定的成就,但是电子商务网站应用不够广泛,其设计理念和数据库的设计上都有待提高[3]。另外,国内不少实体店还尚未提供网上业务,这形成了一个细分市场,为我们提供了一个机会。针对这一现状,我决定开发一个界面美观、人机交互性强、具有良好管理功能的基于.Net的水果店进销存管理系统(下文简称网上水果店管理系统)。
首先,网上水果店管理系统可以使水果销售与管理工作变得规范化、系统化和程序化,避免了工作的随意性,提高了销售的速度和准确性,可以及时准确地查询和修改订单与水果情况。其次,强大的供应链系统,可以允许运营商进行大量采购,大大降低了采购成本。由于其经营成本低,资金流动周期短,信息更新快,使运营商可以在竞争激烈的市场上灵活地应对自如。再次,本系统也为顾客提供了极大的方便,使客户足不出户便可以随时、随地、随意地购买水果,还可以享受送货上门的好处;最后,由于较低的成本,灵活的时间需求,本系统也为大学生自主创业提供了一个很灵活的平台, 可以缓解一部分大学生的就业压力。总之,网上水果店管理系统的实施从各个方面来讲,都促进了社会的福利,所以是有意义的,值得去尝试的。
1.2 课题的研究内容
根据实际需求,本系统在设计时不仅应该有较好的用户界面,便于用户的操作,还应具有比较完备的功能,能够满足使用者和客户各方面的需求。因此,系
1
基于.Net的水果店进销存管理系统的设计与实现
统主要实现用户注册,系统管理员登录,用户登录,水果搜索,购物车管理,订单形成,水果信息管理,留言评价管理,会员管理等功能。
本系统采用了B/S(浏览器/服务器)模型架构,使用基于.Net框架的C#编程语言实现各种功能,其中前台显示使用的是HTML技术,后台数据库使用的是SQL Server 2005。B/S模式设计的三层架构,分别为用户服务层(实现和用户的交互,接收用户请求或返回用户请求的数据结果)、中间业务逻辑层(业务逻辑层承上启下,对上下交互的数据进行逻辑处理)和数据层(实现与数据库的交互和访问)。
按照软件工程规范,本系统设计思路如下:首先明确用户对管理系统的需求,根据需求分析制定出系统的各个主要模块,弄清模块之间的关系完成总体设计;接着,设计系统数据库;然后是各个模块的详细设计与实现,这是系统实现的一个最重要的阶段,也是耗时最长的一个阶段。最后,针对已完成系统来测试,检查实际运行的情况。
1.3 论文的内容与结构
本论文主要对基于ASP.NET的网上水果店进销存管理系统的开发步骤及其相关的一些技术和思想作了阐述。分别从系统需求分析、总体设计、详细设计与实现、系统测试等几个方面进行介绍。 本系统的研发工作分为以下4个主要阶段:
1.系统需求分析与系统的功能设计。包括可行性分析和用户需求分析,收集各种用户对系统功能的要求,整理相关信息资料,确定系统的开发范围。
2.数据库设计。确定数据库结构,设计数据库的各种参数、创建实体数据库和数据库的表等数据库对象。
3.程序模块划分和实现。根据系统所管理的信息的类型和功能对系统进行模块划分,分别编写代码,逐一实现系统功能。
4.内部测试。完成系统主体功能后,进行系统内部测试,查找设计缺陷与错误,对缺陷和错误进行改进和纠正。
本文共有6章,具体的章节内容如下:
第一章是绪论,包括了系统的开发背景、现状和意义;
第二章是需求分析,本章主要是针对网上水果店的实际情况,通过调研了解系统各种功能需求和数据需求,分析现有的其它水果店信息管理系统的问题,最后确定要实现的功能;
第三章是总体设计,本章主要针对项目的需求,分析研究所能采用具体技术的适用情况,对整个系统各个模块的功能及任务进行定义和划分;
2
平顶山学院本科毕业设计
第四章是详细设计与实现,本系统的设计遵循高内聚、低耦合的模块划分原则,把具有复杂功能的系统通过设计分解为具有基本独立,功能简单,易于实现等特点管理员管理等多个功能模块,并详细阐述了每个模块的功能设计,包括所有主要功能的实现以及实现界面截图和部分主要代码;
第五章是测试,该部分主要是对编写好的系统进行测试,编制详细完善的测试用例并进行测试以保证系统的质量,包括测试环境、内容以及结果;
第六章是总结与展望,指出了系统开发的经验和不足之处并进行了展望。
1.4 小结
本章的主要工作是介绍了系统开发的背景和现状及开发意义,简单地阐述了系统开发将要做的工作,最后介绍了论文的主要工作和结构安排,通过对论文有个宏观的把握,以方便了解系统的设计思路。
3
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库04基于 Net的水果店进销存管理系统的设计与实现-毕业论文正文(在线全文阅读。
相关推荐: