软件工程大作业

上传人:桔**** 文档编号:507519025 上传时间:2023-05-04 格式:DOC 页数:70 大小:2.27MB
返回 下载 相关 举报
软件工程大作业_第1页
第1页 / 共70页
软件工程大作业_第2页
第2页 / 共70页
软件工程大作业_第3页
第3页 / 共70页
软件工程大作业_第4页
第4页 / 共70页
软件工程大作业_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《软件工程大作业》由会员分享,可在线阅读,更多相关《软件工程大作业(70页珍藏版)》请在金锄头文库上搜索。

1、 Hebei Normal University of Science & Technology软件工程课程设计(自然科学) 题 目:学生培训管理系统的设计与实现 院(系、部):数学与信息科技学院 学 生 姓 名:曹颖杰 陈江烁 指 导 教 师: 宋金玲 职 称 副教授 2014年 11 月 19日学生培训管理系统一、 系统开发的背景和意义随着社会的发展,学生们在大学里学习的知识已经远远不能满足用工单位对员工技术的要求,和学生对自己的薪资期望。学生培训管理系统旨在平衡用工单位和学生之间的不一致。本系统能够实现对学员从如入档时起至就业工作稳定一年之内的全工程详细记录。本学生培训管理系统能够实现对

2、学员信息的增删改查,对学员的缴费信息管理等基本功能外,还能统计学员在校期间班级消费,班级组织活动,缓解学生的学习以及就业压力。学生们可自行登录该网站,查询个人基本信息,以及缴费信息以及密码设置;管理员可管理学员的基本信息,缴费信息,密码设置,用户管理,活动经费信息管理等多项功能。系统会记录学生就业信息,包括就业城市、就业单位、工作岗位、薪资待遇、工作变动等,方便管理员对系统的管理与维护。二、可行性分析2.1技术可行性分析根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能需求、环

3、境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。2.2经济可行性分析估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否会高于项目预期的全部经费。并且,分析系统开发是否会对其他产品或利润带来一定影响。(1)支出: 硬件设备:PC机软件设备:WINDOWS、Microsoft、iis软件设计和开发费用经常性支出:软件维护费用、软件使用费用。(2)效益:系统的效益可以从经济效益和社会效益两方面考虑。对于学生培训管理系统则应着重分

4、析其经济效益。如:系统投入运行后可以使学生培训管理实现科学化、规范化,增强了工作人员对管理工作者的管理能力、提高了工作效率。三、用户需求分析3.1学生培训管理系统的组织结构图,各部门的岗位角色表序号单位名称单位职责1校长室全校的组织领导,全校信息的查询2招生部招生,统计学员基本信息3财务部学生缴费管理,全校活动费用管理4就业部学员就业管理5服务部学员信息管理,网站维护,各类信息整理发布3.2各部门岗位角色表岗位编号岗位名称所在部门岗位职责1201招生部长招生部审核、统计招生信息上交服务部1202招生专员招生部编制招生信息单,到各高校招收新生并统计合格的招生信息单上交招生部长1301财务主管财务

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

6、业务、学员日常管理业务、就业业务网上发布信息就业部财务部招生部校长学员缴费单编制、审核招生信息单各高校合格招生信息学员就业汇总表学员信息汇总表服务部安排学员就业合格活动经费申请单财务汇总表各企业岗位招聘信息毕业学员信息学生报名学员信息学员缴费单学员信息单就业学员调查表3.4数据流图入库单(1)顶层数据流图学生培训管理系统P学生 财务部学生学费缴纳单合格活动经费申请单校长报名学员信息各企业毕业学员信息岗位招聘信息财务汇总表 各高校合格招生信息单学员缴费单学员就业汇总表学员信息汇总表(2)一层数据流程图D1班级招生信息单各高校招生处理P1学生D2报名学员信息单D3学员缴费单D4学员缴费单学员日常生

7、活管理P3D5活动经费申请单财务处理P2各企业就业管理P4D6招聘信息单D7毕业学员信息单校长就业汇总表学员信息汇总表财务汇总表3.5数据字典(主要数据字典)用户密码:密码表结构别名:描述:记录所有用户的密码定义:密码表信息=用户名+密码+角色位置:数据库studentdat.mdf班级信息:班级信息表结构别名:描述:记录所有班级的信息定义:班级信息表=班级ID+班级名称+招生人数+学员姓名位置:数据库studentdat.mdf报名信息:报名信息表结构别名:描述:记录所有报名学员信息定义:报名信息表=学生ID+班级名称+班级ID+姓名+性别+出生年月+联系电话+就业意向城市+现就读学校+家庭

8、住址位置:数据库studentdat.mdf缴费信息:缴费信息表结构别名:描述:记录所有缴费学员信息定义:缴费信息表=学生ID+姓名+班级ID+缴纳的费用位置:数据库studentdat.mdf招聘信息:招聘信息表结构别名:描述:记录所有招聘信息定义:招聘信息表=企业名称+招聘人数+招聘条件+企业所在城市+招聘岗位位置:数据库studentdat.mdf毕业信息:毕业信息表结构别名:描述:记录所有毕业学员信息定义:毕业信息表=学生ID+姓名+性别+出生年月+联系电话+资历介绍位置:数据库studentdat.mdf经费申请信息:经费申请信息表结构别名:描述:记录所有经费申请信息定义:经费申请信

9、息表=活动ID+活动名称+活动制定参赛人数+活动费用位置:数据库studentdat.mdf经费信息:经费信息表结构别名:描述:记录所有经费信息定义:经费信息表=活动ID+活动名称+班级ID+参赛人数位置:数据库studentdat.mdf3.6功能需求经过以上分析,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。 以下是学生培训管理系统必须具备的功能:1. 招收学员信息的登记功能:对于新招收的学员,系统必须具备学员入学所需所有信息的录入功能。2.学员信息管理功能:系统主要功能之一,对学生信息进行删除、修改、查看以及维护。3.财务管理:对学员缴费信息、学员日常活动经费进行

10、统计,方便管理。4.就业管理:系统主要功能之一,对各企业招聘详细信息、毕业学员就业信息统计,方便管理学员就业5.统计报表:系统管理员对学生培训机构的学员信息、财务汇总信息、就业学员信息进行统计。3.7主要用例图:管理员学员基本信息管理学员缴费信息统计、管理班级活动经费信息管理、统计毕业学员信息管理、统计密码设 置学员个人信息查询密码设 置学员用户管 理系统设 置报表统 计四、系统概要设计4.1系统功能模块图依据需求分析阶段得到的数据流图,采用软件工程中软件设计的概念和原理,与用户成分协商后,在保证系统基本功能要求的前提下,结合系统的业务流程确定系统必须具备的所有功能,由此给出学生培训管理系统的

11、系统功能模块图如下图所示。统计财务汇总表统计学员信息汇总表统计就业汇总表编制并上交学员信息汇总表递交毕业学员信息接收各企业招聘信息单编制并上交就业汇总表上交财务汇总表接收学费缴纳单审核、批准活动经费单申请活动经费检查并接收报名信息单审核并上交学费缴纳单编制并发放招生信息单校长查看就业管理财务管理日常管理招生管理学生培训管理系统H图4.2学生培训管理系统的IPO图招生处理系统名称:学生培训管理系统设计人:曹颖杰模块名称:确定是否招生日期:2014-11-21模块编号:01上层调用模块:招生处理下称被调用模块:可招收学员 学员满额文件名:班级招生信息全局变量:输入数据:计划招生人数X 已招收人数Y

12、输出数据:招生处理: IF X-Y0 then 可招收学员 Else 学员满额 Endif注释:日常管理系统名称:学生培训管理系统设计人:曹颖杰模块名称:确定是否举办活动日期:2014-11-21模块编号:02上层调用模块:无下称被调用模块:可举办活动 活动未批准文件名:举办活动信息全局变量:输入数据:活动允许费用X 所需消费费用Y输出数据:活动举办处理: IF X-Y0 then 可举办活动 Else 活动未批准 Endif注释:财务处理系统名称:学生培训管理系统设计人:曹颖杰模块名称:确定是否支出费用日期:2014-11-21模块编号:03上层调用模块:经费申请处理下称被调用模块:批准财务支出 支出不批准文件名:财务处理信息全局变量:输入数据:财务允许支出费用X 申请费用Y输出数据:财务支出处理: IF X-Y0 then批准财务支出 Else 支出不批准 Endif注释:就业处理系统名称:学生培训管理系统设计人:曹颖杰模块名称:确定学员是否就业日期:2014-11-21模块编号:04上层调用模块:招聘处理下称被调用模块:学员可就业 待就业文件名:学员就业信息全局变量:输入数据:企业招聘条件 学员资历输出数据:就业处理: 如果学员的资历能够胜

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

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