收藏 分享(赏)

16210220315-温维聪-基于微信小程序的生活助手的设计与实现.doc

上传人:晚风 文档编号:4190050 上传时间:2021-07-28 格式:DOC 页数:59 大小:8.57MB
下载 相关 举报
16210220315-温维聪-基于微信小程序的生活助手的设计与实现.doc_第1页
第1页 / 共59页
16210220315-温维聪-基于微信小程序的生活助手的设计与实现.doc_第2页
第2页 / 共59页
16210220315-温维聪-基于微信小程序的生活助手的设计与实现.doc_第3页
第3页 / 共59页
16210220315-温维聪-基于微信小程序的生活助手的设计与实现.doc_第4页
第4页 / 共59页
16210220315-温维聪-基于微信小程序的生活助手的设计与实现.doc_第5页
第5页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、,选择攒着最后处理者达30.19%,另有13.84%的学生会选择进行包装回收,如图2.4所示。这结果表明在校园中有大部分的快递包装是没被回收的,只有少部分的同学会选择进行包装回收。关于快递包装的回收利用,学生们比较关注的问题是回收快递包装的消毒情况和耐用程度,分别占59.12%和62.26%,对于个人信息泄露也占有37.11%,也有27.67%的学生认为是其他方面的原因,如表2.4所示。 图2.4 学生平时对快递包装的处理方式表2.4 关于快递包装回收利用比较关注的问题选项小计比例A.个人信息泄露5937.11%B.回收快递包装的消毒情况9459.12%C.回收快递包装的耐用程度9962.26

2、%D.其他4427.67%在调查中我们发现,如果在校园中建立快递包装回收点,有超过75%的学生是愿意参加回收的,其中有30.19%的同学还表示无论回收站点多远都愿意参与快递包装回收。如图2.5所示。这说明学生们对于快递包装回收还是有较为强烈的意愿的。而对于愿意用什么方式进行快递包装回收这方面,有32.7%的同学认为应该在校园内设置多个包装回收点来进行回收,有28.3%的同学觉得可以在快递中心取件的时候,在现场拆快递进行回收,这样可以减轻在其他地方收集再送回快递中心的过程。也有26.42%的同学赞成有专门的人上门回收快递包装,如表2.5所示。 图2.5 校内建立快递包装回收点学生是否愿意参加占比

3、图表2.5愿意进行快递包装回收的方式选项小计比例在取件时,现场拆快递进行回收4528.3%校园内设置多个包装回收站点,进行回收5232.7%有专门的人上门回收快递包装4226.42%其他2012.58%关于设置快递回收点的地点方面,有64.15%的同学选择食堂门口,53.46%的同学选择在宿舍楼下固定的回收点,37.11%的同学则认为在快递中心旁,如表2.6所示。对于快递回收点的设置地点,应该选择人流量大的公共场所,这样会更方便,也会因此而有更多的人参与进来。而在是否愿意把快递包装拿去回收站方面,有25.79%的同学愿意免费拿去回收站,42.77%的同学则表示有一定的费用或积分形式会更愿意拿去

4、回收站,剩下的31.45%同学觉得太麻烦了不愿意自己拿去回收站点,如表2.7所示。这样的情况与大学生繁忙的在校生活有关,大学生除开学习外,还有各种各样的社团活动,有些同学更是利用大学期间考取各种的资格证书。对于快递包装回收方面,省时省力的方式会更能让学生们接受。表2.6在校园内设置快递回收点比较适合的位置选项小计比例A.快递中心旁5937.11%B.宿舍楼固定回收处8553.46%C.食堂门口10264.15%D.其他5534.59%表2.7是否愿意把快递包装拿去回收站选项小计比例A.愿意免费拿去回收站。4125.79%B.回收站付一定费用或以积分形式收入账户,才会拿给回收站。6842.77%

5、C.即是付费或有积分,也不愿意拿去回收站。5031.45%(2) 北京理工大学珠海学院快递包装现状北京理工大学珠海学院校内现运营有校园菜鸟驿站作为管理全校师生收、寄快递的服务中心,目前主要有京东、顺丰、EMS、申通、圆通、韵达、中通、天天等8个快递,分别分布在五栋学生宿舍、三十三栋学生宿舍以及十栋学生宿舍三个快递代收点,且均离宿舍、食堂较近。在33栋学生宿舍的快递中心还有18个“速递易”快递柜。目前大部分的校园快递取件的通知方式是以短信为主,极少部分采用电话通知。一般情况下,每日的平均快件数量约在2000件左右,每天所产生的滞留件也是不少的。在双十一、双十二等购物节期间,大概数量会有所攀升,而

6、且整体呈现逐年增加的趋势。据问卷调查结果显示,平均每周取快递1-3次和3-5次的学生各占30%左右,平均每周低于1次的有23.9%,每周高于5次的则占15.72%,如图2.6所示。我们可以由此看出,在校的大部分学生每周至少都会收到一份快递。可以假设,每一份的快递包裹在学生签收拆开之后都会产生一个甚至是好几个的包装垃圾,这样算下来的话平均一份快递是至少会产生两个包装垃圾。所以,校园内如此多快递所产生的是数不尽的快递包装废弃物,这些包装废弃物在校园内如何处理已经成为了一个大难题。图2.6 学生平时每周取快递次数然而到目前为止,并没有专门的组织或部门对校园内产生的大量快递包装物进行回收处理。学生在签

7、收快递之后,如果包装是塑料袋的话都会选择直接扔掉,如果是纸箱、纸盒类的包装,较大型的纸箱有同学会用来在宿舍内装一些杂物或者留着自己要发快递时用来包装,而那些较小型的还是会选择直接丢弃。但宿舍毕竟是多人一起生活的地方,地方不大但放的东西却不少,所以即使是可以再利用的纸箱在宿舍也放不了很多,还是会造成资源的浪费。当学生们需要寄快递的时候,物品较多或比较重时,大部分学生都会直接到快递中心购买纸箱进行包装。物品较少或较轻是则会选择用塑料袋进行包装。(3) 北京理工大学珠海学院快递包装回收条件北理工珠海学院目前的本科在校生有2.6万人, 目前除邮政EMS的快递包裹在10栋学生宿舍楼下代收寄外,其余的快递

8、都在5栋与33栋的快递中心进行处理。学校快递中心的工作大致分三类:投柜、派件、上架。其中上架较为复杂,包括:扫描、签收和发短信。在学校快递中心最繁忙的时间段是每天中午11:30-13:30以及下午17:30-19:00,学生基本都集中在这段时间到快递中心取快递。学校的学生人数众多,每天所产生的快递包装数量也是巨大的,对于快递包装回收如果没有合理规范的方式,这不仅会大大增加快递中心工作人员的工作量,更是会影响到学校校园环境。在校园内,京东、顺丰速递是由快递公司来统一配备全新的快递包装的,其他的快递企业的包装则是主要由菜鸟驿站负责或者快递站点的承包方购买全新的包装盒来负责。但是,瓦楞纸的价格在持续

9、上涨,这会导致包装成本也在逐渐增加。合理使用回收的快递包装盒进行包装和运输可以减少快递站点的成本,因此员工对快递包装的回收是持积极态度的。要在北理工珠海学院实现快递包装回收必须要了解目前校园对于快递包装回收的实际情况和存在的问题,从而提出解决问题的对策以及提出新的回收方案。三、 北京理工大学珠海学院快递包装回收现存问题高校校园是学生生活学习的地方,具有密集性的特点,所以快递包裹的数量也是非常多的。大部分学生在签收快递后都会直接将快递包裹的包装直接丢弃,造成了对可再次利用包装物的浪费,以及对校园环境造成了污染。在针对这种现状在进行调查和研究后可知,目前北理工珠海学院快递包装回收的存在问题主要集中

10、在:(一)在校学生对于快递包装回收广东东软学院本科毕业设计(论文) 本科毕业设计(论文)本科毕业设计(论文) 基于基于 PHP 的美食攻略网站的设计与实现的美食攻略网站的设计与实现 Design and implementation of food strategy website based on PHP 院院 (系)(系)计算机科学与技术系 专专 业业软件工程 班班 级级16 软件工程 9 班 学学 号号16210120903 学生姓名学生姓名谭江浩 指导教师指导教师谢云 提交日期提交日期2020 年 4 月 10 日 广东东软学院本科毕业设计(论文) 毕业设计(论文)原创性声明毕业设计(

11、论文)原创性声明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下, 独立进行的设计(研究)工作及取得的成果,论文中引用他人的文献、数据、图 件、资料均已明确标注出,论文中的结论和结果为本人独立完成,不包含他人已 经发表或撰写的作品及成果。对本文的研究作出贡献的个人和集体,均已在论文 中作了明确的说明。本人完全意识到本声明的法律结果由本人承担。 毕业论文作者(签字): 签字日期: 年 月 日 广东东软学院本科毕业设计(论文) 成绩评定成绩评定 成绩项成绩项 论文成绩(百分制)论文成绩(百分制) 折合比例折合比例 实得成绩(折合分)实得成绩(折合分) 指导教师成绩30% 评阅教师

12、成绩20% 答辩成绩50% 总评成绩总评成绩 注:毕业设计(论文)成绩按百分制评定。答辩成绩不及格的(评分低于注:毕业设计(论文)成绩按百分制评定。答辩成绩不及格的(评分低于 6060 分的),分的), 则该毕业设计(论文)总评成绩为答辩成绩。则该毕业设计(论文)总评成绩为答辩成绩。 广东东软学院本科毕业设计(论文) 摘摘 要要 随着互联网的蓬勃发展,现代社会进入了以计算机为中心的信息时代,计算 机技术正以一种前所未有的持久方式改变着世界的面貌。应用网络技术在线分享 美食受到许多用户的重视。网站的开发可以对人们的交流起到重要的作用,因此, 为了满足人员的需求,我们使用 PHP 技术对美食攻略网

13、站进行开发。 总体设计主要包括系统功能设计,该系统里充分综合应用 PHP、MySQL 等相关 知识。系统界面的构成,具备简单易懂、便捷等特征。设计过程中:第一、系统 静态页面的制作需要应用语言,以及界面的美工,在这些方面均收获了较好的成 绩。第二、针对 PHP 等技术动态编程以及数据库进行努力学习和大量实践,并运 用到了系统的建设中。 系统要想实现美食分享这样的功能,需要后台数据库的鼎力支持。首先对课 题研究背景及现状的简述,接下来是对开发该系统所使用的技术进行介绍以及系 统的需求分析性能概述,其次是数据库的设计和系统所实现的功能,最后对系统 测试进行分析。 关键词:关键词:美食攻略网站 PH

14、P MySQL 广东东软学院本科毕业设计(论文) ABSTRACT With the rapid development of the Internet, the modern society has entered the information age with computer as the center, and computer technology is changing the face of the world in an unprecedented and lasting way. The application of network technology to share

15、food online is valued by many users. Website development can play an important role in peoples communication, so in order to meet the needs of the staff, we use PHP technology to develop food strategy website. The overall design mainly includes the system function design, the system fully integrated

16、 application of PHP, MySQL and other relevant knowledge. The structure of the system interface is easy to understand and convenient. In the design process: first, the system static page production needs the application language, as well as the interface of the art, in these aspects have achieved goo

17、d results. Secondly, I studied hard and practiced a lot for the dynamic programming of PHP and database, and applied it to the construction of the system. If the system wants to realize the function of food sharing, it needs the support of the backstage database. First of all, the research backgroun

18、d and status of the project is briefly described, followed by the development of the system used to introduce the technology and system requirements analysis performance overview, followed by the design of the database and system functions, and finally the system test analysis. Keywords: Food guide

19、website PHP MySQL 广东东软学院本科毕业设计(论文) 目目 录录 第第 1 1 章章 绪论绪论.1 1.1 研究背景及意义 .1 1.1.1 研究背景.1 1.1.2 研究意义.1 1.2 系统研究概况.2 1.3 系统研究内容.2 第第 2 2 章章 相关相关技术技术.4 2.1 PHP 技术.4 2.2 MySQL 数据库.4 2.3 Dreamwear 简介 .5 2.4 Apache 介绍.5 第第 3 3 章章 系统分析系统分析.7 3.1 可行性分析.7 3.1.1 技术可行性.7 3.1.2 经济可行性.7 3.1.3 操作可行性.8 3.1.4 法律可行性 .8

20、 3.2 系统 UML 用例分析 .8 3.3 系统性能分析.9 第第 4 4 章章 系统系统设计设计 .11 4.1 流程图设计.11 4.2 功能结构设计.11 广东东软学院本科毕业设计(论文) 4.3 数据库设计.12 4.3.1 数据库概念设计.12 4.3.2 数据库概念设计.14 第第 5 5 章章 系统详细设计系统详细设计.17 5.1 用户操作界面.17 5.2 管理员功能模块 .22 第第 6 6 章章 系统测试系统测试 .25 6.1 系统测试目的.25 6.2 系统测试过程.25 6.3 系统测试方法.25 6.4 系统测试性能.26 6.5 系统测试结果.26 结结 论

21、论.27 参考文献参考文献 .28 致致 谢谢.29 1 第第 1 1 章章 绪论绪论 1.11.1 研究背景研究背景及意义及意义 1.1.1 研究背景 现今随着我国互联网相关技术的不断发展提高,计算机科学技术与管理日渐 成熟,其强大而又便捷的功能已经受到广大人们的青睐,网络会计信息也将会改 变当今经济社会。它不限于通过报纸,广播和通信的其他装置获取信息。对于学 生一些企业用户来说,为了我们能够进行高效准确的找到自己所需的信息,大部 分人喜欢可以通过网上查找,不仅顺应时代的潮流,更好的满足不同用户的需求。 由于仅通过网络快速更新的信息,您可以了解到最新的信息。美食攻略网站的信 息化发展程度已经

22、慢慢体现了将互联网与信息网络技术相结合可以应用于企业信 息资源管理,逐渐以传统手工作业向现代化工具的转换。毫无疑问,利用网络信 息化管理,使的有更先进,更有效,更科学,更多的信息在系统中快速交换。 1.1.2 研究意义 本次设计开发美食攻略网站发展研究目的就是企业为了我们能够得到更好的 满足不同需求的用户,为用户节省时间以达到既省时又高效的目的,进而颠覆了 传统的信息资源管理及传递模式,所以该系统分析主要技术实现的功能是,用户 需要通过网站查看美食,根据自己所需可以对美食进行评论,并且学生可以在线 分享美食。管理员可以对系统信息进行维护和更新,使得管理员对数据的管理非 常方便和高效,大大提高了

23、工作效率。该系统的实现不仅方便了用户使用,而且 提高了管理工作效率。总之,网站的开发和建设顺应时代潮流,更方便人们的生 活和使用。同时开发该系统需要开发者具有多方面的知识,如,PHP、MySQL 等技 2 术。通过食品指南网站开发,PHP 懂得技术在系统开发过程中的重要性,并有更 深的理解发展,通常能够应用学会了实际开发的知识,使所开发的系统具有界面 美丽的,功能性强等特点。 1.21.2 系统研究概况系统研究概况 网络信息技术的快速经济发展和网络数据时代的到来为人们可以带来很多的 便利,但同时也在很多问题方面提出了挑战,尤其在现代主义社会,人们的生活 环境质量进行不断提高,人们对日常学习生活

24、的需求越来越高,用户也将依靠网 络所带来的技术来代替自己的手工业操作,进而提高效率降低人工成本,成为各 种资源管理控制系统的发展必要方向。现在,中国经济的快速发展,所有限制管 理问题都解决了。美食攻略网站正是我们为了能够适应我国当前社会人们的需求 而出现和发展结合起来的,使用一个网站可以对美食有很好的推动性,用户对美 食有更好的选择性。传统的信息传递和管理,已经不能满足用户的需求,在时间 和空间上都受到严重限制,随着科学技术的不断发展,计算机信息管理逐渐完全 取代传统的手工作业,不仅是使用计算机管理可以减少错误,而且可以大大提高 工作效率,并因此将这种食物指南网站的发展。使用计算机技术来进行管

25、理的美 食攻略网站,具有如下的优点,兼容性高、保密性好、运行成本低、可靠性高, 查找方捷等突出特点,由此可见,计算机已进入人类发展社会,成为人类社会不 可忽缺的一个发展因素,并在各个不同领域中发挥着非常重要的作用。 1.31.3 系统研究内容系统研究内容 很多人还是传统的模式,作为信息管理和交付,以及网络技术的应用的主要 工具只是起到辅助作用。随着我国互联网技术不断的发展,通过信息网络进行在 线分享美食越来越得到大多数人的了解或认可。本主题的目的是通过食品战略网 站在线分享食品。该平台的用户可以快速沟通,大大缩短了时间,使用户拥有更 好的体验。详情请参阅以下六章: 第一章主要一起介绍了研究系统

26、的背景和意义,与研究系统的简单介绍状态 和这篇文章的研究内容。 3 第二章着重点引入相关技术专业知识,通过引入关键技术可以进行研究开发, 向系统中涉及直观表达的技术基础知识。 第三章重点介绍了系统的分析,从系统的功能强大的供给和需求的市场,系 统开发,UML 分析和系统的系统性能的可行性进行了讨论。 第四章系统结构设计,结合信息系统功能对系统进行了设计,并进一步对数 据库技术进行一个简单介绍。 第五章系统实现,该系统的功能设计的详细描述中说明了系统的结构。 第六章系统功能测试,对系统的设计问题进行分析测试,评判系统是否我们 可以上线运行。 广东东软学院本科毕业设计(论文) 4 第第 2 2 章

27、章 相关技术相关技术 2.2.1 1 PHPPHP 技术技术 PHP 语言和 web 服务器端脚本语言作为制作 web 页面最流行的工具之一。 HTML(超文本标记语言超文本标记语言)(如 IIS 上的 ASP)、PHP 语法安装、 C、C+、Java、Perl 和 PHP 都是简单的语法规则,将其与传统的语言规则相结合, 而开发资产更有效。 PHP 技术允许使用 PHP 开发 Web 应用程序的 Web 开发人员和 Web 页面是跨平 台的。由于 PHP 技术构建在平台之上,使用 PHP 开发的 web 应用程序是跨平台的。 除了普通 web 页面之外,两种页面的语言基本通用,但也包含一个特

28、殊的 PHP 标 记。由于 PHP 可以用来从数据库中获取或写入数据到数据库中的数据,开发者可 以通过 PHP 的网页添加动态内容。 PHP 的优点:编写一次就始终运行。还有 PHP 可以延展可以通过缩短的强大 优势,兼容性好使得现今社会支持多种语言多种相关技术来开发,适用于很多企 业很多平台来进行开发项目和运行。 2.22.2 MySQLMySQL 数据库数据库 运行程序的每个程序都需要一个数据库,数据库是整个系统网络开发过程的 一部分。就像任何不同大小的生物一样,它们的生存需要心跳,心脏的作用非同 寻常。无论一个程序是大还是小,都需要一个数据库来支持它。该网站的数据库 采用的是三层或多层系

29、统,使用浏览器技术,并获得通过代理服务器来访问数据 库。 广东东软学院本科毕业设计(论文) 5 目前主机软件的 Oracle 公司,由瑞典 MySQL AB 研发。以前的数据库的所有 这些数据进行存储在一个发展空间,就像我们一个大仓库,所以容易造成复杂和冗 余数据的不好管理,这是作为一个社会关系数据库资源管理控制系统主机,拯救分 散不同的表,增加经济管理弹性,数据安全管理的问题也就可以解决了,也改善了 数据的冗长和速度慢等一些相关问题。 MySQL 数据库软件已经成为一个核心数据库,为众多中小型企业发展的一个 很好的选择,主要是由于其体积小批量,快速,成本低,特别的特点,这使得大 量运用了很多

30、人的全面开放检索 SQL 数据库,让很多企业选择 MySQL 数据库。 但是 MySQL 数据库也是有一定的缺陷的,造成它无法和其他种类的数据库进 行相比,不满足其他大公司对数据库需求,他们更多的选择如 SQL 服务器 DB2 Oracle,等等。但也不是我们无法阻挡使用它的许多中小型公司企业,MySQL 的体 积小、完善的功能,足以满足不同用户和一般中小型物流企业和成立源代码,从而 能够大大降低了生产成本费用总额的产品,从而进一步增加了对深受这些信息用 户。 2.32.3 DreamwearDreamwear 简介简介 Dreamwear 因其功能强大,普遍适应于 PHP 的网站开发,支持市

31、面上大多数 数据库链接工具,也是主流产品的开发工具。 Dreamwear 由于应用广泛,兼容性高,在业内是所熟知的开发工具,这次开 发系统就是使用 Dreamwear。它是一个 Dreamwear 插件集合,它是以 Dreamwear8.0 为基础的。Dreamwear 可以帮助我们进行数据库的研发,Dreamwear 的功能相当 完备,能够为 PHP 的集成提供必要的环境支持,从而完成编码、测试、调试及发 布等功能。它可以支持 PHP,HTML,MYSQL,Javascript,Struts, CSS 等。还可以 提高系统的运营能力,这突出表现在服务器的整合过程中。 PHP 因其结构的不同,

32、它的模型也是不同的。主要是用户连接程序的服务器, 所提供的服务主要有数据库服务、部署服务和 Dreamwear 整合帮助。 Dreamwear 提供这些功能的基础是 Dreamwear8.0 中相对应的功能部件,要实 现这些功能,不可或缺的还有相应插件的作用。DREAMWEAR 这种模块化设计,不 仅有利于提升一个模块,可以在不影响其他模块的功能在单一模块出现故障的情 广东东软学院本科毕业设计(论文) 6 况。所以说 Dreamwear 的集成开发功能是相当强大的。 2.42.4 ApacheApache 介绍介绍 Apache 是非常受欢迎的服务器,因为它具有发展较好的扩展性,而且在运行 的

33、时候我们不需要太多的系统信息资源,拥有一个程序员所需要的收发邮件管理 功能,还能够提供支持负载平衡,该程序设计能够通过不断的更新,程序员能够 同时根据学生自己的需要企业增加新的功能。 Apache 属于一种轻型的服务器,虽说在中小企业中并不具有普适性,但是当 程序员需要开发或调试 PHP 程序,基本选择 Apache 服务器。对于一个仅具有计 算机基础知识的人来说,计算机系统具有一个好的 Apache 服务器,可以很好的 对 HTML 页面进行访问。Apache 都是可以独立运行的,二者是不互相干扰的。当 配置正确的时候,Apache 服务器为 HTML 页面的运行提供技术支持,Apache

34、的任 务则是运行 PHP 页面。Apache 也具有一定的 HTML 页面处理功能。 广东东软学院本科毕业设计(论文) 7 第第 3 3 章章 系统分析系统分析 3.13.1 可行性分析可行性分析 3.1.1 技术可行性 (1)硬件可行性分析 美食攻略网站对硬件的要求并不高,正常的电脑配置就可以通过完成打开系 统数据进行研究使用及管理,对于社会系统的打开最主要的一个重要方面是系统 所使用的服务器方便,系统设计所用的服务器将直接产生影响分析系统以及是否 存在可以实现正常打开及系统的打开速度,所以教师必须自己选择安全性、稳定 性比较高的服务器,因此,美食攻略网站在硬件上开发是没有得到什么环境问题

35、的。 (2)软件可行性分析 这次,我们的整个系统的开发将采用云计算、流量的可扩展性和基于流量的 智能调整。云计算的优势虽然很大,为了保证系统的安全性和完整性,我们需要 及时备份数据,所以系统的软件开发没有问题。 通过对这两个方面的需求分析,该系统在开发和建设中没有出现重大问题, 值得开发该系统。 3.1.2 经济可行性 在开发过程中饮食指南网站的使用是非常低的 PC 需求,即使电脑配置不高 可以构建完整的开发平台,为开发者不需要太多,也不需要购买任何软件和系统 设计完全是个人独立设计,节省了大量的成本,系统设计,以更好地进行系统的 梳理和总结了过去的知识,同时提高个人动手开发能力。所以我们对于

36、费用上不 会出现一些其他社会问题,减少劳动力资源成本,节省开支并且学生可以得到大 广东东软学院本科毕业设计(论文) 8 大增加的信息量,缩短信息技术处理周期,提高会计信息安全管理的效率与用户 的优势更简单、更直观的界面和更合理的分配权力大大减少风险管理人员成本, 系统的开发在经济上是完全没有问题,完全可行的。 3.1.3 操作可行性 这次所开发的系统界面简洁,绚烂的界面使人眼花缭乱,我们只为给用户一 个便捷易懂的系统,使用可视化界面,普通用户只需要使用鼠标和键盘即可操作。 即使我们对于企业没有多少计算机专业知识的非专业人员管理来说,只要平时会 用电脑,都能进行数据访问和操作,其界面设计具有友好

37、性和易操作性。 3.1.4 法律可行性 由于该系统旨在通过自己四年的学习来发展知识,使用的技术在发展过程中 它是合法的,而发展过程中有没有抄袭和侵犯版权,也没有相关的法律问题的发 展过程,因此,该系统的开发和设计,具有低投入,高效率,易操作等,任何法 律问题。 3.23.2 系统系统 UMLUML 用例分析用例分析 UML 是开发工作人员以及如何进行建模客观性的标志,也是开发技术人员关 注系统需求和整个教学过程的前奏。现在,我们将有美食指南网站的 UML 建模分 析。 美食旅游攻略管理网站的用户信息主要有:管理员和用户。系统中不同的用 户使用不同的功能权限。系统将自动识别用户身份并执行相应的功

38、能操作。 用户主要实现的功能有:注册登录、店铺信息、美食信息、分享美食、美食 评论、个人中心,用户用例图如图 3-1 所示。 广东东软学院本科毕业设计(论文) 9 用户 注册登录 美食信息 店铺信息 分享美食 美食评论 个人中心 图 3-1 用户用例图 管理员是系统的核心,可以更新和维护系统信息,主要功能有: 网站会员、 站长、商店、食品列表、评论管理、管理员使用案例图,如图 3-2 所示。 管理员 网站成员 店铺 网站管理员 美食列表 评论管理 图 3-2 管理员用例图 广东东软学院本科毕业设计(论文) 10 3.33.3 系统性能系统性能分析分析 为了保证系统的长期发展,安全,稳定,并在计

39、算机上运行可靠必须符合食 品指南网站发展的下列性能要求。 (1)实用性原则:充分利用计算机通过网络,为该系统发展提供最新的信息 技术支持,同时对系统管理界面进行合理布局,在人们对于使用的时候我们可以 简单明了的理解,充分满足企业用户需求。 (2)可扩展性和可维护性:为了适应将来的增长,系统应具有良好的可扩 展性和可维护性,系统设计尽可能模块化,有组织的,在使用的过程中,有不完 善的地方,系统可以保护现有数据。当用户的需求方面有所发展改变时,可以对 其快速的进行不断改变,来满足企业用户的需求。 (3)安全性和可靠性:系统是基于技术使用 PHP 开发的,当信息传输和数 据存储,安全性和其它应用系统

40、是相同的,背景可以是数据的一个良好的备份, 没有数据丢失。 (4)界面美观性:系统的界面是经过分析用户信息需求所设计的,并参考 现在最流行的系统管理风格可以进行教学设计,在此基础上,对新用户具有一个 很好的提示,使得企业用户在第一次使用时不需要学生进行一些特别的学习。 (5)的准确性和原则:系统的精度是系统成功的一个重要组成部分,该系 统采用最先进的技术,以确保交货及时准确的数据传输,同时,可以有效地与处 理异常的问题。 (6)易用性:系统采用的是 PHP 技术,MySQL 数据库,所使用的技术平易近 人,不需要特殊的学习,用户在使用时,该系统会很快的去回应,可以及时准确 的反应信息,对于存在

41、的问题尽可能的去避免。 广东东软学院本科毕业设计(论文) 11 第第 4 4 章章 系统设计系统设计 4.14.1 流程图设计流程图设计 系统管理流程的分析是通过研究调查信息系统所涉及社会问题的识别、可行 性可操作性、系统进行分析数据处理技术能力等具体环节来调节、整理系统的设 计方案以确保系统能达到系统理想的状态。这些操作需要进行一系列的测试过程, 以确保数据库的完整性,减少不必要的偶然性,从而确保控制系统所涉及的信息 管理的安全性,以及信息输入和输出的正常转换。然后,通过实际操作完成工艺 图的绘制工作。饮食指南网站开发数据库管理模块和系统的分析,编码,系统测 试,如图 4-1 所示。 开始

42、开始 进行需求分析 进行需求分析 基本系统模型、系统模块划分与功能设计、数据库设计 基本系统模型、系统模块划分与功能设计、数据库设计 对模块分解后进行详细设计以及代码编写 对模块分解后进行详细设计以及代码编写 各模块的功能独立设计以及各模块的整合 各模块的功能独立设计以及各模块的整合 测试、调试系统,对功能进行扩展、完善 测试、调试系统,对功能进行扩展、完善 结束 结束 图 4-1 开发系统流程图 广东东软学院本科毕业设计(论文) 12 4.4.2 2 功能结构功能结构设计设计 系统管理功能进行结构不同层次图主要是我们介绍系统分析功能的大体层次 结构,让开发者可以得到很好的去了解社会系统所要体

43、现的功能模块,美食攻略 网站主要问题分为以下两个用户,前台用户和后台管理员,前台用户主要是学生 通过这些网站可以查看美食并评论,根据所需时间可以提高在线分享美食,管理 员可以对前台信息能够及时的更新和维护,本美食攻略网站的功能需求结构优化 设计,如图 4-2 所示: 美食攻略网站 管理员 用户 评 论 管 理 店 铺 信 息 网 站 成 员 美 食 分 享 注 册 登 录 美 食 评 论 网 站 管 理 员 个 人 信 息 店 铺 美 食 信 息 美 食 列 表 图 4-2 系统功能结构图 4.4.3 3 数据库设计数据库设计 4.3.1 数据库概念设计 E-R 图方法是一个实体关系的方法,使

44、用的工具是 E-R 图。图 ER 的实体 和性质相同组合物的实体之间的关系;其中,所述属性是一个实体,这是描述实 体或关系数据元素的性质;实体之间的关系常常是不同的实体之间的关系;每个实 体具有某些特性或性质,为了区别该实体的特性的一个例子。 通过美食攻略网站的功能可以进行发展规划分成几个实体企业信息,实体信 息将通过 ER 图进行分析说明。 广东东软学院本科毕业设计(论文) 13 用户信息实体 E-R 图,如图 4-3 所示。 用户信息 账号 密码 重复密码 电话 地址 姓名 图 4-3用户信息实体性图 美食信息实体 E-R 图,如图 4-4 所示。 美食信息 所属店铺 美食照片 美食描述标

45、题 图 4-4美食信息实体图 店铺信息实体 E-R 图,如图 4-5 所示。 广东东软学院本科毕业设计(论文) 14 描述 封面图 店铺信息 店铺名称 图 4-5店铺信息实体图 4.3.2 数据库概念设计 转换数据库设计 E-R A 的关系数据库的概念图。在关系管理数据库中,数据 关系由一个数据表主要组成,但是表的结构表现在表的字段上。如下所示: 表 4-1:admin表 列名数据类型长度约束 idint11NOT NULL accountvarchar255DEFAULT NULL passwordvarchar255DEFAULT NULL namevarchar255DEFAULT NU

46、LL typeint10DEFAULT NULL phonevarchar255DEFAULT NULL addressvarchar255DEFAULT NULL 表 4-2:category表 列名数据类型长度约束 idint11NOT NULL namevarchar255DEFAULT NULL pidint10DEFAULT NULL descvarchar255DEFAULT NULL imgvarchar255DEFAULT NULL 表 4-3:chart表 列名数据类型长度约束 idint11NOT NULL titlevarchar255DEFAULT NULL contentvarchar255DEFAULT NULL addtimeint11DEFAULT NULL 广东东软学院本

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 应用文书 > 工作报告

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报