基于微信小程序的校园自助打印系统设计与实现

摘要:网络和科学技术的发展改变了人类的生活。科技的进步使计算机技术生活化,帮助人们的工作和生活。目前信息化成为主流,使人类进入新的文明社会。本系统是利用现代科技和网络开发的帮助网上预约打印的小程序,可以减少打印的排队时间,提高工作效率和帮助用户的信息查询。

摘 要

网络和科学技术的发展改变了人类的生活。科技的进步使计算机技术生活化,帮助人们的工作和生活。目前信息化成为主流,使人类进入新的文明社会。本系统是利用现代科技和网络开发的帮助网上预约打印的小程序,可以减少打印的排队时间,提高工作效率和帮助用户的信息查询。

本基于Vue和微信小程序的校园自助打印系统采用JAVA语言和微信小程序技术,数据库采用Mysql,运行软件为微信开发者工具。本系统实现了管理员和用户、店长三个角色的功能。管理员的功能为个人中心管理、用户管理、店长管理、打印店管理、打印服务管理、服务类型管理、预约打印管理等。用户的功能为查看打印店进行预约和了解打印服务和管理收藏信息等。店长可以管理打印店、打印服务和预约打印信息。本系统实现了网上预约打印的流程化管理,可以帮助工作人员的管理工作和帮助用户查询打印的相关信息,改变了用户打印的方式,提高了用户打印的效率。

关键词:打印预约;打印店管理;打印服务管理;微信小程序;Vue技术

Abstract

The development of network and science and technology has changed human life. The progress of science and technology makes computer technology life and helps people's work and life. At present, informatization has become the mainstream, making mankind enter a new civilized society. This system is a small program developed by using modern technology and network to help online reservation printing, which can reduce the printing queue time, improve work efficiency and help users' information query.

The campus self-service printing system based on Vue and wechat applet adopts Java language and wechat applet technology, the database adopts mysql, and the running software is a wechat developer tool. The system realizes the functions of administrator, user and store manager. The administrator's functions include personal center management, user management, store manager management, printing store management, printing service management, service type management, reservation printing management, etc. The user's function is to view the printing shop, make an appointment, understand the printing service and manage the collection information. The store manager can manage the printing store, printing service and reserved printing information. The system realizes the process management of online reservation printing, which can help the management of staff and help users query the relevant information of printing, change the way of user printing and improve the efficiency of user printing.

Keywords: print reservation; Print shop management; Print service management; Wechat applet; Vue Technology

目 录

摘 要 1

Abstract 2

第1章 绪论 5

1.1课题背景与问题来源 5

1.2课题现状和研究意义 6

1.3课题研究内容 6

1.4论文结构安排 7

第2章 系统分析 7

2.1系统使用相关技术分析 7

2.1.1JAVA语言介绍 7

2.1.2微信小程序技术介绍 8

2.1.3Mysql数据库 8

2.1.4Vue技术介绍 9

2.2系统可行性分析 9

2.2.1系统技术可行性分析 9

2.2.2系统经济可行性分析 9

2.2.3系统操作可行性分析 10

2.3系统性能分析 10

2.4功能分析 11

2.5系统操作流程分析 11

第3章 系统设计 12

3.1系统功能结构设计 12

3.2数据库设计 13

3.2.1数据ER图设计 13

3.2.2数据库表设计 15

第4章 系统详细实现 19

4.1登录功能模块的界面实现 19

4.2管理员操作界面的功能模块实现 20

4.2.1个人中心管理功能模块的界面实现 20

4.2.2用户管理功能模块的界面实现 21

4.2.3打印店管理功能模块的界面实现 22

4.2.4打印服务管理功能模块的界面实现 23

4.2.5预约打印管理功能模块的界面实现 24

4.2.6店长管理功能模块的界面实现 24

4.3用户角色的操作界面实现 25

4.4首页界面的操作功能实现 26

4.5店长角色功能的界面实现 27

第5章 系统测试 29

5.1实例测试的研究与选择 29

5.2测试环境与测试条件 29

5.3功能测试 29

5.3.1用户登录功能的测试 29

5.3.2用户预约功能的测试 30

5.3.3店长预约管理功能的测试 32

5.4测试结果 33

结束语 34

参考文献 35

致 谢 36

目前很多的预约打印中都使用了计算机技术的管理系统,管理员在计算机中录入用户的预约然后进行时间的安排。打印店的内部人员都可以使用此类管理系统,方便了打印店内部工作人员的工作,但用户想要了解服务信息、打印信息等还必须找到专业负责人员进行了解,非常不方便。而且有时候对于一些特殊信息还是采用纸张记录的方式进行保存,这种方式非常容易出错,造成工作失误。

本系统可以把用户加入进来,用户可以随时了解信息,清楚预约情况。为了可以使系统更好的实现和正确的设计,在设计时就需要考虑到:

(1)在设计本系统的功能界面时,需要考虑到用户的需求,多方位调查用户的操作习惯和操作需求,总结出最适合用户使用的操作功能界面。当然在设计中也要充分考虑到自己的水平,在自己能力范围内尽可能的满足用户的需求;

(2)为了提高系统的使用率和实用性,在系统的功能设计中要考虑到方方面面,调查不同角色用户的工作需求,总结出功能完善的系统。对于代码的编写也要求减少废弃代码来保证系统的运行和系统的大小;

(3)最重要的一点为信息安全,本系统里的信息涉及到个人隐私和平台隐私,所以系统在设计中需要采用安全机制;

(4)系统代码的健壮性,随时时代的发展,人们的需求会不断的发生改变。这时候就需要对系统进行扩展,在扩展中就需要考验系统的代码健壮性。在经过多次修改后,系统的代码还可以正确使用,为系统的扩展和升级提供保障。本系统采用JAVA语言进行代码编写,JAVA语言的代码支持多种环境,并且可以封装,可以直接移植到其它环境中使用。所以本系统的代码非常健壮。

在系统实现时先进行功能的分析,可以保证系统功能实现的完整性。如果没有经过功能分析直接进行实现,难免不会在系统完成后发现需要进行完善,造成需要再次开发。功能分析可以降低系统的开发成本,提高开发效率。

本系统是针对校园自助打印开发的工作管理系统,包括到所有的工作内容。可以使自助打印的工作合理化和流程化。本系统包括手机端设计和电脑端设计,有界面和数据库。本系统的使用角色分为管理员和用户、店长三个身份。管理员可以管理系统里的所有信息。店长可以发布服务信息和查询用户的预约信息。用户可以浏览打印服务和打印店、预约打印以及管理预约信息、收藏信息。

来源:晓月科技天地

相关推荐