论文查重我们更专业
客服热线:400-06850161

普通本科生毕业论文(设计)过程管理手册

发布时间:2022-01-12 10:38:17 人气:

  本西藏民族服装定制系统是一个藏民族服装定制且购买平台,使用PHP+MYSQL的开发环境。本系统主要实现用户在线上网进行西藏民族服装的购买,管理员可对系统进行全面性管理,其中包括系统设置、服装管理,用户管理,订单管理等。该系统具备的条件有操作简单、界面清晰、管理方便、功能完善等优势,有丰富的使用价值,通过本系统用户购买西藏民族服装不受时间地点限制,选择性多,同时可以大大的提高西藏民族服装的销量,系统潜在客户巨大,应用前景广阔。本论文对本西藏民族服装定制系统的设计与实现进行了一定的分析,系统需求分析,总体设计分析,详细细节设计分析,从开发环境到目标、流程以及功能等方面都进行了总体规划。对系统进行了最后的测试,系统运行正常,是一款值得拥有值得应用推广的西藏民族服装定制系统。

普通本科生毕业论文(设计)过程管理手册(图1)

  1.1课题背景


  随着科学技术的发展,计算机的使用,人们的生活点点滴滴都和互联网密不可分割。计算机的出现使得人们的生活更加便利快捷,网络也分布到我们生活的每个点点滴滴,二十一世纪信息化时代的到来,电子商务的出现和发展使得很多商艺人为自己开辟了新的销售路径,随着人们生活水平的不断进步,对各种少数民族(西藏民族)服装的需求量也越来越普遍,由于电子商务的出现,对商家展现了新的销售途径,同时也方便了买家足不出户便可购买到心意商品,受到了消费者的点赞。


  与传统的销售方式相比西藏民族服装定制系统,传统店铺销售需要专门的人看管,并且店面消费大,营业时间受到限制,人力和物力需要投入。同时实体店的地点不变,消费范围有局限性。在一定的程度上限制了客户的销售方式,而且店面消费和员工工资费用的支出,营业时间固定,更使得传统的实体店经济效益大大亏损。如今电子商务的出现,在网上销售的冲击下,实体店销售更大不如前。针对这一现象,急需开发这套基于西藏民族服装定制系统,此网站不仅可以满足消费者足不出户就能购买到需要的西藏民族服装,给消费者带来便利,同时也便利了卖家对服装管理,订单管理,用户管理等,提高营业业绩。


  1.2研究现状


  在国外他们的信息技术的发展是我国的许多倍,国外的信息技术就一直在飞速地发展,从1946年诞生在美国的世界上第一台计算机开始,因为一些计算机应用软件也纷纷出现,软件技术也不断完善和更新。软件行业早已遍布各个地方。


  我国信息技术发展起步比起国外国内比较晚,后期的不断地进行完善和改革,才能让我们的信息技术上升到新的阶段。在现在软件开发的技术经过生活实践和大量研究能够达到独立开发系统应用的水平,各个行业也把软件操作代替成以往的记录模式。软件行业正是现在比较热门的行业。


  人们的生活被信息数字化的逐步影响,人们也感受到信息化说到信息不得不感叹现各种信息都在迅速流通,信息资源利用充分。信息背后的软件支持也得到广大范围的应用宣传。软件开发团队越来越专业,开发技术愈来愈成熟。有了软件的存在,信息处理效率得到大幅度提升,帮助信息处理者大部分时间省去。对于西藏民族服装购买方面来讲,传统的购买方式,已经无法满足用户的需求,因此需要我们利用软件技术开发本西藏民族服装定制系统来进行快速实现西藏民族服装购买功能,这个网站提供给用户一个快速查询、西藏民族服装购买的平台,相信这款软件的出现会真正提高用户查询、购买的效率。


  1.3研究内容


  本论文一共分为六章,具体内容如下:


  第一章介绍了本文的开发背景,研究现状和研究内容。


  第二章介绍了西藏民族服装定制系统所采用的技术,开发环境。


  第三章主要描述西藏民族服装定制系统的设计,包括可行性分析,需求分析,系统流程分析以及界面需求等。


  第四章为详细介绍了系统的结构设计,功能,数据库实体以及数据库表。


  第五章介绍了系统的前台和后台的详细功能。


  第六章对系统进行了测试。


  2相关技术介绍


  2.1PHP技术


  PHP网站作为大多数程序的Linux操作系统,Apache网络服务器,MySQL数据库(光)操作系统的支持。PHP的简明语法的规则,对比于资产开发更有效率。此外,PHP4.0是完全开放的源代码。当前,低于十几脚本语言web的服务端可以使用的,但更常用的,但只相对于其他脚本语言PHP,ASP,Perl中,JSP和有限数量的,PHP有自己的优势:PHP是最强大的,最明显的特点,以支持大批量的数据库,这使得它更加便利编写一个基于网络的数据库的能力;跨平台,跨平台的PHP是一种脚本语言定义的服务器端。PHP到相应的Web服务器相应的服务,UNIX,LINUX和Windows安装在平台上,并用PHP编写的应用程序可尽快移植到其他的操作系统平台。嵌入在HTML中。无需编译PHP和HTML可以直接插入到内部很容易使用PHP来解释。


  *PHP文件在PHP的处理的Dreamweaver文件的最后是可以利用的一个文本文件。


  在一般情况下,HTML标签和JQuery JavaScript或PHP来一起拒绝在法带来的标准。显示在下面的例子:


  <?PHP


  “你好,世界我的第一个PHP程序!”显示;


  ?>


  2.2HTML简介


  HTML全称是Hyper Text Markup Language常常是作为一种超文本的链接语言来实现页面的。更是一种相对比较简易的网页标记语言。解决了计算机电脑相互之间信息沟通的一种障碍,是通用的一种标准技术,在市面上的浏览器里差不多都可以打开。目前是市面上大众都可以接受的网页技术语言。Html主要是用来制作网站前端的动态页面,html命令可以很详细的说明表格信息,图文详情,链接信息,图片视频等。Html作为一个制作网页最基础的语言技术,主要是由头部(head)和主题(body)而构成的。在head部分可以增加标题的信息,展示浏览所需要的任何信息,body部分主要是包括网页所要显示的全部内容。在html中可以插入jsp而形成jsp的文件搭配使用,更可以组成很多不同风格的功能特效。2009年3月,发布Adobe Director 11.5版,可建立高清视频内容,并继续支持JavaScript和Lingo脚本语言。


  2.3MYSQL数据库


  网站的开发必须搭配对应的数据库,数据库具有一定的组织结构,能够存放和管理数据信息,在以前数据库的功能仅仅是数据保存和管理操作,可是时代的变化和发展,现在的数据库变成了数据处理的方法,数据库从当时的的简单存放数据表格信息到现在的能够储存成千上万数据的大型数据库,期间还是经历了许多的改变。


  本次西藏民族服装定制系统使用的数据库是MYSQL数据库,这个数据库是国外微软公司提出来的具有一定扩展性以及性能高的数据库。MySQL支持多线程的特点,可以利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方法途径来连接数据库;虽说其功能不够完善、规模也较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。


  2.4B/S结构


  B/S(浏览器/服务器)结构是当前主流的网络化的结构模式,它可以把系统核心功能集中在服务器上面,可以帮助系统开发人员简化操作,便于使用和维护。需要用户在客户端安装360浏览器、谷歌浏览器、QQ浏览器等当前大众浏览器,在电脑里面安装sqlserver、mysql数据库等数据库。安装好的浏览器与服务器端的数据库进行信息数据的交互。很多专门软件能做到的事情,采用B/S结构模式也能实现,它能够结合Web浏览器技术,ActiveX技术以及多种脚本语言等技术。帮助程序开发者省了不少开发成本。目前B/S结构成为程序开发主流结构,它最好的一面就是没有地点权限还不用专门安装软件,笔记本或者电脑能够上网就能访问系统。系统使用B/S进行开发在后期系统维护上面就会很省事,不用什么疑问都在服务器上面进行操作,简单的客户端处理就解决部分问题,开发出来的程序跟用户交互性上面也会增强,还可以实时刷新浏览器进行程序局部的数据信息更新。


  3系统分析


  系统分析可以使我们对设计的产品内容有一个深入的了解,通过系统的解析可以使我们在不确定的情况下,确定研究的对象,明确目标,找到各种各样可行的方法,最后通过一定的标准确定选择方案,帮助我们做出更加合理和科学的抉择。


  3.1可行性分析


  3.1.1技术可行性


  本西藏民族服装定制系统主要采用PHP和MySQL数据库作为设计工具,学习起来非常间接并且使用便利。


  计算机配置比较高,有足够的储存空间可以安装运行平台、数据库和各类编程工具,在编程环境上提供了可靠的支持;对编程人员方面来讲,可以运用以前所学的各种开发软件的计算机相应的知识和管理知识,加上不断的刻苦学习,为系统的开发提供了必要的技术保障;


  上学时,就已经熟悉了PHP的主要知识,也对MySQL数据库的操作进行了系统的学习。本系统从整体上看设计起来比较简单,本系统开发的重点就是对数据库的设计和操作。在大学对软件工程,软件测试,UML统一建模语言等这些课程进行过系统的了解,也能够对这些课程进行开发运用,拥有一定的系统辨别能力、开发和检验能力。PHP以及MySQL结合起来设计与开发一套西藏民族服装定制系统,必定是可行并且高效的。


  3.1.2经济可行性


  西藏民族服装定制系统系统的设计与实现主要采用PHP开发,免费,开源,注册登录西藏民族服装定制系统即可进行操作,使用方便快捷。本系统采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时也能够提升设计的作用,西藏民族服装定制系统对计算机配置的条件要求很低,即使已经淘汰下来的计算机也能够满足此需要,因此,本系统在经济上是完全具有可行性的。


  3.1.3操作可行性


  本系统操作比较容易,大部分输入信息页面选择的版式都是下拉框。在有些页面,信息可以自动生成,不需要输入。输入时间也采用了日历控件,操作比较容易,对操作人员的要求不高,只需要熟练操作WINDOWS即可。


  3.1.4法律可行性


  目前已有很多商城网站的先例,西藏民族服装定制系统和国家的政策法规不存在任何矛盾和抵触之处。另外,西藏民族服装定制系统的设计与实现所采用的操作和工作方式符合工作人员的日常习俗,而且操作方便简单,便于管理。具有可行性;


  此西藏民族服装定制系统是自己设计的系统,具有很大的实际意义。开发环境软件和使用的数据库都是开源代码,因此对这个系统进行开发与普通的系统软件设计存在很大不同,没有侵权等问题,在法律上完全具有可行性。


  综上所述,PHP西藏民族服装定制系统系统的设计与实现是可行的。


  3.2系统性能分析


  (1)系统的存储性:因为是西藏民族服装定制系统,所以就会在数据库要求上比较严格,信息录入的比较多,而且丰富复杂,这就需要一个强大的数据库来存放更多的数据和保证数据的时时性。


  (2)系统的易学性:系统设计的应该简单易学的,设计的各种功能应该简单操作,不需要努力学习培训,缩短用户熟悉系统的进程。


  (3)系统的数据要求:数据应该录入准确,需要更新时,数据应该可以及时的修改,数据还应该有独立保存,不能删除数据的时候会连带着把还需要的数据都删除掉。


  (4)系统稳定性:开发的西藏民族服装定制系统要求运行稳定,运行过程中无界面不清楚、字体模糊等现象。


  (5)系统的可升级性:系统的容纳信息一定是持续增长,到时系统可以升级,接受信息的更新发展。


  (6)系统的保密性:在实际使用的过程中系统都会涉及到很对需要进行保密的数据,系统出现一些漏洞将这些信息泄露出去将会对用户产生很大的损失,所以在开发系统时我们充分确保了本系统的可靠性。


  (7)系统的可靠性:系统不可以有病毒类代码,必须有拦截器,验证方法,对里面信息的保护措施,这样才让人用的放心。


  (8)系统的简单性:系统设计的应该简单易学的,设计的各种功能应该简单操作,不需要努力学习培训,缩短用户熟悉系统的进程。


  (9)系统的正确性:切实履行好职责需要,相应的完成每个模块的要求。


  3.3流程分析


  3.3.1登录流程


  为了保证系统的安全性,要使用本系统必须先登陆到系统中。管理员登录采用AJAX方式进行验证,首先输入登录账号和密码,点击登录,通过验证,实现页面无刷新的管理员登录,其登录的流程图如图3-1所示。


  图3-1登录流程图


  3.3.2注册流程


  用户可以进行注册登录,登录后可以进行服装的购买等操作,用户注册流程如图3-2所示:


  图3-2注册流程图


  3.3.3业务流程


  结合实际消费者购物流程进行了详细调查,进而对本西藏民族服装定制系统业务流程进行具体的分析,在实际消费者购买流程的基础上,进行改进,做出了本西藏民族服装定制系统的业务流程。


  本西藏民族服装定制系统的购物流程,普通没有注册会员的用户,只能对服装进行查看和搜索,注册成为会员后,可以对服装进行购买,方便快捷。购买服装时下的订单信息,系统会将用户购买的服装信息进行保存,方便用户随时查看;当用户支付成功后,系统会自动地将服装销售信息、用户信息、订单信息更新到数据库中,管理员不用手工记录服装的销售信息,管理员对服装、订单、用户的管理操作更加系统化、准确化。具体业务流程如图3-3所示。


  图3-3业务流程图


  3.4系统UML用例分析


  西藏民族服装定制系统主要满足2种类型用户的需求,这2种类型用户分别为系统管理员和用户.


  3.4.1管理员用例图


  管理员登录后主要功能有系统设置,服装管理,新闻管理,订单管理,用户管理,管理员用例图如图3-4所示


  图3-4管理员用例图


  3.4.2用户用例图


  用户可进行查看网站信息,主要包括首页,服装定制,商城公告,会员注册,会员登录,我的购物车,会员中心(添加收货地址,收货地址管理,修改资料,修改密码,服装订单,退出登录)。其用例图如图3-5所示


  图3-5用户用例图


  4系统设计


  4.1系统网络拓扑结构设计


  本系统采用先进的B/S架构,该架构具有开发简单、共享性强、维护简单方便等诸多优点。本系统的网络拓扑图如图4-1所示。


  图4-1系统网络拓扑设计图


  4.2功能模块设计


  系统结构设计是将一个很大的任务细分为多个小的任务的过程,这些小的任务分段完成后,组合在一起形成完整的任务。在结构设计过程中,最初对系统进行需求分析,然后进行系统初步设计,将系统功能模块细化,具体分析到每一个功能模块具体应该首先哪些功能,最后将各个模块进行整合,实现系统结构的最终设计。


  4.2.1管理员功能模块


  管理员登录后主要功能有系统设置,服装管理,新闻管理,订单管理,用户管理;


  管理员功能模块图,如图4-2所示


  图4-2管理员功能模块图


  4.2.2用户功能模块


  用户可进行查看网站信息,主要包括首页,服装定制,商城公告,会员注册,会员登录,我的购物车,会员中心(添加收货地址,收货地址管理,修改资料,修改密码,服装订单,退出登录)。


  其功能模块图,如图4-3所示


  图4-3用户功能模块图


  4.3数据库设计


  4.3.1数据库实体


  E-R图是一种描述显示数据类型间的关系的数据描述方法,E-R图可以完整地映射出现实模型的关系。E-R图中的三个最为重要的元素就是实体、属性、关系。E-R图即由这三点组成。本西藏民族服装定制系统的E-R图如下所示:


  (1)管理员信息实体E-R图,如图4-4所示:


  图4-4管理员信息实体图


  (2)用户信息实体E-R图,如图4-5所示:


  图4-5用户信息实体图


  (3)订单信息实体E-R图,如图4-6所示:


  图4-6订单信息实体图


  (4)收货地址信息实体E-R图,如图4-7所示


  图4-7收货地址信息实体图


  (5)服装信息实体E-R图,如图4-8所示


  图4-8服装信息实体图


  (6)新闻信息实体E-R图,如图4-9所示


  图4-9新闻信息实体图


  4.3.2数据库表设计


  本西藏民族服装定制系统采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:


  表4-1 admin管理员信息表


  字段名称字段意义字段类型字段长度是否主键能否为空


  id编号int 4是否


  username用户名varchar 50否是


  password密码varchar 50否是


  type类型varchar 30否是


  表4-2 user用户信息表


  字段名称字段意义字段类型字段长度是否主键能否为空


  id编号int 5是否


  account账号varchar 64否是


  nickname昵称varchar 50否是


  password密码char 32是否


  email邮箱varchar 50否是


  addtime注册时间timestamp否是


  sex性别varchar 255否是


  tel电话varchar 50否是


  status状态int 2否是


  表4-3 orders订单信息表


  字段名称字段意义字段类型字段长度是否主键能否为空


  id编号int 4是否


  onumber订单号varchar 50否是


  spc商品varchar 50否是


  slc数量varchar 50否是


  sex性别varchar 50否是


  address地址varchar 50否是


  tel电话varchar 50否是


  email邮箱varchar 50否是


  shff送货方式varchar 50否是


  zfff支付方式varchar 50否是


  leaveword留言varchar 100否是


  addtime添加时间timestamp否是


  xname`下单人varchar 20否是


  zt状态varchar 50否是


  total总价varchar 50否是


  knumber快递编号varchar 50否否


  kuaidi快递名称varchar 50否是


  receiver收货人varchar 20否是


  userid用户编号int 11否是


  表4-4 address收货地址信息表


  字段名称字段意义字段类型字段长度是否主键能否为空


  id编号int 11是否


  userid用户编号int 11否是


  title地址varchar 200否是


  addtime添加时间timestamp否是


  status状态int 11否是


  表4-5 goods服装信息表


  字段名称字段意义字段类型字段长度是否主键能否为空


  id编号int 10是否


  pid类型编号int 4否是


  categoryid分类编号int 4否是


  pnumber商品号varchar 50是否


  title名称varchar 50否是


  amount商品数量int 11否是


  cishu次数int 11否是


  mprice市场价decimal否是


  sprice会员价decimal否是


  content详细介绍text否是


  apv点击int 4否是


  img图片varchar 50否是


  status状态int 2否是


  addtime添加时间timestamp否是


  表4-6 news新闻信息表


  字段名称字段意义字段类型字段长度是否主键能否为空


  id编号int 11是否


  title标题varchar 50否是


  addtime添加时间timestamp否是


  content内容text否是


  apv点击数int 11否是


  5系统实现


  5.1网站主界面


  用户可以查看网站信息,主要包括首页,服装定制,商城公告,会员注册,会员登录,我的购物车等,其界面展示如图5-1所示。


  图5-1网站主界面


  5.1.1用户注册界面


  未注册用户可进注册界面进行注册操作,主要包括用户名,密码,重复密码,电子邮箱,昵称等,其界面展示如图5-2所示。


  图5-2用户注册界面


  5.1.2用户登录界面


  用户注册后可以通过用户名,密码进行登录,其界面展示如图5-3所示。


  图5-3用户登录界面


  5.1.3服装详情界面


  用户可以按照服装分类进行查看服装信息,点击进入服装详情信息,主要包括图片,商品名称,商品编号,数量等,用户可以进行加入购物车,其界面展示如图5-4所示。


  图5-4服装详情界面


  5.1.4我的购物车界面


  用户可以查看购物车信息,可以进行删除,更改商品数量,继续购物,去收银台和清空购物车,其界面展示如图5-5所示。


  图5-5我的购物车界面


  5.1.5收货人信息界面


  用户可以填写收货人姓名,性别,联系电话,电子邮箱等信息进行提交订单,其界面展示如图5-6所示。


  图5-6收货人信息界面


  5.1.6我的订单界面


  用户可以查看我的订单信息,包括订单号,金额总计,状态等,其界面展示如图5-7所示。


  图5-7我的订单界面


  5.1.7收货地址管理界面


  用户可以添加,修改和删除收货地址信息,其界面展示如图5-8所示。


  图5-8收货地址管理界面


  5.2管理员登录界面


  管理员可以通过输入用户名,密码进行管理员登录,其界面展示如图5-9所示。


  图5-9管理员登录界面


  5.3管理员主界面


  管理员登陆后进入管理员主界面,主要包括系统设置,服装管理,新闻管理,订单管理,用户管理,其界面展示如图5-10所示。


  图5-10管理员主界面


  5.3.1服装管理界面


  管理员可以添加管理服装信息,包括服装管理和分类管理,其界面展示如图5-11和图5-12所示。


  图5-11服装管理界面


  图5-12分类管理界面


  5.3.2订单管理界面


  管理员可以管理订单信息,可以对其进行发货,查看和删除,其界面展示如图5-13所示。


  图5-13订单管理界面


  5.3.3用户管理界面


  管理员可以管理用户信息,可以对其进行修改资料和删除,其界面展示如图5-14所示。


  图5-14用户管理界面


  6系统测试


  6.1测试目的


  测试不仅是系统开发的开始,而且应该连贯整个系统的生命周期。评估系统质量的办法不是局限于系统编码和过程,应该与软件设计工作和历史需求分析密切相关。系统的错误,不肯定是代码的错误,可能是阶段的设计摘要和设计细节存在问题,问题也可能出现在需求分析阶段。从实际情况来看,最初的问题很可能是就是一个小错误,根据按钮的原理,按钮后的按钮位错将是所有位错。该系统的原因也同样适用,随着后续的开发工作,误差将越来越严重。为了避免问题在后续编码,测试和设计,避免扩大国家的问题。在测试系统中,开发人员应该站在客户的角度来处理测试工作,而现在主要的测试方法是黑盒测试。测试的目的可以概括为以下几点:首先,用户界面和客户需求是一致的,设置界面和设计风格统一;第二,创新设计接口规范设计标准,具有独立的美感特征;最后,人类传统的接口以满足审美需求,不能盲目地追求一种独特的,合理的规划布局,符合审美标准。


  西藏民族服装定制系统完成了开发之后,需要进行测试,这个测试步骤就是为了检验程序是不是有什么问题存在,主要功能还是发现程序的问题,测试过程中会采用测试经常用到的方法以及手段来挖掘问题,这样做的目的就是保障程序的质量,让用户使用开发出来的程序没有任何顾虑,能够安心运行程序,操作程序对应功能,另外测试期间还可以大致浏览程序的各个界面设计是不是很干净大方,颜色搭配以及功能布局有没有凌乱的感觉,程序各个部分的功能全部都要进行反复操作,一旦哪个部分操作逻辑存在问题,或者是功能不能达到用户需求,就需要开发者赶紧纠正,及时更改程序内容,使之最终能实现用户需要的功能,满足用户基本功能需求。关于西藏民族服装定制系统的测试,我们使用了测试用得最多的测试方法,即黑盒测试进行西藏民族服装定制系统的测试。



本科PMLC论文查重
硕博论文检测系统
期刊职称检测系统
学术家论文查重
维普论文检测系统
大分解论文查重
小分解论文查重
在线客服
联系方式

上班时间

周一到周五

公司电话

400-06850161

二维码
线