时间: 2021-08-10 02:06:07 人气: 65 评论: 0
勤工助学管理工作是学校管理工作之一。随着我校规模的扩大、学生数量增加,管理模式也应该与时俱进,适应时代发展,实现勤工助学管理系统的自动化,提高工作效率。勤工助学管理系统是为学生提供一个自主选择的平台,有助于学生及时了解和选择勤工助学岗位信息。
随着计算机信息管理水平的不断提高,社会发展的需求,勤工助学管理系统的由传统手工转变为基于计算机的信息化管理,甚至智能化管理也将是未来发展的必然趋势。为了实现勤工助学工作的信息化管理,提升工作的高效性和准确性,现准备开发一款“桂航”勤工助学管理系统,首先了解其主要的业务流程和信息交流交互内容,并结合我校对勤工助学管理工作的管理细则及规范,进行系统功能框架的构建及数据库表格数据的概要设计,采用JSP、JavaScript等语言Microsoft SQL Server 2008 R2和eclipse作为开发工具完成此次毕业设计。主要实现以下几个功能:学生管理、教师管理、岗位管理(包含岗位信息管理、申请管理和审批管理)、考勤管理、工资管理、登录注册管理、个人信息管理。要求系统稳定,界面易用。
任务:
(1)根据桂航勤工助学管理系统的软件生命周期制定相应的阶段性计划;
(2)熟练使用阶段性计划中需要的开发工具,了解开发环境,例如eclipse和数据库等;
(3)学习掌握阶段性计划中涉及的软件开发技术,例如入sql,jsp,js等开发语言;
(4)学习UML技术,为数据流分析,E-R模型等系统说明文档提供技术支持;
(5)根据对系统详细设计的成果编写并实现系统功能,并对系统进行初步调试;
(6)根据系统设计阶段的概要设计和详细设计成果,设计测试用例进行系统测试;
(7)对测试结果进行系统修改与完善,并对系统功能与测试用例进行最终核查;
主要参考文献:
[1]疯狂软件.Spring Boot 2企业应用实战[M].2018
[2]杜德慧.UML建模分析与设计 基于MDA的软件开发[M].2018
[3]刘泽星,刘卫国.SQL SERVER 2008数据库应用技术实验指导与习题选解 第2版[M].2015
[4](美)威廉斯著.Java Web高级编程 涵盖WebSockets、Spring Framework、JPA Hibernate和Spring Security[M].2015
[5]黑马程序员.Java EE企业级应用开发教程 Spring+SpringMVC+MyBatis[M].2017
[6]侯玉香,谭鸿健,郑旋.JSP Web应用开发案例教程[M].2017
[7]于媛. 基于Web的勤工助学管理系统的设计与实现[D].西安工业大学,2014.
[8]王国辉.基于.net架构的高校勤工助学管理系统设计与实现[J].黑龙江科技信息,2009(18):57.
[9]Bruce McMillin.Software Engineering[J].Computer,2018,Vol.51(2): 10-12
[10]Chao Sun;Qingmin Meng;Li Wang;Jijin Yao;Baoliang Zong;Yongxin Guo;Qing Jiao.[Development of DSA Information Management and Image Analysis System Based on Java Web].[J].Chinese journal of medical instrumentation,2019,Vol.43(5): 348-351
196
198
82