辽科大资源共享平台的设计分析
2019-05-14白宇航王刚邬杭龙于世通
白宇航 王刚 邬杭龙 于世通
摘要:资源共享平台是目前较少的官网,开发具有创新的实践意义,资源共享平台具有良好的社会价值。平台为学生与教师提供了方便。资源共享平台具有良好的发展前景。对于项目开发的过程与应用的技术在此进行了总结。
关键词:官网设计;B/S;资源共享;Layui Bootstrap ASP.NET
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2019)02-0195-02
0 引言
该系统为大学校园设计,设计此官网主要目的是为了节约资源,方便学生租借自己不需要的商品、帮助学生找到合理安全的兼职工作,方便学生找到丢失的物品同时为社会提供了良好的兼职招聘平台。此系统的出现解决了以前资源浪费的问题。系统具有实时性的特点。用户可以注册自己的账号上传物品是的信息,想要租用的用户可以通过官网上面的联系方式与上传人进行交流。有利于推动校园网络化,现代化的发展,提高了信息的传输效率,为老师、学生、社会招聘人士提供了便利。
1 系统设计
本系统主要使用人群为学生,所以系统的设计风格为简洁实用。功能分析:(1)本系统具有申请账号功能。(2)发布租赁信息功能、兼职信息功能、发布失物招领信息功能。(3)发布信息的撤回功能。(4)查找商品的功能。(5)管理员录入信息与管理功能。
2 页面功能分析
(1)系统具有五个功能分为注册、上传、录入、撤回、搜索的功能。
(2)注册页面:注册时用户必须实名填写个人的信息,账号由用户个人来建立,账号信息会传入到后台,后台会根据校园的已有学生信息进行核对。
(3) 租赁页面:租赁页面具有实时性,用户可以在官网上面找到个人所需的物品。用户根据发布的实时消息联系到发布的人进行交易。
(4)新闻页面:新闻的录入与撤回由管理员来管理。
(5)兼职信息页面:信息的真实性需要管理员来核对以保证学生的安全。
(6)后台管理页面:页面的设计运用的Layui框架,layui具有非模块化的模式。页面设计简约合理,样式美观。用户注册账号后发布信息需要到后台管理的页面上面来,根据实际的情况来填写信息,信息发布后会存入到数据库。当所用的物品被租出后需要到后台撤回发布的物品。后台管理页面还有兼职的录入与撤回和新闻的录入与撤回页面,用法与租赁的用法相同。
3 官网页面框架分析
3.1 Layui的引入
layui框架需要在html里面引入从官网上面下载的layui.css与layui.js这两个文件。这两个文件是layui的主体文档。引入实例。这种形式为模块化的引入,每一次是用什么都需要遵循 layui 的模块并且为其建立一个的接收入口文件,并通过 layui.use() 方式来加载文件。
资源共享平台项目的后台录入的界面更改了一点layui的框架代码。表现在于正则表达式。Layui框架缺少qq号码的正则表达式,通过分析发现其这则加在了form.js的里面为。增加了如下的代码:qq:[/[1-9][0-9]{4,14}/,"请输入正确的qq号(全是数字)"],。
3.2 Bootstrap的使用
Bootstrap框架具有的特点:具有较好的扩展性、文档相当的完善,引入既可以使用方式与Layui方式差不多。还有现成的UI 圖案可以快速搭建网页。风格美观有组件包含小图标、按钮组、菜单导航、标签页等。[1]我们觉得bootstrap的最大缺点就是兼容性的问题,自己做的页面加上Bootstrap框架会有跑遍的可能性[3]。对于这个问题的解决办法就是尽可能的避免与其他的框架冲突使用。
Bootstrap是一套比较流行的前端开发框架,与众多的其他框架相比较是最受使用者欢迎的,其可扩展性适应了响应式的网页,推动了响应式页面的发展。
3.3 以Asp.net作为后端的开发使用
Asp.net的三层架构的思想。使得录入、删除等功能的数据处理的方式变得简单易懂使得整个系统层次分明,功能完善,运行流畅。这是三层架构思想的良好优点[4]。
4 结语
资源共享平台是适应社会网络化信息化的发展,满足学校的需求。让学生、老师体验更加便捷的上网方式(以官网的形式)。也为学校的各种组织提供了活动所需材料的来源。资源共享平台具有良好的发展形势,更具有良好的社会价值。
参考文献
[1] 薛鹏飞.Bootstrap在Web前端开发中的应用与研究[J].科技致富向导, 2015(14):254-254.
[2] 高榕岭.Bootstrap在前端开发中的优势[J].计算机光盘软件与应用,2015(1):74-74.
[3] 李淼,杜明晶,苗放.网页设计中Bootstrap CSS框架的应用与拓展[J].电子技术与软件工程,2013(17):222-223.
[4] 张文增,赵冬斌,孙振国,等.ASP.NET——动态网页开发趋势[J].计算机工程,2002, 28(3):7-9.
[5] Spaanjaars, Imar. Beginning ASP.NET 4: in C# and VB[J]. Nucleic Acids Research, 2010,40(Web Server issue):329-33.
The Design and Analysis of Resource Sharing Platform Website
of Liaoning University of Science and Technology
BAI Yu-hang,WANG Gang,WU Hang-long,YU Shi-tong
(school of software Liaoning university of science and technology,Anshan Liaoning 114051)
Abstract:Sharing Platform Website is the fewest official websites in the society, development of sharing platform website has significance of innovation. Sharing platform website has good social value. It provides convenience to students and teachers.It also has a good development prospect. About the Sharing Platform Website project develop process and require technology are summarized here.
Key words:website design;B/S; sharing Platform; Layui Bootstrap ASP.NET