校园商铺管理系统Word格式.docx
- 文档编号:20597394
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:43
- 大小:1.61MB
校园商铺管理系统Word格式.docx
《校园商铺管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《校园商铺管理系统Word格式.docx(43页珍藏版)》请在冰豆网上搜索。
1.1.1研究背景
如今中国有着将近3000所高等院校,由于高校大多数占地面积较大,所以地处偏僻,于是校园内部的商铺便起着重要作用。
例如我校的校园内部商铺:
商铺不同于社会上的一般商铺的一间商铺一个房东,它们数量众多而且商铺分布有统一的规划并由校方进行统一的管理和租赁,这样就会面临招租效率低下的情况;
由于以往使用纸质文档存储和管理信息,管理方式老旧,会导致管理步骤繁琐,管理工作的麻烦;
租赁订单的时间和续租问题也需要一系列繁琐的流程才能完成,所以导致了校园内部商铺管理的困难。
而且想要成为校园商铺的商家,需要实地查看电话问询等一系列流程才能实现租赁,成为校园商铺的商家,过程十分的繁琐。
面对这些问题,我认为针对不同的角色,管理员需要能够实现线上对人员、商铺信息、商家信息、订单信息的存储和管理,而用户需要能够实现在线查看租赁商铺核对个人信息的管理和订单的管理,商家需要在普通用户的基础之上实现对商铺的续租业务。
如果能够建立一个校园商铺管理系统,这就能够在线上实现校园内部商铺的统一的租赁管理和人员,订单,商铺信息管理,就能够节省更多的人力物力和时间。
1.1.2研究情况
随着国内经济形势和如今网络规模的不断发展,中国的互联网行业已经进入了一个难得的高峰发展时期,这让越来越的人们关注并且投身于互联网行业。
然而,许多管理领域的不合理结构和方式,人员不足以及市场管理需求的增加使得更多的人让更多的人向互联网在线管理的方式靠拢。
在当今高度发达的信息中,信息管理改革已成为一种更加广泛和全面的趋势。
为确保中国经济的持续发展,信息时代日益更新,服务业仍在蓬勃发展。
同时,随着信息社会的快速发展,各种管理系统面临着越来越多的数据需要处理,如何用方便快捷的方式使管理者在广阔的数据海洋里面查询、存储、管理和共享有效的数据信息,对我们的学习,工作和生活具有重要的现实意义。
最重要的是如今信息化的管理模式和方法不断不断的应用在各个领域和部门,它不仅仅是技术方法的改革,而且对人力和管理效率都是极大程度的改善。
对于飞速发展的房地产行业,传统的老旧管理模式和纸质管理方式不仅会浪费大量的人力与资源,也难以适应如今的商铺管理市场。
对房产信息管理系统进行了经济上、技术上和管理上的可行性分析,并进行系统实现,使得管理系统在任何情况下都能由一个人独立完成操作,必将是以后的管理前景。
[12]
1.1.3国内研究情况
如今我国的经济正在蓬勃发展,与之对应的房地产行业也在飞速的发展,大量的商业地产投入市场,相关的租赁管理工作也变得日趋复杂,如何更好地管理商铺,特别是结合信息化手段实施商铺的管理,已经成为当前对于商铺管理研究的重点。
需要结合我们自身工作实践经验,通过对国内外现状形势的分析研究,提出了构建一套基于信息化手段的商铺管理信息系统。
而对商铺的管理过程中,最为重要的几部分便是商铺、商户、租赁三块的关系。
这三个部分又引申出包括对于销售、订单、信息统计等子模块的控制。
在系统的构建过程中,需要包括了整个租赁过程中所涉及到的商户的入驻、商铺的登录、租赁的达成、后期的续租等问题,如此才能有效实用地提高商铺租赁管理效率,真正改变如今商铺管理的模式。
[11]
1.2系统目标
用户在线上注册账号完善个人信息,实现用户信息化,管理员后台进行商铺类别和商铺详细信息的输入,实现商铺信息化,通过用户下单后自动管理存储订单信息实现订单信息化。
然后系统管理员在后台对用户信息、商铺信息、订单信息进行线上管理。
可以通过登录需要验证码验证进行信息安全的优化;
商铺在前端页面的展示可以上传照片和文字描述增加用户对商铺的直观感受收,优化系统与用户间的交互;
简化操作流程实现流程优化。
实现操作简单,方便快捷,高效的进行校园商铺的租赁与管理,同时用户能够更轻松地获取需要的信息,轻松了租赁流程。
1.3设计开发的方法和工具的选择
开发平台:
Windows操作系统
开发语言:
java:
因为Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。
它具有封装、继承和多态性三个主要特性,广泛应用于企业Web应用程序开发和移动应用程序开发。
数据库:
Mysql:
数据库是我们在系统开发过程中不可或缺的一部分。
MySQL可以将数据存储在不同的表中,这非常灵活,并且还可以提高系统在实际应用中的速度。
数据库的操作是系统实现过程中必不可少的,主要是对数据库的增删改查。
而且它自身拥有:
体积小、速度快、成本低等特点,所以Mysql数据库是目前最受欢迎的开源数据库。
开发环境:
JDK8
Maven3.6.2,
Tomcat8:
Tomcat属于一种轻型的服务器,所以说在中小企业中并不具有普适性。
但是当程序员需要开发或调试JSP程序时,则通常会将该服务器作为首选。
开发工具:
EclipseMYSQLIE浏览器
1.4论文的内容和结构安排
我的这篇论文主要分为五个章节:
第一章标题是绪论,主要是介绍本次校园商铺管理系统的设计与实现的背景,目的与意义。
并且介绍了系统开发时的目的,初衷和研究系统时的背景。
第二章标题是系统规划,主要对系统的需求进行了详细的分析,从参与者入手,详述了每一类参与者的功能,同时进行了可行性分析。
第三章标题是系统分析,主要对系统的业务流程和数据流程结合流程图进行分析,对上一张参与者的需求、更能进行了更详细的分析。
第四章标题是系统设计,针对上一章的系统设计,相应的对数据库进行设计,画出了E-R图,并对数据表的字段进行介绍。
第五章标题是系统实现,详述了整个系统的详细设计过程,展示系统的实现成果和系统的测试过程。
最后对全篇论文进行总结,参考文献和附录。
第2章系统规划
2.1业务概述
校园商铺管理系统的主要参与者是普通用户、商家用户和系统管理员。
主要业务是普通用户实现租赁业务和商家用户的续租功能,然后管理员能够对商铺、订单、用户等信息进行管理。
校园商铺管理者具有最高权限,能够线上对商铺信息,用户信息,订单信息,商家信息进行管理并发布商铺的租赁信息;
用户只拥有基础的权限,能够实现在线留言询问、租赁下单、对个人信息和订单进行管理;
而商家用户是在普通用户的权限的基础之上完成对商铺基本信息的管理和租赁时间的查看以及续约。
2.1.1业务痛点
线上租赁过程的完成与线下合同签订有所差异,如何能够实现线上方便快捷的在线租赁,从而避免双方面对面进行合同签订等一系列繁琐流程;
线上商铺的展示只能通过文字来描述商铺,并不能给用户直观的感受到商铺位置,地势等方面的优略性,不能给用户更好的视觉交互体验。
2.1.2功能性需求
校园商铺管理系统的主要目标是帮助商铺管理人员在线上对商铺进行招租管理,人员信息管理,商铺信息管理,订单管理,所以系统的主要功能:
1.普通用户:
对个人信息进行管理修改,对商铺信息的浏览查询,对商铺发起租赁申请订单和询问情况。
2.商户用户:
除了拥有普通用户的所有功能权限还可以在界面修改商铺名等商铺基础信息,并在商铺到期时选择是否续租。
3.管理员:
可以对用户信息进行管理包括增删改查和权限管理,对商铺信息进行增删改查,对用户提交的留言信息进行管理和回复,对店铺租赁订单的申请进行审核和管理。
2.1.3非功能性需求
可靠性:
系统能够在减少发生故障的可能性,同时在发生故障时不影响用户数据,易修复。
易用性:
以用户为中心,增强用户的视觉,人机交互感受,建议软件工作流程,是程序连贯运行,更加充分的考虑用户的感受。
可维护性:
在设计系统时应使系统模块化,系分析,方便系统维护。
安全性:
系统能够达到保密性防止系统数据泄露,同时对用户进行权限限制,控制访问数据。
2.2组织结构
业务过程中主要参与的角色有普通用户、商家用户、管理员。
普通用户只有基础的浏览下单和个人信息订单管理,商家用户则是在普通用户的权限之上能够进行商铺基础信息管理和续租业务,商铺管理员拥有最高级别的权限,对用户信息进行增删改查,对用户权限进行管理从而对应不同角色所需要的功能,商家用户可以在订单审核通过之后可以对自己的商铺进行基础的信息管理和续约。
2.3可行性研究
经济可行性:
系统开发主要通过现有pc上进行,不需要大量的人力物力和时间,所以经济可行。
操作可行性:
系统的用户受众基本为大学内商户和管理员,基础操作简单不需要专门培训,所以操作可行。
技术可行性:
如今实现系统编程的软件很对,也有许多的学习渠道,所以技术可行。
第3章系统分析
3.1问题定义
本系统面向客户端,主要是为了能够高效率地解决校园商铺租赁,商铺信息和用户信息的管理问题,由于可能涉及的数据量会比较多,所以在数据库的优化方面一定要做好。
在处理业务逻辑的过程中好需要解决几个问题:
面对商家用户和普通用和的需求点不同,管理员通过对不同用户的权限进行划分来实现不同用户进入不同的功能界面,完成不同的业务;
面对租赁商铺的用户更直观感受商铺如何,管理员可以通过商铺信息录入时上传图片和对应文字描述增加用户的视觉交互。
3.2业务流程分析
系统的业务流程是商铺管理员在后台对商铺的类别和信息进行管理后,用户注册登陆系统,之后可以在前端进行浏览信息,浏览询问和下单,管理员可以在后台进行回复,在管理员审核订单完成之后可以更改用户权限为商家用户。
业务流程图:
图1
主要业务流程:
下单:
用户在注册登陆之后浏览前端的商铺选择想租赁的商铺点击租赁,然后系统在扣除相应的月租金额后完成下单。
图2
商铺续租:
普通用户在订单审核通过之后成为商家用户,可以在用户操作界面进行续租业务。
图3
3.3数据流程分析
1.校园商铺管理系统中主要是普通用户能够对个人信息数据进行管理和对商铺信息数据和租赁信息数据进行浏览,主要的数据流有商铺信息,个人信息,订单信息。
主体是用户;
如图:
图4
2.用户和管理员可以通过系统进行信息数据的交互,用户只能访问商铺信息数据流,订单信息数据流,个人信息数据流,而管理员能对这些数据进行管理。
图5
3.4用例描述
3.4.1用例图
总用例图
图6
校园商铺管理系统主要参与角色为:
普通用户,商家用户,商铺管理员。
普通用户用例图
图7
普通用户的操作权限只是最基础的,只能在系统上进行个人信息的管理操作,商铺基础信息的浏览,租赁申请和发起询问。
商家用户:
普通用户在订单审核通过之后成为商家用户在普通用户的基础权限之上能够进行商铺基础信息管理和续租:
图8
商铺管理员用例:
图9
商铺管理员拥有最高权限,即对用户,商铺信息的管理;
对订单的审核;
对留言的发布。
3.4.2用例规约
用例
用例规约:
用例名称
登陆
角色
用户
用例说明
实现用户登录校园商铺管理系统
前置条件
启动系统,登入界面输入ID和密码
基本事件流
参与者动作
系统响应
1.用户输入基本信息(ID密码)
1.系统查找数据库对照用户信息
1.1正确进入系统
其他事件流
参与者注册账号填写基本信息,信息存入数据库,返回登陆界面。
异常事件流
1.未输入用户名
1.1未输入密码
2.用户名不存在
2.1密码不正确
1.提示用户名密码不能为空
2.提示输入错误
后置条件
登陆成功
表格1
用例:
查询商铺
实现用户快速找到目标商铺
输入需要查询的相关商铺id
1.用户输入商铺名
1.1用户输入商铺id
1.系统查找数据库对照商铺信息表
1.1界面成功显示对应的商铺,及商铺详细信息
界面显示出未能获取商铺信息,找不到网页,检查网络后无法解决联系系统管理员。
1.用户未输入商铺
2.输入的商铺不存在
3.输入商铺名称存在错别字
1.系统提示搜索栏为空
2.提示输入的商铺不存在,请重新输入。
3.根据输入索引词的相似度输出对应的商铺。
查询成功
表格2
提交下单申请
用户选择商铺提交租赁
登入系统,选取商铺并填写点击提交租赁
1.选取租赁商铺
2.点击租赁
1.
界面显示未能获取商铺信息,找不到网页,检查网络后无法解决为系统错误,联系系统管理员。
1.商铺已租赁
1.前台不再显示商铺租赁信息
租赁成功
表格3
续租
实现用户续租
登陆系统订单在审核通过之后点击订单后续租按钮
1.点击商铺续租
2.填写月份
1.跳转到详情界面
3.系统提示续租成功
界面显示未能获取合同信息,找不到网页,检查网络后无法解决联系系统管理员。
1.余额不足
1.系统提示余额不足
提交成功
表格4
留言询问
实现用户发起留言。
登录系统,浏览商铺并点击需要留言商铺的详细信息
3.点击商铺详细信息
4.填写咨询问题
5.点击提交咨询
3.系统提示提交成功。
1.未填写内容点击提交咨询
1.系统提示咨询内容为空。
表格5
3.5类图
主要业务类图
图10
描述:
一个用户浏览多个商铺信息也可以对多个商铺下单但一个商铺只能被一个用户租赁,一个管理员可以审核多个订单,管理多个商铺信息,但一个商铺和订单只能被一个管理员管理。
对应实体类:
Order(orderid,userid,shopid,ordertime,orderremarks)
Administrators(Administratorsid,name,phone)
Shop(shopid,name,state,position,phone)
User(userid,name,phone)
3.6顺序图
商铺管理员添加商铺循序图:
商铺管理员通过点击增加商铺来实现新增商铺:
图11
用户下单顺序图:
用户通过点击租赁来实现下单:
图12
续租顺序图:
用户在订单审核通过后在订单管理栏点击订单后的续租操作来完成续租:
图13
第4章系统设计
4.1功能结构
通过以上对业务场景的需求分析,总结设计出如下模块以及功能。
图14
4.2数据库设计
4.2.1概念模型
管理员主要属性有:
id编号,用户名,密码,如图:
图15
用户信息的主要属性有:
编号,昵称,用户名,姓名,职位,电话,地址,如图:
图16
商铺的组要属性有:
图片,商铺id,价格,位置,类别,描述,时间,如图:
图17
订单信息表主要属性有:
状态,id,商铺名,租金,预定人,电话,下单时间,处理时间
图18
留言表主要属性有:
id,标题,内容,回复,创建人,创建时间如图:
图19
4.2.2逻辑模型
用户信息表:
字段名
数据类型
主键
约束
允许非空
备注
USER_ID
Varchar(100)
No
USERNAME(用户名)
Varchar(255)
DEFAULTNULL
PASSWORD(密码)
NAME(姓名)
RIGHTS
ROLE_ID(角色id)
LAST_LOGIN(上次登录)时间)
IP(上次登录ip)
STATUS(状态)
Varchar(30)
BZ(备注)
Yes
EMAIL(信箱)
Varchar(32)
NUMBER(昵称)
PHONE(电话)
ADDRESS(地址)
Varchar(300)
表格6
订单信息表:
ORDER_ID
PRODUCT_ID(商铺ID)
外键
CREATE_USER(创建人)
CREATE_TIME(创建时间)
Datetime
MOBILE(手机号)
NO
RECEIVER(姓名)
REMARK(备注)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 管理 系统