首页 优秀范文 管理系统毕业论文

管理系统毕业论文赏析八篇

发布时间:2023-03-21 17:10:19

序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的管理系统毕业论文样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。

管理系统毕业论文

第1篇

高校毕业论文管理信息系统的研究,主要研究的对象是云南省曲靖师范学院,从曲靖师范学院的实际情况出发进行研究和开发,在对学院实际情况分析研究的前提下,采用软件工程方法对系统进行系统模型选择,结合ASP技术,以MicrosoftVisualStudio2005和SQLsevter2000作为开发工具,设计开发一个基于ASP的高校毕业论文管理信息系统。以实现毕业论文设计和论文撰写的管理信息化和网络化,减少师生在毕业设计中的工作量为目的,系统设计完成后管理员能对导师及学生进行相应的管理,导师选题后需经过管理员审核才能被学生选择。导师可通过网络提交自己的论文题目和资料,浏览已经选了论文题目的学生信息资料;学生可通过网络直接选老师在网络上的论文题目,在系统中完善自身资料,提交开题报告等功能;高校毕业论文管理信息系统的开发,主要是为了使高校毕业论文管理能快捷、方便的进行,以提高工作效率,最终减少师生工作量的目的,高校毕业论文管理系统的开发对改进教学管理,提高教学质量有着十分重要的意义。

1.国内外研究现状

随着教育产业化进程的逐步推进,许多高校走上了强强联合的道路,高校的规模不断的扩大,为合理的利用教学资源,加强教学管理工作,对学生进行网络化管理已经成为一种趋势。目前,很多高校都具备了相关的管理软件对学生的学籍、成绩等都采用了网络化管理技术,但毕业论文的管理大多采用单机管理模式。这种管理模式只能简单的完成论文的输入和输出工作,而毕业设计过程中如:出题、选题、资料交流论文检查等任务只能靠师生的手工操作来实现。

国外高校很早就开发了实现毕业论文管理网络化的系统,如英国诺丁汉大学很早就开发了专门的毕业论文管理系统用于实现毕业设计的网上双向选择,国内高校近几年也有了相关软件来实现毕业论文设计的网络化管理,但在服务范围、服务质量、机构设置等方面与国外高校相比都存在一定的差距,造成这种现状的原因是国外信息化建设起步早,网络应用及设计都更见成熟并具有稳定的技术队伍,网络发展稳定,而国内信息化的建设与国外相比就显得起步较晚,虽然发展迅猛,但由于缺乏像国外那样成熟的网络技术加上信息化发展时间较短。在实现校园管理信息化的进程中,国内各高校面临既要不断投资购建各种硬件、软件和网络,又要不断开发各类应用于教学、教务、科研、办公管理等应用系统的两大难题,在信息起步晚,技术队伍不稳定规模不大的背景下,国内高校经过发展虽然也初步形成了具有一定规模的信息化建设体系,但是由于整体信息化程度落后,信息化建设任务多而重、经费短缺,理论体系不完善等原因,导致国内高校教务管理系统仍然不完善。

2.高校毕业论文信息管理系统研究的主要内容

高校毕业论文管理信息系统的设计采用ASP的C#编程技术和SQLserver2000数据库工作平台结合Dreamweaver作为开发工具进行设计,本系统研究的最终目的是实现以下功能:

(1)学生:能实现选择自己的导师及毕业论文设计题目,浏览公告、修改信息、给导师留言等功能。

(2)导师:能够通过网站给学生毕业设计的课题,供学生选择;可以浏览本站的所有信息,可以给自己的学生、其他教师和管理员进行留言,并查收自己的留言。

(3)管理员:可以对学生、导师、通知等的基本信息进行修改、删除等的操作。

3.高校毕业论文信息管理系统功能介绍

系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下:

(1)系统登录模块:将用户分为学生、教师和管理员三种不同的角色登录以实现用户权限的管理,加强系统的安全性及稳定性。

(2)学生模块:①查看通知②查看论文题目导师信息并进行选择③留言:提供学生和导师之间的相互留言。

(3)导师模块:①查看通知②提交论文题目③留言:提供学生和导师之间的相互留言。

(4)管理员模块:编辑、删除、添加用户,对老师论文题目进行审核,查看修改学生基本信息、导师基本信息、学生和导师之间的留言等,对系统进行全面管理。

4.毕业论文管理信息系统的设计

系统要具备易操作、美观、安全等特点,所以在对系统进行外观设计时,要充分考虑到网站的可视性及美观性,界面设计要力求达到层次分明、简单大气、兼顾美观、突出重点、有吸引力等特点。在系统的后台代码设计上要能够精炼,确保系统的稳定性及安全性。

4.1 系统登陆界面的设计

系统的登录界面能起到管理系统安全性的作用,高校毕业论文管理信息系统的用户名和用户密码保存在用户表中,本系统有三种权限学生用户:学生、导师和管理员。不同的用户在不同的角色选框中进行登陆,系统通过在用户表中加入power属性来判断用户的权限并进行身份验证,若用户名和密码都正确,系统将跳转到与角色相对应的页面,若用户或密码错误,则提示“您必须输入有效的用户名和密码的提示信息。”

4.2 系统主要界面设计

本系统的主要界面如下:

(1)学生选题界面:本界面主要包含我的信息、修改密码、修改资料、可选题目、帮助信息、打印本页、退出等选项,学生从登录界面正确登录后将跳转到本页面,学生在本界面可以根据自己的实际情况进行相应的操作,可进行修改个人的资料修改密码,查看可选题目及教师相关信息等操作。

(2)学生个人资料修改界面:本界面的提供学生的基本信息修改功能,学生可在本界面下对自己的功能进行修改和完善。

(3)教师提交选题界面:本界面主要功能是让教师通过本网站进行毕业论文题目及论文说明的,通过本界面提交毕业论文题目,在通过管理员审核后即可作为学生选题。

(4)系统功能设定界面:此界面是在管理员模块中的一个子模块,通过本界面的相关操作,可以实现对选题系统、添加课题、审核课题、学生注册等功能的开通和关闭操作、实现网站的分时处理,在相应时刻提供相应操作,减少了系统的开发加大了系统的安全性。

(5)审核题目界面:本界面罗列出各教师的相关毕业论文课题的相关信息,通过本界面可以知道老师的毕业论文所面向的专业、学生选择状态的信息,通过功能选项可实现对教师作废毕业论文的删除操作。

5.毕业论文管理系统的测试

由于条件限制,系统未能经过大规模访问及超大容量数据库测试,仅进行了小范围及叫嚣数据库测试。测试结果为基本测试:测试显示系统的用户功能全部实现,能够满足用户的各项要求。并发性测试:系统的并发性测试显示多用户同时登录时未出现不正常状态,服务器对不同用户请求进行分布处理,工作正常。容错性测试:系统对非法请求进行限制,对非法操作进行正确提示,限制非法用户访问页面。

第2篇

关键词:角色协同;工作流;毕业论文;管理系统

中图分类号:TP31 文献标识码:A

1 引言(Introduction)

本科毕业论文是本科生的一门重要实践课程,也是大部分教师和教学管理人员每年都要面临的一项烦琐工作。从出题、选题,再到写作与指导、评审与答辩等,整个过程都需要教学管理人员、教师、学生投入大量的精力。传统的本科毕业论文指导与管理工作存在以下主要问题:

(1)师生协同不足:学生离校实习、教师无固定办公地点等,导致学生与教师见面不易,信息沟通不畅,师生交流不充分。由于教师工作比较繁忙,每个教师要同时指导多名学生,导致学生和教师很难在工作时段内同时有空闲时间来进行面对面地指导,难以实现老师与学生之间的互动,教师对学生论文评阅效率低下。

(2)工作压力大:本科毕业论文整个工作流程的工作环节多,参与人员多,时间跨度长,业务流程繁杂,工作量庞大,工作烦琐、易重复。

(3)信息化程度低:本科毕业论文各个工作环节会产生阶段文档,而且前后各阶段文档之间有着密切的关联关系;大量的打印文档不利于师生对文档的查阅、保存,且不环保。即使使用电子文档,但未建立关联关系,不利于收集、查询和统计。

(4)监管力度不足:传统毕业论文写作与指导过程缺乏有效的监管力度,难以保证师生按时完成各项工作。缺少第三方监管本科毕业论文写作与指导过程的完整记录,难以解决导师与学生之间就论文完成情况及论文质量相互推卸责任的问题。

针对上述问题,国内研究者们提出了不同的毕业论文管理系统,文献[1―4]建立了基于WEB方式的论文管理系统,文献[5]提出了基于本体的论文管理系统,文献[6]提出了基于工作流的论文管理系统,但是这些研究在师生协同、提高工作效率、加强监督方面仍存在不足。因此,本文提出一种角色协同的工作流模型;根据模型中的系统工作流状态,利用时间和事件触发机制,对用户指派角色、对角色指派权限,再通过各个角色之间的协同,完成毕业论文各项工作,解决传统人工方式的论文管理工作中存在的问题,提高工作效率、减轻工作压力、增强监管力度、提高论文管理工作的信息化水平。

2 相关知识(Related work)

角色:是相关权限命令的集合,使用角色的主要目的是简化权限管理,角色主要由权限和用户构成[7]。

协同:就是打破资源(如人、财、物、信息和流程等)之间的各种壁垒和边界,使它们为共同的目标而进行协调的运作,通过对各种资源最大的开发、利用和增值以充分达成共同的目标[8]。

工作流:是指一类能够完全自动执行的经营过程,根据一系列过程规则,将文档、信息或任务在不同的执行者之间进行传递与执行[9]。作为计算机支持的协同工作研究的一个重要方向,工作流管理的主要目标是通过调用有关的信息资源与人力资源来协调业务过程中的各个环节,使之按照一定的顺序依次进行,从而实现业务过程的自动化。工作流技术通过将工作分解成为良好的任务、角色,按照一定的规则和流程来执行这些任务并对它们进行监控,以达到提高办事效率、降低工作成本的目的[10]。

时间触发机制[11,13]是指将时间域分成离散的时间间隔,将消息的传输分配在一定的时间间隔内完成。

事件触发机制[12,13]是指在工作流程中,根据其他事件的发生而产生相应动作(称为触发动作)干预工作进程。

3 角色协同的工作流模型(The role-collaborative

workflow model)

本节首先对角色协同的工作流模型(Role-collaborative Workflow Model,RcW)进行描述,然后基于该模型进行建模。

3.1 模型的组成元素

角色协同的工作流模型由用户主体、角色主体、任务主体、系统工作流状态、访问权限、角色指派、权限指派和角色协同这八个元素组成。下面将分别对这八个元素进行描述。

用户主体:是指提出指派角色请求的实体,使用符号u表示,用户主体的集合使用符号U表示。

角色主体:是指提出指派权限请求的实体,使用符号r表示,角色主体的集合使用符号R表示。在本科毕业论文的整个工作当中,存在着教学管理人员(教学院长、系主任、教学秘书)、教师(指导老师,交叉评阅老师,答辩老师)以及学生这些不同的角色,所以论文管理系统中的角色主体集合表示为:

(1)

公式(1)中,M表示管理员,T表示教师,S表示学生。

任务主体:是指接受r访问的实体,也是工作流各个环节的核心,使用符号t表示,任务主体的集合使用T表示。论文管理系统中的任务主体集合围绕着论文展开,表示为:

系统工作流状态:是指RcW模型在整个论文工作流程(如图1所示)中,r访问t时的快照,使用符号s表示,系统工作流状态集合使用符号S表示,包含r访问的对象t和访问时间time两个元素。论文管理系统中的系统工作流状态集合表示为:

访问权限:是指r访问工作流中任务主体的方式,使用符号p表示,访问权限的集合使用符号P表示。论文管理系统中的访问权限集合表示为:

角色指派:是指在系统工作流状态下对u指派r的方式,使用符号UA表示。RcW模型中,同一个u能够被指派多个r,但是在同一s状态下,一个u只能被指派一个r,因此角色指派由s决定。角色指派函数表示为:

权限指派:是指在系统工作流状态下对r指派p的方式,使用符号PA表示。RcW模型中,不同的r访问的t不一样,对t的访问权限也不同,且同一r在不同的s状态下,对t的访问权限也不同,因此,权限指派由s决定。权限指派函数表示为:

角色指派和权限指派都由s决定,s的状态由s中的两个元素t和time决定,s中的元素time是被分成离散的时间间隔,t的触发被分配在一定的时间间隔内完成,这样就应用到了时间触发机制的原理。例如在开题报告提交时间结束时,则激活论文写作与指导阶段的工作流程中的t,开始初稿的提交;在论文定稿提交时间结束时,则冻结论文写作与指导阶段的工作流程中的t。

同时在RcW模型中,部分流程的ti的触发等待着ti-1事件的完成来激活自身状态。不同的用户角色访问不同t,则被指派不同权限,这样就应用到了事件触发机制的原理。例如学生在论文初稿tk提交完成后,触发导师指导评阅论文初稿tk+1的工作进程;导师在论文初稿的评阅tk+1提交完成后,激活学生提交修改稿tk+2的工作进程。

因此角色指派和权限指派都考虑到了时间和事件触发机制。

角色协同,是指在RcW模型中,各个角色主体之间打破时间、空间、物质等资源之间的各种壁垒和边界,使他们为完成共同目标而进行协调的运作,通过对各种资源最大的开发、利用和增值以充分达成共同目标,使用符号RC表示。角色协同函数表示为:

在毕业论文管理系统中,大部分工作需要教学院长、系主任、教学秘书、教师和学生等这些角色之间的协同RC来完成。例如,导师与学生之间协同完成论文的指导与写作,最终完成共同目标――论文定稿的完成。

这样,RcW模型可以表示为八元组:

RcW模型运行的充分必要条件为:不存在u无法被指派r,不存在r无法被指派p,不存在t无法被访问。

3.2 角色协同的工作流模型

基于RcW模型的组成元素,根据RBAC96[14]的框架对RcW模型进行建模,在RcW模型中添加了会话集和约束集,如图1所示。

图1 RcW模型

Fig.1 RcW model

RcW Model:

U:用户主体集合;R:角色主体集合;

T:任务主体集合;P:访问权限集合;

Sessions:会话集――各主体之间的会话;

Constrains:约束集――约束各主体之间的指派关系。

OP={execute},操作集合

P=OP×T~Constrains(S)

UAU×R,用户与角色的指派关系

roles(u):U2R~Constrains(S),对用户指派角色的函数映射。

roles(u)={(ri)|([(ri,u)∈UA}

PAR×P,角色与权限的指派关系

per: R2P~Constrains(S),对角色指派权限的函数映射。

per(ri)={(p,ti)|[(ri,p,ti)∈PA]}

RC(RiTk)×(RjTl) i≠j 角色之间的协同

在RcW模型中,为确保用户角色指派的正确性,根据用户与角色的指派关系和用户指派角色的函数映射,设计了用户角色指派算法。如下所示。

用户角色指派算法(Algorithm of User-Role Assignment):

{

Initialize: R;//可指派角色集合

R =GetRofUA(u);

If R is Null

Return NULL;

For each r in R

if r match current S//如果角色r与当前状态相匹配

Assign r to u;

exit for;

Else Next r;

End for

If OutofMaxR(u,R)//如果超出可指派角色集合

Return NULL;

}

在RcW模型中,为确保角色权限指派的正确性,根据角色与权限的指派关系和角色指派权限的函数映射,设计了角色权限指派算法。如下所示。

角色权限指派算法(Algorithm of Role-Permission Assignment):

{

If (r,t)(R,T,PA) is NULL

//如果当前(r,t)无法与角色权限集合相匹配

Return NO PREMISSION;

Else

If Activate(t)//如果当前任务被激活

Return READ & WRITE;

ElseReturn READ ONLY;

}

根据RcW模型,实现基于RcW模型的毕业论文管理系统。下一节对该系统和传统人工方式进行应用研究比较与结果分析。

4 应用研究与结果分析(Application studies and

results analyzes)

为了验证基于RcW模型的本科毕业论文管理系统在解决传统人工论文管理方式中存在的问题的实用性,基于角色协同的工作流模型的本科毕业论文管理系统已在西南大学外国语学院试运行,网址:http://202.202.121.101/pdms。

对于传统的人工论文管理的方式,通过外国语学院教务管理人员提供的信息,收集整理了2011―2013年这三届西南大学外语学院本科毕业论文管理工作的数据。

对于系统进行论文管理的方式,通过系统对论文管理工作整个流程的完整记录,收集整理了2014届外语学院毕业生通过本系统完成毕业论文的数据。

对于传统人工方式和系统方式的各项数据,主要从以下几个方面进行比较与分析。首先,在完成各个相同阶段的管理工作耗时进行了比较,结果如表1所示。

表1 各阶段工作的耗时对比

Tab.1 Time for each management stage

工作阶段 传统人工方式耗时 系统方式耗时

2011 2012 2013 2014 2015

给学生安排导师 2.5days 3days 3days 3.2min 2.8min

统计提交任务书人数 20―30

min/time 20―30

min/time 20―30

min/time 0.13

sec/time 0.12

sec/time

统计提交开题报告人数 20―30

min/time 20―30

min/time 20―30

min/time 0.11

sec/time 0.13

sec/time

统计提交论文定稿人数 20―30

min/time 20―30

min/time 20―30

min/time 0.14

sec/time ――

安排答辩分组 2days 2days 2days 3.7min ――

统计学生成绩 1day 1day 1day 0.54sec ――

查找 10―20

min/time 10―20

min/time 10―20

min/time 0.12

sec/time ――

说明:在统计提交任务书、开题报告和论文定稿人数的时候,如果有未提交的,还需要列出未按时提交论文稿件的学生名单。目前为止,2015届毕业生的论文工作完成了一部分,只有部分数据。2011―2013的数据是由外国语学院的教务管理人员提供的,2014―2015的数据是通过系统操作20次的平均值。

然后,在各个阶段论文稿件的按时提交比例方面进行了比较,结果如表2所示。

表2 每阶段学生教师完成情况的数量对比

Tab.2 The number of submission on time

工作

阶段 传统人工方式 系统方式

总人数 2011

按时完成人数 比例 总人数 2012

按时完成人数 比例 总人数 2013

按时完成人数 比例 总人数 2014

按时完成人数 比例

指导

方向 141 120 85.1% 145 114 78.6% 146 117 80.1% 143 139 97.2%

论文

方向 571 472 82.7% 563 501 89.0% 579 498 86.0% 541 524 96.9%

任务书 571 469 82.1% 563 468 83.1% 579 472 81.5% 541 540 99.8%

开题

报告 571 473 82.8% 563 439 78.0% 579 472 81.5% 541 537 99.3%

定稿 571 483 84.6% 563 453 80.5% 579 463 80.0% 541 531 98.2%

论文

评阅 571 476 83.4% 563 468 83.1% 579 501 86.5% 541 529 97.8%

交叉

评阅 571 483 84.6% 563 455 80.8% 579 510 88.1% 541 535 98.9%

说明:由于传统人工方式无法对论文指导过程进行记录,传统人工方式在论文指导过程中无数据。修改稿在论文指导过程中,论文稿件有多次提交的情况,在表中使用的数据是修改稿第一次提交和第一次评阅的数据。2011―2013的数据是由外国语学院的教务管理人员提供的,2014的数据是系统记录的。

由表1中的数据可以看出,通过本系统进行本科毕业论文相关工作,极大地减少了工作时间,提高工作效率,同时减轻了教学管理人员的工作量。由表2的数据分析可以明显看出,在通过使用进行本科毕业论文相关工作时,本科论文过程中各项工作的完成率相较于传统模式平均提升了15%,各个阶段完成工作比大幅提升。通过在线提交,在线指导,在线监控论文进程,方便了师生之间论文的写作与指导,同时实现了对论文指导过程的全程记录,对论文指导工作的评价与衡量提供可靠的依据。

论文存储:2011届纸质任务书、开题报告和论文各571份,2012届纸质任务书、开题报告和论文各563份,2013届纸质任务书、开题报告和论文各541份,总占地1.14m3;2014届各种电子版的论文稿件共计9514份,占5.15GB的硬盘容量。纸质论文需要大量的打印,不环保,电子格式的论文稿件存储占地空间小,不需要打印大量的纸质文档,十分环保,且在系统中查找论文稿件十分方便。

在2011―2013年的本科毕业论文工作中,发生学生稿件遗失、需要学生重新提交的情况平均17例;给导师发送论文出错情况平均发生8例;在2014届,由于使用了本系统,未发生上述两种情况。在2011―2013年,学生未按时完成论文,与导师相互推卸责任的情况平均有5例,同时由于无依据可寻,处理此种情况很麻烦;在2014届中发生此种情况三例,直接查看整个工作过程的记录,根据记录处理,十分方便且具有说服力。

5 结论(Conclusion)

基于角色协同工作流模型的本科毕业论文管理系统已初次在西南大学外国语学院使用,运用角色协同和工作流的技术,采用时间触发机制和事件触发机制的原理,较好地解决了传统人工管理方式存在的四大问题,有效地减轻了教学管理人员、教师、学生完成本科毕业论文工作的工作量,提高了本科毕业论文工作的工作效率,取得了较好的教学成果;且系统全程保留了本科毕业论文工作在各个阶段产生的文档和数据,记录了论文指导的整个过程,可以为教师进行论文工作的绩效评估提供依据。

在RcW模型中,考虑优化算法的设计,优化用户角色指派算法和角色权限指派算法;在系统工作流状态中加入短信实体,实时通知用户关于工作流的状态,是今后的研究发展方向。

参考文献(References)

[1] 于导华,闫达远,方萍.实行毕业设计(论文)网络管理的探索[J]. 北京理工大学学报,2007,4(9):143-144.

[2] 陈洁.基于网络的交互式共享型毕业论文指导学习管理系统 的实践与应用[J].网络教育与远程教育,2010,2:31-33.

[3] 毛洪贲,等.基于.NET的本科毕业设计(论文)智能管理系统的 研究与设计[J].现代教育技术,2010(10):128-131.

[4] 李志河,王云,李文.基于Web的学位论文管理系统研究[J].现 在教育技术,2011(2):125-128.

[5] 徐俊,刘志洪,顾宁.基于本体的论文管理系统[J].计算机工程, 2004.3(6):38-41.

[6] 龙世荣,赵学孔,岑磊.基于工作流的B/S架构毕业论文管理系 统设计[J].电脑知识与技术,2013,9(14):3306-3307.

[7] 李亚子,等.协同工作系统中用户角色的设计与实施[J].现在 图书情报技术,2013,2:77-81.

[8] 周琳.泛微协同管理应用平台e-cology[J].CAD/CAM与制造 业信息化,2010,2:53-57.

[9] Workflow Management Coalition.Then workflow reference model[R].TC00-1003,Hampshire,UK:Workflow Management Coalition,1995.

[10] 史美林,等.WFMS:工作流管理系统[J].计算机学报,2006, 6:326-332.

[11] LEEN G,HEFFERNAN D.TTCAN:a new time-triggered controller area network[J].Microprocessors and Micro- systems,2002,2(6):77-94.

[12] YAN Huaicheng,YAN Sheng,SHI Hongbo.Event-Triggered H∞ Control for Networked Control Systems with Time-Varying Delay[J].Mathematical Problems in Engineering,2014,3(11):96-103.

[13] Roman Obermaisser.Event-Triggered and Time-Triggered Control[M].Springer-Verlag New York Inc,2011.

[14] Sandhu,R.,Coyne,E.J.,Feinstein,H.L.and Youman,C.E.(1996). Role-based access control models.IEEE Computer,29(2): 38-47.

作者简介:

第3篇

【关键词】毕业生;论文管理;水晶报表

对于大三毕业生,毕业设计(论文)是高职教学中的一个重要教学环节,通过该教学环节,可以使学生能够将专业领域内的理论知识与工作岗位中的实际情况相结合,进入更深入的学习,同时,也提高了了毕业生解决问题、分析问题的能力。而目前毕业班学生由于绝大部分都在单位上顶岗实习,在毕业设计(论文)这个教学环节中,存在对学生通知、管理困难等缺点。如部分学生因为工作时间长、出差办公等原因没及时交开题报告、计划书时,指导教师很难及时通知学生,学生因为要工作,与指导教师沟通有困难,也很难写出高质量的毕业论文。因此,在网络技术和信息技术发展的今天,结合我校毕业设计的管理实践,设计开发了毕业生论文管理系统,加强对毕业生论文的指导与管理,加强指导教师与学生间的沟通与交流,提高毕业论文质量。

1.系统设计

毕业生论文管理系统采用三层结构,操作简单,用户无需进行培训即可使用,该系统能根据统计数据或用户的查询情况生成图表,能通知公告,能将数据保存在数据库中长期使用,方便对各学期学生论文的对比,大大提高了工作效率。该系统的主要功能包括:

1.1 档案电子化

毕业设计教学环节中的计划书、开题报告、答辩记录等都能上传到该系统中,节省了大量的纸张。

1.2 监管全面化

毕业设计过程中,通知、公告、指导教师与学生的交流全记录在系统中,学校可以在该系统中随时查看毕业设计的教学进展情况。

1.3 强大的数据处理能力

该系统可以实现对各学期毕业论文质量的统计对比,统计结果可以生成柱状图、饼图。

1.4 报表的打印输出

该系统实现打印输出网页中的相关数据,并能实现将报表数据导出为office文档格式。

1.5 管理规范化

该系统对毕业设计教学中的各个阶段,如:申报题目、开题报告、中期检查等过程都可设置具体的时间和通知信息,保证毕业设计各项工作顺利完成。

2.水晶报表应用

在毕业生论文管理系统的设计过程中,使用.NET平台中的水晶报表(Crystal Reports)工具,从相应的数据库中提取数据,使用户能在网页中查看相关数据、打印数据和将数据导出为word或excel文档。

2.1 水晶报表的设计

根据对系统的需求分析,系统中的报表包括学生信息统计报表、教师信息统计报表、学生论文成绩报表、论文课题报表等。学生信息统计报表包括学生班级的开题报表、学生班级的计划书报表、学生论文提交情况报表。教师信息统计报表包括教师指导记录报表、教师添加课题报表、教师通知报表。每个统计报表都实现了对多个数据库表进行查询操作,在水晶报表的设计中,规定了数据的显示格式,规定了每页显示的数据条数,实现了图片的动态加载。学生论文提交情况报表如表1所示。

2.2 动态创建水晶报表

水晶报表(Crystal Reports)根据访问数据库的方式分为:拉模式(Pull)和推模式(Push)。在拉模式中,水晶报表自动链接至数据库和执行SQL指令,不需编写代码,在推模式中,程序开发人员需自己编写连接数据库语句、执行SQL命令语句等。

在毕业生论文管理系统的开发过程中,以推模式来实现更加的符合实际项目的要求,因此采用的是推模式,动态创建水晶报表,即自己编写连接数据库代码等。在.NET平台下动态创建水晶报表方法为:首先新建数据集文件(.xsd),然后在页面中放入CrystalReportViewer控件,该控件称为报表查看器,主要实现在页面中显示报表,接着新建Crystal报表,并进行排版和设计。最后编写代码来将数据库数据表中的数据存入数据集,并指定CrystalReportViewer控件的ReportSource属性,其主要代码如下:

3.结语

毕业生论文管理系统解决了在毕业设计教学环节中的学生通知困难,指导教师与学生沟通困难、难以指导学生写出质量较高的毕业论文的缺点。该系统利用网络和数据库技术,大大简化和加强毕业生论文的指导与管理工作,节约了成本,提高了学生的毕业论文质量。同时,水晶报表在该系统中的应用,极大的方便了用户查询和统计毕业设计中的各类数据,为用户提供了简单的操作和数据打印功能,设计完成的报表功能强大,易于实现。

参考文献

[1]殷存举.毕业设计选题系统的设计与实现[J].信息与电脑(理论版),2012(3).

第4篇

 

姓名:               专业:      所属系别:                    

学号              指导教师姓名            职    称:          

开题报告时间:   年  月  日

论 文 题 目 :小型医院业务管理系统设计

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、学院审查意见:

 

 

 

 

 

 

 

第5篇

关键词:本科毕业论文;管理平台;B/S结构;信息资源库;架构

中图分类号:G642.477文献标识码:A文章编号:1009-3044(2010)04-0912-02

Architecture of Network-based Thesis Management Platform

GE Fang-zhen

(School of Computer Science and Technology, Huaibei Coal Industry Teachers' College, Huaibei 235000, China)

Abstract: Undergraduate thesis is the comprehensive inspection of the students' ability to analyze issues and solve problems by using their basic knowledge, basic theories, is also the comprehensive examination on the quality of four-year undergraduate teaching. Therefore, thesis management is an important part of the teaching process. According to the process of undergraduate thesis management, we propose architecture of thesis management platform based on the Internet and the GSM network environment. The practice has proved that the design concept is feasible.

Key words: undergraduate thesis; management platform; B/S structure; information resources database; architecture

毕业论文是专业教学的重要环节,是对学生综合运用基本知识、基本理论进行分析、解决问题能力的考察和进行科研训练的一种有效形式,是本科生四年教学计划中一个重要的综合性实践教学环节[1-2]。本科毕业论文是学生在教师的指导下综合运用所学的基本理论和知识,通过亲自动手实验或设计,进行科学研究、发现问题、研究问题并最终解决问题的过程。近年来随着我国高校招生规模及数量的不断扩大,毕业生人数也逐年增加,论文管理工作压力不断增大,而目前大多数高校的论文管理工作还是处于人工管理阶段,难以兼顾公平与效率。同时高校毕业论文具有一定的学术及收藏价值,但学生论文数量多、纸制论文或光盘刻录的论文不易保存,并且增加了对往届论文检索的难度。为方便毕业论文的管理和查询,提高毕业论文的管理水平、工作效率和节省管理资金,我们设计了基于Internet和GSM网络的毕业论文管理平台,实现了毕业论文管理工作的数字化和网络化。

1 毕业论文管理的过程

提高毕业论文质量的关键是加强毕业论文的过程管理,使毕业论文各环节中的问题及时得到解决,从而确保学生按时地保质保量完成毕业论文。基于此,高校基本都建立了“选题开题中期管理评审”的毕业论文过程体系[3],确保学生毕业论文的质量。

1) 选题。选题是开展毕业论文工作的第一步,毕业论文选题的优劣直接关系到毕业论文的质量。一般是指导教师填写毕业论文选题表,提出选题,然后,开展学生选题。

2) 开题。每位学生在指导教师指导下完成选题后,要充分地查阅相关文献资料,了解自己研究课题的国内外研究现状,并完成开题报告、文献综述、实验方案等基础性工作,为正式开始论文工作做准备。

3) 中期管理。在毕业论文中期,指导教师对毕业论文工作进程和论文质量进行认真指导、监督、检查,与学生交流,并帮助他们解决课题实施过程中的困难。通过中期管理,强化指导教师和学生的工作责任心,使学生顺利推进毕业论文。

4) 评审。在学生毕业论文完成后,指导教师组对学生毕业论文的撰写情况、答辩情况、评分情况以及论文的归档情况进行检查和监督,以保证论文答辩的质量,从而确保整个毕业论文的质量。

2 毕业论文管理平台的需求分析

本平台设计需求是利用高校完备的校园网络系统,设备档次高、配套设施齐全的有利条件,充分发挥网络在教学管理中开放、交互、共享、协作的特征及网络数字化、网络化、多媒体化的特点,深化教学改革,提高教育教学质量和效益,改革人才培养模式,提高学校现代教育信息化发展水平[4]。毕业论文管理平台的设计要应现代教育的教学模式及管理模式,符合本科毕业论文管理的基本过程[5]。因此,本文基于先进的计算机网络、通信网络理论和软件理论构建毕业论文管理平台。

本平台采用B/S结构,帮助指导教师通过网络向学生提供毕业设计课题以及课题介绍,供学生选题,之后,系统就自动在指导教师和学生之间建立链接。指导教师的指导或要求可以直接发送到学生的电子邮箱内,同时通过GSM网络,发短信息到学生手机,达到及时通知学生的目的。学生也可以直接从指导教师的公告栏上获得导指导教师的指导或要求。学生可以在BBS上咨询某指导教师,平台会自动将咨询内容发送指导教师的电子邮箱内,同时平台可以通过GSM网络,发短信息到指导教师手机,达到及时通知指导教师的目的。平台可以帮助指导教师与学生、学生与学生之间通过电子函件建立联系与帮助,以及通过电子函递名单、BBS专题组建立公共联系、讨论和互助。

3毕业论文管理平台的架构

3.1 网络系统架构

毕业论文管理平台的设计开创性地将新兴的移动通信技术、互联网技术和现代通讯终端引入校园管理,在学生、教师和学校间架起一座空中桥梁,为学生和教师提供方便快捷的沟通平台,有快捷、方便的特点。毕业论文管理平台为学校毕业论文管理提供可监督、管理的环境。

本平台的网络结构示意如图1所示。主要包括:服务器、连接服务器与GSM的短信中心接口、校园网等几个重要的部分。

3.2 软件系统架构

软件主体框架由“在线审核”、“信息资源库”、“论文交流”三部分构成,具备网络化管理、资源共享、学习支持及过程管理监控等基本功能。

1) 在线审核

在线审核依据本科毕业论文管理流程设计,支持毕业论文各主要环节的申报及审核管理。在线审核包括:指导教师资格审核、课题审核、答辩小组审核、成绩审核等模块。

指导教师资格审核模块:对毕业论文指导教师的学历、职称、教学经历等资格条件进行审核,对每学期每位教师的论文指导总量进行控制,防止指导超篇。

课题审核模块:对学生或指导教师申报的论文初步选题进行审核。选题审核通过后,学生方可进入毕业论文设计和写作环节。对没通过审核的选题,学生或指导教师可根据系统提示的反馈意见进行修改或重新申报。

答辩小组审核模块:对本科毕业论文答辩指导委员会、答辩小组的成员构成及其资格条件进行审核。

成绩审核模块:对学生的毕业论文成绩由指导教师进行初评、由小组指导教师复评、由院校复审。复审后的成绩数据可导入学校的教务管理系统,不需要手工录入成绩。

2) 信息资源库

建立信息资源库,有效开展管理支持服务和教学支持服务。信息资源库应包括:教师资源库、学生信息库、毕业论文素材库等。

教师资源库:教师资源库包括毕业论文指导教师库、答辩教师库。指导教师信息数据,学生和管理人员可登录查询,根据需要选择适合的论文指导教师。

学生信息库:学生信息库包括学生的学习情况、专业特长等信息,有助于指导教师了解学生、对学生的指导有目的性、方向性。

毕业论文素材库:建立毕业论文素材库目的在于为指导教师和学生提供毕业论文教学全过程的支持服务。毕业论文素材库应包括:毕业论文管理文件、优秀论文、参考资料等,可以考虑按学科、专业以及课题方向来分类建设。

3) 论文交流

论文交流是毕业论文管理平台的关键部分。设计的目的就是使论文的管理方便、快捷,对论文的质量管理提供帮助。论文交流应包括:师生个人专区和专业公共论坛。

师生专区:是师生间开展个别交流互动、个性化论文指导的平台。学生可在该区提交毕业论文提纲、初稿、修改稿,指导教师及时将指导意见或修改稿反馈给学生。学生可查看指导教师修改意见,并通过历次指导纪录,领会指导教师的思路,使毕业论文的指导、修改过程具有连贯性。在这个过程中,短信中心接口及时地通知教师和学生,使他们之间交互时间尽可能的短。管理人员可跟踪学生论文进程及指导教师的指导情况,系统自动形成记录文档作为毕业论文的一部分。

专业公共论坛: 是学生间的互助协作学习、信息交流的平台,以BBS的形式设计。在交流过程中,短信中心接口仍然为学生提供及时的服务。

4 毕业论文管理平台的设计技术

本平台以SQL Server2000 作为后台数据库,采用B/S结构,即浏览器/服务器结构,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端Browser实现。主要事务逻辑在服务器端Server实现,形成浏览器、Web服务器与应用服务器、数据库服务器组成的三层体系结构。主要采用动态网页技术,建立动态交互且高效的Web服务器应用程序,通过ODBC(开放式数据库互联技术),利用SQL语言实现数据库的访问。系统通过与数据库连接,实现数据库的相关操作。

5 结束语

基于Internet和GSM网络的毕业论文管理平台利用当前先进的网络技术和通信技术,建立一个开放的、可监督的教学管理方式,对本科教育管理信息化建设有较大意义。目前已完成网上毕业论文管理系统总体框架的搭建,部分在线审核模块及信息资源库已正式启用。我们将不断完善网上毕业论文管理系统的建设, 逐步完善网络环境下的毕业论文管理运行机,实现毕业论文管理手段的现代化和网络化。

参考文献:

[1] 史增喜.高校本科毕业设计的改革与实践[J].北京邮电大学学报(社会科学版),2002,4(3):49-52.

[2] 赵旦峰,李刚.论科学选题在本科生毕业设计中的重要性[J].黑龙江高教研究,2006(10):109-110.

[3] 黄英金.进一步提高本科毕业论文整体质量的思考与实践[J].高等农业教育, 2005(9):57-59.

[4] 陶文平.网络环境下本科毕业论文(设计)管理系统的设计与探索[J]. 浙江传媒学院学报,2009(5):88-91.

第6篇

【关键词】毕业论文 .NET技术 JQuery技术

1 背景及来源

在高校学习生涯中,毕业论文是学生申请毕业的必备材料,它表明学生通过几年的学习对所学的知识有了怎样的理解与认识。毕业论文通常是在导师的指导下进行的,在获取学位时起到关键性的作用。毕业论文在高校中作为一种文献被长期保存,也可以看成是高校的一项重要成果与项目。通过毕业论文,可以反映出高校的教学水平以及科研水平,作为教育界评价高校的重要依据,对高校的未来发展起到很重要的作用与意义。

2 关键技术

2.1 .NET多层应用技术

.NET平台是微软为下一代应用程序开发所打造的一项综合性系统开发平台。该平台集成了微软旗下众多的开发技术。通过对.NET的运用,可以使得.NET用户随时随地进行信息的获取和使用提供的服务。同时该平台也简化了在分布式环境中系统开发的过程,为用户提供了更加的可选择的方案。目标系统就是利用.NET平台中的多层应用构建技术进行开发。

2.2 JQUERY技术

JQuery技术是基于JavaScript脚本交互技术上一种优秀的WEB客户端交互技术。它在JavaScript的基础上进行简化的封装,将一些复杂功能的实现都封装起来,然后只对外提供方法调用的接口,开发人员在引用了JQuery类库之后,在JQuery规范的语言前提下可以像进行JavaScript编程一样来使用JQuery技术,在很大程序上得到使用并受到广泛的欢迎。

3 系统需求分析

3.1 业务分析

通过对高校学位论文管理工作进行深入调研,得知高校目前所实时的管理方式通常是校方指导与监督,由各学院进行具体执行。学位论文的完成需要较长的一段时间,涉及到的环节有论文的选题、开题报告的提交、期中检查、预审、评审、答辩、归档等,这些工作要想顺利完成,少不了用户之间的交流,包括学生与导师之间、学生与教务处之间、导师与评审专家之间等,在这些用户的交流过程中,会有大量的文档产生,包括各类交流记录与评审结果,必须确保这些文档的完整保存,在论文最终答辩结束后,这些文档还需要提交至论文管理系统。

3.2 系统主要功能分析

系统设计与开发过程中,关键性的一步工作是系统建模,合理的系统建模对于提高系统开发效率具有决定性的作用。

3.2.1 系统管理

系统管理模块针对的用户主要是系统管理员,包含的功能模块有设定单位名称、设定系统LOGO、管理员管理、缓存管理等。

3.2.2 论文选题

论文选题是指学生根据自己的兴趣爱好选择合适的论文题目,可以在导师给定的选题中进行题目的选择,也可以自行选题。

3.2.3 论文开题

在论文开题阶段中,导师负责的工作是督促学生进行开题报告的写作与指导,学生则主要完成开题的写作,只有通过开题报告审核的学生才有资格进入下一阶段的论文写作,在没有通过开题以前,学生需要不断进行开题的修改,和导师进行交流,直到开题通过。

3.2.4 论文评审

论文评审通常包含两种方式,即导师评审与专家盲审,该功能模块涉及到的用户主要有指导老师、评审专家、教务管理员,包含的主要功能模块有确定论文评审方式、评审论文、填写意见和成绩。

3.2.5 归档处理

归档处理即针对高校的毕业论文管理过程中涉及到的各种资料进行归档保存,方便处理。

4 系统主要功能的实现

4.1 系统开发环境

系统的开发主要基于.NET框架之上,利用VS 2010集成开发工作来进行系统的业务逻辑和界面的实现。系统所采用的这一整套框架都是由微软公司推出,提高了系统的兼容性和可移植性,从而为系统的升级和维护打下基础。

4.2 学生与教师模块实现

学生与教师信息管理是批次管理模块中的一项基础功能,因为在维护批次信息要选择批次对应的学生以及相应的导师信息。

4.3 批次管理模块实现

批次管理即针对每个批次的学位论文相关工作进行管理,批次管理包含的子功能有批次的建立、批次的删除、批次时间与进度的安排等。

4.4 在线选题模块实现

论文选题是指学生根据自己的兴趣爱好选择合适的论文题目。

4.5 开题管理模块实现

在论文开题阶段,只有通过开题报告审核的学生才有资格进入下一阶段的论文写作,在没有通过开题以前,学生需要不断进行开题的修改,和导师进行交流,直到开题通过。

5 结束语

本文深入各高校进行实地调研,对高校当前的毕业设计管理状态进行了解,通过对高校毕业设计管理过程中存在的问题进行分析,同时结合信息化建设的现状,详细分析了毕业设计过程管理的业务流程和功能需求,并提出了目标系统的建设方案。该方案旨在利用.NET Framework平台,通过UML建模以及三层架构的方式,建立一个符合高校毕业设计过程管理需要的信息化系统。

参考文献

[1]郭胜伟.加强学位论文评估 提高学位论文质量[J].甘肃中医学院学报,2007,12(03):12-13.

[2]董燕萍.学位论文提交系统的构建[J].中原工学院学报,2007,15(01):21-23.

[3]王坤侠,夏铭,张媛.基于B/S结构的毕业设计过程管理系统的设计[J].现代计算机(专业版),2009,9(12):15-18.

[4]司津锦.高校学位论文管理系统开发与应用[D].山西师范大学,2010:9-11.

[5]苑洁.软件学院工程硕士论文过程管理系统的分析与测试[D].北京邮电大学,2010:7-9.

[6]蒋萍,缪红梅,陈万寅.学位论文提交与系统比较分析[J].图书情报工作,2007,20(03):22-24.

第7篇

一、计划的内容

计划的核心包括目标、措施、步骤,这就是通常所说的计划的三要素。

目标--做什么?本篇毕业论文所要完成的主要任务和重要的指标。措施--怎么做?要求确定执行计划的具体办法和途径。

步骤--何时做?制定毕业论文写作的整个进度和安排。这部分是论文写作计划的主体,其中包括获取材料的途径、方式及需要的时间,阅读方式、整理研究方法和期限,拟定提纲撰写初稿的进度。此外,还应考虑研究经费,进行物力、财力的预算。

二、写作日程表

编列协作日程表的主要目的在于全面筹划,避免前松后紧。院校专业的不同,水平,经验方面也有差异,很难有一个统一的时限,也没有什么统的格式。某学校的写作8程表安排如下:

确定选题                                    2周

实践、实习,搜集材料              4周

制定提纲,拟定论文框架           1周

完成初稿                                    1周

征求意见,修改论文                  1周

定稿、誊清、装订                      4天

做好参加答辩的准备                   3天

总体上需要10周时间,若是从4月上旬开始,可在6月中下旬结束。

现以某校计算机应用专业的物业管理系统图书管理系统毕业设计计划示例如下:

题目一:物业管理系统

用于住宅小区的事务管理。设计该系统的目的是运用计算机,对小区内的水电费、物 业管理费收付款、住宅小区住户等信息进行管理,以实现物业管理的规范化。提高物业管理工作效率。

系统功能分为数据采集、信息查阅、数据库维护等模块。

题目二:图书管理系统

用于图书借还日常数据的微机处理,设计该系统的目的是运用计算机,对图书馆的图书借间、图书归类管理、还书进书处理、罚款登记处理等信息进行管理,以实现图书馆管理的规范化,提高工作效率。

系统功能分为数据采集、数据更新、信息查阅、数据库生成与维护等模块。时间安排:

1.系统需求分析确定系统的规模目标,(1周)

2.系统设计阶段确定开发系统的语言环境及管理模块结构,各人按所分工的模块开始设计。(3周)

3.各学员按设计的模块实现端程、调试。(4周)

4.进行总体合并,形成系统,由各小组负责人进行全面调试并检测各模块的兼容性。(1周)

第8篇

关键词:实践教学管理;.NET;系统设计

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2013)17-4013-04

随着高等学校管理信息化推进程度的不断加强,教务管理信息化的建设也越来越成熟,但管理工作量大、管理过程复杂的实践教学信息化管理系统却处在起步阶段,原因很多,其中各高校实践教学管理模式的不同是阻碍通用产品推广最大的因素。因此,基于院校实践教学管理实际,基于web技术采用. net框架开发相适应的实践教学管理系统,实现实践教学过程管理的信息化,提高实践教学管理的质量和效率,具有重要的现实意义。

1 系统需求分析

实践教学管理环节涉及的范围很广,从学校的实验设备仪器的管理到实践教学项目、校外实训基地、毕业论文课题、顶岗实习等管理环节,都存在大量的数据上报、审核及统计等要求,根据项目组对管理人员实际管理需要的调查,以及结合现有的其他教学管理系统的运行状况,认为实践教学管理系统建设主要存在以下需求:

1)正方教务管理系统作为学校教学管理信息化的主要平台,其他与教学有关的管理系统都要被纳入这个系统中,所有的基础数据都必须来自现有的正方教务管理系统,包括教师数据、学生数据、场地信息等,这样才能保证系统数据的准确性和安全性。所以在开发实践教学管理系统前必须弄清教务管理系统的数据库结构,使实践教学管理系统能融入教务管理系统中,共享教务管理系统的基础数据。

2)由于在学生选题过程中,会存在大量学生同时选题,系统处理的数据量比较庞大,可能导致数据库服务器阻塞的问题,所在在数据库访问方式上必须保证数据库运行的安全与稳定。

3)系统要确保数据的安全性和资料的相对保密性,系统运行要在学校内部网络中,也方便与学院现有的其他系统之间相互进行调用。

4)系统要方便教师操作,要根据用户需求提供规范、灵活的打印方式,并跟教育部下发的表格格式对应。

5)考虑到实践教学管理系统的子系统比较多,而且各个子系统在业务流程上都相互独立,所以在实现三层架构时必须留出相应的接口,便于后期的二次开发和数据维护。

2 系统规划与功能设计

2.1 系统总体功能规划

经过对系统需求的分析,实践教学管理系统主要分为7个子系统和1个用户管理模块。其系统功能结构如图1所示。

2.2 各子系统功能概述

实习实训基地管理子系统功能:管理全院校内外实习实训基地的基本教学数据,方便各分院教学秘书和教务处对这些数据查询、监控与统计。

实验室管理子系统功能:管理学院所有的包括设备、人员、科研和社会服务管理等在内的实验室信息,提供教育部实验室数据上报功能。方便各分院实验室管理人员与教务处、设备处对这些信息进行实时的查询、沟通、监控,提高教务管理的水平和工作效率。

毕业论文与实习子系统功能:根据浙江省教育厅对普通高校毕业论文抽查的要求,结合本校自身的管理情况,该模块具备指导教师论文指导资格审批、申报论文课题、学生在线选题、论文指导过程记录、论文的上传和下载、毕业实习管理、论文和指导过程记录打印等功能。

考证管理子系统功能:进行证书基本信息管理、考证报名管理、证书成绩管理、考证数据查询、数据报表统计等。

实验实训项目管理子系统功能:包含实践教学项目管理、查询修改、实验课程开出率统计、实验室利用率统计等功能。

竞赛管理子系统功能:包括各级各类竞赛的基本信息管理、申报立项管理以及数据统计、查询等功能。

实践教学条例管理子系统功能:提供实践教学环节相关的规章制度、管理条例的查询、阅览、打印、下载及通知等功能。

用户管理模块功能:系统严格控制用户的使用权限,对使用系统的用户进行登记和权限分配,并通过权限分配控制用户可操作的数据范围。

3 系统设计与实现

3.1 系统开发的关键技术

战略囊括了一整套新的工具与技术,而这些新的工具与技术代表下一代的Windows和Internet的开发平台。微软公司一直致力于用.NET来简化应用程序开发和部署(特别是对Internet应用程序)的方法,并用.NET进一步提升web service的能力,作为开发人员设计和部署分布式应用程序的有效工具。

.NET要实现一个很重要的思想是,“在任何时候、任何地方、使用任何可用的方式,都可以取得任何你想要的信息”。为了实现这项标准,必须结合许多新的技术、设备和软件平台。

.NET体系结构的核心是.NET Framework。NET Framework就是一个包含一组系统服务、类及数据类型的计算平台,它能提高开发人员的开发效率,并且能够更加容易地使用Windows操作系统所提供的一组底层功能。.NET Framework包括两个核心模块:通用语言运行时CLR(Common Language Runtime)和.NET Framework类库。

3.2 系统数据库设计

本系统采用Microsoft SQL Server 2000,开发设计容易上手,维护成本较低。SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本。该版本继承了SQL Server 7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便可伸缩性好与相关软件集成程度高等优点。由于今天Windows操作系统占领着主导地的位,选择SQL Server一定会在兼容性方面取得一些优势。另外,SQL Server2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在.NET战略中发挥着重要的作用。

根据本系统的功能分析设计,数据结构采用E-R图构建,导出系统数据表的分析方法来进行数据库设计。系统简化E-R图如图2所示。

3.3 系统框架

三层结构是目前流行的架构设计模式,它是在由Buschmann等提出的“层模式”基础上发展起来的,由表示层、业务逻辑层和数据访问层三个层次结构组成。它通过分解来管理问题的复杂性,同时还可以有效地重复使用业务逻辑并保留与数据库等的重要连接。三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层。

由于本系统是基于Internet的界面操作,所以其核心是B/S模式。为了使用户可以方便、快捷地访问本系统,我们选择了基于的B/S模式三层结构来设计系统。采用来构建前端和中间层,SQL Server2000来管理后端数据库。

3.4 系统实现

采用B/S架构开发的系统,可以利用浏览器随时随地登陆系统,实现用户所需的操作。系统登陆后,用户可通过选择不同的子系统进行操作。图5是系统运行中的一个界面。

4 系统应用成效

目前开发完成的系统已经投入使用,整个系统运行非常稳定。从目前系统运行的反馈情况来看,系统应用取得了如下成效:

4.1 提高了管理的效能

以毕业论文管理为例,学生在毕业论文开始前,需对毕业论文的课题进行审核,教研室及各教学部门需对这些课题进行审核,其中的一个审核项目就是题目雷同问题,通过系统,很快就判断出雷同的课题,对审核人员进行提示,这是其一;其二,根据系统录入课题的各类属性,非常方便的统计出各类所需数据,以供参考决策,比如课题类型,系统很快就可以统计出课题类型的分布情况,这些数据的分析为下一步的工作安排提供了依据。

4.2 简便化了过程监控

毕业论文指导过程的监控是毕业论文管理最重要的环节之一。通过过程监控可以实时掌握论文的进度及学生论文的总体水平。在系统实施前,教学管理人员要了解该环节情况,必须通过实地走访、资料检查等形式才能实现,很大程度要受时间、地点等各方面的限制。而通过系统,在过程记录管理中,教学人员可以随时查阅教师的指导记录,使他们随时了解论文的指导情况,对论文质量、进度等有一个全面的了解。

4.3 节约了人力物力

信息化管理后,以往通过纸质材料来进行上传下达的问题得到解决。分院与学校之间无需传递着各种审批的文档,不会因为纸质文档某条记录出错导致文档重新打印,对人力和物力带来的极大浪费。通过系统,所有的审核只要通过计算机来实现,无需通过文档来回传递信息,层层审核变得很容易实现,不会因为某个环节缺失就无法审核的情况出现。

4.4 为系统后续开发奠定了基础

通过现有系统使用后积累的经验,及系统本身所具备的可扩展性,对未来系统后续版本的开发奠定了良好的基础。

本系统构建了针对本校管理特点的实践教学管理自动化系统,实现部门与部门、系统与系统之间信息的共享与交换, 从而达到实践教学信息化管理的目标。本系统功能强大, 架构灵活,为后期数字化校园建设打下坚实的基础。

参考文献:

[1] 邹剑锋,李律松,李晓栓开发技术详解[M].北京:人民邮电出版社,2005:273-274.

[2] Paul Dickinson. 高级编程[M].张晓明,邓少鲲,译.北京:中国电力出版社,2003.

[3] 武苍松.B/S与C/S结构的分析与比较[J].电脑学习,1999(10).