(附源码)C#(asp.net)网吧管理系统-计算机毕设 07130
摘 要
随着互联网的普及,网吧作为提供上网服务的重要场所,其管理效率和服务质量直接影响用户体验。设计并实现了一个基于C#(ASP.NET)的网吧管理系统,旨在提升网吧运营的自动化水平和管理水平。该系统覆盖了从用户注册、登录、计费管理到设备状态监控等多个核心功能模块,实现了对网吧资源的有效调度与管理。在技术选型上,采用了C#语言结合ASP.NET框架进行开发,利用其强大的服务器端处理能力,确保系统的高效稳定运行。数据库方面选择了SQL Server,用于存储用户信息、消费记录等数据,并通过优化查询语句来提高数据访问速度。此外,系统还集成了安全认证机制,保护用户隐私及财务信息安全。为了增强用户体验,前端界面设计简洁直观,操作流程简便快捷。通过多轮测试和优化,本系统已能够满足实际应用需求,显著提升了网吧管理的便捷性和效率。研究表明,这种基于现代Web技术的网吧管理解决方案具有广阔的市场前景和发展潜力。
关键词:C#,网吧管理系统,SQL Server,
ABSTRACT
With the popularity of the Internet, Internet cafes, as important places providing Internet services, have a direct impact on user experience in terms of management efficiency and service quality. Design and implement an Internet cafe management system based on C# ASP.NET, aiming to improve the automation and management level of Internet cafe operations. The system encompasses multiple core functional modules, from user registration and login to billing management and device status monitoring, achieving effective scheduling and management of internet cafe resources. In terms of technology selection, C# language combined with ASP.NET framework is used for development, leveraging its powerful server-side processing capabilities to ensure efficient and stable operation of the system. SQL Server is selected for database, which is used to store user information, consumption records and other data, and to improve data access speed by optimizing query statements. In addition, the system also integrates a security authentication mechanism to protect user privacy and financial information security. To enhance the user experience, the front-end interface design is simple and intuitive, and the operation process is convenient and fast. After multiple rounds of testing and optimization, this system has been able to meet the actual application requirements, significantly improving the convenience and efficiency of Internet cafe management. Research shows that this Internet cafe management solution based on modern Web technology has broad market prospects and development potential.
Keywords: C#, Internet cafe management system, SQL Server,
目 录
1.1.研究背景与意义
1.1.1研究背景
随着互联网日益普及,网吧已成为人们日常生活中不可或缺的一部分,为人们提供重要的上网服务。传统的网吧管理方式存在诸多问题,如会员管理不规范、产品信息不透明等,这些问题严重制约了网吧行业的发展。开发一套网吧管理系统显得尤为重要。该系统旨在运用现代技术提升网吧行业的服务质量和效率,通过整合用户注册、登录、计费管理、设备状态监控等功能模块,实现对网吧资源的有效调度与管理[1]。这样的系统不仅能够优化网吧的运营流程,还能提升用户体验,为网吧行业的可持续发展提供有力支持。
1.1.2.研究意义
C#(ASP.NET)网吧管理系统的研发具有深远的意义。它不仅能够显著提升网吧的运营效率和管理水平,还能优化用户的上网体验。通过自动化处理用户注册、登录、计费及设备状态监控等核心环节,该系统有效降低了人工操作的错误率和成本,增强了网吧资源的调度灵活性。系统提供的实时数据分析和报告功能,有助于网吧管理者做出更加精准的决策,及时调整经营策略[2]。系统集成的安全认证机制保障了用户隐私和资金安全,增强了用户的信任度和忠诚度。C#(ASP.NET)网吧管理系统对于推动网吧行业的现代化进程具有重要意义。
1.2.国内外现状
1.2.1.国内现状分析
在国内,C#(ASP.NET)网吧管理系统的应用尚处于逐步推广阶段。尽管C#自2000年诞生以来,凭借其简洁的语法、强大的功能和微软的强大支持,在全球范围内有着广泛的应用,但在国内编程界,C#却常常笼罩在Java和Python等语言的阴影之下。这主要是由于国内技术氛围较为浮躁,存在跟风现象,以及部分开发人员对C#和.NET平台的认知存在误区,认为其只能用于Windows平台开发或只适用于特定领域。国内软件行业缺失了发展机会,也使得.NET平台在一个其擅长的领域缺乏积累[3]。C#(ASP.NET)网吧管理系统在国内的市场份额相对较小,但其凭借高效的开发效率和丰富的功能,正在逐渐被越来越多的网吧管理者所认识和接受。
1.2.2.国外现状分析
在国外,C#(ASP.NET)网吧管理系统的应用已经相对成熟。C#在国外拥有较高的知名度和受欢迎程度,特别是在欧美地区,由于其人力成本高,高效的开发工具如C#和.NET平台备受青睐。许多国外的网吧已经采用了基于C#(ASP.NET)的管理系统,实现了自动化、智能化的管理[4]。这些系统不仅提高了网吧的运营效率,还提升了用户体验。国外的开发者社区对C#和.NET平台的支持也非常活跃,提供了丰富的库和框架,以及不断更新的技术文档和教程,为网吧管理系统的开发和维护提供了有力的支持[5]。
2.1.ASP.NET框架
C#(ASP.NET)网吧管理系统采用ASP.NET框架作为技术基础,该框架由微软创建,是一个开源的Web框架,用于使用.NET构建现代化的Web应用程序和服务。ASP.NET框架为开发者提供了一套丰富的工具、库和编程模型,支持Web表单、MVC(模型-视图-控制器)和Web API等多种开发模式,使得开发者能够快速开发出功能强大、高效且安全的Web应用,非常适合用于构建网吧管理系统,以满足网吧日常运营和管理的需求[6]。
2.2.C#(ASP.NET)语音
C#(ASP.NET)语言在构建网吧管理系统中展现出显著优势。C#作为一种强大且类型安全的编程语言,结合ASP.NET框架,为开发者提供了高效、灵活的Web应用开发环境[7]。ASP.NET作为C#的Web开发平台,支持丰富的服务器控件和事件模型,简化了Web页面的构建和交互逻辑的实现。通过C#(ASP.NET),开发者可以轻松地创建用户友好的界面、实现复杂的业务逻辑,并确保系统的稳定性和安全性,为网吧提供一套功能全面、易于操作的管理系统。
3.1.系统可行性分析
3.1.1.技术可行性
C#(ASP.NET)网吧管理系统在技术上是可行的。ASP.NET作为微软开发的一个服务器端技术框架,提供了丰富的功能和高度的灵活性。C#语言结合ASP.NET框架,能够开发出高效、稳定且安全的Web应用程序[8]。SQL Server等数据库系统的应用,为系统提供了强大的数据存储和查询能力。C#(ASP.NET)语言和相关技术拥有成熟的开发社区和丰富的资源,为系统的开发和维护提供了有力支持。
3.1.2.经济可行性
C#(ASP.NET)网吧管理系统在经济上具备可行性。开发成本方面,C#(ASP.NET)语言和相关技术拥有成熟的开发工具和框架,能降低开发难度和时间,从而控制开发成本。运行和维护成本相对较低,系统一旦开发完成,可长期稳定运行,且易于维护和升级。从长远来看,该系统能提升网吧的运营效率和服务质量,吸引更多客户,为网吧带来更高的经济收益,足以覆盖系统的开发和运行成本。
3.2.系统功能分析
C#(asp.net)网吧管理系统包含普通用户、会员用户、员工用户和管理员四个角色划分,每个角色对应的主要功能如下:
3.2.1.普通用户主要功能
(1)首页:展示的是轮播图、网吧资讯、设备信息推荐等。
(2)注册:在用户注册页面中填写好用户姓名、用户性别、身份证号、联系方式、选择身份、账号、密码、确认密码、昵称、邮箱等信息,点击下方注册按钮,提示注册成功后,系统将自动跳转回到首页。
(3)登录:登录是填写好账号、密码以及验证通过,点击“登录”。
(4)我的账户:用户点击“个人信息”按钮,可以对个人的头像、昵称、账号等信息进行更新。修改密码:学生用户点击“修改密码”按钮,可以对登录密码进行更改,首先输入原密码,然后再输入新密码和确认密码,当原密码正确,输入两次新密码一致,则修改成功,否则给出错误提示信息。
(5)网站公告:展示后台发布的公告信息,可局部搜索,可查看公告信息详情,可进行发表评论点赞、收藏等操作。
(6)网吧资讯:展示后台发布的网吧资讯信息,可局部搜索,可点击信息可发表评论以及回复评论或者对网吧资讯信息点赞、收藏等操作。
(7)网吧商城:展示后台管理员发布的网吧商城详情,可筛选搜索、局部搜索、下拉搜索,用户有自己喜欢的商品可点击“加入购物车”或“立即购买”,系统会自动形成订单,用户可选择自己的支付方式进行支付。可进行发表评论点赞、收藏等操作。
(8)商城管理:包含我的购物车、我的订单、我的优惠券等功能,我的购物车:用户可查看自己加入购物车商品信息详情,购物车会根据用户增减商品数量自动统计价格,用户也可选择删除或购买购物车的商品。我的订单:用户可查看自己订单状态详情。我的优惠券:用户可查看自己优惠券详情,可进查询、删除等操作。
(9)设备信息:展示后台发布的设备信息讯信息,可筛选搜索、局部搜索、下拉是搜索,可点击信息可发表评论以及回复评论或者对设备信息选择、预定、点赞、收藏等操作。
(10)个人中心:个人中心包含:设备选择、账单信息、退费申请、网费充值、消息通知、收藏等功能。设备选择:用户可查看自己选择设备的信息,并可进行退费申请,退费申请需后台管理员审核通过才能退费,可进行查询、重置、删除等操作。退费申请:用户可查看退费详情状态,可进行查询、重置、删除等操作。账单信息:用户可查看自己现在和历史账单信息。可进行查询、重置、删除等操作。网费充值:会员用户可选择自己的支付方式对自己的网费进行充值。可进行查询、重置、删除等操作。消息通知:会员用户可查看后台发布的消息通知信息,可进行查询、重置等操作。收藏:会员用户可收藏自己喜欢的网吧信息放到自己的收藏夹,可进行查询、重置、删除等操作。
3.2.2.会员用户主要功能
(1)首页:展示的是轮播图、网吧资讯、设备信息推荐等。
(2)注册:在会员用户注册页面中填写好会员姓名、会员性别、身份证号、联系方式、选择身份、账号、密码、确认密码、昵称、邮箱等信息,点击下方注册按钮,提示注册成功后,系统将自动跳转回到首页。
(3)登录:登录是填写好账号、密码以及验证通过,点击“登录”。
(4)我的账户:会员用户点击“个人信息”按钮,可以对个人的头像、昵称、账号等信息进行更新。修改密码:用户点击“修改密码”按钮,可以对登录密码进行更改,首先输入原密码,然后再输入新密码和确认密码,当原密码正确,输入两次新密码一致,则修改成功,否则给出错误提示信息。
(5)网站公告:展示后台发布的公告信息,可局部搜索,可查看公告信息详情,可进行发表评论点赞、收藏等操作。
(6)网吧资讯:展示后台发布的网吧资讯信息,可局部搜索,可点击信息可发表评论以及回复评论或者对网吧资讯信息点赞、收藏等操作。
(7)网吧商城:展示后台管理员发布的网吧商城详情,可筛选搜索、局部搜索、下拉搜索,会员用户有自己喜欢的商品可点击“加入购物车”或“立即购买”,系统会自动形成订单,会员用户可选择自己的支付方式进行支付。可进行发表评论点赞、收藏等操作。
(8)商城管理:包含我的购物车、我的订单、我的优惠券等功能,我的购物车:用户可查看自己加入购物车商品信息详情,购物车会根据用户增减商品数量自动统计价格,用户也可选择删除或购买购物车的商品。我的订单:用户可查看自己订单状态详情。我的优惠券:用户可查看自己优惠券详情,可进查询、删除等操作。
(9)设备信息:展示后台发布的设备信息讯信息,可筛选搜索、局部搜索、下拉是搜索,可点击信息可发表评论以及回复评论或者对设备信息、选择、预定、点赞、收藏等操作。
(10)个人中心:个人中心包含:预定设备、会员账单、会员退费、会员充值、会员通知、收藏等功能。预定设备:会员用户可优先选择网吧设备,并可进行退费申请,退费申请需后台管理员审核通过才能退费,可进行查询、重置、删除等操作。会员账单:用户可查看自己现在和历史账单信息。可进行查询、重置、删除等操作。会员退费:会员用户可查看退费详情状态,可进行查询、重置、删除等操作。网费充值:用户可选择自己的支付方式对自己的网费进行充值。可进行查询、重置、删除等操作。消息通知:用户可查看后台发布的消息通知信息,可进行查询、重置等操作。收藏:用户可收藏自己喜欢的网吧信息放到自己的收藏夹,可进行查询、重置、删除等操作。
3.2.3.员工用户主要功能
(1)后台首页:后台首页展示的是商品销售数量统计和商品销售金额统计等。
(2)商城管理:包含网吧商城、订单列表、分类列表和优惠券等功能。
1)网吧商城:员工用户可查看的网吧商城详情,可进行查询、重置、删除、新增等操作。可手动添加网吧商城信息。添加的信息可前台首页展示。
2)分类列表:员工用户可查看分类列表详情,可进行查询、重置、删除、新增等操作。可手动添加分类列表信息。添加的分类列表信息可前台首页展示。
3)订单列表:员工用户可查看商品订单列表信息,可进行查询、重置、删除等操作。
4)优惠券:员工用户可查看优惠券详情,并可进行查询、重置、新增等操作,可手动添加优惠券信息,添加的信息可在前台首页展示。
(3)设备选择:员工用户可查看普通用户每台机设备详情,并可对普通用户使用设备进行结算。可进行查询、重置等操作。
(4)设备预定:员工用户可查看会员用户的设备详情,并可对会员用户使用设备进行结算。可进行查询、重置等操作。
(5)账单信息:员工可查看普通用户的账单信息详情,可进行查询、重置、新增等操作。
(6)会员账单:员工可查看会员用户的会员账单信息详情,可进行查询、重置、新增等操作。
3.2.4.管理员主要功能
(1)后台首页:后台首页展示的是商品销售数量统计和商品销售金额统计等
(2)公共管理:公共管理包含轮播图管理:管理员可以管理平台首页的轮播图内容,提供宣传和推广信息,吸引更多用户浏览。可进行查看增删改查等操作。添加的轮播图可在前台首页展示。
(2)系统用户:管理员可以查看平台的系统用户,包括管理员、会员用户、员工用户和普通用户,确保用户权限和信息的安全性。可进行增删改查等操作。
(3)资源管理:包含网吧资讯和资讯分类等功能,网吧资讯:管理员发布的网吧资讯信息,可进行查询、删除、重置、添加评论等操作。资讯分类分类:可手动添加资讯分类信息。
(4)权限管理:管理员可管理用户组的操作权限。可进行增删改查等操作。
(5)操作日志:管理员可查看包括管理员和所有用户组的操作日志列表,可进行增删改查等操作。
(6)商城管理:包含网吧商城、订单列表、分类列表、会员等级和优惠券等功能。
1)网吧商城:管理员可查看的网吧商城详情,可进行查询、重置、删除、新增等操作。可手动添加网吧商城信息。添加的信息可前台首页展示。
2)分类列表:管理员可查看分类列表详情,可进行查询、重置、删除、新增等操作。可手动添加分类列表信息。添加的分类列表信息可前台首页展示。
3)订单列表:管理员可查看商品订单列表信息,可进行查询、重置、删除等操作。
4)优惠券:管理员可查看优惠券详情,并可进行查询、重置、新增等操作,可手动添加优惠券信息,添加的信息可在前台首页展示。
5)会员等级:管理员可查看会员等级详情,可进行查询、重置、删除、新增等操作。可手动添加会员等级。
(7)设备选择:管理员可查看普通用户每台机设备详情,并可对普通用户使用设备进行结算。可进行查询、重置等操作。
(8)设备预定:管理员可查看会员用户的设备详情,并可对会员用户使用设备进行结算。可进行查询、重置等操作。
(9)设备信息:管理员可查看设备信息详情,可进行增删改查等操作。
(10)账单信息:管理员可查看普通用户的账单信息详情,可进行查询、重置、新增等操作。
(11)会员账单:管理员查看会员用户的会员账单信息详情,可进行查询、重置、新增等操作。
(12)退费申请:管理员查看普通用户的退费申请详情,管理员并对退费进行审核。可进行查询、重置、删除等操作。
(13)会员退费:管理员查看会员用户的退费申请详情,管理员并对退费进行审核。可进行查询、重置、删除等操作。
(14)设备维修:管理员可查看设备维修详情,可进行增删改查等操作。
(15)网费充值:管理员可查看普通用户网费充值详情,可进行增删改查等操作。
(16)会员充值:管理员可查看会员用户网费充值详情,可进行增删改查等操作。
(17)消息通知:管理员可进行相对应的普通用户进行发送消息通知,可进行增删改查等操作。
(18)会员通知:管理员可进行相对应的会员用户进行发送消息通知,可进行增删改查等操作。
3.3.非功能性需求分析
在C#(asp.net)网吧管理系统的网站的毕业设计中,非功能性需求分析是也是很重要的。它主要关注系统除了基本功能外的其他特性,如性能、安全性、易用性、可维护性等,这些特性对于确保系统的稳定运行和用户满意度至关重要。
性能:统需确保高响应速度,如日常交互业务响应时间控制在几秒内,以满足用户快速上网和查询需求。系统应具备高吞吐量,能处理大量并发用户,确保在高峰期网吧运营顺畅。系统还需优化数据存储和检索效率,确保用户信息和交易数据快速准确处理,整体提升网吧管理效率和服务质量。
安全性:系统需确保用户数据的保密性,防止信息泄露,如采用加密技术存储敏感数据。系统应具备访问控制机制,对用户权限进行严格管理,防止非法访问和操作。还需加强系统自身的安全防护,如定期更新安全补丁、设置防火墙等,以抵御外部攻击和恶意软件的侵入,整体保障网吧管理系统的稳定运行和用户数据的安全。
易用性:系统界面需设计得直观简洁,确保管理员和顾客都能快速上手,如系统响应时间控制在3秒内,以提升用户体验。系统需提供清晰的操作指引和帮助文档,降低学习成本。系统还应支持多种支付方式,如支付宝、微信等,以满足不同用户的支付需求,进一步提升系统的易用性和便捷性。
可维护性:系统需设计得模块化、结构化,以便于后期的功能扩展和代码维护。系统应建立完善的日志记录和错误追踪机制,确保在出现问题时能快速定位和解决。代码注释需详尽清晰,以提高代码的可读性和可维护性,确保系统能够长期稳定运行,降低维护成本。
3.4.注册用户用例分析
3.4.1.普通用户用例图
C#(asp.net)网吧管理系统中普通用户包含注册登录、首页、我的账户、网站公告、网吧资讯、网吧商城、商城管理、设备信息、个人中心等功能模块,普通用户对应角色用例图如图3.1所示:

图3.1普通用户角色用例图
3.4.2.会员用户用例图
C#(asp.net)网吧管理系统中会员用户包含注册登录、首页、我的账户、网站公告、网吧资讯、网吧商城、商城管理、设备信息、个人中心等功能模块,会员用户对应角色用例图如图3.1所示:

图3.2会员用户角色用例图
3.4.3.员工用户例图
C#(asp.net)网吧管理系统的设计与实现中教师用户涉及注册登录、首页、商城管理、设备选择、设备预定、账单信息、会员账单等,员工用户对应的用例图如图3.3所示:
:

图3.3员工用户角色用例图
3.4.4.管理员用例图
C#(asp.net)网吧管理系统的设计与实现中管理员涉及后台首页、系统用户、设备信息管理、课程信息管理、商城管理、设备维修、系统管理、通知公告管理、资源管理、设备选择、设备预定等,管理员对应的用例图如图3.4所示:
:

图3.4管理员角色用例图
3.5.系统流程分析
3.5.1.用户登录操作流程
所有用户登录系统需要前端校验用户名、密码是否正确以及是否为空,具体流程图如图所示:

图3-5用户登录流程图
3.5.2.用户修改密码操作流程
所有用户可以我的账户信息页面,点击修改修改密码进行修改登录密码操作,修改密码流程如图所示:

图3-6修改密码流程图
3.5.3.添加设备信息流程
添加设备信息,输入设备名称、设备介绍、设备类型等信息,并校验输入是否正确,设备信息添加流程图,如图所示:

图3-7设备信息添加流程图
在上一章节主要体现了C#(asp.net)网吧管理系统的功能性需求,并根据需求分析绘制会员用户、普通用户、员工用户和管理员用例以及系统相关操作流程。本章节主要介绍C#(asp.net)网吧管理系统的网站核心功能模块设计、数据库设计、系统详细设计。
4.1.系统功能模块设计
C#(asp.net)网吧管理系统的网站功能模块主要涉及有普通用户、会员用户、员工用户和管理员四个角色。每个角色对应的功能模块如图4.1所示。

图4.1C#(asp.net)网吧管理系统的功能模块图
4.2.数据库设计
4.2.1.数据库概念结构设计
C#(asp.net)网吧管理系统的管理员、会员用户、商品信息、设备信息、设备预定等E-R实体关系图。

图4.2C#(asp.net)网吧管理系统的E-R关系图
4.2.2.数据库逻辑结构设计
将上述管理员、会员用户、设备信息、商品信息、设备预定等E-R图转换为数据库表结构,如下:
表 4-1-equipment_information(设备信息)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
equipment_information_id |
int |
是 |
是 |
设备信息ID |
|
|
2 |
equipment_number |
varchar |
64 |
是 |
是 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
equipment_status |
varchar |
64 |
否 |
否 |
设备状态 |
|
6 |
equipment_pictures |
varchar |
255 |
否 |
否 |
设备图片 |
|
7 |
equipment_introduction |
text |
65535 |
否 |
否 |
设备介绍 |
|
8 |
fee_description |
text |
65535 |
否 |
否 |
收费说明 |
|
9 |
device_details |
longtext |
4294967295 |
否 |
否 |
设备详情 |
|
10 |
hits |
int |
是 |
否 |
点击数 |
|
|
11 |
praise_len |
int |
是 |
否 |
点赞数 |
|
|
12 |
collect_len |
int |
是 |
否 |
收藏数 |
|
|
13 |
comment_len |
int |
是 |
否 |
评论数 |
|
|
14 |
equipment_selection_limit_times |
int |
是 |
否 |
选择限制次数 |
|
|
15 |
equipment_reservation_limit_times |
int |
是 |
否 |
预订限制次数 |
|
|
16 |
equipment_maintenance_limit_times |
int |
是 |
否 |
维修限制次数 |
|
|
17 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
18 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-2-goods(商品信息)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
goods_id |
mediumint |
是 |
是 |
产品ID |
|
|
2 |
title |
varchar |
125 |
否 |
否 |
标题 |
|
3 |
img |
text |
65535 |
否 |
否 |
封面图:用于显示于产品列表页 |
|
4 |
description |
varchar |
255 |
否 |
否 |
描述 |
|
5 |
price_ago |
double |
是 |
否 |
原价 |
|
|
6 |
price |
double |
是 |
否 |
卖价 |
|
|
7 |
sales |
int |
是 |
否 |
销量 |
|
|
8 |
inventory |
int |
是 |
否 |
商品库存 |
|
|
9 |
type |
varchar |
64 |
是 |
否 |
商品分类 |
|
10 |
hits |
int |
是 |
否 |
点击量 |
|
|
11 |
content |
longtext |
4294967295 |
否 |
否 |
正文 |
|
12 |
img_1 |
text |
65535 |
否 |
否 |
主图1 |
|
13 |
img_2 |
text |
65535 |
否 |
否 |
主图2 |
|
14 |
img_3 |
text |
65535 |
否 |
否 |
主图3 |
|
15 |
img_4 |
text |
65535 |
否 |
否 |
主图4 |
|
16 |
img_5 |
text |
65535 |
否 |
否 |
主图5 |
|
17 |
create_time |
timestamp |
是 |
否 |
创建时间 |
|
|
18 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
19 |
customize_field |
text |
65535 |
否 |
否 |
自定义字段 |
|
20 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
21 |
source_field |
varchar |
255 |
否 |
否 |
来源字段 |
|
22 |
source_id |
int |
是 |
否 |
来源ID |
|
|
23 |
user_id |
int |
否 |
否 |
添加人 |
|
|
24 |
integral |
int |
否 |
否 |
积分 |
表 4-3-equipment_reservation(设备预订)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
equipment_reservation_id |
int |
是 |
是 |
设备预订ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
member_users |
int |
否 |
否 |
会员用户 |
|
|
6 |
member_name |
varchar |
64 |
否 |
否 |
会员姓名 |
|
7 |
member_phone_number |
varchar |
64 |
否 |
否 |
会员电话 |
|
8 |
id_number |
varchar |
64 |
否 |
否 |
身份证号 |
|
9 |
booking_time |
varchar |
64 |
否 |
否 |
预订时间 |
|
10 |
booking_remarks |
text |
65535 |
否 |
否 |
预订备注 |
|
11 |
membership_bill_limit_times |
int |
是 |
否 |
结算限制次数 |
|
|
12 |
member_refund_limit_times |
int |
是 |
否 |
退费限制次数 |
|
|
13 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
14 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
15 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
16 |
source_id |
int |
否 |
否 |
来源ID |
|
|
17 |
source_user_id |
int |
否 |
否 |
来源用户 |
表 4-4-member_users(会员用户)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
member_users_id |
int |
是 |
是 |
会员用户ID |
|
|
2 |
member_name |
varchar |
64 |
否 |
否 |
会员姓名 |
|
3 |
member_phone_number |
varchar |
16 |
是 |
是 |
会员电话 |
|
4 |
id_number |
varchar |
255 |
否 |
否 |
身份证号 |
|
5 |
account_balance |
double |
否 |
否 |
账户余额 |
|
|
6 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
|
7 |
user_id |
int |
是 |
否 |
用户ID |
|
|
8 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
9 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-5-ordinary_users(普通用户)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
ordinary_users_id |
int |
是 |
是 |
普通用户ID |
|
|
2 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
|
3 |
contact_information |
varchar |
16 |
是 |
是 |
联系方式 |
|
4 |
id_number |
varchar |
255 |
否 |
否 |
身份证号 |
|
5 |
account_balance |
double |
否 |
否 |
账户余额 |
|
|
6 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
|
7 |
user_id |
int |
是 |
否 |
用户ID |
|
|
8 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
9 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-6-bill_information(账单信息)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
bill_information_id |
int |
是 |
是 |
账单信息ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
ordinary_users |
int |
否 |
否 |
普通用户 |
|
|
5 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
|
6 |
contact_information |
varchar |
64 |
否 |
否 |
联系方式 |
|
7 |
id_number |
varchar |
64 |
否 |
否 |
身份证号 |
|
8 |
startup_time |
datetime |
否 |
否 |
开机时间 |
|
|
9 |
online_duration |
varchar |
64 |
否 |
否 |
上网时长 |
|
10 |
internet_time_slot |
varchar |
64 |
否 |
否 |
上网时段 |
|
11 |
total_cost |
double |
否 |
否 |
费用总额 |
|
|
12 |
cost_details |
text |
65535 |
否 |
否 |
费用明细 |
|
13 |
pay_state |
varchar |
16 |
是 |
否 |
支付状态 |
|
14 |
pay_type |
varchar |
16 |
否 |
否 |
支付类型: 微信、支付宝、网银 |
|
15 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
16 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
17 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
18 |
source_id |
int |
否 |
否 |
来源ID |
|
|
19 |
source_user_id |
int |
否 |
否 |
来源用户 |
表 4-7-equipment_maintenance(设备维修)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
equipment_maintenance_id |
int |
是 |
是 |
设备维修ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
equipment_status |
varchar |
64 |
否 |
否 |
设备状态 |
|
6 |
fault_time |
datetime |
否 |
否 |
故障时间 |
|
|
7 |
fault_description |
text |
65535 |
否 |
否 |
故障说明 |
|
8 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
9 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
10 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
11 |
source_id |
int |
否 |
否 |
来源ID |
|
|
12 |
source_user_id |
int |
否 |
否 |
来源用户 |
表 4-8-cart(购物车)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
cart_id |
int |
是 |
是 |
购物车ID |
|
|
2 |
title |
varchar |
64 |
否 |
否 |
标题 |
|
3 |
img |
varchar |
255 |
是 |
否 |
图片 |
|
4 |
user_id |
int |
是 |
否 |
用户ID |
|
|
5 |
create_time |
timestamp |
是 |
否 |
创建时间 |
|
|
6 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
7 |
state |
int |
是 |
否 |
状态:使用中,已失效 |
|
|
8 |
price |
double |
是 |
否 |
单价 |
|
|
9 |
price_ago |
double |
是 |
否 |
原价 |
|
|
10 |
price_count |
double |
是 |
否 |
总价 |
|
|
11 |
num |
int |
是 |
否 |
数量 |
|
|
12 |
goods_id |
mediumint |
是 |
是 |
商品id |
|
|
13 |
type |
varchar |
64 |
是 |
否 |
商品分类 |
|
14 |
description |
varchar |
255 |
否 |
否 |
描述 |
表 4-9-code_token(验证码)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
code_token_id |
int |
是 |
是 |
验证码ID |
|
|
2 |
token |
varchar |
255 |
否 |
否 |
令牌 |
|
3 |
code |
varchar |
255 |
否 |
否 |
验证码 |
|
4 |
expire_time |
timestamp |
是 |
否 |
失效时间 |
|
|
5 |
create_time |
timestamp |
是 |
否 |
创建时间 |
|
|
6 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-10-collect(收藏)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
collect_id |
int |
是 |
是 |
收藏ID |
|
|
2 |
user_id |
int |
是 |
是 |
收藏人ID |
|
|
3 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
4 |
source_field |
varchar |
255 |
否 |
否 |
来源字段 |
|
5 |
source_id |
int |
是 |
否 |
来源ID |
|
|
6 |
title |
varchar |
255 |
否 |
否 |
标题 |
|
7 |
img |
varchar |
255 |
否 |
否 |
封面 |
|
8 |
create_time |
timestamp |
是 |
否 |
创建时间 |
|
|
9 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-11-coupon(优惠券)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
coupon_id |
int |
是 |
是 |
优惠券ID |
|
|
2 |
coupon_user_id |
int |
否 |
否 |
优惠券用户ID |
|
|
3 |
coupon_user_auth |
varchar |
255 |
否 |
否 |
优惠券用户 |
|
4 |
coupon_name |
varchar |
255 |
否 |
否 |
优惠券名称 |
|
5 |
coupon_price |
int |
否 |
否 |
优惠券价格 |
|
|
6 |
coupon_price1 |
int |
否 |
否 |
优惠券券后价格 |
|
|
7 |
coupon_time |
varchar |
255 |
否 |
否 |
优惠券时间 |
|
8 |
coupon_type |
varchar |
255 |
否 |
否 |
优惠券类型 |
|
9 |
create_time |
timestamp |
否 |
否 |
创建时间 |
|
|
10 |
update_time |
timestamp |
否 |
否 |
更新时间 |
表 4-12-coupon_user(用户优惠券)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
id |
int |
是 |
是 |
用户优惠券ID |
|
|
2 |
user_id |
int |
否 |
否 |
用户ID |
|
|
3 |
coupon_id |
int |
否 |
否 |
优惠券ID |
|
|
4 |
is_use |
int |
否 |
否 |
是否使用 |
|
|
5 |
coupon_user_id |
int |
否 |
否 |
用户优惠券ID |
表 4-13-equipment_selection(设备选择)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
equipment_selection_id |
int |
是 |
是 |
设备选择ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
ordinary_users |
int |
否 |
否 |
普通用户 |
|
|
6 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
|
7 |
contact_information |
varchar |
64 |
否 |
否 |
联系方式 |
|
8 |
id_number |
varchar |
64 |
否 |
否 |
身份证号 |
|
9 |
select_time |
varchar |
64 |
否 |
否 |
选择时间 |
|
10 |
select_remarks |
text |
65535 |
否 |
否 |
选择备注 |
|
11 |
bill_information_limit_times |
int |
是 |
否 |
结算限制次数 |
|
|
12 |
refund_application_limit_times |
int |
是 |
否 |
退费限制次数 |
|
|
13 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
14 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
15 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
16 |
source_id |
int |
否 |
否 |
来源ID |
|
|
17 |
source_user_id |
int |
否 |
否 |
来源用户 |
表 4-14-goods_type(商品类型)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
type_id |
int |
是 |
是 |
商品分类ID |
|
|
2 |
father_id |
smallint |
是 |
否 |
上级分类ID |
|
|
3 |
name |
varchar |
255 |
否 |
否 |
商品名称 |
|
4 |
desc |
varchar |
255 |
否 |
否 |
描述 |
|
5 |
icon |
varchar |
255 |
否 |
否 |
图标 |
|
6 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
7 |
source_field |
varchar |
255 |
否 |
否 |
来源字段 |
|
8 |
create_time |
timestamp |
是 |
否 |
创建时间 |
|
|
9 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-15-internet_cafe_mall(网吧商城)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
internet_cafe_mall_id |
int |
是 |
是 |
网吧商城ID |
|
|
2 |
product_name |
varchar |
64 |
否 |
否 |
商品名称 |
|
3 |
product_specifications |
varchar |
64 |
否 |
否 |
商品规格 |
|
4 |
collect_len |
int |
是 |
否 |
收藏数 |
|
|
5 |
comment_len |
int |
是 |
否 |
评论数 |
|
|
6 |
cart_title |
varchar |
125 |
否 |
否 |
标题 |
|
7 |
cart_img |
text |
65535 |
否 |
否 |
封面图 |
|
8 |
cart_description |
varchar |
255 |
否 |
否 |
描述 |
|
9 |
cart_price_ago |
double |
是 |
否 |
原价 |
|
|
10 |
cart_price |
double |
是 |
否 |
卖价 |
|
|
11 |
cart_inventory |
int |
是 |
否 |
商品库存 |
|
|
12 |
cart_type |
varchar |
64 |
是 |
否 |
商品分类 |
|
13 |
cart_content |
longtext |
4294967295 |
否 |
否 |
正文 |
|
14 |
cart_img_1 |
text |
65535 |
否 |
否 |
主图1 |
|
15 |
cart_img_2 |
text |
65535 |
否 |
否 |
主图2 |
|
16 |
cart_img_3 |
text |
65535 |
否 |
否 |
主图3 |
|
17 |
cart_img_4 |
text |
65535 |
否 |
否 |
主图4 |
|
18 |
cart_img_5 |
text |
65535 |
否 |
否 |
主图5 |
|
19 |
cart_integral |
int |
否 |
否 |
积分 |
|
|
20 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
21 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-16-membership_bill(会员账单)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
membership_bill_id |
int |
是 |
是 |
会员账单ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
member_users |
int |
否 |
否 |
会员用户 |
|
|
6 |
member_name |
varchar |
64 |
否 |
否 |
会员姓名 |
|
7 |
member_phone_number |
varchar |
64 |
否 |
否 |
会员电话 |
|
8 |
id_number |
varchar |
64 |
否 |
否 |
身份证号 |
|
9 |
startup_time |
datetime |
否 |
否 |
开机时间 |
|
|
10 |
online_duration |
varchar |
64 |
否 |
否 |
上网时长 |
|
11 |
internet_time_slot |
varchar |
64 |
否 |
否 |
上网时段 |
|
12 |
total_cost |
double |
否 |
否 |
费用总额 |
|
|
13 |
cost_details |
text |
65535 |
否 |
否 |
费用明细 |
|
14 |
pay_state |
varchar |
16 |
是 |
否 |
支付状态 |
|
15 |
pay_type |
varchar |
16 |
否 |
否 |
支付类型: 微信、支付宝、网银 |
|
16 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
17 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
18 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
19 |
source_id |
int |
否 |
否 |
来源ID |
|
|
20 |
source_user_id |
int |
否 |
否 |
来源用户 |
表 4-17-member_notice(会员通知)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
member_notice_id |
int |
是 |
是 |
会员通知ID |
|
|
2 |
member_users |
int |
否 |
否 |
会员用户 |
|
|
3 |
member_name |
varchar |
64 |
否 |
否 |
会员姓名 |
|
4 |
notification_title |
varchar |
64 |
否 |
否 |
通知标题 |
|
5 |
notification_time |
datetime |
否 |
否 |
通知时间 |
|
|
6 |
notification_content |
text |
65535 |
否 |
否 |
通知内容 |
|
7 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
8 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-18-member_recharge(会员充值)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
member_recharge_id |
int |
是 |
是 |
会员充值ID |
|
|
2 |
member_users |
int |
否 |
否 |
会员用户 |
|
|
3 |
member_name |
varchar |
64 |
否 |
否 |
会员姓名 |
|
4 |
member_phone_number |
varchar |
64 |
否 |
否 |
会员电话 |
|
5 |
recharge_title |
varchar |
64 |
否 |
否 |
充值标题 |
|
6 |
recharge_time |
datetime |
否 |
否 |
充值时间 |
|
|
7 |
recharge_amount |
double |
否 |
否 |
充值金额 |
|
|
8 |
recharge_remarks |
text |
65535 |
否 |
否 |
充值备注 |
|
9 |
pay_state |
varchar |
16 |
是 |
否 |
支付状态 |
|
10 |
pay_type |
varchar |
16 |
否 |
否 |
支付类型: 微信、支付宝、网银 |
|
11 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
12 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-19-member_refund(会员退费)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
member_refund_id |
int |
是 |
是 |
会员退费ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
member_users |
int |
否 |
否 |
会员用户 |
|
|
6 |
member_name |
varchar |
64 |
否 |
否 |
会员姓名 |
|
7 |
member_phone_number |
varchar |
64 |
否 |
否 |
会员电话 |
|
8 |
id_number |
varchar |
64 |
否 |
否 |
身份证号 |
|
9 |
refund_amount |
double |
否 |
否 |
退费金额 |
|
|
10 |
reason_for_application |
text |
65535 |
否 |
否 |
申请理由 |
|
11 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
|
12 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
13 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
14 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
15 |
source_id |
int |
否 |
否 |
来源ID |
|
|
16 |
source_user_id |
int |
否 |
否 |
来源用户 |
表 4-20-message_notification(消息通知)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
message_notification_id |
int |
是 |
是 |
消息通知ID |
|
|
2 |
ordinary_users |
int |
否 |
否 |
普通用户 |
|
|
3 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
|
4 |
notification_title |
varchar |
64 |
否 |
否 |
通知标题 |
|
5 |
notification_time |
datetime |
否 |
否 |
通知时间 |
|
|
6 |
notification_content |
text |
65535 |
否 |
否 |
通知内容 |
|
7 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
8 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-21-order(订单)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
order_id |
int |
是 |
是 |
订单ID |
|
|
2 |
order_number |
varchar |
64 |
否 |
否 |
订单号 |
|
3 |
goods_id |
mediumint |
是 |
是 |
商品ID |
|
|
4 |
title |
varchar |
255 |
否 |
否 |
商品标题 |
|
5 |
img |
varchar |
255 |
否 |
否 |
商品图片 |
|
6 |
price |
double |
是 |
否 |
价格 |
|
|
7 |
price_ago |
double |
是 |
否 |
原价 |
|
|
8 |
num |
int |
是 |
否 |
数量 |
|
|
9 |
price_count |
double |
是 |
否 |
总价 |
|
|
10 |
norms |
varchar |
255 |
否 |
否 |
规格 |
|
11 |
type |
varchar |
64 |
是 |
否 |
商品分类 |
|
12 |
contact_name |
varchar |
32 |
否 |
否 |
联系人姓名 |
|
13 |
contact_email |
varchar |
125 |
否 |
否 |
联系人邮箱 |
|
14 |
contact_phone |
varchar |
11 |
否 |
否 |
联系人手机 |
|
15 |
contact_address |
varchar |
255 |
否 |
否 |
收件地址 |
|
16 |
postal_code |
varchar |
9 |
否 |
否 |
邮政编码 |
|
17 |
user_id |
int |
是 |
否 |
买家ID |
|
|
18 |
merchant_id |
mediumint |
是 |
否 |
商家ID |
|
|
19 |
create_time |
timestamp |
是 |
否 |
创建时间 |
|
|
20 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
21 |
description |
varchar |
255 |
否 |
否 |
描述 |
|
22 |
state |
varchar |
16 |
是 |
否 |
订单状态:待付款,待发货,待签收,已签收,待退款,已退款,已拒绝,已完成 |
|
23 |
remark |
text |
65535 |
否 |
否 |
订单备注 |
|
24 |
delivery_state |
varchar |
16 |
否 |
否 |
发货状态:未配送,已配送 |
|
25 |
vip_discount |
double |
否 |
否 |
折扣 |
|
|
26 |
integral |
int |
否 |
否 |
积分 |
|
|
27 |
buy_type |
tinyint |
否 |
否 |
1-全额购买,2-积分兑换 |
表 4-22-ordinary_employees(普通员工)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
ordinary_employees_id |
int |
是 |
是 |
普通员工ID |
|
|
2 |
employee_name |
varchar |
64 |
否 |
否 |
员工姓名 |
|
3 |
employee_no |
varchar |
64 |
否 |
否 |
员工工号 |
|
4 |
employee_phone_number |
varchar |
16 |
否 |
否 |
员工电话 |
|
5 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
|
6 |
user_id |
int |
是 |
否 |
用户ID |
|
|
7 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
8 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-23-recharge_internet_fees(网费充值)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
recharge_internet_fees_id |
int |
是 |
是 |
网费充值ID |
|
|
2 |
ordinary_users |
int |
否 |
否 |
普通用户 |
|
|
3 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
|
4 |
contact_information |
varchar |
64 |
否 |
否 |
联系方式 |
|
5 |
recharge_title |
varchar |
64 |
否 |
否 |
充值标题 |
|
6 |
recharge_time |
datetime |
否 |
否 |
充值时间 |
|
|
7 |
recharge_fee |
double |
否 |
否 |
充值费用 |
|
|
8 |
recharge_remarks |
text |
65535 |
否 |
否 |
充值备注 |
|
9 |
pay_state |
varchar |
16 |
是 |
否 |
支付状态 |
|
10 |
pay_type |
varchar |
16 |
否 |
否 |
支付类型: 微信、支付宝、网银 |
|
11 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
12 |
update_time |
timestamp |
是 |
否 |
更新时间 |
表 4-24-refund_application(退费申请)
|
编号 |
字段名 |
类型 |
长度 |
是否非空 |
是否主键 |
注释 |
|
1 |
refund_application_id |
int |
是 |
是 |
退费申请ID |
|
|
2 |
equipment_number |
varchar |
64 |
否 |
否 |
设备编号 |
|
3 |
equipment_name |
varchar |
64 |
否 |
否 |
设备名称 |
|
4 |
equipment_type |
varchar |
64 |
否 |
否 |
设备类型 |
|
5 |
ordinary_users |
int |
否 |
否 |
普通用户 |
|
|
6 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
|
7 |
contact_information |
varchar |
64 |
否 |
否 |
联系方式 |
|
8 |
refund_amount |
double |
否 |
否 |
退费金额 |
|
|
9 |
reason_for_application |
text |
65535 |
否 |
否 |
申请理由 |
|
10 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
|
11 |
create_time |
datetime |
是 |
否 |
创建时间 |
|
|
12 |
update_time |
timestamp |
是 |
否 |
更新时间 |
|
|
13 |
source_table |
varchar |
255 |
否 |
否 |
来源表 |
|
14 |
source_id |
int |
否 |
否 |
来源ID |
|
|
15 |
source_user_id |
int |
否 |
否 |
来源用户 |
5.1.注册用户主要功能实现
5.1.1.普通用户注册功能
注册:在用户注册页面中填写好用户姓名、用户性别、身份证号、联系方式、选择身份、账号、密码、确认密码、昵称、邮箱等信息,点击下方注册按钮,提示注册成功后,系统将自动跳转回到首页。普通用户注册如图5-1所示

图5-1普通用户注册注册界面图
关键代码如下:

5.1.2.用户登录
登录:登录是填写好账号、密码以及验证通过,然后点击“登录”。用户登录如图5-2所示。

图5-2用户登录界面图
关键代码如下:

5.1.3.网吧资讯
网吧资讯:展示后台发布的网吧资讯信息,可局部搜索,可点击信息可发表评论以及回复评论或者对网吧资讯信息点赞、收藏等操作。网吧资讯如图5-3所示。

图5-3网吧资讯界面图
关键代码:

5.1.4.网吧商城
网吧商城:展示后台管理员发布的网吧商城详情,可筛选搜索、局部搜索、下拉搜索,用户有自己喜欢的商品可点击“加入购物车”或“立即购买”,系统会自动形成订单,用户可选择自己的支付方式进行支付。可进行发表评论点赞、收藏等操作。课网吧商城如图5-4所示。

图5-4网吧商城界面图
关键代码:

5.1.5.商城管理
商城管理:包含我的购物车、我的订单、我的优惠券等功能,我的购物车:用户可查看自己加入购物车商品信息详情,购物车会根据用户增减商品数量自动统计价格,用户也可选择删除或购买购物车的商品。我的订单:用户可查看自己订单状态详情。我的优惠券:用户可查看自己优惠券详情,可进查询、删除等操作。商城管理如图5-5所示

图5-5商城管理界面图
5.2.管理员主要功能实现
5.2.1.网吧商城
网吧商城:管理员可查看的网吧商城详情,可进行查询、重置、删除、新增等操作。可手动添加网吧商城信息。添加的信息可前台首页展示。网吧商城如图5-6所示。

图5-6网吧商城界面图
关键代码:

5.2.2.设备信息
设备信息:管理员可查看设备信息详情,可进行增删改查等操作。设备信息如图5-7所示。

图5-7设备信息界面图
关键代码:

5.2.3.账单信息
账单信息:管理员可查看普通用户的账单信息详情,可进行查询、重置、新增等操作。账单信息如图5-8所示。

图5-8账单信息界面图
关键代码:

5.2.4.设备维修
设备维修:管理员可查看设备维修详情,可进行增删改查等操作。设备维修如图5-9所示。

图5-9设备维修界面图
6.系统测试
6.1.功能测试
系统测试是软件开发过程中必不可少的环节之一,它旨在验证整个软件系统是否满足需求规格说明书定义的要求。对于C#(asp.net)网吧管理系统的网站而言主要进行功能测试,以下是部分功能的测试用例:
添加设备信息测试用例:
|
功能名称 |
测试用例 |
预期结果 |
实际结果 |
通过情况 |
|
添加设备信息功能 |
设备信息添加页输入:设备名称、设备类型、设备介绍等字段信息,点击提交 |
提交成功,前端页面、后台设备信息列表展示该信息 |
提交成功,前端页面、后台设备信息列表展示该信息 |
通过 |
查询设备信息测试用例:
|
功能名称 |
测试用例 |
预期结果 |
实际结果 |
通过情况 |
|
查询设备信息功能 |
点击设备信息:标题名称搜索框输入:来设备名称,点击查询 |
设备信息成功过滤筛选出关键字为:设备名称的设备信息 |
信息成功过滤筛选出关键字为:设备名称的设备信息 |
通过 |
删除设备信息测试用例:
|
功能名称 |
测试用例 |
预期结果 |
实际结果 |
通过情况 |
|
删除设备信息详情功能 |
选择来设备信息,点击详情,删除设备信息,点击提交 |
跳转页面不在展示该来设备信息的详细信息 |
跳转页面不在展示该设备信息的详细信息 |
通过 |
修改设备信息测试用例:
|
模块名称 |
测试用例 |
预期结果 |
实际结果 |
通过情况 |
|
修改设备信息功能 |
选择设备信息,点击详情,修改设备信息:设备1,修改名称:设备2,点击提交 |
提示修改成功,该设备信息的名称变更设备2 |
提示修改成功,该设备信息的名称变更为设备2 |
通过 |
通过对设备信息功能的添加、查询、删除、修改的全业务流程操作测试验证,测试用例执行通过。
6.2.测试结论
在完成C#(asp.net)网吧管理系统的网站的开发后,进行全面的系统测试,以确保系统的功能、稳定性达到预期要求。通过上述编写的功能模块测试用例,设备信息功能的添加、查询、查看详情、修改的全业务流程操作测试验证,整个系统的测试验证通过。
结 论
C#(ASP.NET)网吧管理系统在综合考量技术可行性、经济可行性以及非功能性需求(包括性能、安全性、易用性和可维护性)后,展现出显著的优势。该系统能够充分利用C#(ASP.NET)语言的强大功能和高效性能,满足网吧日常运营和管理的多样化需求。通过优化系统架构和代码设计,确保系统的高安全性和易用性,降低维护成本。系统的经济可行性也得以保证,能够为网吧带来更高的运营效率和经济效益。C#(ASP.NET)网吧管理系统是一个值得推荐和应用的优秀解决方案。
致 谢
在开发基于ASP.NET的网吧管理系统过程中,我心怀感恩,向所有给予我帮助和支持的人们表达最真挚的感谢。特别感谢我的指导老师,他凭借深厚的技术底蕴和精益求精的态度,引领我在ASP.NET的开发领域不断深耕,耐心指导我解决每一个技术难题。他的悉心教诲和激励,推动我不断超越自我,追求技术的高峰。我也要感谢家人的无私奉献,朋友的坚定支持,他们的理解、信任和陪伴成为我不断前行的强大动力,也是我人生旅途中最珍贵的财富。这些支持与鼓励如同明灯,照亮了我完成项目的道路。
参考文献
- Nick P . Minimal APIs in ASP.NET 9:Design, implement, and optimize robust APIs in C# with .NET 9[M]. Packt Publishing Limited: 2024-12-06. DOI:10.0000/9781805123545.
- Carl-Hugo M . Architecting ASP.NET Core Applications:An atypical design patterns guide for .NET 8, C# 12, and beyond[M]. Packt Publishing Limited: 2024-03-22. DOI:10.0000/9781805129301.
- J. M P . C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals:Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8[M]. Packt Publishing Limited: 2023-11-14. DOI:10.0000/9781837631988.
- 郝佳睿. 基于asp.net和C#的在线考试系统的设计与实现 [J]. 考试周刊, 2017, (07): 4-5.
- 底超. 基于Asp.net和C#卫生许可证管理系统的设计与开发[D]. 北京工业大学, 2016.
- 李金峰,邹军华,胡江峰. ASP.NET(C#)中通过GridView控件对XML数据进行管理 [J]. 中国教育技术装备, 2016, (14): 33-34.
- 陈盈舟,杨鹏,吕文生,等. 运用ASP.NET技术和C#研发矿山安全管理信息系统 [J]. 安全, 2014, 35 (12): 5-8.
- 魏智锁,戈振兴. 基于asp.net(C#)架构的学校网站管理系统设计开发 [J]. 科技展望, 2014, (18): 177-178.
- 田鹏,姜印平. MATLAB与C#混合编程在ASP.NET数值计算中的分析与实现 [J]. 天津理工大学学报, 2014, 30 (04): 41-45.
- 滕迪,姜昱舟,孙晶. 基于C#的ASP.NET设计与开发干部民主测评系统 [J]. 电脑编程技巧与维护, 2012, (14): 38-39. DOI:10.16184/j.cnki.comprg.2012.14.029.
- 白林如,陈焕英. 使用C#语言在ASP.NET网站中集成RSS新闻 [J]. 电脑编程技巧与维护, 2012, (04): 69-70. DOI:10.16184/j.cnki.comprg.2012.04.049.
- 王波,王志涛. 基于C#.NET与ASP.NET的医院门户网站平台系统设计与开发 [J]. 医学信息学杂志, 2011, 32 (12): 29-31+35.
- 郭木阳. 技工院校《ASP.NET(C#)程序设计》课程建设探索 [J]. 科技创新导报, 2011, (33): 157. DOI:10.16660/j.cnki.1674-098x.2011.33.161.
- 王赟,段燕楠,何俊. 基于C#的ASP.NET建立气象数据查询系统 [J]. 电脑编程技巧与维护, 2010, (13): 41-43. DOI:10.16184/j.cnki.comprg.2010.13.011.
- 王振武. “C#与ASP.NET程序设计”教学方法初探 [J]. 中国科教创新导刊, 2010, (10): 34.
- 曾勇进,庄建东,李思. 基于ASP.NET(C#)技术的采购招标系统 [J]. 心智与计算, 2009, 3 (03): 215-222.
- 樊宁. 使用C#将ASP.NET中的数据输出到Word的表格中 [J]. 电脑编程技巧与维护, 2009, (22): 52-53.
- 马菊意, 基于ASP.NET与C#的公司销售及信息管理系统. 河南省, 安阳工学院, 2009-09-03.
- 黄勇,汪涛. 多层开发模型在教务系统中研究与应用 [J]. 河北农业大学学报, 2009, 32 (04): 108-111.
- 于同亚. 用C#设计基于.NET框架的应用程序——ASP.NET购物网站的设计与实现 [J]. 电脑知识与技术, 2009, 5 (18): 4907-4908.
请关注点赞+私信博主,免费领取项目源码
更多推荐




所有评论(0)