[简体中文](/) | [English ](/) # **大学生实习就业信息管理模块** | **审签记录** | | | | | | | | ------------ | ---------- | ------------ | -------- | -------- | -------- | ------------ | | **版本号** | **修订人** | **修订内容** | **校队** | **审核** | **批准** | **签批日期** | | 1.0.0 | WEI.ZHOU | 编写主体内容 | | | | | | 1.1.0 | WEI.ZHOU | 添加结果说明 | | | | | | | | | | | | | # 1引言 ## 1.1编写目的 为了完成大学生实习就业信息管理模块,将相关的模块设计形成文档,完成对项目的分解和需求定义,因项目和时间关系,将大学生实习就业信息管理模块完整设计整理成“大学生实习就业信息管理模块”系统设计说明书,最终呈现项目的完整流程和实现方案。 本阶段已在系统的概要设计说明书的基础上,对“大学生实习就业信息管理模块”模块做详细设计。主要解决了实现该系统需求的程序模块的具体功能实现问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对系统的功能进行详细设计说明。 ## 1.2背景 “大学生实习就业信息管理模块”是一种针对高校大四的实习信息管理,无需下载安装即可使用的应用,能以最低成本触达用户。目前进行实习的大学生人数不断增加,每年要参加实习的大学生数量逐步增加,很多高校的为了管理学生的实习情况基本上都是通过Excle表格进行管理,如果有需要修改的需要老师打开表格进行数据的修改,老师长时间工作上课,可能会推迟信息的更新,没办法及时更新。需要回到办公室打开电脑进行表格修改,严重点可能会遗忘。 基于这个背景,本模块主要针对宜宾学院进行模块开发。在与毕业班的辅导员进行沟通时,了解到现在对学生实习管理都是通过在线表格进行管理,在线表格在一定意义上确实可以解决信息修改的实时性,但是会出现信息安全问题,还可能会出现个人实习信息被别人随意修改。考虑到以上几点不足,并结合宜宾学院的智慧校园进行了“大学生实习就业信息管理模块”的开发,通过实习就业以web服务进行管理,在一定程度上解决了数据安全与信息的实时性问题。并且实习就业信息还会进行数据统计等功能,可以更好的展示相关统计数据。 # 2系统概述 ## 2.1系统说明 “大学生实习就业信息管理模块”系统详细完整记录带班老师下所有的学生实习就业信息,考虑到学生的人员变动,可以使用系统的excle导库的信息快捷导入学生数据,解决了数据量多后,数据录入系统的繁琐。实习信息管理系统在对信息的基本管理的基础上还可以实现数据统计、分析和汇总的功能。 ## 2.2功能定义 通过前面阶段的分析和了解,结合实习信息管理实际问题,综合得出以下功能点,见表2-2-1所示。 | | | | | ---------------- | ------------------- | ---------- | | 表2-2-1 系统功能 | | | | **功能需求** | **功能点** | **优先级** | | 登录认证 | 实习信息管理登录 | 高 | | 登录认证 | 找回密码 | 中 | | 数据处理 | 实习信息统计 | | | 数据处理 | 实习信息汇总 | 高 | | 数据处理 | 实习信息计算 | 高 | | 学生信息 | 学生信息查询、修改 | 高 | | 学生信息 | 学生信息删除、导库 | 高 | | 实习信息 | 实习信息查询,新增 | 高 | | 实习信息 | 实习信息删除、修改 | 高 | | 实习信息 | 批量数据导库 | 中 | | 系统性能 | 支持1000/秒并发请求 | 中 | # 3系统架构设计 ## 3.1系统功能框架设计 以图形和文字等形式形象得描述系统的整体物理架构模型,解释系统组成结构,重要节点,及其之间的物理联系方式,具体框架见图3-1-1所示 ![img](img/clip_image003.gif) 图3-1-1 毕业信息管理,系统功能框架设计 ## 3.2系统技术框架设计 ![img](img/clip_image005.gif) 图3-2-1 大学生实习就业信息管理模块,系统技术框架设计 系统技术框架采用目前市场上热门高效的开发技术,通过技术如图 3-2-1,表3-2-2所示。 | | | | | ------------------------ | ------------ | ---------------------------------- | | 表3-2-2 系统架构技术说明 | | | | **序号** | **技术点** | **说明** | | 1 | Java Servlet | 系统后端业务处理 | | 2 | Eachers | 数据可视化 | | 3 | Layui | 页面开发 | | 4 | API Service | 提供安全稳定的网站服务 | | 5 | Mysql | 关系型数据库,安全的数据持久化服务 | | 6 | Nginx | 提供服务端容器负载均衡策略等操作 | # 4程序系统的结构 下面以结构图来描述答题系统的软件总体结构。框内注明了模块的名字,方框之间 的直线表示模块的调用关系。如图4-1-1,图4-1-2所示。 ![img](img/clip_image007.gif) 图4-1-1 大学生实习就业信息管理系统结构图 ![img](img/clip_image009.gif) 图4-1-2 续图 大学生实习就业信息管理模块学生信息管理结构图 ![img](img/clip_image011.gif) 图4-1-2 续图 大学生实习就业信息管理模块实习信息管理结构图 # 5界面功能设计 ## 5.1前端功能框架设计 ![img](img/clip_image013.gif) 图5-1-1 实习信息管理系统功能框架 ## 5.2前端技术框架设计 前端所采用基于JSP Servlet进行二次开发的界面技术,通过JSP技术可以-高效,便捷开发。系统可以灵活进行维护,技术框架参考图5-2-1所示。 ![img](img/clip_image015.gif) 图5-2-1 实习信息系统技术框架 ## 5.3前端界面布局设计 前端基于Layui进行界面设计布局,更具用户需求设计适合广大用户使用习惯。页面采用高颜色反差色调,单需要注意颜色不能过于刺激,太关于鲜艳会影响用户操作体验。见图6-3-1界面色块设计。 随着信息社会的高速发展,智能全面屏手机大规模普及,特别在学生群体中,大部分手机屏幕分辨率由起初的16:9发展到现在的18:9分辨率手机屏幕。我们针对现阶段普及的手机分辨率设计新的答题界面及部分使用频率高的组件,可参考图5-3-2界面组件设计。 ![img](img/clip_image017.gif) 图 5-3-1 界面色块设计 ![img](img/clip_image019.gif) 图 5-3-2 界面组件�