当前位置: 首页 > news >正文

网站开发实训结果分析及其心得体会电商网

网站开发实训结果分析及其心得体会,电商网,网页版微信二维码失效怎么恢复,重庆本地新闻二十一世纪我们的社会进入了信息时代#xff0c;信息管理系统的建立#xff0c;大大提高了人们信息化水平。传统的管理方式对时间、地点的限制太多#xff0c;而在线管理系统刚好能满足这些需求#xff0c;在线管理系统突破了传统管理方式的局限性。于是本文针对这一需求设…二十一世纪我们的社会进入了信息时代信息管理系统的建立大大提高了人们信息化水平。传统的管理方式对时间、地点的限制太多而在线管理系统刚好能满足这些需求在线管理系统突破了传统管理方式的局限性。于是本文针对这一需求设计并实现了一个基于python一加剧场管理系统为了简捷并有效的解决剧本预约各方面的问题。 本文讲述了一加剧场管理系统。结合电子管理系统的特点分析了一加剧场管理系统的背景给出了一加剧场管理系统实现的设计方案。 本论文主要完成不同用户的权限划分不同用户具有不同权限的操作功能在用户模块主要有用户进行注册和登录用户可以实现添加剧本预约还能修改个人信息等在管理员模块管理员可以对用户、剧本信息、剧本类型、剧本预约等进行相应的操作。 语言Python 框架django/flask 软件版本python3.7.7 数据库mysql  数据库工具Navicat 前端框架:vue.js 通过比较两个不同因素的框架可以看出Flask和Django不能被标记为单一功能中的最佳框架。当Django在快速发展的大型项目中看起来更好并且提供更多功能时Flask似乎更容易上手。这两个框架对于开发Web应用程序都非常有用应根据当前的需求和项目的规模来选择它们。 最新python的web框架django/flask都可以开发.基于B/S模式,前端技术:nodejsvueElementuihtmlcss ,前后端分离就是将一个单体应用拆分成两个独立的应用前端应用和后端应用以JSON格式进行数据交互.充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护等特点目 录 摘 要 I Abstract II 1绪 论 1 1.1 课题背景 1 1.2 选题的目的与意义 1 1.3 初步设计方法与实施方案 2 1.4 本文研究内容 2 2 关键技术介绍 3 2.1 python语言 3 2.2 Vue简介 4 2.3 MySQL数据库 4 2.4 django/flask框架 5 3 系统分析 6 3.1可行性分析 6 3.1.1系统可行性分析 7 3.1.2技术可行性分析 7 3.1.3 操作可行性分析 7 3.1.4运营可行性 8 3.1.5法律可行性 8 3.2 需求分析 9 3.3系统用例图 9 3.4系统流程的分析 9 3.4.1 用户管理的流程 10 3.4.2 个人中心管理流程 10 3.4.3 登录流程 11 4系统设计 11 4.1 软件功能模块设计 12 4.2 数据库设计 13 4.2.1 概念模型设计 13 4.2.2 数据表 14 5 系统功能实现 15 5.1前台系统模块实现 19 5.2后台管理员模块实现 24 5.3后台用户模块实现 29 6系统测试 31 6.1系统测试结论 31 结 论 32 致 谢 33 参考文献 34 1绪 论 1.1 课题背景 21世纪以来随着科学技术的飞速发展人们对信息的要求越来越高于是传统的信息技术越来越难以满足人们的要求。一加剧场管理系统通过计算机技术进行信息管理完善平台与用户之间的关系有助于提高工作效率实现信息化管理[1]。此次设计的系统不仅利于管理员总体负责整体系统的运行维护统筹协调同时也方便用户随时查询剧本信息、公告等一加剧场管理系统的开发很好地解决了这一问题同时也为用户提供方便的信息获取渠道。 1.2 选题的目的与意义 本文研究的目标是通过对各种功能单元进行最优的整合从而达到对各种管理的具体要求从而最大限度地提高本行业的自动化和信息化水平从而使得一加剧场管理系统更清楚、更透明。操作简单管理方便可以实现自动检测减少了一加剧场管理系统的错误。一加剧场管理系统最大的特色在于信息的处理因为它涉及到大量的信息而且涉及到的各种类型和复杂的管理使得整个过程更加的繁琐。它们之间的联系很复杂而且数据的检索和分析方式也很复杂。在以往的传统一加剧场管理中以上各项工作都是非常繁杂和繁琐的。由于在进行数据的加工时往往会发生信息的反复传输和丢失所以必须引进电脑进行信息的管理以达到改善工作者管理工作的效果。 该软件满足了时代的变化满足了用户的需求充分发挥了网络的交互和实时性提供了方便、快捷、舒适的服务使用户能够及时掌握最新的信息使用户能够及时掌握最新的数据并能有效地提升用户的服务水平。本制度的优势在于 1该系统将剧本信息及时地提供给使用者。使用者可以在任何时候登陆该网站查询相关资讯所有资讯均真实可信并严肃处理各项事务确保使用者权益得到切实保障。 2该系统网页的界面结构简洁便于使用者使用。 3系统更新方便成本低廉能够与用户进行双向的信息交换能够适应市场的发展并能吸引到越来越多的用户[2]。 3 系统分析 3.1可行性分析 在开发一个新的软件之前必须要进行一个系统的可行性研究以最大限度地利用这个问题。以下我们将从系统技术操作、运营、法律等方面来决定该体系的发展[4]。 3.1.1系统可行性分析 利用计算机支持高效率完成一加剧场管理系统的日常事务是适应现代化制度要求、推动信息管理系统走向科学化、规范化的必要条件同时计算机有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高一加剧场管理的效率,也是本系统信息化的重要条件[5]。 3.1.2 技术可行性分析 一加剧场管理系统在使用电脑和信息分析系统这些设计没有硬性要求电脑只要是可以正常使用的话那么代码和页面设计就是可行的。要求高的主要是服务器平台上传服务器一定要选择性价比高和安全性高的打开网站一定要顺滑不卡顿所以硬件也是可行的[6]。 3.1.3 操作可行性分析 将根据管理系统中的用户体验和管理员的效率来分析该措施的可行性。管理人员和用户都可以通过简单的操作登录进对应的系统页面方便用户搜索业务信息和管理人员管理数据不需要特别懂电脑的人也可以轻松访问系统模块。该系统已完全投入使用[7]。 3.1.4运营可行性 可操作性是指将系统开发所涉及到的所有功能全都实现代码收尾工作完成后对用户消费水平系统的业务能力是否与用户消费水平所对等是否可以满足大部分消费者的需求页面是否美观能否让用户满意代码显示是否为轻量级操作和功能是否简单便捷是否同时适用于小孩成人和老人。系统能否同时应用于windows、linux等操作系统这取决于系统的可移植性。JAVA 编程语言的适应性非常强基本上能够较好的适应目前市场环境中所流行的各个平台。也就是说Java的可移植性很强那么系统的价值越高可行性也就越强。 3.1.5法律可行性 该一加剧场管理系统是面向大众开源化和不收取任何费用的。它的主要目的是帮助人们解决剧本预约问题。完全符合法律可行性要求系统内部权限划分不会导致内部用户泄露系统机密。对于用户信息系统有保护措施用户密码在数据库中加密并有严格的自我控制和商品价格解释。 3.2 需求分析 需求分析的首要是要分析用户的需求知道用户存在的一些情况并且要明确用户的使用状况然后设计规划解决的问题。其中在使用定性的分析以及定量的分析从这两个方面获取用户的需求。一方面定性的分析获得的应该是用户的基本需求能够发现现在人们的习惯要求。所以定性的需要主要是为了多与用户交流从而更为深刻的了解一些存在的需求问题定量的分析则是发现一些潜在的用户并且获得不一样的反馈内容。所以定量的需求要让用户来阐述一些情况一定让使用者清晰的进行客观的描述这样才能够比较全面的获得用户的需求所在。 其中获得用户需求以后就要可以将用户需求设计为一加剧场管理系统的功能模块。在能及时的分析和发现有关需求的情况下需要系统同时的跟进需求设计。在一加剧场管理过程中还需要创建需求工作的数据分析以便于后面的分析做总结。写入一个需求的报告内容其中需要包含完整的描述需求、以及功能需求、模型等后续开发过程中还需要用到的部分资料。 需求的分析中用户需求就是比较的重要而且可以通过各种的路径以及各用户对于系统的功能需求你需要对这些内容做出整理以及分类然后分析这些需求的现实情况下的可能原因还需要有认真的分析过程结合现实的情况下最终做出一系列的需求资料。在有关用户的期望分析中能够明确一些可能实现的情况一加剧场管理功能是许多个可以测试的功能相结合的正是由于这些功可以使得用户能够更加积极的提供出需求让系统功能可以变得更加的完善。这样就可以保证所有设计的功能模块都是可以用到的而且也是可测试的对于后续系统的开发能够有比较关键的作用也能快速完成用户所提供的需求。 这个阶段所要求做的就是将上述的分析具体化设计出能满足预定目标系统的过程。从粗到细根据程序结构化设计的要求把整个项目分为二个用户角色分别是管理员与用户。在具体的功能模块设计上二个角色的功能又不尽相同[8]。作为系统实施的基础系统设计的作用尤为重要。 3.3系统用例图 一加剧场管理系统可以将功能划分为用户的使用功能和管理员功能。  4.2.2 数据表 学习程序设计如果要了解数据库管理系统或者是根据需求而制定的系统接口就必须创建一种数据库管理系统的模式用来保存数据资料这样当在应用编程过程中时候就不需要再向操作系统页面上加载信息进而增加了整个系统的工作效率。信息库管理系统中保存着许多数据应该说是一个管理信息系统建设的中心和基础而信息库管理系统也为管理信息系统建设提出了新增、删除、更改和搜索的操作功能使管理信息系统建设能够迅速地查询所需要的数据而不会直接从程序代码中查找。信息库管理系统通过将信息表的各个组成部分按照特定的方法准确地合并排序和组成信息库管理系统。 本系统采用的是MySQL数据库存储数据系统中使用到的主要数据表的具体展示部分如下所示。 表4-1关于我们 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP title varchar 200 标题 subtitle varchar 200 副标题 content longtext 4294967295 内容 picture1 longtext 4294967295 图片1 picture2 longtext 4294967295 图片2 picture3 longtext 4294967295 图片3 表4-2收藏表 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP userid bigint 用户id refid bigint 商品id tablename varchar 200 表名 name varchar 200 名称 picture longtext 4294967295 图片 type varchar 200 类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注) 1 inteltype varchar 200 推荐类型 remark varchar 200 备注 表4-3公告 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP title varchar 200 标题 introduction longtext 4294967295 简介 picture longtext 4294967295 图片 content longtext 4294967295 内容 表4-4剧本预约 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP jubenbianhao varchar 200 剧本编号 jubenfengmian longtext 4294967295 剧本封面 jubenmingcheng varchar 200 剧本名称 jubenleixing varchar 200 剧本类型 feiyong varchar 200 费用 zuozhexingming varchar 200 作者姓名 zhanghao varchar 200 账号 xingming varchar 200 姓名 sfsh varchar 200 是否审核 待审核 shhf longtext 4294967295 审核回复 ispay varchar 200 是否支付 未支付 表4-5剧本信息 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP jubenbianhao varchar 200 剧本编号 jubenmingcheng varchar 200 剧本名称 jubenleixing varchar 200 剧本类型 jubenfengmian longtext 4294967295 剧本封面 zuozhexingming varchar 200 作者姓名 feiyong float 费用 jubenjianjie longtext 4294967295 剧本简介 jubenxiangqing longtext 4294967295 剧本详情 clicktime datetime 最近点击时间 clicknum int 点击次数 0 表4-6剧本类型 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP jubenleixing varchar 200 剧本类型 表4-7剧本信息评论表 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP refid bigint 关联表id userid bigint 用户id avatarurl longtext 4294967295 头像 nickname varchar 200 用户名 content longtext 4294967295 评论内容 reply longtext 4294967295 回复内容 表4-8配置文件 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 name varchar 100 配置参数名称 value varchar 100 配置参数值 表4-9用户 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP zhanghao varchar 200 账号 mima varchar 200 密码 xingming varchar 200 姓名 xingbie varchar 200 性别 shouji varchar 200 手机 youxiang varchar 200 邮箱 shenfenzheng varchar 200 身份证 touxiang longtext 4294967295 头像 表4-10关于我们 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 addtime timestamp 创建时间 CURRENT_TIMESTAMP title varchar 200 标题 subtitle varchar 200 副标题 content longtext 4294967295 内容 picture1 longtext 4294967295 图片1 picture2 longtext 4294967295 图片2 picture3 longtext 4294967295 图片3 表4-11用户表 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 username varchar 100 用户名 password varchar 100 密码 role varchar 100 角色 管理员 addtime timestamp 新增时间 CURRENT_TIMESTAMP 表4-12token表 字段名称 类型 长度 字段说明 主键 默认值 id bigint 主键 主键 userid bigint 用户id username varchar 100 用户名 tablename varchar 100 表名 role varchar 100 角色 token varchar 200 密码 addtime timestamp 新增时间 CURRENT_TIMESTAMP expiratedtime timestamp 过期时间 CURRENT_TIMESTAMP   1.3 初步设计方法与实施方案 软件体系结构方案由于本系统需要在不同设备上都能运行而且电脑配置要求也要越低越好为了实现这一要求经过考虑B/S架构成为最佳之选。使用B/S架构的系统可以几乎在任何电脑上运行只要浏览器可以正常工作就可以正常运行该系统而且后期维护及二次修改较为容易符合要求。 操作系统方案Windows10操作系统该系统是目前微软公司推出的最新系统目前大多数市面上的电脑都使用该系统并且该系统功能完善兼容性好。开发工具选用 Eclipsepython开发语言django/flask框架MySQL数据库。 1.4 本文研究内容 该系统以 B/S架构为基础通过 Mysql技术实现了对数据的查询与存储保证了工作的正常、高效提高了工作效率。主要的工作包括 1本系统界面简洁明了便于使用者进行操作。Eclipse提供了可视化的程序设计大多数的功能都可以由控制程序来实现并且用户可以很容易地进行各种操作。 2本系统分为二部分能够满足管理人员与使用者的不同需要。该系统的使用者有管理员及用户[3]。 系统测试 在经过长期的测试与修改下系统能正常运行已经达到基本的要求但难免有时会出现一些报错和Bug,如果忽略一些不起眼的小问题有可能会产生连锁反应数据的报错数据的无缘被修改以及泄露甚至会成为不法分子的可乘之机给开发者和使用者造成惨重的代价。综合以上几点必修要对这个完成的系统进行测试只有通过一定的测试来解决这些出现的问题。通过不断地进行测试一步一步的发现系统中的问题然后对问题进行一次又一次的修改使该一加剧场管理系统更加完善最后争取没有漏洞和Bug成为一个接近完美无暇的一加剧场管理系统的网站。还要在测试修改的过程中吸取经验自己为什么会犯这种错误、代码的编写哪个逻辑环节出了错误、又有哪些地方是因为自己的粗心大意造成的等等。使系统本身接近完美以及以后的维护更加快捷方便[13]。 本课题根据实际需求情况选择以功能为主要的黑盒测试方法。具体测试过程如下 当用户输入用户名和密码后未勾选用户时系统提示“请选择用户登录类型”当输入错误的用户名或密码时系统提示“账号或密码不正确”当输入正确的用户名和密码时系统提示“登陆成功”后进入首页当输入用户名和密码后点击重置用户名和密码清空则可以重新输入用户名和密码。如表6-1所示[14]。 表6-1登录功能测试表 测试内容 测试数据 期望结果 实际结果 登录功能 用户名430 密码430 提示请选择用户登录类型 提示请选择用户登录类型 登录功能 用户名430 密码123 提示账号或密码不正确 提示账号或密码不正确 登录功能 用户名430 密码430 提示登陆成功 提示登陆成功 重置功能 用户名430 密码430 用户名和密码重置 用户名和密码重置 当只输入账号后点击注册时系统提示“必填项不能为空”当只输入账号、密码和注册密码时系统提示“姓名不能为空”当输入账号、密码、注册密码和姓名后系统提示“注册成功”并且进入登录界面当输入账号后点击重置账号清空则可以重新输入[15]。如表6-2所示。 表6-2注册功能测试表 测试内容 测试数据 期望结果 实际结果 注册功能 账号507 提示必填项不能为空 提示必填项不能为空 注册功能 账号507 密码507 确认密码507 提示姓名不能为空 提示姓名不能为空 注册功能 账号507 密码507 确认密码507 姓名王一 提示注册成功进入登录界面 提示注册成功进入登录界面 重置功能 账号507 账号重置 账号重置 6.1 系统测试结论 本系统主要使用黑盒测试通过模拟用户使用系统实现各个功能编写测试用例并进行测试。以确保系统流程的正确性。系统测试必不可少可以使系统更加完善该系统的可使用性也会更高。 测试该系统主要为了验证系统的功能模块是否满足我们最初的设计理念验证各个功能模块逻辑是否正确此系统不需要过于复杂的逻辑处理以便于使用者操作。测试的最终目的也是围绕着用户使用展开。测试过程中所有场景都应符合用户需求不可偏离需求目标遇到问题时要站在用户的角度进行思考。经过一系列的测试过程后得到最终的测试结果从测 试结果可以看出实现的系统在功能和性能方面满足设计要求。 结 论 毕业设计创作已经接近尾声了大学生活也即将结束对于软件工程这门学科真可谓是博大精深值得我们学习和思考的东西还有好多只有不断地拜读前人的著作了解最新技术才是学习这门可最好的方法。 在此次设计中渐渐对数据库设计、软件工程和python这几门课程的知识有了更加深刻的理解并能够灵活运用其中的知识来分析实际的问题加强了我的分析和考虑问题的能力。 更重要的是从指导老师xxx身上学到了很多东西。她待学生细心热枕耐心回答学生的问题主动询问学生的难处使我见过难得的平易近人的老师。她工作态度认真负责讲课生动透彻让我不管是在专业还是做人上感触颇深让我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助感谢她细心而又耐心的辅导。 致 谢 论文可以停留在第六章但是人生还需要继续。 行文至此落笔为终。我的大学生涯到此处画上了句号。始于xxx年金秋终于xxxx盛夏。逐梦计算机学院终究还需离别。目之所及皆是回忆。感谢母校的培育与关怀让我的大学生活充满色彩。 生逢盛世与有荣焉。感谢党和国家为我提供了和平安逸的学习环境和生活环境让我可以接受更好的教育成为一名有理想、有知识的大学生。 桃李不言下自成蹊。大学生活中我首先要感谢我的导员xxx老师专业知识渊博为学严谨认真待人和蔼可亲关心学生让我感受到大学中的温暖。特别是在大学的最后阶段每天帮我们筛选公司帮助我就业写论文时对我谆谆教诲松懈时的督促。这四年张老师倾注的心血难以估计。感谢我的指导老师xxx老师在我有困惑时总是不厌其烦的帮我解答问题不管多晚给老师发消息她总是第一时间向我伸出援手。为了我可以更好的完成毕业设计经常会发一些小技巧帮助我。良师难得定将一生铭记一生感恩。 父母之恩无以为报。他们含辛茹苦的将我养大成人让我站在他们的肩膀上见识到了他们没见到的繁华。即将踏入社会我只想不断努力成为他们的骄傲。 平生感知己寸岂悠悠。恰同学少年风华正茂。我想感谢自己的室友们朋友们。在我迷茫的时候有你们陪我在我开心的时候你们也会在我身边。愿你们前程似锦以梦为马不负韶华。 本次毕业设计的完成预示着大学时代的句号在这个设计过程中我收获到的绝不仅仅是做项目过程中要到的知识更多的是同窗情谊和师生情谊最重要的是做任何事情都要具备的认真态度以及真正职业的思考方式方法。我会带着大学收获的知识走向社会我们更高处见
http://www.ho-use.cn/article/10820504.html

相关文章:

  • 怎么自己做免费网站网站竞价开户
  • 网站换程序301手机网站开发公司哪家好
  • 网页版拼多多商家版网站建设优化加盟代理
  • 怎样建设有价值的网站建站助手官网
  • 一个服务器可以建几个网站做网站最好的网络公司
  • 制作单页网站教程酒店网站制作
  • 申请绿色网站云主机 网站 多个二级域名 seo优化
  • 深圳网站设计兴田德润放心改版
  • 企业网站内的问答模式怎么做无锡网站怎么优化排名
  • 做家教网站代理seo营销型网站
  • 浙江怎样做网站网站建设公司专业网站开发需求
  • wordpress搜索引擎温州seo品牌优化软件
  • 济南智能网站建设哪家便宜厦门企业做网站
  • 企业网站怎么查做后期的网站
  • 网站建设个人网站建网站卖阀门
  • 玉树营销网站建设公司塘沽手机网站建设
  • 个人备案的网站网站推广工具推荐
  • 女装网站功能的建设好用的做微信公众号的网站
  • 泰州做网站价格做网站深圳
  • 吉林沈阳网站建设织梦做网站简单吗
  • 娄底网站制作做软件营销网站怎么样
  • 企业被网站骗做会员上海早晨新闻今天
  • 电商网站备案流程wordpress 文件调用规则
  • 跨境电商网站模板旅游兼职网站建设
  • 需要做网站建设和推广wordpress火车头但存图片
  • 江苏泰州网站建设计算机应用技术
  • 静态网站做一单多少钱wordpress许愿墙
  • 南昌市网站建设数字营销的概念
  • 北京哪里有网站建设设计2021重庆互联网公司排名
  • 常德网站建设多少钱应用商店app下载安装最新版软件