1998烘焙坊网站的设计与实现(附件)【字数:6143】
目 录
一、引言 1
二、系统需求分析 1
(一)关键技术研究 1
1.ASP.NET 1
2.数据库 1
3.B/S架构 1
(二)系统功能分析 2
(三) 系统数据流图 2
(四)系统数据处理流程 3
1.数据添加流程 4
2.数据修改流程 4
3.数据删除流程 5
三、系统总体设计 5
(一)系统功能模块设计 5
(二) 数据库设计 7
1.ER图 7
2.数据表设计 9
四、 系统实现 11
(一)系统首页 11
(二)会员注册 12
(三)会员登录 14
(四)购物车模块 14
(五)管理员登录模块 15
(六)产品管理模块 17
(七)订单信息管理模块 20
(八)会员信息模块 21
五、总结 21
致谢 23
参考文献 24
一、引言
蛋糕最早起源于西方,后来慢慢传入中国。早期的蛋糕由于价格比较昂贵,一般只在生日的时候会购买。随着人们生活水平的提高,人们已不再只追求“解决温饱问题”,对吃也提出的更高的要求,而蛋糕甜点也越来越多的走进了人们的日常生活,蛋糕已不再是生日所专有,还可以作为早餐、下午茶等。
根据2018年下半年数据显示,我国网 *景先生毕设|www.jxszl.com +Q: *351916072*
上甜点的销量是高于其他食品行业水平。据统计下半年的营业额实现2752.8亿元,比去年同期增加了19%。有机构对北京、上海、广州进行调查后发现,有79%的人都喜爱蛋糕甜点,85%的人把蛋糕甜点当做日常生活必不可少的一个部分。
蛋糕甜点的市场发展日益增长,蛋糕甜点广受年轻人的喜爱,随着网购的兴起年轻人已成为网上购买蛋糕甜点的主力军。蛋糕甜点销售网站,可以提供各种蛋糕甜点的详细信息如配料成分、保存方式、甜度等级等,让用户买得便捷、选得满意、吃得放心。
二、系统需求分析
(一)关键技术研究
本系统开发平台为Microsoft Visual Studio 2010,用SQL Server 2008作为后台数据库,系统搭建采用ASP.NET技术,用HTML与CSS对网页进行布局,加入了 js脚本语言实现网页动态的效果 。
1.ASP.NET
ASP.NET 是WEB应用开发的一种编程技术,ASP.NET前身是ASP,ASP.NET负责编译,ASP负责解释。其优点是扩展性强、速度快、稳定性高,为系统提供了良好机制。
2.数据库
SQL Server是结构化查询语言。它不仅能够和Windows系统相结合,还对计算机的硬件条件需求不是很高。它也有很好的可伸缩性和灵活性,所以他能够试用在各种不同的环境下面,能够拥有各种开发者的青睐。
3.B/S架构
B/ S架构,主界面部分就是在浏览器的前端显示,其主要工作是在服务端完成的。用户先将自己的需求信息通过浏览器传送给服务器,然后服务器进行处理,最后将处理好的信息传送给用户,B/S模式及其工作过程如图21所示。
图21 B/S模式及其工作过程
(二)系统功能分析
该系统是基于ASP.NET 平台开发一个蛋糕甜点产品在线销售平台,系统自动将信息整理保存进数据库,而用户在前台浏览到的均为系统自动产生的网页,方便用户浏览网页和管理人员进行信息发布及管理,系统分为两个模块,前台模块与后台模块。
前台功能如下:
主页:实现整个网站的整体结构 。
会员注册:为每个用户提供一个专门的账号与密码。
会员登录:实现用户对信息的修改,查看订单的详细信息。
产品浏览:显示所有产品的详细信息。
产品购买:实现用户购买功能 。
查看订单:用户能查看订单的详细信息 。
后台功能如下:
产品管理模块:实现产品的添加、删除、修改功能。
产品分类模块:能够区分不同的产品,也可以对这些产品进行添加,修改,删除。
订单处理模块:能够对用户的产生的订单及时处理。
购物车处理模块:将自己想要购买的产品,加入购物车里面,点击进行购买。
客户处理模块: 实现用户的注册,以及删除用户。
(三) 系统数据流图
管理员负责将产品详细信息传送到网站上,用户在网站上将自己的订单信息传送给网站后台,然后在将处理好的信息在传给用户,产品网站数据流的总体图如图22所示。
图 22 网站数据流的总体图
管理员将自己的产品传送到网站上面,网站会更新产品的信息,然后储存显示,管理员也可以修改查看用户信息,在修改完成后,系统将会自动更新,然后储存显示,用户可以网站前台看到所有的产品信息,用户选择产品提交订单,系统自动生成订单,先进行产品信息存储,再把订单发给管理员,等管理员处理完订单后,在进行产品信息存储,最后将处理好的信息返回给用户。进一步分析网站的数据流程,得到网站数据流程图,如图23所示。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564445.html
最新推荐