随着O2O电商业务的不断发展,在城市内的“线上营销”与“线下统一配送”结合的新模式逐渐兴起,传统的单一形式的物流配送运作模式已不适应日益增多的此类订单业务需求,为了提高多订单处理效率与车载配送作业服务的速率与质量,本文提出一套以线上线下结合的统一配送为核心的物流管理监控平台,该平台以Java编码语言为核心,采用B/S架构基于J2EE研发,方便有效地管理和监控各项物流配送作业流程。
2方案概述
2.1系统输入输出
物流配送监控系统的输入输出方式是以订单为需求下发的配送作业流程。线上系统接受订单任务之后,通过管理层审核确认订单,分发到对应配送中心,然后配送中心选定配送车辆进行订单配送作业。
2.2系统功能概述
本系统包括的主要功能模块有:“客户管理模块”、“线路调度管理模块”、“配送作业监控模块”、“车辆运行统计模块”。各模块功能说明如下:(1)客户管理:对于物流配送的客户对象实施可视化地图数据及业务数据管理。其中包含客户与线上系统CRM模块数据的同步更新、报表打印和导出、地理信息导入数据库以及按路网推荐线路等功能。(2)线路调度管理:针对物流订单业务需求,管理订单配送线路。根据任务执行状态,对未提交的订单预测配送线路,对已提交的订单生成并下发车辆配送线路,而且对已配送完成的线路,可保留为经验线路,便于再次执行配送。另外还包含车辆管理、订单数据报表打印及输出、线路优化等功能。(3)配送作业监控:根据已下发的任务配送线路,管理车辆配送业务。该模块通过与GPS车载导航定位模块连接,实时获取在线车辆的地理数据,实现电子地图车辆定位功能,而且还与视频实时监控模块连接,实现车辆运行状态的真实监控查看。对已完成配送作业的车辆,可查看送货详情与其对应的车辆轨迹,如果发生其他事故,发引发系统车辆报警。另外,该模块还提供客户查询、当日配送任务汇总、影子线路查询等。(4)车辆运行统计:对于可配送任务的车辆实施基础信息管理。其中包括配送车辆的基础信息管理、配送线路设置、行驶里程管理以及车辆运行统计等。
3系统核心功能
3.1客户管理
3.1.1模块流程图
3.1.2客户数据同步接口此接口是与线上CRM系统户信息建立数据同步更新操作,通过页面脚本事件驱动后台存储过程与当前业务数据库进行异步数据同步,功能完成后,返回信息同步结果提示。
3.1.3客户信息管理对客户属性信息执行更新操作。系统中针对某一客户记录进行信息编辑,比如更改客户的配送中心、订货信息及提交状态等基础信息,用户还可以针对无坐标的客户点执行在电子地图取点,添加地理经纬信息。
3.1.4客户地图定位单一客户可根据记录所在的地理经纬信息,执行GIS地图服务查询功能,将图元定位在一定比例尺范围内,并且显示相关的属性信息。
3.2线路调度管理
3.2.1模块流程图
3.2.2订单数据同步接口待处理订单数据需要与线上系统订单任务数据保持数据同步,功能执行方式与客户数据同步实现机制一样,功能完成后,返回信息订单同步结果提示。
3.2.3线路信息条件加载查询线路信息按线上下发过来的订单数据匹配配送车辆和客户点加载更新。其条件约束有指定的配送中心与订单日期。
3.2.4配送线路优化线路优化功能是指在匹配相应配送车辆的同时把临近或同一配送范围内的客户点优化到推荐线路上,使得指定配送车辆到各个客户点达到最短最优距离,从而完成配送作业任务。根据最优线路调度,下发配送任务到送货员,并生成当日配送线路,以区域地图方式展示配送线路轨迹。
3.2.5线路区域定位线路区域定位是指把当前选定的配送线路按照此线路所经过的客户点在电子地图渲染显示,线路是一条不间断的客户点按照配送目标连续生成路径。
3.2.6客户点圈选调整线路地图工具栏提供配送线路上的客户点圈选调整功能,在执行地图选定客户点之后,选择其它配送线路,可实现线路调整。
3.2.7经验线路管理根据配送任务已完成的订单线路,建立经验线路存储管理,便于配送线路的重用。编辑的属性有配送中心名称和配送线路名称等,此外,针对某一经验线路系统提供线路分配车辆功能,按照“操作”执行移除或添加车辆到线路。
3.3配送作业监控
3.3.1实时监控系统根据GPS实时返回的数据,进行配送车辆实时定位及对应信息状态刷新显示,其中包含车辆的运行状态、形式速度和当前所在的经纬位置。同时,系统与车载终端视频像头模块连接,实时传输视频信号数据,实现在线配送车辆运行的实时视频监控。
3.3.2车辆轨迹回放针对已完成配送作业的车辆线路记载为轨迹,系统可根据车辆的停留时间和运送状态以地图动画形式回放轨迹。
3.3.3车辆警报相关的车辆的报警的设置和报警信息查询。例如未归班报警、违法使出、超长停车、越界、盗抢等。
3.3.4影子线路根据车辆调度任务下发和生成路径,则显示对应配送车辆的“影子线路”信息。其中包括行驶路线、服务客户、配送货量、应收现金等信息,并且与实际行驶线路进行比较。
4结束语
1.1“一体化管理”与二次系统精益化管理的关系
南方电网公司的战略目标是成为服务好、管理好、形象好的国际先进电网企业。在生产系统落实“管理好”的具体要求是:基础管理过硬,制度完备有效,流程清晰流畅,机制科学配套,现代化手段先进适用,管控高效。二次系统包括继电保护与自动化的专业管理与设备运行维护,是安全生产领域的一部分。基层供电局二次系统管理必须在一体化管理框架下,按网省公司对其业务体系、流程体系、规范性文件体系及相互关联的统一要求,以“管理手册”、“班组手册”两个手册为载体,以业务指导书、作业指导书编制为核心开展“落地”工作。在落地过程中,结合供电局自身专业发展沿革,将专业管理的流程和表单固化到专有的信息系统中。供电局专业职能部门在吻合“顶层设计”下,主动做好“基层首创”,进行一些有意义的探讨与实践。
1.2供电局二次系统管理提升工作的开展
惠州局二次系统管理提升专项活动是对二次管理安全风险进行分析、梳理、检查,在“保护定值执行、增强设备管理、完善班组现场作业、保信系统实用化、变电运行操作规范、专业运行指标管控、调度自动化管理进一步提升、通信对保护自动化业务运维支持、县级子公司规范、全员培训提高”等十个方面细化落实工作。惠州局通过专项活动形式将日常专业工作与重点关注工作融合,经过一个自然年的活动,解决了长期管理模糊地带,提高了过程管理效率和全局二次专业人员技术能力与班组管理水平。二次系统管理如何在“一体化、规范化”框架下更好落地,需要对以前活动进行回顾分析,提炼出适用流程,为其它供电局开展工作提供借鉴。
2二次系统管理提升的分析与措施
2.1总体思路
围绕“管理好”的五点具体要求,在“基础管理过硬、制度完备有效、流程清晰流畅、机制科学配套、现代化手段先进适用”等五个方面对二次系统管理进行专业分析,拟定措施,达到管控高效的目的。
2.2加强基础管理
在专业基础管理上贯彻“强化基础管理、规范基层班组、提升基本技能”的“三基”要求,重点建立以二次设备运维为核心,实现管理人员、班组人员按章作业及对设备运行工况的精细管控。二次系统管理的基础业务是保护定值整定与执行、装置验收与定检、设备缺陷处理、反事故措施的执行。供电局对二次设备运行状态的监视与专业数据的管理是实现强化基础管理的有效手段。二次专业除了例行管理外,对基础数据进行梳理整合,依据设备运行信息有效进行专业管理,首先要有反映全局二次系统实时运行参数的台账,通过对全局变电站继保自动化定值压板及其装置运行情况现场核查与复核,建立实时更新的真实台账。在此基础上,对二次设备进行分级管理,按定检与保护动作情况来管控二次设备;同时对站用直流网络图、各类差动保护交流回路、备自投开入开出的图核查等薄弱环节加强基础管理。
2.3修编完善专业管理实施细则
随着电网公司全面规范化一体化管理的开展,管理制度的修编权限也集中在两级公司。二次系统在电网中地位重要、技术复杂,省电网公司两级也颁布过大量的专业管理规定和技术规范。但现阶段执行的专业管理制度与作业指导书还不能覆盖业务的全部过程,同质化的业务处置还不能统一化。对管理制度规定还不明晰的二次专业业务,供电局需要拟定本局管理实施细则,提高管理制度的针对性、适用性和操作性。细则结合本局人员及管理现状,明确专业间、岗位间具体业务协同,消除协作中对同一件事上理解的不同几率,各层级人员均从“人治”走向“法治”,提高管理效率。惠州局已修订《保护定值执行管理实施细则》,细则明确调控中心、变电管理所两个部门各类人员在整定计算、审核、现场执行、回执等环节具体规定,细化对总调、中调及地调各种定值执行与监督,并对特殊定值项参数填报、整定及执行提出了具体的要求。成立二次技术现场规程编写小组和专业审查小组。地调二次专责为编写小组组长,组织变电所各班组年轻骨干为成员开展专业活动;地调二次主管为审查小组组长,变电所各二次专责为成员,审查现场技术规范的准确性。通过完善实施细则、丰富现场作业表单、规范消缺作业,达到班组工作的“规范、高效、减负”的目标。
2.4建立清晰顺畅的专业管理流程
专业管理和作业流程是指为完成一个完整的业务行为,各业务步骤次序的布置和安排。按专业管理规定及管理实施细则,以“计划+流程”、“流程+表单”的方式,实现调控中心职能管理和基层变电管理所专责、班组执行的有机衔接。其重点是要做好二次装置缺陷处理流程的管理,加强对紧急重大缺陷处理管控;规范变电站自动化现场作业流程管理,防范自动化数据跳变影响电网监控。在变电站现场的二次专业工作都涉及变电运行人员,二次专业与运行专业也必须完善各项协同管理流程。
3二次专业数据管理系统的实施
二次设备具有涉及层次众多、结构复杂的特点,且对其进行管理时涉及大量的设备参数、运行状态、规程文档等。目前使用的统一生产MIS系统无法对二次专业数据高效管理,日常工作仍以分散手工方式进行,造成地区供电局对二次设备运行状态监视与专业数据管理缺乏有效手段。根据惠州局地调保护与自动化两专业紧密联系、相互支持的特点,依托调度自动化在专业人才、机器、场所三方面的优势,在局自动化机房建立二次专业数据管理系统。系统对生产MIS不能覆盖的二次数据业务进行管理。系统以二次设备台账为核心,对二次数据涉及的定值核查、压板核查、设备定检、保护反措、缺陷管理、专业文档进行协同管理;同时能够从EMS、保信系统等实时系统获取数据,与二次基础数据进行数据挖掘形成综合报表,达到了对二次系统数据、文档实施多点应用、集中维护的效果,形成了以“二次设备台账”为核心的信息化管理体系。
4专业管理提升展望
关键词:工作流;毕业论文管理;管理系统设计
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)14-3306-02
毕业论文写作是高校本科教学中一个不可或缺的重要环节,是所有专业所有学生都必修的一门重要实践课程,大部分教师也都要参与到毕业论文写作指导工作中。因此,毕业论文写作是所有专业教学每年都要面临的一项繁琐工作,从出题、选题,再到写作与指导、评审与答辩等的整个过程都需要教学管理人员、教师、学生投入大量的精力。
传统的毕业论文管理与指导工作采用见面办理、沟通为主及手工操作方式,存在以下主要困难:
1)由于学生离校实习或者学生所住校区与教师办公地址相距较远等各种原因,导致学生与教师见面不易,信息沟通不畅。
2)由于每个教师要同时指导多个选题多名学生,而且教师工作繁忙,再加上学生离校实习或上课等原因,导致学生和教师很难在工作时段内同时有空闲时间来进行写作指导。
3)毕业论文写作整个工作流程的工作环节多,参与人员多,时间跨度大,业务流程复杂。
4)毕业论文写作各个工作环节都会产生相应的阶段文档,而且通常需要依赖前面阶段产生的文档,因此,在整个工作流程中会产生和使用大量的相关文档,文档管理工作繁杂。
基于上述原因,非常有必要开发一套B/S架构的毕业论文管理系统设计,以利用计算机系统自动化处理毕业论文工作中的大量工作,大大提高毕业论文工作效率,同时利用Internet打破师生交流上的时空限制,大大方便毕业论文写作指导,提高毕业论文写作质量。在毕业论文管理系统开发上,选用工作流技术及其相应工作流管理系统和工作流开发环境,定义、开发、实现毕业论文写作工作的工作流程,并管理每个工作流程产生和使用的相应文档。
1 工作流技术概述与应用现状
根据WFMC(工作流管理联盟)的定义[1],工作流是一类能够完全或者部分自动执行的经营过程,根据一系列过程规则、文档、信息或任务能够在不同的执行者之间传递、执行。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
工作流技术作为一种过程建模和过程管理的核心技术,可以与其它应用系统有效结合,生成符合企业需求的各种业务管理系统。采用工作流技术作为核心开发的业务管理系统最大的特点,也是这些系统与普通的应用软件系统的最大差别,是它们具有清晰的业务流程和明确的任务处理实体;同时,它们具有高度的灵活性,可以按照企业的具体需求,快速灵活地生成应用软件系统,并且在客户业务过程发生变化时,迅速地进行重组来满足客户的需求。
经过二十几年的发展,工作流技术已走出理论研究阶段,开始应用在ERP、CRM、OA、SCM等各类MIS系统的开发中。主要的应用行业有:消费品行业,制造业,电信服务业,银证险等金融服务业,物流服务业,物业服务业,物业管理,大中型进出口贸易公司,政府事业机构,研究院所及教育服务业等,特别是大的跨国企业和集团公司。
开发基于工作流的管理信息系统需要相关的工作流开发工具和环境。目前最常用的工作流开发工具和环境有:Microsoft Visual Studio 2012 Designer for Windows Workflow Foundation和Microsoft Office SharePoint Developer 2013,Open Dynamics Inc的Joget Workflow,起步软件Justep X5 Studio,北京慧正工作流系统,上海满智的EMSFlow流程管理平台等。
这些工作流开发平台基本都提供了工作流引擎、可视化流程定义工具流程建模工具、流程管理与监控、角色与权限管理、快速表单开发、丰富的业务工作流规则、支持复杂的业务工作流、强大的代码扩展能力、图形化的流程运行监控和分析工具、强大的表单快速开发工具、强大的组织机构和权限支持等功能。
上述工作流开发平台多数是基于Java/J2EE架构的,而Microsoft Visual Studio 2012 Designer for Windows Workflow Foundation和Microsoft Office SharePoint Developer 2013是基于大家熟悉的Microsoft .NET架构。其中,SharePointDesigner 2013的目标用户是业务分析人员,SharePoint开发人员,企业IT人员,信息工作者等,要求开发者熟悉SharePointDesigner 2013,包括核心的工作流概念(如:stages, gates, actions, conditions,loops等),更易使用和掌握。而VS2012主要面向中高级开发人员,要求开发者熟悉 VS2012,包括软件开发概念和WF4.0、部署、安全等。使用VS2012可以开发出高度复杂的、灵活的、定制化的workflow,而且还可以开发custom action,供SharePoint Designer 2013调用。[2]
2 毕业论文管理工作流程分析
毕业论文写作的主要工作流程有:院系管理员进行毕业论文工作初始设置(设置参与论文写作工作的毕业生和指导教师,相关通知公告、工作流程安排及相关表格文档等)、指导教师拟写论文选题、学生选择论文选题、院系管理员调整选题、院系管理员公告选题分组名单、教师下达任务书、学生提交开题报告、论文写作与指导、学生提交论文终稿及答辩申请书、指导教师评阅、专家评阅、毕业论文答辩、文档打印与入库等工作阶段,各工作阶段相互衔接并在不同的执行者之间传递、执行。因此,毕业论文管理系统非常适于使用工作流进行定义、建模和开发。
3 基于工作流的毕业论文管理系统功能设计
本系统的用户角色包括学生、指导教师、院系管理员、评审专家、系统管理员。系统功能目标是实现毕业论文写作管理的网络化、系统化、自动化。核心功能是指导教师在线拟写论文选题、学生在线选题、在线论文写作与指导、指导教师与评审专家在线评阅、答辩管理、文档输入打印等。主要的系统功能模块包括:选题管理、文档管理、在线写作与指导、用户与权限管理、评审管理、答辩管理、公告管理等。
4 基于工作流的毕业论文管理系统开发方案
为实现通过Internet实现在线毕业论文写作的管理、在线指导、在线编辑、在线文档等,管理系统采用B/S三层体系结构。整个系统由web浏览器、web服务器、数据库三层组成。开发架构采用Microsoft 4.0,数据库管理系统采用SQL SERVER 2005,开发工具采用业内广泛使用的Microsoft Visual Studio 2012。Microsoft Visual Studio 2012的Microsoft Visual Web Developer工具为web应用系统开发提供了强大的支持,可以方便快捷地完成系统开发。
在工作流开发平台选择上,选择Microsoft Visual Studio Designer for Windows Workflow Foundation进行工作流开发,这样可以和Microsoft Visual Web Developer工具无缝集成。工作流系统可以使用两种方式集成到应用系统中,一种是直接调用流程管理中心的可视化模块,将这些可视化模块的url链接挂接到应用系统的菜单上,使得点击应用系统的菜单,就执行这些流程的管理模块。另一种就是在应用系统代码中直接调用工作流引擎的api来集成。
5 结束语
本毕业论文管理系统基于工作流详细分析、定义、优化毕业论文管理工作的业务流程,并采用工作流系统与B/S架构应用系统集成的方式进行项目开发,使得系统既能很好地适应毕业论文写作管理实际工作,又实现了毕业论文写作管理的在线化、科学化、自动化,大大提高工作的效率和质量。
参考文献:
关键词:高等院校;学位论文;管理系统;开发与应用
中图分类号:G258 文献标识码:A
学位论文主要指博硕研究生为了能够获取学位资格,而向一些学术机构所提交的学术性论文。学位论文的申请者,需要在其导师的亲身指导下来开展学科研究和总结,因此属于一次性的独创文献。其选题需要充分结合导师所进行的科研项目来进行,因此探讨的问题相对转移,且对于问题的叙述需要详细、系统化,要有新颖的、独到的学术见解,甚至应当在某种程度上直接和本专业的前沿领域及相关问题方面具有一定的联系。因此学位论文和普通科研论文相比,其分析范围更广、数据图表丰富、论据充分等多项明显特点,由此可知学位论文的价值非常明显,是进行学术研究的重要文献资源。
1 国内外学位论文的管理
1.1 国外学位论文管理
世界各国在学位论文领域方面的管理方面具有极大的不同,具体表现在管理体制方面,比如英国对于学位论文的管理主要是通过大不列颠图书馆来进行集中管理,从不外借,最多对外提供论文原文的微缩胶片;日本对于学位论文的管理主要是采取双轨管理制度,也即是国立大学内的学位论文主要由国家图书馆进行统一收藏管理,而相应的私立大学学位论文则是由校内的图书馆进行管理收藏;美国对于学位论文的管理最为灵活,其主要由美国大学缩微制品国际出版公司来进行统一复制、文摘、出版和发行,并其出版的类型多种多样,形式非常丰富,目前直接成为世界范围内的学位论文资源开发及收集中心,并且也是我国获取外国学位论文资源的重要途径。
1.2 国内论文管理
我国学位论文是从20世纪初期首次出现,经过多年的发展,我国学位论文的管理开始表现出以下几个方面的特点:(1)研究生教育逐年增加,论文数量也随之迅速增长,21世纪以来,我国研究生招生人数开始持续上升。当然,研究生扩招也是一种应对金融危机的重要措施,但是每年的增长人数仍以几十万人的基数不断增长。(2)学位论文公开性增强,主要是由于纸本印刷出版的学位论文数量开始大幅度增长,电子出版的学位论文数量也在急剧增加,获取到学位论文的信息来源及渠道等不断扩展。(3)论文抄袭现象越来越严重,由于网络的不断发展,学位论文的时效性也得以不断增强,但是同理,一些论文的抄袭情况变得越来越严重,并且抄袭起来非常容易。对此,教育部明确规定,此类学术不端事件应当严肃处理,对于其中的复杂问题应实事求是、认真对待,严厉杜绝和制止论文抄袭的清理。
2 高校学位论文管理系统开发及应用
2.1 当前我国高校学位论文存在的不足分析
历年毕业学生的学士论文资料只能通过各个学院进行直接获得,并且这些学位论文资料的存放格式大多都是以word为主,这种存放格式不但占用了非常大的内存空间,同时其安全性能也非常差。在论文的提交方面,学校通常要求学生们在毕业离校之前,应将纸质版本和电子版本的论文同时提交给校内研究生存档,但是其中的电子版论文资料主要还是采用嵌套的方式来加以管理和保存。并且对于论文的审核力度也明显不足,其所提供的电子版论文在格式上的问题非常明显,学生对于论文的格式编排不完善,导致入库困难。最后多数高校内只提供了论文查询系统,并没有全文阅、提交和下载的功能,因此缺陷明显。并且多数硕博论文都被收藏在楼内,参阅的人少,导致论文再利用率极低。
2.2 需采取的解决对策
首先需要对学位论文的格式加以统一,需要出台相应的规范形式的文件,并将其真正落实到各大高校研究院当中,毕业生在答辩后必须要提交一份格式正确的论文电子版,并通过审核后才可离校。其次,针对论文答辩优良的学生论文采取电子归档,而像一些技能要求较强的专业学生,则除了需要提交电子论文,同时还应将作品,并附上简要说明。最后需要开发出功能完善的学位论文检索管理系统。
2.3 论文管理系统开发的作用及功能设计
首先从功能结构来看,具体将系统的用户划分为学生、教师和管理员三种,整个论文管理系统直接由用户登录、论文提交、论文检索、论文评论、统计、以及后天管理等六个模块组成,其中的核心模块即是论文检索,其余五个模块均为辅模块。其中论文提交主要是将论文的电子表单进行提交,并按照标准格式来进行。论文检索属于核心功能,要求操作简单,主要是用户选择检索新,以此来获取检索结果。论文评论主要是对系统当中所收录的论文加以评论,每篇文章都具有独立的评论模块。论文统计是对整个系统当中的所以信息资源进行统计。后台管理,则是对整个系统的所以信息资源进行后天的控制和管理。
结语
综上所述,为了能够实现高校校本学位论文的有效管理及利用,学位论文管理系统的开发就显得很有必要。如今自主开发和使用校本系统成为各大高校论文管理的主要趋势,同时也是往后发展的重要方向。
参考文献
[1]张荣勤.高校图书馆学士学位论文网上提交管理系统的设计与实现[J].农业图书情报学刊,2011(08):41-44.
(延安大学物理与电子信息学院,陕西延安716000)
摘要:随着科技的不断进步,信息化的浪潮已经使得传统的人工信息管理已不能满足现代管理的需求,计算机应用管理在人们工作中地位日益突显。传统的本科生毕业论文管理,从论文选题,导师和学生互选,毕业论文修改等过程,都由人工完成,造成工作人员工作量大,容易出错等问题。在此基于C#编程语言,以SQL Server 2005为后台数据引擎,以Web页面为展现方式,使用ASP.NET,AJAX技术实现对学生论文信息的管理,有效减轻了教学管理人员的工作量,同时,利用该系统可方便地实现论文各项数据的统计,在高校教育教学管理中有着良好的应用前景。
关键字:C#;论文管理;SQL;Web
中图分类号:TN915.4?34 文献标识码:A 文章编号:1004?373X(2015)13?0121?04
收稿日期:2014?12?19
基金项目:延安市科学技术研究发展计划项目(2014KG?04);
陕西省教育厅科研计划项目资助(14JK1829);陕西省科学技术研究发展计划项目(工业攻关)(2014K05?61);国家自然科学基金(61379026)
0 引言
随着计算机和通信技术的不断进步,信息化的浪潮已经使得传统的人工信息管理不能满足现代管理的需求,越来越多的学校选择开始选择系统化的管理工具。本科生毕业论文设计作为高校工作必不可缺的一环,从论文选题,导师和学生互选,毕业论文修改等过程,都有大量繁杂的工作要做。本文基于C#编程语言,以SQLServer 2005为后台数据引擎,以Web页面为展现方式,使用ASP.NET,AJAX技术实现对学生论文信息的管理[1],有效减轻了教学管理人员的工作量,同时,利用该系统可方便的实现论文各项数据的统计,在高校教育教学管理中有着良好的应用前景。
1 C#技术
C#是第一个面向组件的编程语言,它是由微软推出的一种基于.NET 框架的、面向对象的高级编程语言[2]。
C#可以引用ASP.NET 组件,非常方便创建网页或Web服务,同时C#又由C语言和C++派生而来,继承了其强大的性能,它的源代码的可移植性非常强,这对于那些已熟悉C和C++的人来说学习C#就相对简单。
C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力,能快速和高效的完成对网站的功能逻辑的实现[3]。.NET 框架给网站的开发者提供了很多数据展示控件,例如:GridView,ListView和TextBox。在后台,用C#开发语言,利用.NET框架中提供的控件接口完成对Web页面上显示的数据的逻辑处理。
2 需求分析
2.1 系统所涉及用户及需求量分析
论文管理系统面向的对象是毕业生、导师和管理员。对于管理员来说,可以利用论文管理系统管理学生、导师信息,还可以通过它毕业的相关消息,使学生和导师及时了解到相关信息;导师则可以通过该系统管理自己的信息、、更新自己的论文选题、还可以对学生进行选择、实现系统化的管理;而学生不但可以通过论文管理系统管理自己的信息,还可以浏览导师信息,选择符合自己兴趣及学习方向的导师,这样的“因材施教”更有益于发挥学生的自主创造性。
2.2 系统功能需求
该系统所涉及的功能模块有[4]:
(1)用户身份验证模块。本系统所面向的对象是毕业生、导师、管理员,用户身份验证是非常重要的组成部分,它可以防止重要信息的泄露,比如毕业生的论文、个人重要信息。
(2)导师信息管理模块。本模块的主要功能是导师信息的管理,包括,添加、修改、删除论文选题,更改个人信息,修改密码,查看学生个人基本信息和论文,选择学生。
(3)学生信息管理模块。本模块的主要功能是学生信息的管理,包括,更改个人信息,修改密码,查看导师个人基本信息和选题,选择适合自己的导师和论文题目。还可以浏览公告信息,及时了解学院对毕业生做出的要求及重要事件的通知。
(4)管理员模块。本模块的主要功能是系统管理,包括在首页的公告管理中毕业相关信息,查找某一导师或学生,单个增加导师或学生信息,并且支持批量导入学生、导师信息,还有学生和导师的毕业论文信息。
2.3 性能需求
为了保证该系统能够长期、安全、稳定、可靠、高效地为我院的毕业工作服务[5],论文管理系统应该满足以下的性能需求:
(1)用户体验:该系统界面清晰明了,用起来方便简单,没有繁琐的流程,给用户提供了很大的方便。(2)易操作性:整个系统功能一目了然,并且配有图片,非常醒目,想做什么操作,用鼠标点击即可。(3)系统的可扩充性:随着用户的增加,需求也会不断的更新。这要求系统能够提供功能上的调整和扩充。本系统用SQL Server 2005 数据库存储数据,并且相同功能页面都有母版,只需修改母版,相应页面也会随之改变,也可以简单地加入或减少系统的模块,进行系统的升级和更新换代[6]。
(4)系统的易用性和易维护性:论文管理系统提供简单友好的登录界面,用户可以根据自己的身份登录到属于自己的界面,这样也避免了对别人信息的篡改。而且该系统能够提供良好的用户接口,页面都是采用用户熟悉的术语,界面也都是中文信息;而且还提供帮助页面,这样用户在操作中可能出现的使用问题,都可以进入帮助页面中查看,缩短用户对系统熟悉的过程。
(5)健壮性:尽量减少运行时错误的发生。
(6)系统的标准性:系统在设计开发使用过程中都要涉及到很多计算机硬件、软件,所有这些都要符合主流国际、国家和行业标准。这里所使用的软件以及技术都是Microsoft公司旗下产品,符合计算机主流方向。
2.4 开发条件需求
系统开发的软件条件如表1所示。
3 设计实现
3.1 数据库设计
论文管理系统主要涉及到7个表,即:学生信息表、导师信息表、管理员表、新闻表、公告表、学生选题表、选题信息表。
学生信息表:这张表是用来存储学生基本信息的。
学生添加、修改以后,他的信息就会储存到这张表中,其中包含:学号、姓名、性别、政治面貌、专业、学院、照片、电子邮件、联系电话及班级、密码、出生年月。其中学号是主键,非空且惟一。其余信息可以为空,并在数据表建立时给他们相应的规定好数据类型。
导师信息表:这张表是用来存储导师信息的,所有导师信息都包含在这张表中。包括:职工编号、姓名、性别、政治面貌、学院、照片、密码、出生年月、教师职称、电子邮件单位及联系电话、民族、名额数。其中职工编号是主键,非空且惟一,其余信息可以为空,并在数据表建立时给他们相应的规定好的数据类型。
管理员表:这张表是用来管理员信息的,所有管理员的信息都包含在这张表单中。它的字段有:编号、用户名、密码。其中编号是主键,非空且惟一。管理员信息表如表2所示。其他表格这里不全部列出。
新闻表:这张表是用来新闻链接信息的,所有新闻链接都包含在这张表中。它的字段有:编号、题目、链接、时间。其中编号是主键,非空且惟一。
公告表:这张表是用来公告链接信息的,所有公告链接都包含在这张表中。它的字段有:编号、题目、链接、时间。其中编号是主键,非空且惟一。
学生选题表:这张表是用来记录学生选择导师以及论文题目信息的,所有被选的信息都包含在这张表中。
包括:学生学号、学生姓名、导师姓名、导师编号、论文类型、论文题目。其中学生学号是主键,非空且惟一,其余信息可以为空,并在数据表建立时给他们相应的规定好的数据类型。
导师选题信息表:这张表是用来记录论文题目和所属导师的选择状态信息的,所有导师和论文题目选择状态都包含在这张表中。包括:选题编号、职工编号、导师姓名、教师职称、论文类型、论文题目、状态。其中选题编号是主键,非空且惟一,其余信息可以为空,并在数据表建立时给他们相应的规定好的数据类型。
3.2 系统界面
用户登陆界面如图1所示,学生,导师,管理员可以用自己相应的身份及密码登录,然后再自己对应界面进行操作。
3.3 学生用户界面
学生个人基本信息界面如图2所示,该界面的主要功能是用于学生查看、修改个人基本信息,并可以修改密码,防止个人信息外漏。
学生论文选题界面如图3所示,该界面的主要功能是用于学生选择导师以及论文题目,先选择导师,然后会根据所选导师显示该导师的论文题目,每个学生只能选择一个导师和一个论文题目。
学生毕业论文界面如图4所示,该界面的主要功能是显示学生所选的论文题目,论文类型,并且支持学生上传、下载论文,以便于导师对学生的论文进行查看和指导。
3.4 导师用户界面
导师个人信息界面如图5 所示,在该界面下,导师可以对自己的个人基本信息进行查看或修改。
导师论文选题界面如图6所示,该界面的主要功能是导师可以编辑自己的题目,并且可以删除,修改,编辑完成后单击“提交”即可。
3.5 管理员界面
管理员界面主要是对论文管理系统进行系统管理,系统管理分为网站管理和信息管理,网站管理主要是新闻管理界面和公告管理界面,信息管理又分为管理员信息管理、导师信息管理、学生信息管理。
管理员信息管理如图7 所示,主要功能是可以添加,删除和修改管理员。
导师信息管理的主要功能是可以单个添加导师基本信息,也可以选择文件导入批量添加导师基本信息。
学生信息管理的主要功能是对学生或者导师的论文题目进行单个添加、删除或是批量导入、导出。
4 系统测试
系统开发完成后,对系统进行了测试。以学生信息管理功能为例,具体包括以下内容:
(1)学生身份验证
① 输入正确的用户名、密码和验证码。用户名:
1070410014014,密码:123456,验证码:hicm。
② 输入错误的用户名、密码和正确的验证码。用户名:107041001401,密码:763542,验证码:hicm。
③ 输入正确的用户名、密码和错误的验证码。用户名:1070410014014,密码:123456,验证码:hjnk。
(2)学生修改信息或密码验证
① 输入正确的信息,比如:照片符合格式所限,新密码与确认密码一致。
② 输入不符合要求的信息。
(3)学生选择导师与论文题目功能验证
① 先选择一位导师,然后在出现论文题目的页面再选择论文题目。
② 按照(1)再选择一次。
(4)学生毕业论文功能验证
① 选择论文文件并点击上传图片。
② 未选择文件,点击上传图片。
③ 在成功上传论文的前提下点击下载图片。
④ 在没有成功上传论文的前提下点击下载图片。
5 结语
本文基于C#编程语言,以SQL Server 2005 为后台数据引擎,以Web 页面为展现方式,使用ASP.NET,AJAX技术实现对学生论文信息的管理。
测试结果证明该设计方案运行良好,可以满足现实毕业论文管理的需求。
参考文献
[1] ROHILLA Sanjeev.ADO.NET 专业项目实例开发[M].陈君,译.北京:中国水利水电出版社,2003.
[2] 王华杰,李律松,孙一波,等.C#数据库开发技术[M].北京:清华大学出版社,2004.
[3] 攀建.ASP.NET+ADO.NET项目开发实例[M].北京:清华大学出版社,2004.
[4] JONES A R.ASP.NET从入门到精通[M].高春蓉,谷宇,阎隽,等译.北京:电子工业出版,2002.
[5] WORLEY Scott.ASP.NET 技术内幕[M].王文龙,刘湘宁,译.北京:人民邮电出版社,2002.
[6] BASIURA Russ;BATONGBACA Mike.ASP.NET Web 服务高级编程[M].康博,译.北京:清华大学出版社,2003.
[7] CHAKRABORTI Angshuman..NET Framework专业项目实例开发[M].北京:中国水利水电出版社,2003.
10月22日 10月23日
8:30-11:00 14:00-16:30 8:30-11:00 14:00-16:30
020105 金融 专 00075证券投资与管理 00065国民经济统计概论 00055企业会计学 00043经济法概论(财) 山东经济学院
00066货币银行学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020109 国际贸易 专 00088基础英语 00076国际金融 00090国际贸易实务(一) 00092中国对外贸易 烟台大学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020201 工商企业管理 专 00147人力资源管理(一) 00065国民经济统计概论 00055企业会计学 00043经济法概论(财) 山东省广播电视大学
00148国际企业管理 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 中国海洋大学
04729大学语文
020203 会计 专 00067财务管理学 00065国民经济统计概论 00070政府与事业单位会计 00043经济法概论(财) 山东经济学院
00156成本会计
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020207 市场营销 专 00065国民经济统计概论 00182公共关系学 00043经济法概论(财) 山东大学
00853广告学(二)
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020211 饭店管理 专 00199中外民俗 00189旅游与饭店会计 00182公共关系学 00202饭店前厅与客房管理 山东大学
00201饭店餐饮管理 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020215 电子商务 专 00902电子商务案例分析 00950电子商务概论(二) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00890市场营销(三) 青岛科技大学
00900网页设计与制作
03477会计实务
020228 物流管理 专 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 05372国际物流导论 青岛大学
05362物流英语
020258 企业管理 专 00065国民经济统计概论 00055企业会计学 07522运营管理 山东轻工业学院
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文 山东经济学院
030301 行政管理 专 00147人力资源管理(一) 00341公文写作与处理 03350社会研究方法 00012英语(一) 山东师范大学
00163管理心理学 03349政府经济管理概论 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00312政治学概论
04729大学语文
040101 学前教育 专 00386幼儿文学 00388学前儿童数学教育 00393学前儿童语言教育 00012英语(一) 山东师范大学
00389学前教育科学研究 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00390学前儿童科学教育
04729大学语文 00395科学、技术、社会
040103 小学教育 专 00409美育基础 00407小学教育心理学 00408小学科学教育 00395科学、技术、社会 山东师范大学
00410小学语文教学论 00411小学数学教学论 00412小学班主任
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
050102 秘书 专 00163管理心理学 00341公文写作与处理 00182公共关系学 00509机关管理 山东师范大学
00345秘书学概论 00346办公自动化原理及应用 00514外国秘书工作概况 曲阜师范大学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
050303 公共关系 专 00643公关心理学 00644公关礼仪 00182公共关系学 00043经济法概论(财) 鲁东大学
00646公共关系写作 00321中国文化概论 00647公关语言
00853广告学(二)
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
050405 室内设计 专 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 山东轻工业学院
04729大学语文
050406 视觉传达设计 专 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 山东轻工业学院
04729大学语文
080306 机电一体化工程 专 02230机械制造 02159工程力学(一) 02236可编程控制器原理与应用 00012英语(一) 山东大学
02195数控技术及应用 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 02232电工技术基础
04729大学语文 02237自动控制系统及应用
080701 计算机及应用 专 02142数据结构导论 00342高级语言程序设计(一) 02198线形代数 00012英语(一) 山东大学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 02120数据库及其应用
04729大学语文
04732微型计算机及接口技术
080801 房屋建筑工程 专 02400建筑施工(一) 00170建筑工程定额与预算 02396混凝土及砌体结构 02398土力学与地基基础 山东建筑大学
02387工程测量 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
081310 营养、食品与健康 专 05745人体营养 05743基础营养学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 05741微生物与食品微生物 山东大学
05747临床医学总论 05748疾病的营养防治 04729大学语文 05750食品卫生法规与监督
05744食品加工与保藏
082207 计算机信息管理 专 04754电子商务与电子政务 00342高级语言程序设计(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00012英语(一) 山东大学
04729大学语文 02120数据库及其应用
030111 律师 专 00922经济法原理与实务 00262法律文书写作 00921商法原理与实务 00917民法原理与实务 烟台大学
00918民事诉讼原理与实务(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
030112 法律 专 00242民法学 00223中国法制史 00243民事诉讼法学 00244经济法概论 山东大学
00261行政法学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
050114 汉语言文学 专 00529文学概论(一) 00429教育学(一) 00531中国当代文学作品选 00533中国古代文学作品选(二) 山东师范大学
00031心理学 00536古代汉语 00534外国文学作品选
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
050207 英语 专 00596英语阅读(二) 00597英语写作基础 00794综合英语(一) 山东大学 中国海洋大学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
050208 日语 专 00606基础日语(二) 00844日语阅读(二) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00608日本国概况 山东师范大学 鲁东大学
07128日语写作基础 04729大学语文
050308 新闻学 专 00655报纸编辑 00654新闻采访写作 00853广告学(二) 00012英语(一) 山东大学
00657新闻心理学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00656广播新闻与电视新闻
04729大学语文
020104 财税 本 03709马克思主义基本原理概论 00068外国财政 00070政府与事业单位会计 00051管理系统中计算机应用 山东经济学院
00067财务管理学 04184线性代数(经管类) 00071社会保障概论
04183概率论与数理统计(经管类) 山东财政学院
020106 金融 本 00067财务管理学 00076国际金融 00077金融市场学 00051管理系统中计算机应用 山东经济学院
03709马克思主义基本原理概论 04184线性代数(经管类)
04183概率论与数理统计(经管类) 山东大学
020110 国际贸易 本 00100国际运输与保险 00101外经贸经营与管理 00055企业会计学 00051管理系统中计算机应用 山东经济学院 青岛大学
03709马克思主义基本原理概论 00102世界市场行情 00098国际市场营销学
04183概率论与数理统计(经管类) 04184线性代数(经管类)
020155 文化产业 本 03709马克思主义基本原理概论 04127文化市场与营销 00853广告学(二) 04129人类文明史 山东师范大学
04123外国文化导论 04137民俗文化 04122文化产业与管理 04135会展产业概论
020202 工商企业管理 本 00067财务管理学 00149国际贸易理论与实务 00154企业管理咨询 00051管理系统中计算机应用 山东大学
03709马克思主义基本原理概论 04184线性代数(经管类)
04183概率论与数理统计(经管类) 中国海洋大学
020204 会计 本 00162会计制度设计 00149国际贸易理论与实务 00159高级财务会计 00051管理系统中计算机应用 山东经济学院
03709马克思主义基本原理概论 04184线性代数(经管类) 00161财务报表分析(一)
04183概率论与数理统计(经管类) 烟台大学
020208 市场营销 本 00186国际商务谈判 00149国际贸易理论与实务 00055企业会计学 00098国际市场营销学 山东大学 山东经济学院
03709马克思主义基本原理概论
020210 旅游管理 本 00199中外民俗 00200客源国概况 00197旅游资源规范与开发 00051管理系统中计算机应用 山东师范大学 青岛大学
03709马克思主义基本原理概论 06011旅游学概论
020216 电子商务 本 00798商务交流 07031物流管理概论 00090国际贸易实务(一) 00896电子商务概论 青岛大学
03709马克思主义基本原理概论 11291网络金融学 03142互联网及其应用 山东理工大学
020218 人力资源管理 本 03709马克思主义基本原理概论 06089劳动关系与劳动法 00182公共关系学 00051管理系统中计算机应用 青岛大学
06093人力资源开发与管理 06090人员素质测评理论与方法 06091薪酬管理 山东轻工业学院
020222 物业管理 本 03709马克思主义基本原理概论 00122房地产评估 06730土地资源资产管理 00051管理系统中计算机应用 青岛大学
05398住宅建筑与居住区规划设计 05565物业管理法规 11287物业管理会计 山东经济学院
020229 物流管理 本 03709马克思主义基本原理概论 04184线性代数(经管类) 00043经济法概论(财) 青岛大学
04183概率论与数理统计(经管类)
05374物流企业财务管理
020232 劳动和社会保障 本 00147人力资源管理(一) 03325劳动关系学 03322劳动和社会保障法 00051管理系统中计算机应用 山东轻工业学院
03709马克思主义基本原理概论 03326社会保障国际比较
03323劳动经济学
020259 企业管理 本 03709马克思主义基本原理概论 05126技术创新 04184线性代数(经管类) 00051管理系统中计算机应用 山东经济学院 山东轻工业学院
04183概率论与数理统计(经管类)
020282 采购与供应管理 本 03709马克思主义基本原理概论 山东财政学院
05374物流企业财务管理
030107 经济法学 本 03709马克思主义基本原理概论 00863企业法 00254海商法 00228环境与资源保护法学 青岛大学 山东经济学院
05678金融法 00865证券法
030203 社会工作与管理 本 00286福利经济学 00279团体社会工作 00281社区社会工作 00278社会统计学 山东师范大学
03709马克思主义基本原理概论 00300社会福利服务 00285中国福利思想 00287发展社会学
030302 行政管理学 本 00067财务管理学 00319行政组织理论 00182公共关系学 00322中国行政史 山东大学
00320领导科学 00316西方政治制度 00323西方行政学说史 山东师范大学
03709马克思主义基本原理概论 00321中国文化概论
040102 学前教育 本 00401学前比较教育 00400幼儿园课程论 00399学前游戏论 00403家庭教育学 山东师范大学 临沂师范学院
03709马克思主义基本原理概论 05939教育科学方法论(一)
040107 教育管理 本 00454教育预测与规划 00451教育经济学 00449教育管理原理 齐鲁师范学院
03709马克思主义基本原理概论
040110 心理健康教育 本 00643公关心理学 02047社会心理学(二) 06057生理心理学 02108实验心理学 山东师范大学 聊城大学
03709马克思主义基本原理概论 06056心理学史
06058学校心理学
050104 秘书学 本 00320领导科学 00261行政法学 00321中国文化概论 00526秘书参谋职能概论 山东师范大学 曲阜师范大学
03709马克思主义基本原理概论
050218 商务英语 本 00600高级英语 00796商务英语 00947国际商务管理学 00603英语写作 山东财政学院 曲阜师范大学
03709马克思主义基本原理概论 00896电子商务概论
00997电子商务安全导论
050302 广告学 本 00662新闻事业管理 00640平面广告设计 00321中国文化概论 00244经济法概论 山东理工大学 山东轻工业学院
03709马克思主义基本原理概论 00641中外广告史 00639广播电视广告
050432 室内设计 本 03709马克思主义基本原理概论 05424现代设计史 山东轻工业学院
050433 视觉传达设计 本 03709马克思主义基本原理概论 05424现代设计史 山东轻工业学院
050438 动画设计 本 03709马克思主义基本原理概论 04503动画概论 青岛科技大学
050450 电脑艺术设计 本 03709马克思主义基本原理概论 05424现代设计史 山东轻工业学院 青岛科技大学
080307 机电一体化工程 本 02194工程经济 02240机械工程控制基础 02202传感器与检测技术 00420物理(工) 山东大学 山东科技大学
03709马克思主义基本原理概论 02241工业用微型计算机
080702 计算机及应用 本 02331数据结构 00023高等数学(工本) 04737C++程序设计 02333软件工程 山东大学 山东理工大学
03709马克思主义基本原理概论 04735数据库系统原理
04747JAVA语言程序设计(一)
080705 电子工程 本 02194工程经济 00023高等数学(工本) 02306自动控制理论(二) 00420物理(工) 曲阜师范大学 鲁东大学
03709马克思主义基本原理概论 02356数字信号处理
080709 计算机网络 本 02331数据结构 00023高等数学(工本) 02379计算机网络管理 03142互联网及其应用 山东大学 山东财政学院
04747JAVA语言程序设计(一) 04735数据库系统原理
03709马克思主义基本原理概论 04749网络工程
080806 建筑工程 本 02440混凝土结构设计 03347流体力学 02198线性代数 00420物理(工) 青岛理工大学 山东科技大学
03709马克思主义基本原理概论 06087工程项目管理 02404工程地质及土力学 02447建筑经济与企业管理
02448建筑结构试验
082208 计算机信息管理 本 00910网络经济与企业管理 04735数据库系统原理 03173软件开发工具 04757信息系统开发与管理 山东大学
02142数据结构导论 04737C++程序设计
03709马克思主义基本原理概论 山东经济学院
090403 畜牧兽医 本 02795动物营养与代谢病防治 02794动物遗传传育种学 02799兽医临床医学 02797家畜饲养管理学 青岛农业大学
03709马克思主义基本原理概论 02796畜牧业经济管理
100705 社区护理学 本 03627社区卫生服务管理 03626社区康复护理 00182公共关系学 03628社区精神卫生护理 山东大学
03709马克思主义基本原理概论 03699护理学研究(二) 03005护理教育导论
030106 法律 本 00230合同法 00227公司法 00263外国法制史 00169房地产法 山东大学 青岛大学
03709马克思主义基本原理概论 00257票据法 05680婚姻家庭法 00228环境与资源保护法学
05678金融法 00262法律文书写作
030108 律师 本 00230合同法 00227公司法 00229证据法学 00228环境与资源保护法学 山东师范大学 山东财政学院
03709马克思主义基本原理概论 00993法院与检察院组织制度 00924婚姻家庭法原理与实务 00925公证与基层法律服务实务
05678金融法
050105 汉语言文学 本 00540外国文学史 00813外国作家作品专题研究 00321中国文化概论 00541语言学概论 山东师范大学 济南大学
03709马克思主义基本原理概论 00814中国古代文论选读 00539中国古代文学史(二)
050201 英语 本 00600高级英语 00830现代语言学 00603英语写作 山东大学 烟台大学
03709马克思主义基本原理概论
050202 日语 本 00610高级日语(二) 00611日语句法篇章法 00601日语翻译 00012英语(一) 青岛大学 鲁东大学
03709马克思主义基本原理概论
050305 新闻学 本 00529文学概论(一) 00659新闻摄影 00182公共关系学 00244经济法概论 山东大学 山东师范大学
00662新闻事业管理 00321中国文化概论 00312政治学概论
03709马克思主义基本原理概论 00660外国新闻事业史
限地市开考专业
050211 朝鲜语 专 00849朝鲜语阅读 00627朝鲜语基础(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00631朝鲜语语法 山东师范大学青岛大学限济南青岛烟台威海日照聊城
04729大学语文
080301 机械制造及自动化 专 10718机械制造工艺基础 10726数控机床与编程(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
02825机械基础 青岛科技大学
05875汽车发动机构造与维修 限批准的高级技工学校的在校生报考
10723流体传动与控制
080602 工业电气自动化技术 专 02652自动控制原理 04549微机原理及应用 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
10764电工原理(一) 青岛科技大学
10738工厂电气设备控制 限批准的高级技工学校的在校生报考
100701 护理学 专 02901病理学 02903药理学(一) 02113医学心理学 03001外科护理学(一) 山东大学 潍坊医学院 限卫生系统在职人员
02996护理伦理学 02998内科护理学(一) 03002妇产科护理学(一)
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
100801 药学 专 02535有机化学(三) 03023药物化学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 03026药理学(二) 山东大学 潍坊医学院限医药系统在职人员
03033生物药剂及药物动力学 03024生物化学及生物化学技术 04729大学语文 03031药物分析
100803 中药学 专 02535有机化学(三) 03037药用植物学 03044中药药剂学 02932方剂学(二) 山东中医药大学 限医药系统在职人员
03038中药化学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 03046中药药理学
020119 餐饮管理 本 00989国外饮食文化 00986中国饮食文化 00987餐饮美学 00051管理系统中计算机应用 烟台大学 限济南青岛东营烟台威海报考
03709马克思主义基本原理概论
030401 公安管理 本 00372公安信息学 00235犯罪学(一) 00860公安行政诉讼 00373涉外警务概论 中国人民公安大学限公安系统在职人员
03709马克思主义基本原理概论 04729大学语文
050223 韩国语 本 03709马克思主义基本原理概论 01111高级韩国语 01115韩国文学史与文学作品选读 00012英语(一) 青岛大学烟台大学
01112韩国语概论 限济南青岛烟台威海日照聊城
100702 护理学 本 03006护理管理学 03008护理学研究 03005护理教育导论 03010妇产科护理学(二) 潍坊医学院 青岛大学 限卫生系统在职人员
03203外科护理学(二) 03009精神障碍护理学 03011儿科护理学(二)
03709马克思主义基本原理概论
以下专业不再接纳新生报名
020103 财税 专 00064纳税检查 00065国民经济统计概论 00055企业会计学 00043经济法概论(财) 山东经济学院
00066货币银行学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020206 房地产经营与管理 专 00172房地产经营管理 00122房地产评估 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00169房地产法 聊城大学
00173房地产金融 00170建筑工程定额与预算 04729大学语文
030202 社会工作与管理 专 00275社会问题 00273社会工作实务 00182公共关系学 00071社会保障概论 聊城大学
00274社会政策与法规 03350社会研究方法
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
030403 公安管理 专 00359保卫学 00354公安学基础理论 00356公安管理学 00358刑事侦查学 山东警察学院
00361公安法规 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 限公安、武警在职人员
040106 教育管理 专 00448学校管理学 00429教育学(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 00012英语(一) 齐鲁师范学院
00031心理学 00444教育政策学 04729大学语文 00446现代教育管理技术
050214 外贸英语 专 00596英语阅读(二) 00597英语写作基础 00794综合英语(一) 聊城大学
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
050407 音乐教育 专 00031心理学 00429教育学(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 山东师范大学
00721基本乐理 04729大学语文
050408 音乐教育 本 03709马克思主义基本原理概论 00733音乐分析与创作 11427歌曲作法(二) 00734中外音乐欣赏 山东师范大学 限济南考生报考
080704 电子技术 专 02269电工原理 02346电视技术 02198线性代数 00012英语(一) 曲阜师范大学
02342非线性电子电路 02348电子测量 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 02277微型计算机原理及应用
04729大学语文
100703 中医护理学 专 03014中医护理基础 03015中医内科护理学 02113医学心理学 03017中医妇科护理学 山东大学 限卫生系统在职人员
03016中医外科护理学 03019中医骨伤科护理学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 03018中医儿科护理学
04729大学语文
100901 卫生事业管理 专 00308临床医学概论 02867卫生统计学 00182公共关系学 02881预防医学(一)(含流行病学) 山东大学 潍坊医学院限从事卫生管理在职人员
03055卫生事业管理(一) 02910医学伦理学 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020118 餐饮管理 专 00977餐饮业法规 00982餐饮服务 00978烹饪工艺学(二) 山东商业职业技术学院 限济南青岛东营烟台威海报考
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
04729大学语文
020231 劳动和社会保障 专 03312劳动和社会保障概论 00341公文写作与处理 03320劳动和社会保险统计与计算机应用 山东轻工业学院
03707毛泽东思想、邓小平理论和“三个代表”重要思想概论
020265 采购与供应管理 专 00147人力资源管理(一) 03707毛泽东思想、邓小平理论和“三个代表”重要思想概论 山东财政学院
05362物流英语
020121 调查与分析 本 03709马克思主义基本原理概论 00142计量经济学 04184线性代数(经管类) 00051管理系统中计算机应用 山东经济学院
04183概率论与数理统计(经管类)
080708 计算机通信工程 本 02331数据结构 00023高等数学(工本) 02338光纤通信原理 00420物理(工) 北京邮电大学 山东师范大学
本文通过深入教务部门和教学单位进行仔细调研,按照毕业论文开展的阶段分析了系统的功能性需求和非功能性需求,然后划分了系统用户的角色并基于这些角色完成了系统的用例分析,分析了系统的核心业务流程,最后得出系统功能的框架设计。
关键词:
功能性需求分析;非功能性需求分析;业务里程分析
1概述
作为大学本科生必须完成的最后一门课程,毕业论文具备了其它课程所没有的典型特征:①由于毕业论文的宗旨是考查学生对本专业核心知识的掌握程度和运用知识解决实际问题的能力,因此在其完成过程中将会综合运用多门课程的知识点并将这些知识点与实际研究对象进行结合。②参与毕业论文过程管理的对象多,不仅包括学生和指导教师,还包括负责毕业论文的系主任、主管教学的分院领导和教务处实践教学管理科的工作人员,管理层次多,职能划分详细。③耗时长。按照培养方案的要求,毕业论文从开始选题到最后的答辩,总共耗时将近半年的时间,期间学生可以采取在校完成或者外出完成的形式进行毕业论文。以上特点决定了毕业论文过程管理的复杂性,不同的高校对该教学任务采取了不同的形式,以达到降低管理成本、提高管理成效的目的。
2系统分析
系统分析主要围绕用例分析、业务流程分析和非功能性需求三个角度来开展。
2.1用例分析用例分析
主要分析系统中各类角色对系统各个模块的操作权限。根据前期调研结果的分析,本系统的用户可以分为系统管理员、教务部门工作人员、教师、专业负责人、分院领导和学生共六种角色。系统用例分析就是分析这六种角色在系统中可以操作的应用场景。
2.1.1系统管理员用例分析
毕业论文管理系统的系统管理员只负责本系统运行相关的支撑数据,即系统管理和基础数据两个模块中的功能。通常,系统管理模块包括部门管理、角色管理、用户管理、菜单管理、权限管理、数据管理、日志管理;基础数据包括专业设置、班级设置、教师管理、学生管理和教室管理。其中,部门管理是管理高校现有的教学单位和与毕业论文管理工作相关的部门;角色管理是管理系统用户的分类信息,以便为系统的权限分配提供基础;菜单管理是管理系统可以操作的模块以及模块的层次结构;权限管理是将菜单的操作权限分配给每类角色,从而确保系统操作和数据浏览的安全性;数据管理是对系统的数据库进行管理,包括数据备份和数据恢复;日志管理是管理系统操作的日志,以便系统出现问题时,可根据系统寻找发生故障的原因;专业设置是按照高校现有的专业结构和隶属关系完成专业信息的管理;班级设置是负责按照专业设置学生所在的班级;教师管理是管理高校教师的基本信息;学生管理是管理在校毕业班学生的基本信息;教室管理是管理目前学校可供使用的教室,为答辩安排提供基础数据。
2.1.2教务部门工作人员用例分析
教务部门工作人员在系统中主要负责三个方面的工作,分别是基础数据中关于时间的设置、答辩安排审核和答辩结果审核。其中,基础数据中的时间设置包括学期的设置、选题时间设置和过程时间设置。选题时间设置主要设置学生选题的开始时间和结束时间;过程时间设置包括指导记录时间的设置、中期检查时间的设置和答辩时间的设置。
2.1.3教师用例分析
毕业论文管理系统中具有操作权限的教师主要包括指导教师和交叉评阅教师以及答辩教师。教师在系统中可以操作的用例包括出题、审批开题报告、指导记录、答辩申请审批、交叉评阅和答辩结果登记。其中,出题只有被专业负责人指定为指导教师的教师才具有该权限,交叉评阅也只有被专业负责人指定为交叉评阅的教师才具有操作权限;答辩结果登记通常由答辩小组组长来完成。
2.1.4专业负责人用例分析
专业负责人在系统中主要负责安排工作,包括教师安排和答辩安排。其中,教师安排主要安排指导教师、交叉评阅教师和答辩教师的人选;答辩安排则负责安排答辩教师的分组、参加答辩的学生分组以及教室和具体的答辩时间。
2.1.5分院领导用例分析
分院领导在系统中主要负责两类信息的审核,分别是出题的审核和答辩安排的审核。
2.1.6学生用例分析
学生是毕业论文管理系统的主体,在该系统中可以操作的用例包括选题、开题报告撰写、指导记录、中期检查、答辩申请、答辩安排和答辩结果。
2.2业务流程分析
毕业论文管理系统包含的核心流程包括撰写开题报告和答辩安排两个核心流程。
2.2.1开题报告流程分析
参与开题报告工作的主体包括学生、指导教师、专业负责人和分院领导,其流程如下:首先,学生完成开题报告的撰写,并提交给系统验证,验证通过后保存信息,并转交给指导教师审批,审批通过后转交给专业负责人进行初步审核,审核通过后再转交给分院领导进行最后的审核,并将最后的审核意见反馈给学生。
2.2.2答辩安排流程分析
参与答辩安排的主体包括专业负责人、分院领导和教务部门工作人员,其流程大致如下:首先,专业负责人在答辩安排页面完成答辩安排的信息,然后提交给系统进行验证,如果验证通过再将安排转交给分院领导进行初步审核,审核通过后,转交给教务部门工作人员进行最后审核,审核通过后再将最终的审核结果反馈给专业负责人,并最终显示给学生和教师查看。
2.3非功能性需求分析
与功能性需求分析的侧重点不同,非功能性需求分析更注重的是系统的整体性能要求,是衡量系统整体质量的依据。根据本系统的特点,系统的非功能性需求主要包括稳定性、准确性、安全性、易用性和可移植性。
3系统设计
根据系统的功能需求分析的结果并结合管理信息系统的管理模式,总结出毕业论文过程管理系统的功能框架如图1所示。图1中的系统管理通常负责管理一般系统运行所需的支撑数据。毕业论文管理系统的系统管理由部门管理、角色管理、用户管理、菜单管理、权限管理、数据管理和日志管理共七个模块组成。
4结束语
代码开发仅仅是系统开发生命周期中的系统实现的主要任务,在此之前需经历系统分析和系统设计两个不可逾越的阶段。本文通过分析,得出了高校毕业论文管理系统的需求,并对这些需求进行整理后,完成了系统功能框架的设计,为下一步系统开发搭建系统应用程序架构提供了直接依据。
参考文献:
[1]包慧敏.基于Web的毕业论文管理系统设计[D].南京:南京理工大学,2013.
[2]郑鸿英.毕业论文管理系统的开发与实现[D].上海:华东师范大学,2011.
[3]刘珊.本科毕业论文管理系统的设计与实现[D].厦门:厦门大学,2014.
[4]陈斌.基于JQuery框架的毕业论文管理系统的设计与实现[D].苏州:苏州大学,2012.
[5]孙晓妍.基于UML的面向对象信息系统开发[J].价值工程,2013(10):189-190.
[6]陈振庆,罗兰花.基于动态描述逻辑的UML状态图形式化方法[J].2011,37(13):55-57.
[7]陈振庆.基于时序描述逻辑的UML顺序图形式化方法[J].计算机工程,2013(3):36-37.
【关键词】网络数据 系统
1 医院学术论文管理情况现状
随着计算机的广泛应用,绝大多数医院管理论文的方法已经从手工登记转变为使用计算机软件管理,其中最为普及的是使用Excel软件制作电子表格登记论文资料。这种方法可以较好地帮助工作人员解决查找和数据统计的问题。但是,数据的收集需要做大量的前期工作,由论文作者上报至科教科,再由科教科工作人员进行手工录入制成Excel表格,需要生成报表和统计数据的时候也必须手动操作。
大量繁琐枯燥的手工录入工作制成的Excel的本地文件,却并不能较好的实现数据共享。因此,随着网络的普及,部分医院建立了基于Web的论文管理系统。依靠B/S架构的Web论文管理系统,可以很好的解决数据共享的问题。相比于使用Excel文件记录论文数据,网络论文管理系统的优点在于只要有可用的网络,无论何时何地都可以通过手机或个人计算机进入系统,进行论文上报、登记、查询操作,使论文管理工作不仅限于办公室。并且依靠计算机技术也可以一定程度的简化手工工作,以鼠标点选、自动生成等方式优化录入、统计分析的过程。
2 基于网络数据抓取的医院论文管理系统
基于网络数据抓取的医院论文管理系统保留了普通网络论文管理系统的优点,着力优化和完善最为繁琐的数据录入过程,从国内权威的论文数据库中直接抓取需要的数据存入自己的数据库。
据了解,国内绝大部分正规期刊上发表的文献在见刊1-2个月后就会被知网、万方、维普等专业的文献数据库收录。普通用户通过检索,可以获取到论文的题目、发表刊物、见刊时间、作者姓名、单位、关键词、摘要等数据,足以满足医院论文管理系统的需求。只要实现并使用抓取功能获得需要的数据,就能大大简化手工录入的工作,同时能有效的避免论文漏报、错报。
2.1 系统的体系结构
目前基于网络的系统体系结构主要是C/S(客户端/服务器)架构与B/S(浏览器/服务器)架构。C/S架构将大部分的运算放在客户端处理,要求进入系统的计算机安装相应的客户端程序,对计算机操作系统等条件有特定的要求,限制了用户群,具有较高的安全性,但是灵活性不强,不便于后期维护和系统升级。B/S架构基于HTTP和TCP/IP协议,运用服务器完成大量的运算,将运算结果传输给浏览器显示,用户只需要使用浏览器就可以在个人计算机或智能手机上进行操作,不受局域网、软件和运行平台的限制,可以实现跨平台的使用,并且后期维护成本低,更新方便。
为了系统后期的维护及功能完善,本系统采用B/S架构,也更能适应目前信息系统的发展趋势。
2.2 系统的功能模块
如图1所示,本系统分为五个功能模块,分别为:部门管理模块、职工管理模块、论文抓取模块、论文录入模块、查询统计模块。
2.2.1 部门管理模块
部门管理模块的主要功能是通过添加、修改、删除操作设置医院部门信息,构建一个完整的部门树形结构,以便在查询统计时可以实现按照部门查询统计,有助于分析和比较各科室部门的情况。
2.2.2 职工管理模块
职工管理模块同样通过数据库的操作建立职工的花名册,并且将每个职工按照实际情况分配到科室和部门,如此便建立了论文、作者、部门的关系。
2.2.3 论文数据抓取模块
论文数据抓取模块使用网络数据抓取的方法,通过请求URL、对返回数据进行分析、提取论文相关数据,将其存入论文信息表,并与医院职工进行关联。
2.2.4 论文数据录入模块
本模块的主要功能是手工维护论文数据,以对论文数据的添加、修改、删除操作,提供是一个查缺补漏渠道,对数据抓取过程中出现的不完善数据进行人工修改。
2.2.5 统计查询模块
模块提供作者姓名查询、关键词查询、期刊查询、发表时间查询、科室查询等丰富的查询方法。统计各科室数量、各种期刊上的数量、关键词相关论文数量、任意时间段数量等以供比较分析。
2.3 网络数据抓取模块设计
数据抓取功能是本系统的特色和亮点,其设计原理类似于简化的网络爬虫,抓取数据更具针对性,抓取范围仅限于较权威的论文期刊数据库。以下介绍设计思路。
2.3.1 抓取模块涉及的数据库设计
为了能在网络上抓取数据,需要一个表存放URL信息,其中包括的主要字段有URL、URL的MD5编码、访问状态、请求的页面类型等。
另外需要一个存放论文信息的表存放抓取到的数据,包含题目、刊名、发表时间、作者、关键词、摘要等字段。
2.3.2 抓取数据的主要步骤
首先程序从URL表中取出一条访问状态为未访问的数据,请求此URL并接收返回数据,根据URL请求的页面类型做提取论数据或者提取URL数据的操作。
对于返回的是论文页面,需要提取论文详细信息,然后到论文信息表中查找,判断是否为已经抓取过的论文数据,若已抓取,则标记请求的URL为已访问,然后进行下一个URL的请求。否则将论文数据整理并入库,将作者与职工关联,之后请求下一个URL。
若非论文详情页面,则需分离提取页面中的URL,将提取到的URL逐个进行MD5编码后到URL表中,将非重数据标记为未访问然后入库。
3 实现本系统的意义
基于网络数据抓取的医院论文管理系统可以有效地减少论文管理过程中的繁琐工作,简化管理流程,为管理人员减负。同时,得益于系统采用B/S架构,可以实现跨平台、跨区域的管理。抓取来自论文数据库的数据相对全面,以此数据做出的分析统计能够更加有效的指导医院科研的发展方向和重心。设计并实现本系统,有效地提高了科教管理工作效率。