有间花店网上花店管理系统_毕业论文(编辑修改稿)内容摘要:

开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。 总体来说是一个非常庞大的软件,甚至包含代码测试功能。 这 个版本的 Visual Studio 包含有众多版本,分别面向不同的开发角色。 同时还永久提供免费的 Visual Studio Express 版本。 Visual Studio 是一套完整的开发工具集,用于生成 Web 应用程序、 XML Web Services、桌面应用程序和移动应用程序。 Visual Basic、 Visual C++、 Visual C 和 Visual J 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。 另外,这些语言利 用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。 天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 10 第三章 系统需求分析 数据需求 ( 1) 用户登陆以及注册的信息数据,管理员的信息。 ( 2) 显示 鲜花分类价格的一些介绍信息。 ( 3) 显示 用户所下订单信息。 ( 4)用户 可以 预览鲜花的信息 、浏览 曾经购买鲜花的记录。 功能需求 ( 1) 用 户进入系统后 ,注册用户可以购买鲜花。 ( 2)店中的鲜花分类保存。 ( 3)能够支持鲜花的查询功能,根 据花名的关键字查询。 ( 4)用户在选择鲜花类别后,显示类别下鲜花的信息,方便用户浏览。 ( 5)用户浏览鲜花时可以将自己所想要购买的鲜花放入购物车里。 ( 6) 购物车中计算用户购卖鲜花的实际价格,让用户明白 其 消费 的 情况。 ( 7) 非注册用户也能实现对鲜花信息的查阅和搜索。 性能需求 ( 1) 准确性和及时性: 在性能上要保证系统的响应时间是 用 户可以接受 的。 ( 2) 易用性: 本系统是直接面对用户的,而用户往往对计算机并不一定非常熟悉。 这就要求系统能够提供良好的用户接口,易用的人机交互界面。 要实现这一点,就 要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。 经济可行性分析 本系统开发在软件方面主要使用了 Microsoft Visual Studio 20 SQL Server 2020 后台数据库等软件,在 Windows 平台下也可以运行,本系统开发作为毕业设计使用,无须投入大量资金,因此经济可行性可以。 技术可行性分析 JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。 服务器在页面被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML页面返回给客户端的浏览器。 Java Servlet 是 JSP 的技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。 JSP 具备了 Java 技术的简单易用,完全的 面向对象 ,具有平台无关性且安全可靠,主要面向 因特网 的所有特点。 法律可行性 本软件作为应届毕业生的毕业设计完全不触犯国家任何的法律,所以从法律可行性上来说是完全可行的。 根据需求, 本系统 主要采用 Dreamweaver、 Visual Studio 20 SQL Server 2020 数据库作为开发工具。 Dreamweaver 软件工具 Dreamweaver 是 美国 MACROMEDIA 公司开发的集网页制作和管理网站天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 11 于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 Visual Studio 2020 Visual Studio 是一个能够 开发 Windows 窗体应用程序、 Web 应用程序、移动应用程序等 的 一套完整的开发工具集。 Visual Studio 提供了在设计、开发、调试和部署应用程序时所需的工具,Visual C集成开发环境( IDE)是 Vi sual Studio IDE 中的一种。 打开 Visual Studio选择 C即可进入 Visual C集成开发环境,它里面有些工具是与其他 Visual Studio 语言共享的,还有一些工具(如 C编译器)是 Visual C特有的。 SQL Server 2020 数据库设计 SQL Server 的设计目标是在企业范围内实现数据与系统的高度分布;为内部员工、目标客户与合作伙伴提供针对相关数据的持续访问调用能力;以切实有效的信息资料武装信息工作者,促进科学决策;在不必牺牲应用程序可用性、安全 性或可靠性的前提下控制成本费用水平。 SQL Server 2020 有助于简化企业数据与分析应用的创建、部署和管理,并在解决方案伸缩性、可用性和安全性方面实现重大改进。 基于 SQL Server 2020 技术优势构建的 SQL Server 2020将提供集成化信息管理解决方案,可帮助任何规模的组织机构。 SQL Server 2020 目前主要应用于企业数据管理,开发工作效率和商务智能三个关键领域。 SQL Server 2020 针对企业数据管理实现的重大改进主要体现在以下几方面: ( 1) 可用性:在高度可用性技术 、补充备份与恢复功能以及复制增强特性等方面的投资将有助于企业单位创建并部署高度可靠的应用解决方案。 数据库镜像、故障转移群集和改进联机操作等具有创新意义的高度可用特性可将故障时间控制在最低限度,并有助于确保关键企业系统随时接受访问调用。 ( 2) 伸缩性:表分区、快照隔离和 64 位支持等伸缩改进特性将允许您运用 SQL Server 2020 创建并部署要求最为严苛的应用程序。 ( 3) 安全性:“缺省安全保障”设置、数据库加密和改进安全模型等增强特性有助于为企业数据提供高度安全保障。 ( 4) 易管理性 : 新式管理工具套件 、自我调节能力和功能强大的新式编程模型将允许数据库管理员针对数据库的日常运转加以灵活掌控。 天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 12 第四章 网上花店管理系统介绍 “有间花店”网上花店管理系统 以网络作为平台,使客户足不出户就可以购买到自己需要的图鲜花。 购鲜花过程方便、快捷,可靠性、安全性高。 同时,对于商家,可以通过该平台对客户及订单信息进行有效管理,对图鲜花信息也做到及时更新,更利于商家为客户服务。 网站整体框架图(按用户进行划分即职能划分): 如图 41 所示。 图 41 “有间花店” 网上花店管理系统 框架图 各模块功能介绍: ( 1) 前台 普通用户 的操作 : 用户注册: 系统采用用户名申请的方式。 为方便地给客户提供安全、快捷的个性化服务,便于交易的顺利完成,要求顾客填写真实信息,并对顾客信息保密。 用户登录: 可以有效的区分操作人是该程序的用户还是非用户,有利于保障双方权益。 输入用户名及密码,然后确认进入。 如果用户尚未注册也可以通过本界面进入用户注册界面。 如图 42所示。 “ 有间花店”网上花店管理系统 普通用户 管理员 用户注册 浏览鲜花信息 用户登录 管理员登陆 订单信息管理 订单查询 客户信息管理 鲜花信息管理 检索鲜花信息 购物车 天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 13 图 42 登录流程图 浏览鲜花信息: 主要是对各种不同种类图鲜花信息的分类浏览。 其中对于图鲜花按照两级分类,一类是比较笼统的,范围比较大的一种分类,二级分类是在一级分类的基础上的内容细分。 检索鲜花信息: 对站内所售鲜花的查询。 查询通过确定鲜花类别、确定鲜花名、寓意、等信息来进行。 如图 43 所示。 图 43搜索鲜花流程图 商品展示 用户搜索 高级搜索 具体商品 购物车 收藏商品 快速搜索 热门搜索 搜 索商品 天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 14 购物车: 对购物车的操作包括:显示购物车内容、添加新鲜花、删除已购图鲜花、更改购鲜花数量、提交购物车中的所有物品、清空购物车等。 如图 44 所示。 图 44购物车流程图 订单查询: 方便客户及时了解自己目前所订购的鲜花数量、名称,以及是否已经被系统接受等。 ( 2) 后台 管理员 的操作: 管理员登陆: 可以有效的区分操作人是该程序的用户还是非 管理员 ,有利于保障双方权益。 输入用户名及密码,然后确认进入。 客户信息管理 : 通过管理员身份,可 以对该系统所有客户信息进行修改、删除、查看等操作,同时管理员可以通过 户的 ID,姓名, Email,联系电话等客户注册信息进行查询,以便了解客户的一些基本个人资料。 鲜花信息管理 : 通过管理员身份,对网站内所有鲜花信息进行增加、删除、修改、查询等操作,便于网站鲜花信息的及时更新,满足 用户 需求。 是管理网站鲜花信息的核心。 订单信息管理: 通过管理员身份,对 已 订 购 鲜花的 客户名、鲜花名、订单号、已受理订单、未受理订单等信息进行查询,获得订单的详细情况,对订单进行处理。 网站所有订单信息通过该功能实现管理。 管理部分 系统的主要用户是一定范围内的读者。 为了能够方便、快捷、有效的完成鲜花购买及送货上门,客户首次登录网上鲜花店,都需要注册个人基本信息,然后通过个人账号及密码登录系统。 老用户可直接通过账号及密码登录。 修改购物车信息 查看购物 注册 生成订单 购物车信息 用户是否登录 登录 用户不存在 是 否 是 显示订单 天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 15 登录系统后,用户可通过主界面,浏览各类鲜花及其详细情况,或者,直接通过查询系统,寻找自己需要的鲜花信息。 最终确定需要购买的鲜花后,便可以方便、快捷的选择自己需要的鲜花刊放入系统设定的个人购物车中,也可以随时放弃购物车中选中的鲜花刊。 最 后,客户确定购物车中选定的鲜花刊名,鲜花刊数量等购买信息,便可提交给 系统。 之后只需在家中等待网上鲜花店的配送中心将鲜花刊送货上门。 系统信息的管理权限主要是该网上鲜花店系统的管理员。 通过管理员身份登陆系统,可以查看并且管理系统内所有注册用户的个人信息。 包括对个人信息的查询、修改、删除等操作。 例如,当选择“查看所有客户信息”时,将返回所有系统注册用户的信息,管理员可以通过点击“修改”,查看并修改某注册用户的信息。 若点击“删除”,则将删除相应用户的所有信息。 若只想查看某一位客户的信息,也可以通过“客户信息查询”,对客户的姓名,注册 ID,电话, Email等信息进行查询,得到客户全部信息。 对于系统的鲜花信息,管理员可以选择“鲜花信息管理”功能,通过增加、修改、删除等操作对网站的鲜花信息进行管理。 并且,管理员可以随时通过鲜花信息查询,了解目前网站的鲜花信息情况。 对于客户订单信息,管理员可以选择“订单信息管理”,对所有订单进行管理操作。 同时,管理员也可以通过查询订购客户名,鲜花名,订单号,未受理订单,已受理订单等信息,查看某一条或某一类订单的信息及受理情况。 天津职业大学 李蕾 毕业论文 —— “有间花店”网上花店管理系统 16 第 五 章 网上鲜花店信息 管理 系 统设计 系统功能设计 系统程序流程图简要概括了 本 系统的主要流程 ,首先会展现给用户一个主页面,主页面上展示的是相关产品的信息,用户可以点击相关产品的图片或名称去查看本产品的详细信息。 如果用户看到感兴趣的商品可以添加到购物车,当用户去自己的购物车结账时,系统会判断用户是否登录,如果是未登录用户,则先提示用户登录。 用户登录后才可以结账、生成订单。 注册用户也可以对自己的订单进行修改。 如图 51所示。 图 51 系统流程图 数据库设计 系统建立一个数据库 db_flowershop。 本数据库中包括购物车表,鲜花表,用户表等 8个表。 1 购物车表 含义说明: 购物车,标出订购花朵的数量,金额,以及订购的用户 ID,订单编号。 如表 51所示。 表 51 购物车表 列名 注释 数据类型 允许空 ID 主键 订单编号 int 否 userID 用户 id int 否 FlowerID 鲜花 id int 否 Number 订购数量 smallint 否 Price 金额 money 否 2 鲜 花介绍表 含义说明:介绍花朵的含义。 如表 52 所示。 天津职业大学。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。