2020(培训体系)2020年学生培训管理系统

上传人:精****库 文档编号:134507203 上传时间:2020-06-05 格式:DOC 页数:101 大小:262.61KB
返回 下载 相关 举报
2020(培训体系)2020年学生培训管理系统_第1页
第1页 / 共101页
2020(培训体系)2020年学生培训管理系统_第2页
第2页 / 共101页
2020(培训体系)2020年学生培训管理系统_第3页
第3页 / 共101页
2020(培训体系)2020年学生培训管理系统_第4页
第4页 / 共101页
2020(培训体系)2020年学生培训管理系统_第5页
第5页 / 共101页
点击查看更多>>
资源描述

《2020(培训体系)2020年学生培训管理系统》由会员分享,可在线阅读,更多相关《2020(培训体系)2020年学生培训管理系统(101页珍藏版)》请在金锄头文库上搜索。

1、软件工程教学实习 题 目:学生培训管理系统的设计和实现 院(系、部):数学和信息科技学院 学 生 姓 名:曹颖杰 陈江烁 指 导 教 师: 宋金玲 职 称 副教授 2014年 12 学生培训管理系统3一、系统开发的背景和意义(曹颖杰)3二、可行性分析(曹颖杰)32.1 技术可行性分析32.2 经济可行性分析3三、用户需求分析(曹颖杰)43.1学生培训管理系统的组织结构图,各部门的岗位角色表43.2各部门岗位角色表43.3目标系统的业务操作流程图5四、软件需求分析(陈江烁)74.1系统功能需求74.2系统性能需求74.3主要用例图84.4主要用例活动图8五、系统详细设计(曹颖杰、陈江烁)105.

2、1顺序图105.2添加方法后的类图135.3类图转换后的数据库表关系图145.4主要模块程序输入输出描述145.5程序接口描述15六、系统实现(曹颖杰)166.1登录模块166.2学员登录主界面196.3学员登录主界面学员个人信息216.4 学员登录主界面就业明星266.5管理员登录主界面296.6管理员登录主界面学员管理326.7学员管理添加新生436.8管理员登录主界面班级管理456.9管理员登录主界面财务管理486.10财务管理资金情况566.11管理员登录主界面就业管理586.12就业管理添加新星67七、测试分析方案(陈江烁)697.1 引言697.1.1编写目的697.1.2背景69

3、7.1.3参考资料697.2测试要点697.2.1系统说明697.2.2测试内容707.2.3测试用例75学生培训管理系统一、系统开发的背景和意义随着社会的发展,学生们在大学里学习的知识已经远远不能满足用工单位对员工技术的要求,和学生对自己的薪资期望。学生培训管理系统旨在平衡用工单位和学生之间的不一致。本系统能够实现对学员从如入档时起至就业工作稳定一年之内的全工程详细记录。本学生培训管理系统能够实现增删改查等基本功能外,仍能统计管理培训机构的财务管理、班级信息管理、学员日常管理、就业管理等高级功能。学生们可自行登录该网站,查询个人基本信息,以及缴费信息以及密码设置,就业新星信息;管理员可管理学

4、员的基本信息,缴费信息,密码设置,用户管理,班级信息管理,活动经费信息管理、就业管理等多项功能。系统会记录学员自培训之日起至就业后的信息,包括学员信息、所在班级财务信息、机构财务信息、学员日常管理、就业管理(就业城市、就业单位、工作岗位、薪资待遇、工作变动等)多方面功能,方便管理员对系统的管理和维护。二、可行性分析2.1 技术可行性分析根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能需求、环境条件等各项条件良好,估计利用现有技术条件应完全能够达到该系统的功能目标。同时,考虑给

5、予的开发期限也较为充裕,预计系统是能够在规定期限内完成开发。2.2 经济可行性分析估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否会高于项目预期的全部经费。且且,分析系统开发是否会对其他产品或利润带来一定影响。(1)支出: 硬件设备:PC机软件设备:WINDOWS、Microsoft、iis软件设计和开发费用经常性支出:软件维护费用、软件使用费用。(2)效益:系统的效益能够从经济效益和社会效益俩方面考虑。对于学生培训管理系统则应着重分析其经济效益。如:系统投入运行后能够使学生培训管理实现科学化、规范化,增强了工作人员

6、对管理工作者的管理能力、提高了工作效率。三、用户需求分析3.1学生培训管理系统的组织结构图,各部门的岗位角色表序号, 单位名称, 单位职责1, 校长室, 全校的组织领导,全校信息的查询2, 招生部, 招生,统计学员基本信息3, 财务部, 学生缴费管理,全校活动费用管理4, 就业部, 学员就业管理5, 服务部, 学员信息管理,网站维护,各类信息整理发布,学员上课安排3.2各部门岗位角色表岗位编号, 岗位名称, 所在部门, 岗位职责1201, 招生部长, 招生部, 审核、统计招生信息上交服务部1202, 招生专员, 招生部, 编制招生信息单,到各高校招收新生且统计合格的招生信息单上交招生部长130

7、1, 财务主管, 财务部, 审核、批准财务信息,汇总统计财务报表上交到校长室1302, 财务专员, 财务部, 整理学员缴费信息单活动经费单以及财务报表上交到财务主管1401, 就业老师, 就业部, 根据就业学员信息,联系各地公司招聘职位及人数,协商面试时间,带领学员前往意向城市面试就业,整理就业学员入职信息且反馈给校长室1501, 服务部长, 服务部, 审核活动经费单且上交财务部,组织操作员发布信息1502, 操作员, 服务部, 发布各部门反馈的信息,网站维护及管理1503, 生活老师, 服务部, 组织策划班级活动且将所需经费以活动经费申请单的形式上报给服务部长,安排学员培训进度3.3目标系统

8、的业务操作流程图 根据需求分析的结果,确定学生培训管理系统完成的业务功能分为五个部分:招生业务、财务管理业务、学员日常管理业务、就业业务、班级管理四、软件需求分析4.1系统功能需求经过之上分析,在现行业务流程和数据分析的基础上,基本能够确定系统设计必须达到的目标。 以下是学生培训管理系统必须具备的功能:1.招收学员信息的登记功能:对于新招收的学员,系统必须具备学员入学所需所有信息的录入功能。2.学员信息管理功能:系统主要功能之一,对学生信息进行删除、修改、查见以及维护。3.财务管理:对学员缴费信息、学员日常活动经费进行统计,方便管理。4.班级管理:按班级编号、姓名、学号查询管理学员信息。5.就

9、业管理:系统主要功能之一,对各企业招聘详细信息、毕业学员就业信息统计,方便管理学员就业6.统计报表:系统管理员对学生培训机构的学员信息、财务汇总信息、就业学员信息进行统计。4.2系统性能需求一般的性能需求是指相互消息传递顺利,协议分析正确,界面友好,运行时间满足使用需要,安全性得到完全保证。 就实际情况,在高系统配置、高网络带宽很容易得到保证的情况下,最需要考虑的性能需求就是系统安全性问题。在开发系统的每个阶段,均需要考虑彼此间的认证和授权。尤其要注意认证,简单地说就是确定谁是特定用户,且针对安全源验证该用户的身份。在处理完识别用户的方法之后,必须开发一种方法以向用户授权,从而能够使用系统的特

10、定功能。也就是说,需要一种方法来决定允许特定用户进行什么样的操作。这些都是进行下一步系统设计时需要考虑的性能方面内容。4.3主要用例图管理员学员信息管理班级信息管理、统计就业信息管理、统计密码设 置学员基本信息查询就业新星信息查询密码设 置学员用户管 理报表统 计财务信息管理、统计4.4主要用例活动图学生填写报名单招生专员编制、统计信息单招生部长审核信息单招生部长将审核不合格的信息单返回给招生专员不合格合格招生部长将合格的信息单交给服务部和各大高校五、系统详细设计5.1顺序图查询结果并生成报表查询信息查看帮助管理员登录模块主界面系统配置模块帮助查询/统计模块通过验证进入主界面设置显示帮助信息管

11、理员登陆顺序图生成新的缴费单查询信息单将新的缴费单交给财务部点击提交按钮招生专员填写缴费单返回查询结果点击查询按钮输入缴费单查询条件打开窗口财务部门招生专员判定缴费单窗口缴费单缴费单5.2添加方法后的类图5.3类图转换后的数据库表关系图5.4主要模块程序输入输出描述(1)登录模块1.输入项目:操作系统传递至的各种消息以及用户的输入数据。2.输出项目:用户界面显示。(2)学员管理模块1.输入项目:和培训学生管理操作子对话框有关的用户输入及系统消息。2.输出项目:操作结果显示。(3)管理模学员日常管理模块1.输入项目:用户口令。2.输出项目:相应的界面。(4)财务管理模块1.输入项目:班级编号、活

12、动名称。2.输出项目:班级相关财务信息。(5)就业管理模块1.输入项目:学员毕业时间。2.输出项目:毕业学员相关信息。(6)班级管理模块1.输入项目:学员姓名、班级编号、学员学号。2.输出项目:班级所有学员基本信息。5.5程序接口描述(1)外部接口按Windows应用软件用户界面的规范来设计,使用以对话框为主的用户界面,便于用户使用。(2)内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。六、系统实现6.1登录模块Sub Enter_Click(Sender As Object,E As EventArgs)Dim conn As New OleDbConnection(Pro

13、vider=Microsoft.Jet.OLEDB.4.0;Data Source=& Server.Mappath(./dl.mdb)Dim cmd1 AS New OledbCommand(select * from sdt where Sdt_name= & user_name.text &And Sdt_mima= & password.text & And js= & role.SelectedItem.text & ,conn)Dim cmd2 AS New OledbCommand(select * from gly where Gly_name= & user_name.text &And Gly_mima= & password.text & And js= & role.SelectedItem.text & ,conn)conn.Open()Dim

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号