XX招聘系统项目总结
《XX招聘系统》项目研发阶段性总结
本次任务完成时间:2019年3月11日~2019年4月28日
开发工具与关键技术:VisualStudio、SqlServer、HBuilderX、IIS、ASP.NET MVC、MUI
完成模块功能:XX招聘系统——移动端的企业端——招聘会
一、功能实现
(1)招聘会_招聘会设置:招聘会如图2,公司信息:如图3,新建,重新录入,在空白栏中重新输入公司信息、选用现有公司信息选择即关联首页现有公司信息;招聘岗位:岗位列表,已配置岗位列表、添加现有岗位,弹出的现有岗位列表,以供选择绑定、重新发布岗位,同首页职位发布功能,如图4;面试室设置:如图3,面试室列表(显示面试室名称、编号、状态)、如图5,添加面试室,修改面试室名称、删除面试室;面试官设置:如图3,面试官列表(显示面试官名称、状态)、如图6,添加面试官,从好友列表中添加用户成为面试官、删除面试官。
(2)招聘会_今日招聘会:如图2,招聘会列表:企业用户点击“今日招聘会”中的单场招聘会,已交费的用户可以直接进入,未交费的用户进入会得到“请先购买招聘会套餐”提示;企业招聘职位:企业招聘职位列表显示(岗位名、薪资、招聘人数、已投简历数)、点击列表,跳转已收简历页面。
(3)招聘会_招聘会预告:如图2,招聘会预告列表:本地区所有即将举办的招聘会均以显示在此、未举办的招聘会,用户不能进入、预告详情:详细介绍招聘会信息,提供预订跳转链接。
图1 图2 图3
图4 图5 图6
图7 图8 图9
图10
二、经典代码
三、开发总结
第一次接触公司实际项目遇到使用新的开发工具感觉很陌生,移动web开发也是第一次接触,对开发工具的陌生情况下也遇到很多问题,比如说HBuilderX移动web开发工具在手机上调试遇到的问题,必须搭建iis服务器以及HBuilderX在局域网必须要同一级IP,否则链接不了,手机调试不了。公司实际项目都是以团队开发,团队协调很重要,比如说每个人使用不同的用户登录进行开发不同模块的功能,从而删除别的开发人员的相关的数据,导致每个使用到这个用户的数据混乱。最重要是数据库设计,数据库不是我们设计,对于数据库设计的人设计出来的任务逻辑出现各种各样问题,不符合业务逻辑需求,从而导致项目进度拖慢。UI设计也是我们的弱项,没有用专门去研究过UI设计风格以及设计视觉原理,从而导致项目开发进度拖慢。IM即时聊天要求也比较高,也是对于初次开发要对网络编程十分了解,需要耗费很多时间,从而导致项目开发进度拖慢。在开发过程遇到这些问题,我就可以知道自己的弱点以及开发中必须要用到的一些常用的技术。比如说MUI框架、Amaze UI框架、Frozen UI框架、SUI框架、ZUI框架、H-ui框架、UIkit框架、Bootstrap框架、Plane UI框架、WeUI框架等移动web的前端框架,对框架使用是否熟悉;接着图片的上传和下载,对流操作熟悉。