时间:2023-03-08 15:34:59
引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇管理系统开题报告范例。如需获取更多原创内容,可随时联系我们的客服老师。
1、开题报告的内容:
本系统是一款资源型管理软件,适用于普通高等教育学生的管理工作,具有丰富,完整,规范的内容和比较完善的功能.是一个适用于高等院校或各类专科学校学生工作管理部门的计算机辅助管理系统,它具备高校学生工作部门的学生管理的日常事务性工作及各类数据的自动化处理功能.从学生的入学档案,学籍档案,学习成绩综合测评,奖学金管理,到学生毕业分配管理的全部业务功能.该系统能够自动地收集,存储,加工处理,查询检索和统计制表,方便有效地提高学生工作办公自动化管理的水平,解决了日常繁杂的数据,文件及历史资料的统计处理的重复性劳动.使过去许多只能定性管理的项目变为定量管理,使传统的由人工事务性管理模式转化为借助现代化技术和手段实现的科学化管理模式,不仅节省人力和物力,提高办公效率,而且使管理的方式从过程管理转变为目标管理,从数量管理转变为质量管理,有助于提高学生工作管理的水平和质量.
本系统将采用vb6.0+sql server xx的模式进行开发.vb6.0开发一般应用模块,供管理人员在本地机上完成对数据库的各种修改工作.并且采用了数据访问技术ado,使之能更好地访问本地和远程的数据库;在数据环境方面,允许程序员可视化地创建和操作ado连接及命令等优点,因此,采用vb6.0作为学生信息管理系统的本地开发平台.sqlserver是一个数据库管理软件,提供了强大的数据库访问功能,为数据库管理与分析带来灵活性,因此,采用sql server xx作为学生信息管理系统的后台数据管理工具.
本系统针对学生管理所涉及到的信息,数据及所需完成的各项操作,结合自身的技术水平而开发的学生管理系统(单机版).此系统将主要实现以下基本功能:学生档案管理:可以方便地对学生档案进行浏览,查询,添加,编辑,删除.以学号区别学生,并可以支持多个班级处理.(2) 学生成绩管理:可以自行设置学生所在的年级,科目,并且学生成绩与档案以学号为关键字相关联,有力的保证了数据的完整性. (3)课程管理:可以自行设置课程信息,年级课程开放等情况.(4)班级管理:通过此模块用户可以系统性的设置,修改,删除该班级的基本信息(班级名称,班级人数,班主任),班委任职情况.(5)系统管理:此模块分系统用户管理,系统注册码管理,系统日志管理,用户密码管理以及系统数据库备份和系统数据库还原的功能.对于不同的用户提供了不同的用户操作权限(6)报表功能:根据学生成绩自动生成成绩报表打印
此系统将具有:能提供的学生信息量大,用户界面友好,操作简便,快速等特点.
本页应按开题报告(实施计划)的基本内容要求填写, 填写不下可另附页.
2、开题申请理由:
21世纪全球信息电子化的潮流势不可挡,计算机渗入了社会生活中的各个领域,它的广泛应用给经济和社会生活带来深刻的变革.信息技术不仅改变了人们的工作和生活方式,也在改变教育和学习的方式.我国的教育事业蓬勃发展,升学率普遍提高,各类大专院校规模不断扩大,对于学生管理工作的高效性和规范化提出了更高的要求.作为学校管理工作的一个重要组成部分---学生信息管理,所涉及到的信息量之大,数据之繁琐,可以想像用手工对这些数据进行操作有多么的复杂与繁琐,因此自动化的学生信息管理系统应运而生.
一.开发背景及意义
如何获取信息?图书是我们最好的获取信息的方式,但由于图书馆图书保藏量大大增加,使传统的图书管理员的工作日益繁重起来。迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中解脱出来呢?
科学技术日新月异的进步,让人类生活发生了巨大的变革,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书管理系统也以便利、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。
为便利对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
二.需求分析
1.能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;
2.能够实现对读者档案的查询和编纂管理;
3.能够进行罚款功能;
能够进行借阅历史的查询功能;
三.开发平台
1.使用Visual C 6.0作为本次系统的开发工具,开题报告《图书管理系统开题报告》。因为Visual C 6.0是功能最为强大可视化开发工具,它不但支持传统的软件开发方法,更重要的是它能支持面向对象、可视化的开发风格。因此Visual C 又称作是一个集成开发工具,它提供了软件代码自动生成和可视化的资源编纂功能。
2.使用Access做为本次开发软件的数据库。因为Access被集成在Microsoft Office中。Access数据库处理的基本结构,采取关系型数据库模式。与其他的数据库系统相比,Access更加简单易学,一个普通的计算机用户可以很快地掌握它。Access 2000的功能十分强大,利用它可以便利地实现对信息保存、维护、查询、统计、打印、交流、,并且它可以十分便利地与Office其他组件交流数据,这些功能对一个一般用户而言已经足够了。
四.本系统功能模块
图书管理系统需要实现的功能主要有四大块:日常工作管理、基本资料维护、查询、和系统管理模块。其中日常工作管理和基本资料维护是整个系统的核心。
1.日常工作模块:
(1)借书处理:主要功能是记录借阅证编号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、还书期限、操作员姓名。
(2)还书处理:主要功能是输入借阅证编号、图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存->生存在借阅历史记录表中。
(3)缴纳罚金:输入读者ID,显示该读者的姓名、图书编号、罚款金额和罚款原因,如果读者交纳了罚金,则将借阅登记表的允许借阅标记置为Y。删除罚款记录表中该读者对应的记录,将这一笔记录同时插入到罚款历史记录表中。
2.基本资料维护模块:
(1)图书资料维护:包括新书的入库,以及现有书籍资料的修改和删除。
(2)读者资料维护:包括新会员的资料入库,以及现有会员资料的修改和删除
3.查询模块:
(1)图书资料查询:按照相应的图书信息对所有书籍进行所需查询。此查询包括:图书分类、图书编号、图书名称、作者、出版社。
(2)读者资料查询:按照相应的读者资料进行所需查询。借阅证编号、读者姓名以及身份证编号。
(3)借阅历史记录查询:按照相应的借阅信息进行所需查询。此查询包括:借阅证编号、图书编号、借书日期、还书日期。
(4)罚款历史记录查询:按照相应的罚款信息进行所需查询。此查询包括:借阅证编号、罚款日期、罚款原因。
4.系统管理模块:
(1)员工管理:包括新员工信息的录入,密码的修改以及员工信息的删除。
(2)数据备份:对现有的数据库信息的保存。
(3)数据恢复:对数据库信息的恢复
五.参考文献
[1]伍俊良.《Visual C 课程设计与系统开发案例》.清华大学出版社
[2]杨小平.《Visual C 项目案例导航》.科学出版社
[3]邓宗明,张晓竞.《Visual C 编程实用技术与案例》.清华大学出版社
一、工资管理系统的目的和意义
在中原大化仪表公司是一家省属大型企业分支单位,随着社会主义市场经济的快速发展,该公司下在发生着日益的变化,职工流动速度在加快,工资增减幅度在加大,员工,职称,绩效评定等信息也随之越来越多 ,作为工资管理和发放单靠传统的手工处理已显得力不从心,手工发放需要反复进行抄写,计算,不仅浪费时间,还常因抄写不慎出现张冠李戴,或者由于计算疏忽,出现工资发放错误的现象.同时工资的发放具有较强的时间限制,必须严格按照公司规定的时间完成任务.正是这种重复性,规律性,时间性,使得工资管理的计算机化成为可能.
使用计算机进行工资发放,不仅能够保障工资核算无误,快速输出,而且还可以利用工资数据库对有关的各种信息进行统计,服务于上级财务部门的核算与账务处理.从而提高工资管理发放的效率,实现企业员工工资管理的系统化,规范化和自动化.
二、计所达到的要求,技术指标,预计的技术关键,技术方案和主要实验研究情况
1、预计达到的要求:
此系统要求做到设计合理,便于使用,易于操作;界面友好,容错性高,可在很短的时间内,查找出所需的职工工资资料,提高工作效率.
2、技术指标
(1)开发环境:visual foxpro6.0
(2)运行环境:windows9x/windowsxx
3、技术关键:
采用foxpro编程思想,利用其强大而完整的功能开发这样一套职工工资管理软件,其主要技术有:foxpro数据库技术,新类的设计与应用,系统容错性的处理,组合查询技术的实现等.
4、技术方案和主要实验研究情况:
(1)开发职工工资管理系统
(2)职工工资管理系统的数据库结构设计与实现
(3)职工工资管理系统的具体实现
三、课题研究进展计划:
9月28号:毕业设计选题
10月10号:开题报告撰写
10月19号:对开题报告进行改进
10月29号:对系统整体设计
11月15号:中期报告
12月21号:论文撰写
12月28号:系统检查
1月4号: 论文答辩
四、现有在条件,人员(姓名,职称)及主要设备情况
已有软件:microsoft visual foxpro 6.0,winxx平台
设计人员:樊利清
主要设备:计算机(intel pentium 4)一台,激光打印机 一台
五、参考文献
(1)开发使用手册 人民邮电出版社
(2)数据库系统概论 高等教育出版社
(3)个人电脑实用基础教程 宁杭出版社
(4)数据库系统及应用基础 北方交通大学出版社
(5)数据结构 中央广播电视大学出版社
(6)操作系统工程 中央广播电视大学出版社
姓名: 专业: 所属系别:
学号 指导教师姓名 职 称:
开题报告时间: 年 月 日
论 文 题 目 :小型医院业务管理系统设计
1、拟选课题国内、外的研究动态、水平、存在问题,与本人实习、社会实践、调研的关系,并附主要参考文献:
医院的医疗水平和服务质量一直是国内外关注的焦点,仅靠增加基础设施投入和脱离信息化的管理方法的改进,是不能从根本上提高医院的工作效率、服务质量和管理水平的。医院业务管理系统的目的就是减轻业务劳动强度,减少了差错,科学管理药品,节省人力,提高医院的财、物管理水平,增加经济效益,改善患者的就医环境,方便患者就医和查询,提高医院的服务效率和服务质量,提高医院的医疗质量和管理水平。所以,一个现代化的适应社会发展需要的医院,除了具备一流的医疗队伍、一流的服务设施之外,还应具备一流的业务管理系统。
医院业务管理系统不仅能提高医务人员的工作效率和医疗水平,而且能提高医院的服务质量。因此,医院对业务管理系统有着强烈的需求。本文介绍了医院出入院处、病区、药房、药库的业务流程,在整体分析医院各部门以及部门之间的实际工作业务的基础之上,结合管理系统开发的理念,用VB 6.0作为前端开发工具,开发了医院业务管理系统。目的就是利用计算机软硬件技术、 网络通讯技术等现代化手段,对医院及其所属各部门的业务进行综合管理。从而为医院的整体运行提供全面的、自动化服务的业务信息系统。全文通过对业务流程的分析以及对系统的模块设计、实体-联系图(E-R图)设计、关系模式设计、数据库设计、代码设计、人机界面设计等,详细地阐明了本系统开发的目的、过程及预期效果。
业务管理系统是一门集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是管理活动的全过程,以便有效的管理医院。
参考文献
[1]张莉 王强 赵文方 董莉 《SQL Server 数据库原理及应用教程》清华大学出版社,2002
[2] 萨师煊、王珊.数据库系统概论(第三版).北京:高等教育出版社,2000
[3] 张海藩.软件工程导论(第四版).北京:清华大学出版社,2003
[4] 催五子、于宁。界面设计与Visual Bbasic.北京:清华大学出版社,2004
2、课题拟解决的主要问题,在理论和应用方面的意义,完成课题的条件(包括实习单位情况)和设计(论文)的主要内容:
意义:1、为病人提供更好更快、更快的服务,提高医院在医疗市场的竞争力以及吸引更多的病人到本医院就医;
2、人力工资昂贵,迫使医院采用计算机以提高劳动效率;
功能:1、门诊挂号:为病人提供就医卡方便病人;
2、住院病人管理系统:是医院可以随时了解病人情况;
3、药房管理系统:提高了药品管理的质量,和工作效率;
4、门诊医生工作站、住院费用的管理、病历管理系统、以及外部接口等。
3、指导教师对学生选题报告的评语:
指导教师签字: 年 月 日
4、选题报告会评议组意见:
组长(签字): 年 月 日
5、学院审查意见:
基本信息录入
基本信息管理
物资调配
出库管理
入库管理
订货管理 库存盘点 退货管理
关键词:信息系统;医保管理;医保接口
随着我国基本医疗保险制度改革的不断深入,参保人员覆盖面越来越广,与医院联网实时结算的医保机构越来越多,医保管理制度和手段日益完善,内容逐步细化,要求越来越高[1]。在进行实时信息传送和费用结算的基础上,通过对参保人员就医费用进行人工或计算机审计,对医疗机构和参保人员的不合理行为进行审核监督管理,促使医院对医保病人的管理渐渐深入到各个医疗环节。因此,完善医保信息系统,提高医保系统的管理显得极为重要。
1 医保信息系统介绍
(1)总体结构。
医保中心通过城域网与医院联网,同时在医院端配备前置服务器,实现医院与医保中心的实时交易。
数据交换通过中间层DLL接口实现,采用定时刷新和实时数据交换相结合的方式。收费项目、病种信息和政策参数由医保中心提供,医院建立对照关系,定时交换,及时更新。
(2)医保业务流程。
医保病人的就诊结算业务流程与普通病人结算业务流程的区别在于其必须依赖医保中心结算业务的成功。通过医院和医保事务的一致来保证双方数据的一致性,利用业务对帐查找并消除不确定因素造成的数据不一致。
(3)医保信息系统业务功能。
①挂号、门诊收费:首先验证医保病人身份的有效性,上传挂号或门诊诊疗项目,结算成功后打印收费收据和结算支付清单。
②住院登记:住院病人完成HIS端住院登记后,同时将相关住院登记信息上传医保中心确认。
③费用上传:住院医保病人的费用明细应及时上传医保中心,每日定时在业务空闲时段(午夜)自动批量上传,未能上传的明细记入日志文件,以便及时分析上传失败的原因;出院结帐前手工上传当日发生的未上传费用明细。
④出院结帐:出院结帐前,补充上传病人的出院日期、出院诊断等有关信息,结算完成后,在HIS端和医保端作相应出院处理,打印收费收据和结算支付清单。
⑤结帐汇总:收费人员下班前,与医保中心进行日结对帐,对帐平衡后,汇总当日结算单,上交现金,完成财务上的“日结日清”。
⑥审批业务:审批包括特殊业务和转诊转院审批。特殊业务是指需经医保中心审批同意后其费用才能列入基本医疗保险支付范围的业务项目,包括特殊检查、特殊治疗和特殊用药。转诊指转往外地就医,涉及外地医疗费用报销。
⑦字典维护:根据各医院之间情况,将HIS使用的疾病编码、收据项目类别、药品和诊疗项目目录虽有标准与医保中心目录匹配,建立对应关系字典[3],日常进行必要时增加、删除和修改。由于涉及医院和医保中心的结算准确,也关系到病人的切身利益,必须做到准确无误。
⑧统计上报:每月统计各类医保病人结算单据,形成统计报表,上报各级医保管理机构,以便医保费用的拔付,双方报表必须核对无误。
⑨医保拔付费用和拒付费用管理:将医院统计上报的申请拔付费用与医保实际拔付费用、缓拔费用、拒付费用登记汇总,加强对拒付费用的管理。
2 依托信息平台,加强医保管理
(1)加强组织领导和政策宣传。
医院通过对内提高医务人员的医保管理知识,对外大力宣传医保知识,做到内外兼修,为医保管理工作打下良好的基础。
(2)不断完善医保信息管理系统。
由于医保政策的复杂性、管理机构的多重性和参保人员待遇类别的多样性,不管是医生还是病人都很难全面掌握每一条医保政策,也不可记住每种药品或诊疗项目的自付比例、适应症、限额等医保属性。而一旦造成失误,不是病人多付冤枉钱,就是医院遭遇医保中心拒付。要解决好这个问题必须借助信息系统辅助功能的支持。
①药品和诊疗项目管理。
信息系统在各个医疗环节对那些需要控制的收费项目,提示必要的警示,限制或禁用信息,提醒医务人员作相应的调整。
②费用管理。
费用管理事关医院经济收入,需医疗、财务和信息等部门合作才能完成。分未结算费用和已结算费用管理两方面。
未结算费用管理主要针对在院病人住院费用的管理。同时,为住院病人提供每日费用清单,提高住院收费项目的透明度。另一方面,医院利用医保病人预交金预警机制,对已拖欠费用的病人发出警示。从很大程度上减少了医院的经济损失。
已结算费用管理包括每月统计上报和拒付费用管理。统计上报定期以报表的形式将数据上报医保中心。同时,定期对拒付费用进行分类统计,分析原因,改进监控措施和管理手段,减少拒付费用的发生。
3 讨论
我院医保信息管理系统涉及医保中心和医院医疗、财务、物资、信息等部门,随着各项功能的完善,在实际工作中,一方面体现了“以人为本”和“以病人为中心”的理念,优化就医流程,简化结算手续[4],最大限度地满足就诊病人的医疗需求;另一方面,能协助医务人员掌握和遵守各项医保政策,把握好“诊疗选择”和“费用报销”之间的关系,避免不必要的纠纷和费用拒付;另外,医保信息管理系统结合医保管理人员的工作职责,协调医保管理机构和医院各部门形成合力,齐抓共管,做好医院医保管理工作。
参考文献
[1] 焦卫平等.三级医院医疗保险管理的现状与思考[J].中华医院管理,2007,6:428-430.
[2] 何德强.杭州市金保工程联网数据采集方案[J].计算机时代,2007,7:17-18.
学号
123
姓名
风
专业
软件工程
班级
软件工程
论文题目
基于JAVA的宠物平台管理系统
校内指导老师
(职称/学历)
风中弦/助教
校外指导老师
(职称/学历)
风/工程师
开题报告时间
20___年___月___日
星期___
开题报告地点
线上
旁听人数
10
记录员
风中弦
论文开题报告会会议内容:(参考下列几个方面,由记录员负责记录)
1.
选题的意义和实用价值
宠物平台管理系统的设计符合当前社会发展需要,符合现在时代的需要,随着现在社会的网络技术的发达以及领养宠物的越来越普及,快速且高效率的快递服务能有效的提高客户的体验,方便线上管理宠物信。
2.
方案的科学性、可行性及创新性的评价
方案很具有创新性,是针对当下宠物平台管理系统中的一项可行性较高的研究。且研究方案思路清晰,可行性很高。
3.拟采用的技术路线、解决的关键性问题及计划进度等是否切实可行
拟采用的技术路线有效可行,思路清晰,解决关键性问题有清晰有效的思路,且计划进度完全在可执行范围之内。
4.具体建议和意见以及结论(通过或不通过)
该课题设计方案合理,具有一定的实际价值和意义,同意开题。
评议小组对论文开题报告的主要意见及建议:(由记录员负责记录)
1.
将核心作用实现,系统开发是关键。
2.
要落实开题报告的具体步骤及内容。
开题报告评议小组意见
评议结论:(开题报告是否通过)
毕业设计题目符合毕业设计要求,同意通过。
评议小组组长签名:
年
月
日
评议小组成员
姓名
职称
研究方向
签名
小李
讲师
计算机视觉
小琳
教授
机器学习
小梅
讲师
数据挖掘
学院审核意见
院负责人签章:
年
教师信息管理系统服务目标主要为老师,而后者主要为学生。因此,服务对象的不同决定了其内容的差异性。其次,功能导向不同。学生信息管理系统主要处理学生平时自身的学习活动如查看课表、选课、查看成绩等。而教师信息管理系统不仅服务于老师用作教学授课之用,管理个人工作与财务事务也是必需的。最后,处理终端不同。学生信息管理系统的数据终端是教务处,教务处主管学生的日常工作。而教师信息管理系统的数据终端不仅包括教务处,还有可能包括财务处、学生处等。
二高校学院教师信息管理系统的主要内容
高校学院中教师信息管理系统与学生信息管理系统相比更为复杂,因此在其系统中的主要内容方面,也是分工有致。
1.教学版块
教学版块的主要目标是老师用来处理平时的教学事务。教学版块包括课堂与课外两个方面,课堂主要有课堂考核,选课查询,所教授学生名单,课件上传与下载。课堂考核主要用于老师在课堂上需要评定课堂学生成绩,而当场给出的分数,可以直接输入信息管理系统,便于随时录入。选课查询中老师可以查询自己所教授的课程中有多少学生进行选择,根据所选择的人数老师进行增减开设课程调整。老师可随时查看选择自己课程的学生名单,也可随时点名和提问。课件上传和下载是多媒体技术与信息管理技术的重要结合。老师在上课前可将本节课的电子课件上传到信息管理系统,在课堂上,老师可以在多媒体电脑上输入自己的账号密码登入信息管理系统,在线播放课件,这样老师上课的便捷性变化大大提高,同时信息含量较以往较大。
2.工作版块
工作版块的主要目标是老师用来处理课堂教学外的工作事务。工作版块主要包括课后成绩上传、课程成绩评定、学生考试安排与调整、学生成绩评定与录入、学生毕业论文开题报告提交、学生毕业论文预答辩提交、学生毕业论文最终成果提交、学生毕业个人评语提交。课后成绩上传主要是老师在课下将课堂上的课程成绩录入信息管理系统,以利于系统保存。课程成绩评定是用于老师在本门课程结束时对学生在本课程的课堂与课外表现进行评定,综合各种因素进行打分。学生考试安排与调整则主要用于期中、期末考试时对学生考试地点、时间进行安排与调整。学生成绩评定与录入则是在期末考试结束后,录入学生的各门成绩,一般由年级辅导员和分管教务处的老师负责。学生毕业论文开题报告提交是用于在学生本科、硕士、博士毕业论文开题时提交开题报告,学生毕业论文预答辩提交时用于在3~4月份毕业论文预答辩时提交,毕业论文最终成果提交主要是在学生正式答辩前对本学生的正式毕业论文进行提交,录入学校数据库,存入网上档案,学生毕业个人评语提交主要是在学生通过答辩,即将毕业,学生的辅导老师针对学生在学校期间的表现进行个人评价与评语总结。
三结束语
关键词:毕业设计;过程管理;过程管理引擎
中图分类号:TP319文献标识码:A文章编号文章编号:1672-7800(2013)012-0080-02
基金项目:江苏省“青蓝工程”项目资助(2010);泰州市科技发展计划项目(2012);南师泰院项目资助(2012)
作者简介:史永(1977-),男,南京师范大学泰州学院信息工程学院讲师,研究方向为智能计算与内容服务技术。
0引言
毕业设计面向高等院校的毕业生、教师、教辅工作人员等多个角色,包含开题、写作、答辩等多个复杂工作环节[1]。利用工作流技术可以解决现有毕业设计管理过程中存在的流程不清晰、用户角色权限控制混乱和难以柔性地满足学校管理要求等问题[2-3]。然而,目前毕业设计指导环节大多仍采用人工方式完成师生交流、评议和修改等工作,若其中一方没有时间实现面对面的交流,则很难在规定的时间内完成毕业论文工作。毕业设计过程管理要求学生、教师有效协作,在规定的时间段内有序完成开题报告、论文周记、论文编纂等工作过程。而这些工作有着刚性的时序性和时效性需求,例如:学生要在规定时间内提交开题报告、论文周记、论文草稿,超出时间段不但不能继续进行开题报告工作,还会影响后续的工作环节。
1需求分析
通过系统调查与分析,毕业设计过程管理引擎涉及教务管理员、教师、学生3个角色,他们之间的关系如图1所示。其时序关系概述如下:
①管理员首先设置开题报告、论文周记、论文草稿的上传和审核时间段,并对过程进行监督和通告;
②学生收到管理员通告,在规定的时间内完成工作,同时接收教师的修改反馈通知;
③教师收到管理员通告,在规定的时间内完成工作,同时接收学生信息提交的通知。
2过程处理引擎设计
2.1事件的定义
事件,即作业在执行过程中的状态[4]。具体的事件状态转换流程如图2所示。当作业完成提交时,事件便已提交,处于已提交状态的作业若调度成功,则事件已调度;若调度失败,则事件全局等待。结合毕业设计过程,定义其事件触发类型:
(1)报错型触发,指在编辑、提交等过程中,存在不符合毕业设计工作要求的相关内容,如中英文不对照,参考文献条数不足等,触发引擎工作。
(2)完成型触发,指学生完成提交或修改,教师完成审查等工作后,触发引擎工作,从而保持教师、学生之间的良好交互和协同工作能力。
(3)公告型触发,指教师、学生或管理员特殊事件请求,如教师有特殊情况要求学生提前提交开题报告等事件。
2.2时间的定义
时间,即作业在执行过程中的生命周期。当前时间在规定时间内允许访问,若当前时间不在规定时间内,不允许访问。结合毕业设计过程,定义其时间触发类型:
(1)提醒型触发,指毕业设计环节规定的时间段将要到达,触发提醒通知。
(2)超时型触发,指超过毕业设计工作环节规定的时间段,触发通告通知。
2.3过程处理引擎设计
毕业设计过程管理引擎设计为生成阶段和运行阶段,如图3所示。引擎生成阶段工作过程如下:
①分析毕业设计的工作环节,选择纳入过程管理的事项;
②编辑过程管理事项的时间段;
③时间段的起始时间点,设置为提醒触发点;终止时间点,设置为超时触发点;
④依据过程管理事项的内容,编辑报错,完成触发阈值和时机;
⑤时间触发和事件触发混合绑定,构成完整的管理引擎。
引擎运行阶段,过程管理引擎监控设置的所有触发点,当时间或事件发生,通知或公告信息。
3过程处理引擎的实现
以开题报告过程为例,管理引擎包括管理员进行时间设置,学生和教师要在规定时间内分别上传开题报告和审核开题报告等内容,其工作流程如图4所示。
算法主要步骤如下:
(1)判断是否在处于毕业设计开题的有效时间段内,如超出有效时间段,填写超时公告,否则执行步骤(2)。
(2)学生完成开题报告的编辑工作(在教师未审核前,可以多次编辑、重复提交)。
(3)学生提交开题报告,填写完成公告及时通知教师审核。
(4)教师审核开题报告,若规定时间将要到达,填写提醒通知;否则执行(5)。
(5)教师完成审核工作,如不合格,填写出错通告,及时通知学生修改,执行步骤(2);否则,执行步骤(6)。
(6)管理员(教务员)进行开题报告审查,如不合格,填写出错通告,执行步骤(2)、(5);否则执行步骤(7)。
(7)毕业设计开题报告完成。
4结语
本文在毕业设计过程及时序、时效性需求的基础上,设计了一个毕业设计过程管理引擎,给出了其中的事件及时间触发条件的类型定义,并以开题过程管理为例,探讨了过程管理引擎的工作流程和算法步骤。
参考文献参考文献:
[1]李晓杰.基于JAVA EE 的毕业设计管理系统的设计研究[J].电脑知识与技术,2013(9):4420-4428.
[2]龙世荣,赵学孔,岑磊.基于工作流的B/S 架构毕业论文管理系统设计[J].电脑知识与技术,2013(9):3306-3309.