2022年毕业设计分析方案范例——在线购物系统—郭X.docx
《2022年毕业设计分析方案范例——在线购物系统—郭X.docx》由会员分享,可在线阅读,更多相关《2022年毕业设计分析方案范例——在线购物系统—郭X.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计报 告课题:在线购物系统的设计与实现系部:软件工程系班级:软件 081学号: 2021180091同学:郭 X指导老师 :刘 X X装订交卷日期 :2021 年 3 月 20 日毕业设计成果评定表5 / 31指导老师评语 包含同学在毕业实习期间的表现):成果平常成果) :指导老师签名:年 月 日评阅老师评语:成果评阅成果) :评阅老师签名:年 月 日答辩情形记录 :签名:年 月 日总评成果 :装订次序 : 1)封面 2)毕业设计成果评定记录3)毕业设计任务书 4)毕业设计报告标题、中文摘要及关键词5)正文 6)附录 7)参考文献毕业设计成果评定表:注:未支配答辩者平常成果与评阅成果分别
2、占总评成果的40% 、60% ;参与答辩者平常成果占、卷面评阅成果、答辩成果分别占总评成果40%、 20% 和 40% ;总评成果记优秀、良好、中等、及格、不及格五等级计分;教务处制毕业设计任务书一、设计课题:在线购物系统二、设计目的:基于互联网在网上购物系统搭建的平台下,使顾客可以依据自己的爱好爱好有挑选性的购物,检索到自己想要的商品本课题要求同学在线购物系统上实现在线购物,有效的处理各类所需相关信息,以促进各个子系统治理的信息化,规范化和集成化,实现运算机的智能化治理;通过本课 题的设计,把握 B/S 架构应用系统的开发方法以及网上购物平台的构建方法,因此本课题具有肯定的有用价值;三、设计
3、要求本课题设计要求如下:1、用户登录注册登录注册后用户在完成商品交易后就可以不用再输入许多信息便利购物;2、用户浏览商品通过商品的名称进行查询,可以更快的得到自己所查的商品资料;3、购物车用户提交购买信息,并对商品订单进行查看,发货,撤销,完成等处理;4、治理商品和订单治理治理员对商品进行治理,如新增,删除,修改用商品分类等功能;5、治理员对用户治理治理员登录系统后治理用户和其它治理员;6、售后服务对反馈购物看法,沟通等有关信息的查看;四、毕业设计报告要求:毕业设计报告由以下几部分组成:1、标题封面:标题要求简洁、准确、鲜明;2、毕业设计成果评定记录表老师等填写)3、毕业设计任务书指导老师供应
4、)4、目录5、正文6、附录五、设计进度方案:11 月 15 日-11 月 25 日 查阅资料、系统功能分析、模块设计、数据库设计12 月 1 日- 2 月 25 日代码设计、调试3 月 1 日- 3 月 25 月 撰写毕业设计报告4 月初 毕业设计答辨 如有变动,另行通知) 六、毕业答辨需提交的材料:1、完整的系统代码光盘或磁盘)2、毕业设计报告学 生:郭 X 指导老师签名:2021 年 11 月 10 日目录1 软件可行性争论与工程开发方案12 软件需求分析 21.1 问题定义 11.2 可行性争论 11.3 工程开发方案22.1 用户功能 22.2 数据流图 .43.1确定设计方案43.2
5、模块的划分43.3软件结构图63.4数据库设计74 软件具体设计84.1用户治理84.2商品治理94.3购物治理94.4留言治理104.5新闻治理104.6订单治理113 软件概要设计 45 软件编码 126 软件测试与调试 137 终止语 17 8 附录 184. 治理端用户治理114. 治理端商品治理125.1 所选语言 125.2 源代码 的争论与挑选 136.3 测试过程 136.4 调试结果 14 . 源代码 18 . 参考文献 241 软件可行性争论与工程开发方案1.1 问题定义近来电子商务已渐渐被人们所熟识.网上购物这种生活方式已悄然形成 .本设计是设计一个网上购物系统,制作数据
6、库网页 ,实现网上购物的整个流程 ,对整个网站的安全也有肯定的考虑 .其中主要技术是 ASP.数据库网页设计是用 ProntPage后, 台数据库的是在 Access中建立,用数据库的标准语言SQL 来实现对数据库的操作 .网页程序语言是 VBSript, 具体制作中对商品分类 ,建立不同的表存放各类商品信息,以便利对数据库的各种操作 .网页设计依据网上购物的流程分为新用户注册模块 ,用户登录模块 ,超市内商品搜寻模块 ,店内商品分类列表模块,顾客购买模块和顾客留言模块等 .最终实现了网上购物流程的所需的主要技术 ,但是在除了加以网站安全建设,需要懂得安全更深一层的含义 ,要实现商务安全 .1
7、.2 可行性争论)技术,操作可行性分析随着运算机的进展,技术的成熟,网上购物的安全性,保密性可以 做到很好,而且网上商城是ASP,SQL 数据编制写成的,它有良好的操作界面,操作起来简洁,便利,因此该网上商城无论是技术上, 仍是操作上都可行的)运行可行性:工程开发完后,对系统进行多次系统测试,测试27 / 31发觉的错误准时修正)开发和运行环境的可行性开发工具: ASP.netSQL 数据库运行环境: Windows XP)经济可行性随着运算机行业的进展,技术的成熟,运算机的价格不断下降,而其功能却不断的完善,加强1.3 工程开发方案工作进度支配10 月-11 月选题阶段工作内容选题在线购物系
8、统检查日期10.30导师签名11.18完成毕业任务书11.2011 月末 12 月初步调试系统12.28末1.1 2.15连续完成设计1.163 月调试设计,完善论文开发工具: 该网站在 WindowsXP 系统下通过 SQL 开发数据库,采纳 ASP.net语言编写后台程序,利用 Photoshop进行平面设计,利用表格布局2 软件需求分析2.1 用户功能客户:能够完成用户基本信息录入注册和用户基本信息的个人前台与后台治理治理员:能够完成治理员对网站的商品资料的功能如治理员的添加等等2.2 数据流图 名字:在线购物系统别名:无描述:该系统记录的是网上购物信息,由客户登录信息,提交到后台治理员
9、验证,如是不合格 ,就要提交到注册页面进行注册 , 验证合格之后 ,由客户在系统中挑选自己所喜爱的商品进行保藏和购买,如想购买 自己喜爱的商品,就可以加入到购物车进行购买, 最终付款就可以定义:客户=登录浏览购买付款治理员=登录订单统计位置:数据库的人员信息表3 软件概要设计3.1 确定设计方案在线购物系统前台治理后台治理留商新订用言品闻单户管管管管管理理理理理用商购户品物管浏车理览3.2 模块的划分主页: 通过此页可以看到本站的总体结构,并可以通过链接进入到商品区域中进行一系列的操作用户治理: 用户注册 身份验证, 信息修改商品浏览 : 实现的是网站上全部商品的分类,供应用户浏览挑选 书籍类
10、服装类电机类 家居类 购物车:用户选购商品购物订单生成用户购物的其它功能留言治理: 对客户提出的问题进行回复等操作后台商品治理:编辑商品删除商品权限治理查看订单新闻治理: 对网站上新闻的总体治理,更新等操作订单治理:查看个别用户订单查看全部人订单后台用户治理:治理员登录治理员验证编辑治理员3.3 软件结构图在线购物系统OrdersRegisterLoginShopcarMainUsersProductHelpBooksFuZhuangComputerJiaJv3.4 数据库设计4 软件具体设计4.1 用户治理4.1.1 功能主要是针对用户登录,用户注册,用户信息修改等功能4.1.2 接口:外部
11、接口: label Textbox. Button Requiredfieldvalidator 控件用户接口 : 程序功能键的有用性4.1.3 流程图4.2 商品治理4.2.1 功能主要是对商品的浏览,商品类别挑选和商品具体内容的名细4.2.2 接口:外部接口: Button , Dropdownlist , Textbox ,Gridview 控件用户接口:a. 对屏幕格式的要求; b.对网页的画面的要求;c. 对产品真实性的要求;4.2.3 流程图4.3 购物治理4.3.1 功能: 是对购买商品,浏览购物车删除购物车中的商品,清空购物车,扣取用户相应的金钱,更新用户相应购买纪录及资料4.
12、3.2 接口:外部接口: Button , Dropdownlist , Textbox ,Gridview,label 控件用户接口: 程序功能键的或用性;4.3.3 流程图4.4 留言治理4.4.1 功能: 主要是对客户反应的情形做出回应4.4.2 接口:外部接口: Button , Textbox , label 控件用户接口: 对网站提出的建议和改进4.4.3 流程图4.5 新闻治理4.5.1 功能: 主要是对新闻更新治理4.5.2 接口:用户接口: 对新闻牢靠,真实,时间效率的要求4.5.3 流程图4.6 订单治理4.6.1 功能: 查看个别用户订单和查看全部人订单4.6.2 接口:
13、外部接口: Button , Dropdownlist ,Gridview,label 控件用户接口: 对产品的明细的真实性4.6.3 流程图4. 治理端用户治理4. .1 功能: 主要是针对治理员登录,治理员验证,编辑治理员4. .2 接口:外部接口: Button , Textbox , label, Requiredfieldvalidator 控件用户接口 : 对用户提出建议的准时改进4. .3 流程图4. 治理端商品治理4. .1 功能: 主要是编辑商品,删除商品,权限治理,查看订单4. .2 接口:外部接口: Button ,Dropdownlist ,Gridview,label
14、 , Requiredfieldvalidator用户接口 :对商品真实性的反馈4. .3 流程图5 软件编码5.1 所选语言ASP.NET+SQL 关系数据库5.2 源代码 133MHZ 以上的处理器232MB 内存3CD-ROM 驱动器测试方法 :使用本系统前必需先配置好DNS,这主要是为了能指出数据库的驱动程序和文件的路径6.2 测试实例 测试集 的争论与挑选测试中我们着重以白盒测试为关键 , 而墨盒是一种以用户观点动身的测试, 在黑盒中通过输入的数据来检查程序是否都能够产生正确的结果通过白盒的测试把遗漏的的功能发觉出来, 写出测试的结果的报告, 以便我们工作的进行6.3 测试过程主要步
15、骤涉及是否可以不登录直接浏览需要登录才能浏览的界面,在超时的情形下,用户是否可以重新登录,相关的信息是否写进了日志文件,再有就是防止内部成员由于马虎造成的缺失,每天对全部网关进行检查,每周对全部代码进行检查,确保网站的正常运行同时也是对用户的利益的保护6.4 调试结果7 终止语本 次 系 统 是 以 ASP Net脚 本 语 言 设 计 , 在 学 习 了 基 于ASP Net+SQL 的体系结构开发技术之后,对SQL 数据库技术进一步明白,本文着重争论了网上购物具体实现过程做完这次毕业设计之后受益匪浅,以前所不会的学问在这次设计中也有肯定收成,不过在这个系统中也有肯定不足,比如编程上所显现的
16、问题,依据自身所学的编程语言的程度完全不能解决这些问 题,这是其中的难点之一,二是整个设计的思路也有肯定的不足, 本在做任务书的时候考虑欠佳,假如做一个单一商品的系统,或许现在这个系统会更完善一些,但是由于涉及的商品的太多,所以在本次设计中只挑选了几种商品来做三是整个设计画面看起来不是很有条理,不是很清楚,下载的有些图片在运行起来有些模糊,这也是其中的不足之处四是在本次设计中基本上都是用表格布局, 所以和谐性不是很好其次在本次系统中,因有些网页必需链接到留言网页和储存网页,所以在这两个版本中功能没有实现另外:登录名: guo密码: 1238 附 录 .源代码Login.aspx.csusing
17、 System ;using System.Data;using System.Configuration;using System.Web ;using System.Web.Security;using System.Web.UI ;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient; using System.Data.Sql;publicpartialclass_Defau
18、lt: System.Web.UI.PageprotectedvoidButton1_Clickobjectsender,EventArgseifTextBox1.Text.Trim =& TextBox2.Text.Trim = Response.Writealert用户名或密码不能为空,请重新输入!;elseStringconnString =Data Source=.SQLEXPRESS ;专业课程WebSite2App_Datagm.mdf; Integrated Security=True;Connect Timeout=30;User Instance=True;SqlConnec
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 毕业设计 分析 方案 范例 在线 购物 系统
限制150内