生产管理系统文献综述

2023-02-14

第一篇:生产管理系统文献综述

企业生产效率提升研究的文献综述

一、引言

企业运营和发展的根本目的,就是实现并提高企业的社会经济效益,即为创收、盈利。而企业要提高其经济效益,要具备强有力的发展竞争力,势必要提高企业的生产效率。企业竞争力由企业生产效率在市场运行中转换而来。生产效率也体现了企业总体员工的工作效率和企业自身运营的良好程度。可以说,生产效率决定着企业的运营情况和发展前景,是一个企业能够良好运转的命脉。

生产效率不能简单得概括为企业的生产力,它是围绕整个企业当中的生态系、群落、种群、个体等的物质和能量的转移效率。在本意上,生产效率是指固定投入量下,制程的实际产出与最大产出两者间的比率。它可以反映出达成最大产出、预定目标或是最佳营运服务的程度,亦可衡量经济个体在产出量、成本、收入,或是利润等目标下的绩效。高生产效率要求企业具备良好的运营机制和灵活变通的协调能力。

生产效率的提升,影响因素众多,决定机制复杂。当前有很多企业面临着制度陈旧落后,生产体系庞大,设备陈旧,规制繁多而没有应变性和可操作性,资金周转困难,员工消极怠工,上级命令难以真正落实,管理混乱等等,这样一类生产效率底下的问题,本文对此提出相关疑问,是什么影响着企业的生产效率,以及怎样才能使生产效率有效提高,对此本文就该领域研究者的观点进行综述,简明扼要地从普遍性和共通性的角度来分析这个极为重要的课题。

关键词:政府 内部结构 改革 科学管理 高效执行

二、影响企业生产效率的外部因素

经济政策是影响企业生产效率的一个极为重要的外部因素。

“看不见的手却有看得见的效果”,这指的就是国家宏观政策。一个国家的宏观政策对企业的影响极为重大,如果“看不见的手”没有起到应有的正面效果,那么产生的负面影响将会波及整个产业、行业甚至国民经济的发展。许多贫穷落后的地区乃至国家,其经济增长的主要障碍是众多扭曲的竞争政策。国家不应试图通过限制竞争,构建壁垒来达到目标,相反,一个开放的,公平的竞争环境能使企业间的内部潜力得到极大发挥。 “国家之所以有糟糕的政策,是因为它们只让某一类人受益”——摘自《提高生产率·法雷尔》。不当的宏观控制带来的还有资源分配不均,浪费严重产生的效益不能达到最大化的问题。比如,国家向企业征收几倍的赢利税,雇佣税,附加税和营业税等,以负担政府经费,那么生产效率更高的企业的营业成本就变得和生产效率底下,不纳税的非正规企业成本一样高,这样一来,高效的现代企业就无法从效率底下的同行那里夺走市场份额,经济的自然进化也就陷入了困境。所以,要想拥有一个健康健全的经济环境,政府就要学会放手,让一些不能抵挡市场竞争的企业被自然淘汰,这样会有更多的优质高效的企业取而代之,在这种健康的环境下,工人面对的不会是简单的失业,而是更符合自己的,好的工作市场。

在当今市场竞争机制下,消费理念显得尤为重要。对于部分落后的国家,政府不重消费只顾产出,以致出现经济停滞不前,产业链单一,链接不全,延伸不够,市场呆板不健全的现象,这是不利于国家快速发展的。因为生产本身创造经济价值这一观点并不正确,如果可以正确理解生产与消费的关系,则可明白只有当消费者需要的时候,商品才会体现其价值,而生产本身并不能提高人们生活水平。

由此看出,可以制定出一个正确的规制尤为重要。印度这类曾禁止外商直接投资的政府

开始分析并改变他们的做法,因为现代折扣商所提供的价格较低,一些充满竞争力的行业(如

零售业等)可以让大部分经济体提高生产率。此外,政府该做的是保护人,而非仅仅保护工

作。政府若只图挽救某一部门的就业率,那只能获得短期成功,而这成功是需要牺牲其他部

门新岗位为代价。最终受保护的企业只会成为毫无竞争力和生命力的一潭死水。

三、企业内部结构因素

企业组织结构是指企业内部分工协作的基本形式或框架。为了有效地进行管理,合理的

劳动分工必不可少。早在1776年亚当·斯密(Adam Smith)出版的《国民财富的性质和原因的

研究》一书中就指出,劳动分工有利于提高生产效率。近、现代企业中,管理和技术的革新

改善了企业的基本运营方式。在零售业中,以沃尔玛为例,其大卖场式布局,“天天平价”,

仓储物流部和采购部实施的规模经济,与供应商之间的电子数字数据交换等创新型模式,使

沃尔玛竞争者的生产率有了28%的提高,同时沃尔玛自身生产率也提高了28%。它的仓储管

理系统与之前的硬件和用于追踪、控制存货的软件相结合,可部分实现物流自动化,同时劳

动生产率也会大大提高。零售业与个人,地区,国家消费倾向密切相关,所以该行业要从传

统零售模式改革为现代零售模式比较困难,但一旦转型成功,较高效的零售商会对上游供应

商施加压力,促使他们提高生产力,与此同时,零售价格也会降低,从而提高整个经济体的

生活水平,带来的连锁有利影响将会很深远。由此可类推其他产业,也是同样道理。

此外,沃尔玛标准化运营模式也值得借鉴,可以说沃尔玛制胜法宝就是其完善的物流系

统,无缝隙物流实现点对点的物流循环,通过发达的通讯网络,迅速的运输系统和高效率配

送中心完成产品从生产线到货架的任务,在供应链中的每一个供应者都是这个无缝隙链条中

的一个环节,其优势就是降低了大量物流成本。【1】

纵观全局,沃尔玛的规模效益也大大提高了其生产效率,与此同时,大批量涌向供应商

的订单也推动了上游产业的经济,对消费者而言,沃尔玛低价策略无疑对购买者来说是个极

大的吸引。沃尔玛一方面满足了一大批忠诚的顾客的生活需求,另一方面联系着大量供应商

的命脉,在这种相对平衡的状态中,沃尔玛像一个支点,让它的运营进入良性循环,对沃尔

玛来说,它通过良好的运筹能力,有条不紊地让这个世界最大的零售巨头内部生产效率得到

极大开发和充分展现。每个行业都对提高生产效率有自己独特的要求。这就是整合的定制工

业解决方案至关重要的原因所在。【2】

四、企业的高效执行力

除了宏观的企业外部因素和内部结构因素外,企业本身在微观意义上,高效的执行力也

是与企业生产效率密切相关的。要强化一个企业的执行力,首先必须从制度的制定到制度本

身同步加强,并充分考虑到环境对执行者意识、心态的影响力;其次,要对执行者进行企业

文化,特别是员工日常行为方面的正确引导,才能使一个指令得以顺利地贯彻执行。要提高

企业内部执行力,具体的说可从赢得高效执行人才、人力资源科学管理、建立高效团队、有

效沟通、时间的有效管理、和企业文化塑造、科学控制等这些方面入手。

(一)、高效执行人才和人力资源科学管理

中国联想柳传志这样说:“所谓执行力,就是选拔合适的人才到恰当的岗位上。”【3】人

力资源的培育、开发和应用,不仅是经济增长的决定性因素,而且是直接构成企业核心竞争

力的关键性战略资源。目前,越来越多的学者与企业人力资源管理者认识到科学的人力资源

管理对提升企业核心竞争力的重大意义。他们共同确认了一些对提升企业核心竞争力极为关

键的人力资源管理要素,如人力资源规划管理、工作聘用管理、能力开发管理、绩效考核管

理、员工培训管理、薪资奖金管理等等。只要科学地开展这些关键的人力资源活动,就可以

有效地增强企业的竞争优势。对员工开展培训是提升组织和个人绩效和技能,提高企业核心

竞争力的最基本手段。

对一个企业来讲,员工的忠诚度和归属感直接关系着企业的有效运营,而忠诚度对员工

来讲,决定着他的个人执行力水平,也关系到员工的工作自觉性和积极性,在工作中发觉自

身价值,潜能能够得到最好挖掘。“视卒为婴儿,故可与之赴深溪;视卒为爱子,故可与之

俱死”【4】。处理好将帅士兵之间的关系,是将帅治军的关键性问题。也是如何形成有强大

凝聚力的作战力量结构问题。例如福特汽车公司,尊重每一位员工,让员工参与生产与决策,

这种“参与制”证明,一旦劳动力参与管理,生产效率将会成倍提高,企业发展将会获得强

大的原动力。

“投之亡地而后存,置之死地而后生”,这是兵法中的一种策略。采用各种手段,提高

员工的危机意识,做到居安思危,可以使之发挥出最大的主观能动性。同样,企业也应该随

时保持危机意识,时刻保持危机变回迎来生机。因为危机意识关系着它对环境变化的行动力,

也维系着企业的创新。

重视中层人才管理。中层人才应该是协助大脑完成指令,支配四肢完成任务,优秀的中

层人才能将高层的领导者意图和战略决策更高地贯彻到实际工作中。一个好的中层管理者,

是高层与基层的一座桥梁,而如果其效力发挥地不好,他则是横在高层与基层的一堵墙。【5】

所以,选择具备良好执行力的中管跟中层执行者的高效能力,将直接关系到企业整体的执行

力水平。

“有效授权”,管理的本质就是让他人来完成工作,充分利用周围的人力资源,为企业

创造最大效益。高层管理者授权给中层,然后由中层到下属,层层分配,工作才能高效执行。

【6】微软公司的盖茨曾闭关七天,实现有效授权。而在中国就未必能够实现,权利的下放

可能意味着自身权利分散,最终利益受到威胁,其实这与消极不安全感和不信任感的障碍有

关。如果真正想让企业生产效率提高,就得让管理者们拥有一定决策权并且能在其位谋其职。

因此,制定出科学的授权计划,锁定合适的候选人,各管理层、各部门有效的沟通,以及监

控工作,评定制度等都应该在考虑的范畴。

(二)、团队精神

把个人归属于集体的团队精神,能使员工具备昂扬的热情和工作激情,工作效率也很显

著。由此看来,首先要认识团队存在的价值,有凝聚力的团队能降低经营风险,同时也能减

少企业内耗。其次要建立学习型团队,只有积极主动学习的组织,才如同活水,富有创新,

企业也才会有生命力。最后,合作意识至关重要,如果员工个个一意孤行,内部如同一盘散

沙,就更无生产效率可言。

(三)、实现高效沟通

企业内部需要建立多样化的沟通渠道,消除沟通障碍,具备完善的沟通体系。格兰仕董

事长说:“决胜的关键是感情资源”,他们企业通过多种途径实现了总裁与员工、员工之间的

有效沟通交流,在公司中形成了一种团结共进的工作氛围。同时,沟通也是能从错误中重振

旗鼓的重要工具。确实,在目前市场经济体制下,企业间竞争尤为激烈,在实现企业自动化

管理和运营的同时,“人本管理”的重视也显得至关重要。

(四)、高效时间管理

时间在当下企业竞争中意味着利润、机会和胜败。提高时间使用效率也就提高了生产率。

如蒙牛集团实施资源整合,成就速度,物美集团建立信息系统等,都是为了在无硝烟的市场

中跑在前沿。

(五)、创建高效企业文化

企业文化属于企业的灵魂,这种深层面的思想内涵却可以渗透到组织深处,长期有效传

承下去,引导员工的思想,并指引企业的发展方向。企业文化也是企业对自身的定位,同样

是为了追求利润这一目标,各个企业却可以采用不同的思想去赢利。它是企业的内驱力,通

过企业文化可以对企业核心竞争力进行衡量【9】像宝洁要求创新;荣事达追求卓越;麦当

劳注重细节;沃尔玛营造快乐文化等等。这些独到的要求把各企业领向了自己最有竞争力的

一个高地。试想,一个没有企业文化的企业,必定是没有生命力并且不健全的。当一个公司

的地理分布具有多样性时,努力树立一种集体的文化会很困难,却是极其重要的。当今世界

地域上的差异并不一定会导致各自分头去努力,从而得到不同的结果。树立一种共享的文化,

有一种共享价值观和理解的愿景和使命,投资就能带来高回报。【7】

企业文化的塑造可有效提高公司的凝聚力,凝聚力是指绝大多数员工能够看到的一幅画

面,能充分理解并集体朝那个方向前进【8】为确保最大限度地提高公司效力,要求公司大

多数人对公司的任务、愿景和目标——简单地说,对“什么对公司是重要的”这一点有着基

本一致的理解,如果没有共同的理解,公司可能性及高效力都会减弱。随着公司凝聚力的提

高,其他一些影响潜在效能的行为也会改变。有了更强大的凝聚力,提高公司地位的能力就

会增强;团队集体学习的可能性会加大;那种严重制约公司潜能发挥的思想模式上的变化就

会减少。可见企业文化对企业的环境,制度发展方向有很深远的影响。

(六)、科学控制

好的管理成效就是有效赢谋和控制,其中“控制”所涵盖的有时间、资金、项目、团队、

精神文化等。如果不能让信息及时准确地反馈和传递,或者采取相应的措施,就会出现目标

或者工作进程失控的情况,公司就更无效率可言。

综上所述,要提高一个企业的生产效率,需要一个稳定并适合其健康发展的外部政治、

经济环境,政府出台科学可行的相关规制;企业内部而言,改良内部结构,实行优化整合;

打造高效的执行力组织,提升内部组织协调能力,从各方面优化管理,才能让企业效力得到

切实发挥。如此,从中获益的不仅仅是企业本身,甚至可以惠及同行业乃至一个产业。提高

企业生产率是促进经济快速健康增长,提高人们生活水平的必经之路,不单是企业自身的事,

也是政府、国家需着重分析的重要问题,更是振兴民族企业,最终实现国强民富的国计民生

大事。

参考文献【1】《沃尔玛标准化运营管理》作者陈广 经济科学出版社

【2】《高效管理》作者:戴安娜·法雷尔 商务印书馆

【3】《高效率生产现场管理丛书》作者:李军

【4】《孙子兵法》

【5】《高效执行》作者:陈天峰 企业管理出版社

【6】《人力资源管理法则》作者:侯章良海天出版社

【7】【8】《影响公司效能的十种公司病》作者:詹姆斯·里利 中国市场出版社

【9】企业文化修炼 作者:林坚 蓝天出版社

冯杰

营销1002班

1001200210

第二篇:博客系统文献综述

关于校园博客系统的研究——文献综述

【摘要】随着 web2.0 技术的出现, 博客已越来越受人们的关注, 博客的应用也越来越普遍。本文归纳了博客系统研究中的关键问题,分析了当前校园博客系统研究的现状及其发展趋势,并且讨论了该博客系统的开发工具,对应不同的需求都有各自不同的要求。在此基础上,对校园博客系统的进一步研究进行了展望。在基于.NET2.0 的程序设计下,使得该系统的开发更快捷、更高效、系统更安全、更稳定。

【关键词】校园博客,设计与实现,发展,.NET2.0

1、引言

博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,另有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题。博客是社会媒体网络的一部分。

通过校园博客系统, 可以加强学校教师和学生之间的了解和交流, 教师和教师之间的教学经验的分享, 学生与学生之间学习心得的分享,以及更好的展示学校教师和学生的风采。 通过博客系统的日志积累,形成丰富的教学资源, 真正促进了学校的教学工作【3】。 设计该博客系统的总体思路就是在管理员的管理下,网友通过浏览作者的博客与作者进行交流,并能在博客中获取一些最新的新闻或者资料,同时可以对感兴趣的文章进行评论,可以对作者已经设置好的链接进行访问,可以在线给作者留言。管理员通过后台来管理整个网站,并不需要查看源文件或者代码,里面的功能主要包括添加文章,编辑或删除文章,查看留言,过滤评论词语,更改管理员呢称等等。

2、校园博客系统的研究现状与发展趋势

2.1 基本知识

博客系统,即会员注册后登录,可开设自己的博客,管理员可推荐精彩博文、评选博客博客(Blog)是继电子邮件、 网络论坛、 即时通讯之后出现的第四种网络交流载体,是 web2.0 的重要组成部分。它具有“ 零机制、 零技术、 零成本、 零编辑、零形式”的使用特征, 越来越受到人们的欢迎【1】之星、统计博客日志等,用户可随意更新和编辑自己的博客模板。 。

博客主要有以下两方面的好处,这也是其得以迅速发展的原因;一是实时交流式的

网上互动,即通过网络进行各种思想和信息的共享。二是便捷的交互方式,即通过先进 的计算机和网络技术,克服地域的限制,让文章发布者和网页浏览者能够体验到网络的 传播速度。

2.2 研究现状与发展趋势

博客是继Email、BBS、ICQ之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学习方式。作为潮流风头的网络新兴文化,博客已经引起各高校莘莘学子的强烈关注,【2】

开始冲击着大学生传统的学习模式。“博客已被大学生放入书架”,大学生们对博客的热情也激发了教师将博客运用到日常教学中,作为教学和科研成果发布的平台。于是,以大学生为主体,一个集教师学生知识交流、资源共享和反映成长的校园博客一跃成为一个备受关注的校园新焦点。

校园博客已成为当代大学生常见的网络交流方式之一,针对在校学生,记录各人的所想所思,点点滴滴,从而实现同伴交流,群体共生,记录反思,知识管理,交流分享,平等对话等。博客为在校大学生的专业成长提供了新的方法和新的平台。

文献中讨论了基于.NET 的校园博客系统的设计与实现,其所要实现如下:对于系统管理员,教师、学生和普通浏览者,分别建立了三类不同的角色, Administrators, Blogers, UnRegisteredUsers, 设置这三类角色的不同权限, 属于不同角色下面的用户具有相应角色所设置的功能, 并且在程序的设计过程中用到了.NET2005 的皮肤、主题等新特性。该博客系统的数据库设计使用了SQL SERVER2000 建立了SchoolBlog数据库, 该数据库共包含博客表, 学校信息表, 博客种类表,友情链接表,评论表及日志表 6 张表,在设计数据库时体现了数据的一致性、 完整性和安全性。

相对其他文献而言,该系统在权限管理中设置了不同的角色方便对数据库操作这值得借鉴。

文献中设计了基于ASP的个人博客网站的设计与实现,其所要实现的功能如下:管理员权限范围内主要有:文章发布及修改、公告发布及修改、编辑个人信息、管理文章评论、编辑BLOG栏目、友情链接管理、修改版权信息、查看留言。浏览者权限范围内主要有:浏览文章、发表评论、查看公告、在线留言、查看其他链接。

该系统基本上拥有的个人博客的全部功能。操作简单,适用于不同水平的使用者,包括有基础和零基础的不同阶层的人士。但由于系统给管理员权限过多,系统层次不够分明,所以可以将所列管理员部分权限授予已注册用户。该系统是基于ASP的个人网站设计,由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验 。

文献中讨论了基于知识管理的教学博客系统设计与实现。其前台环境设计主要包括9项内容:日志列表、评论窗口、站点公告、站点日历、专题列表、最新日志、最新评论、最新留言、站点信息以及友情链接。后台环境设计主要包括9项内容:日志发表、日志管理、个人资料管理 、模板管理 系统提供几款页面模板 、个人专题管理 、公告管理 、评论管理 、留言管理及上传文件管理。在博客学习平台中,后台数据库是由多个相互关联的表组成,其中包括管理员表、学员表、日志表、评论表、平台信息表、系统博客分类表、系统日志分类表、留言表、个人主题分类表、系统模板表、学员模板表、数据库容量根据应用自动增加。

它的优点主要在与资源环境的设计,主要包括以下3 项内容:1)资源库:资源库中为学生提供了丰富的学习资源,包括视频、文献、网站、名词、思考题、电子教案,并提供对各种资源检索功能。2)自测系统:收录了大量的主客观测试题,学生可以在这里自我测试查看学习效果。3)学生上传资源入口:学生有好的资源可以上传到资源库中与其他学员共享。该系统有丰富的资源库,但查询功能较模糊,可通过适当优化数据库,提高搜索效率。[3][2][1]

如增加索引等。

3、开发平台的比较与分析

3.1 传统的开发平台

Visual Basic作为一种较早出现的开发程序以其容易学习,开发效率较高,具有完善的帮助系统等优点。Visual C++是基于MFC库的可视化的开发工具,从总体上说它是一个功能强大但是不便使用的一种工具。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。但JSP由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性,而且Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。

3.2 准备采用的开发平台

本系统将采用Microsoft Visual Studio 2005作为系统开发平台,ASP.NET+C#为系统开发语言,SQL Server 2005为数据库管理系统软件。

4、结束语

博客的出现,标志着以“信息共享”为特征的第一代门户之后,追求思想共享为特征的第二代门户正在浮现,已经成为最强劲的互联网新兴媒体的代表。由于具有丰富的娱乐形式和自由的个人表达方式,博客也成为当代大学生最具影响力的交流互动平台,也给大学生思想政治教育的形式创新、手段创新带来了很多富有建设性的课题。而校园博客正以其自身个性化,开放化,实时化和全球化的特点,正在受到越来越多教育工作者的关注,越来越多的师生从中受益,只要我们扬长避短,不断实践创新,博客就能更好地发挥其信息化的作用,为师生的共同成长服务.经分析,计划使用ASP.NET+C#开发语言,Microsoft Visual Studio 2005作为系统开发平台,SQL Server 2000为数据库管理系统软件。开发一个界面友好、程序设计风格朴素,使用起来美观大方、方便易用的系统。实现学生从入住到毕业的一整套住宿信息,将进一步查阅、收集、整理相关的文献资料,完善建构思想和功能模块,通过对系统详细的前期策划和需求分析,为将来具体的系统设计和具体的实现做好充足的准备工作。

参考文献:

[1] 吴晓艳、陈明明。基于_NET的校园博客系统的设计与实现. 沈阳理工大学, 2008,66

[2] 石全。基于ASP的个人博客网站的设计与实现 . 硕士学位论文,2006,1-53

[3] 李妍琰。基于VFP 的学生宿舍管理信息系统. 河南省政法管理干部学院,2009,1-3

第三篇:网上选课系统文献综述

东华理工大学毕业设计(文献综述)

摘要

论文题目 姓名 学号 班级 年级 专业 学院 指导教师 完成时间

文献综述

网上选课系统

软件工程

软件学院

2014年 5 月13 日

:::::::::东华理工大学毕业设计(文献综述)

摘要

摘 要

二十一世纪,是信息化时代,互联网正以它惊人的速度走进千家万户。我们的思维方式也发生了质的转变,日常生活中我们更加看重效率,追求一种快捷高效的生活理念。互联网的诞生,使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。同时,我们国家的教学体制正处在持续改革与创新的阶段,实施一种符合中国特色的教学管理方式成为一件迫在眉睫的事,即全国高校全方位的学分制改革。学生选课是所有高校的主要管理工作之一,然而,传统的纸质化选课方式已经完全不能满足我们现今的需求了。所以,网上选课的方式应运而生,与传统的纸质化选课方式相比,网上选课不仅节约资源,更加迎合了现代人追求快捷高效的生活理念。

网上选课系统在这种大背景下诞生了,学生选课不再必须跑去学校的选课中心办公室,足不出户就可以完成选课;教师也减轻了不少的负担,工作量大大减少;管理员对选课的管理也是弹指之间的事。该系统为学生提供了方便的选课功能,也大大提高了高校对学生和教学管理的效率。

本系统针对学生网上选课、教师网上发布待选课程信息以及管理员审核待选课程三个方面进行了全面的分析和设计,基本实现了网上选课系统所应该具备的功能。本选课系统的前台页面采用Dreamweaver CS3进行布置,后台则由Access数据库对选课信息进行管理和维护,利用 ASP语言最终实现动态网页的效果。

关键字:信息化;选课;Dreamweaver CS3;Access;ASP

东华理工大学毕业设计(文献综述)

前言

1. 前言

互联网的普及使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。而今,教师、学生与学校之间的信息传输只需几秒钟的时间,相互之间的信息交流更加便捷化,然而网络在给人们谋福利的同时使得信息在安全性和保密性方面存在一定的隐患。此外,传统选课方式的信息太过于独立,共享性差。传统选课方式是以管理者为主体,待选课程的通过与否完全依附于管理者对于该课程的认知和喜好程度。所以,传统的教学管理理念使得用户的真正需求不能被很好的掌握,管理者也因此无法彻底满足用户的需求,这其中存在着很大程度上的主观色彩。放眼于本国国情,我国的教育教学管理体制正处于改革创新阶段,相关部门将目光聚焦在国外优秀的教学模式,逐渐摸索出一种符合中国特色的教学管理方式,即全国高校全方位的学分制改革。由此看出,教育教学管理方式一定要适合本国国情。教学管理软件同样也要基于校园的实际情况,充分挖掘校园的相关信息并掌握校园特殊的管理体制,有针对性的服务于各大高校。学生选课是高校教学管理工作的重要组成部分之一,通过网上选课可以大大提高选课的效率,使得高校的教育教学管理工作走向一个新的台阶。

1 2. 主题

网上选课系统的主要功能是:批量维护学生及教师信息;教师可在规定时间内提交一个开课信息并可查看下载选修学生名单;管理员负责审核通过与否,并安排上课时间、地点。学生只需在选课系统中输入个人的账号和密码,就可以轻松的愉悦的完成选课。

本系统总体上分两大模块。一是前台模块。另一个是后台模块。前台主要是用户登录选课系统并进行选课相关操作的部分。后台模块主要是管理员对前台用户信息以及用户提交的请求的确认和管理。

(1)前台模块主要功能:

登录功能。网上选课系统要求用户必须先登录才能进行下一步操作。 选课功能。学生登录选课系统后,根据自己的爱好并对所有课程的课程简介等信息有了一定了解后再去选择适合自己的课程。

提交信息的功能。教师可在规定时间内提交一个开课信息:包括课程名、课时、最大选修人数、课程简介等。

下载选修名单的功能。教师可查看并下载选修学生名单。 (2)后台模块主要功能:

信息维护功能。管理员应该能批量维护学生及教师的信息。

审核的功能。管理员负责审核课程通过与否,并安排上课时间和地点。

2.1 背景

互联网的普及使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。此外,传统选课方式的信息太过于独立,共享性差。放眼于本国国情,我国的教育教学管理体制正处于改革创新阶段,相关部门将目光聚焦在国外优秀的教学模式,逐渐摸索出一种符合中国特色的教学管理方式,即全国高校全方位的学分制改革。由此看出,教育教学管理方式一定要适合本国国情。教学管理软件同样也要基于校园的实际情况,充分挖掘校园的相关信息并掌握校园特殊的管理体制,有针对性的服务于各大高校。学生选课是高校教学管理工作的重要组成部分之一,通过网上选课可以大大提高选课的效率,使得高校的教育教学管理工作走向一个新的台阶。

网上选课系统是一种种符合现代化教学管理理念的教学管理软件,已经得到越来越多人的重视,是一所高校不可缺少的教学工具,它的优越性对于学校的管

2 东华理工大学毕业设计(文献综述)

主题

理者来说至关重要。

2.2 意义

随着社会的发展,“无纸化办公”凭借着自身巨大的优势渐渐的被人们所采纳和应用。网上选课系统,无疑可以提供给学生和教师之间选修课的一种方便快捷的网上互动平台。网上选课比传统的选课方式更加节约资源,学生可以使用该系统选修某位教师的课程,教师可以在此平台上发布课程信息,并按照课程的详细信息和选修课程名单对学生进行授课。网上选课系统大大的提高了选课的效率,降低了传统纸质化选课的错误率。

网上选课系统,不仅可以提高学生的选课效率,还能够减轻教师的任务量。通过开发和使用网上选课系统,可以实现最快捷的全校选修课程信息发布以及课程选修的功能,创造现代化的教学与学习环境。学生选课已经是当下高校的主要管理工作之一,随着各大高校教学管理体制的改革,学生选课的制约因素日益凸显,工作量也逐渐增大,有时候选课的任务往往还需要在较短时间内必须完成。鉴于这种困难,通过使用网上选课系统,师生完全可以摆脱种种困难,时间地点无限制的进行选课,而且选课效率大大提升。学生可以根据自己的喜好来进行课程选修,更好的保护了学生的自主权利,使教学更加透明化、人性化,为国家的教育事业做出了巨大贡献。

2.3 采用的编程语言

ASP的完整名字是Active Server Page,是“动态服务器页面”的意思,它是由微软公司开发的一种服务器端脚本编写应用,它能够与数据库以及其它程序进行连接并交互使用,是一种简单高效的编程工具。

ASP可以用来创建动态网页或者是Web应用程序。ASP网页中可能会包含HTML标记、普通文本和脚本命令等,利用ASP可以向网页中添加各种交互式的内容。

ASP作为一种模式的正式诞生和提出只是在1998年底到1999年初之间的事情。而很大程度上直到1999年末到2000年初,ASP领域相关公司在资本市场上的突出表现才引起了人们的广泛关注。实际上从ASP模式的内涵和本质上讲,并不是全新的事物,而是曾经有过的模式,在互联网时代被赋予了新的生命力。

如果您是位 HTML 编写人员,您将发现 ASP 脚本提供了创建交互页的简便方法。如果您曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,您会发现 ASP 提供了一个出色的

3 解决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的 HTML 文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。

2.4 采用的开发平台

网上选课系统的前台采用Dreamweaver CS3进行叶面制作,后台数据库使用Access来维护和支持,服务器是采用Mini Asp server 1.0来支持的。

Dreamweaver具有网页开发制作和网站管理两大功能,是目前最为流行的网页设计工具之一。它是一种可视化的网页编辑软件,利用它我们可以很容易地创作出跨越平台限制并且兼容多种浏览器的动态网页,Dreamweaver 可以对HTML、XHTML、ASP、ASP.NET、JSP和PHP等类型的网站进行开发。Dreamweaver与Fireworks和Flash软件一起,被人们誉为网页界的三剑客。

Microsoft Office Access是由微软公司旗下的数据库管理软件。

Access数据库能够对系统数据进行强大地分析和处理,使用Access进行数据查询,能够方便快捷地对各类数据分门别类的进行汇总,还可以灵活地设置统计的条件。

服务器(Server)是一个为用户管理系统资源的计算机类软件,通常情况下可将其分类为文件服务器、数据库服务器和应用程序服务器三种。并且运行以上软件的计算机和计算机系统也统称为服务器。

Mini Asp Server 1.0 是一款基于Net Box编写的、小巧易用且功能丰富的ASP Web 服务器软件。它可以和微软IIS服务器相媲美: (1)无需安装,纯绿色免安装免费软件,使用更简便。

(2)体积虽小,但功能不示弱,几乎与IIS服务器一样,且更为稳定。 (3)简单易用,无需对其进行繁琐的的调试,更不需要任何配置且双击运行即可使用。

(4)自动适应端口,在80端被占用的情况下也可以正常开启使用。

4 东华理工大学毕业设计(文献综述)

主题

2.5 选课系统的需求分析

该网上选课系统面向的用户主要是在校学生、课程管理员、在职教师通过对这些终端用户和学校管理的一些需求进行调研以及结合自己的一些经验。总结出他们对于网上选课系统的一些基本要求。如下是需求调研和需求分析整理之后的笔记。

1、对学生群体进行调研,我们了解到他们希望学生模块设计成: 当学生需要选课的时候,能够登录到自己的网上选课系统(不用注册,统一后台维护)。登录到系统之后可以查看到所有通过审核的课程(已满和可选两种状态,已满是指已经达到该门课程最大选修人数),并且可以查看对应课程的详细信息:课程介绍、上课时间、地点和讲师等。学生可以根据课程详细信息选择满足自己要求的课程,在选择之后选课信息提交到相应教师那里。学生在以后登录要能查看到自己选修了哪些课程及相应的详细信息(如果管理员将该课程删除,则不能查看)。

2、对在职教师进行调研,他们希望网上选课系统能够进行以下操作: 新学期开始,教师能够编辑(课程相信信息和最大选修人数)和上传他自己这个学期的课程到网上选课系统并自动提交到管理员进行审批。无论审批是否通过教师能都看到课程审批结果。对于通过审批的课程讲师还能看到该课程对应的上课时间和地点以及选课学生,还能把数据导出电子表格形式。

3、对学校教务处进行调研,他们希望管理员职责能有以下权限: 管理员进入网上选课系统能够查看老师提交的所有课程的详细信息,然后在系统外进行管理层协商,决定是否审批通过。如果课程审批通过,管理员就对该课程的上课时间、地点和最大选修人数在系统中进行编辑自动发送给教师和学生。管理员不能看到具体哪些学生选修了哪些课程。

本系统主要包括三类管理模块:用户管理模块、课程管理模块、选课管理模块。用户模块又主要分为三类用户:管理员、学生、教师。管理员实现课程管理、学生管理、教师管理和信息发布管理。

三类用户的功能模块: 1.学生模块:

(1)查看所有通过审批的课程及其详细信息功能:课程包括已满可选择两种状态的课程。详细信息包括上课时间、地点、课时和任课老师。

(2)选课功能:对符合自身要求的课程进行选择,选择信息自动写入数据库并转发到教师功能界面。

2.教师模块:

(1)上传和编辑课程详细信息功能:课程信息包括,课程简介和课时设置。 数据流自动写入后台数据库和转发管理员模块。

5 (2)查看自己课程审批结果功能:能查看到自己的课程是否通过审批,还有审批课程的一些详细安排。

(3)查看和导出已选修自己课程学生功能:以Excel形式导出,信息包括课程名称、最大选修人数和已选学生姓名。 3.管理员模块:

(1)查看教师上所有传课程功能。

(2)审批和编辑通过审批的课程信息功能:通过系统外的探讨决定是否审批某个课程,然后在系统内实现并且安排通过审批的课程时间和地点。将审批结果和安排自动写入后台数据库且转发给对应的教师,自动转发审批通过的课程到学生界面。

(3)删除课程功能。

6 东华理工大学毕业设计(文献综述)

总结

3. 总结

本论文主要探讨并讲述了基于ASP的网上选课系统的开发和实现,并且比较全面的分析、设计、开发出了一套符合高校要求的选课系统。在设计过程中,采用一款基于Net Box的小巧简单易用且功能丰富的ASP Web 服务器软件:Mini Asp Server 1.0,结合Dreamweaver CS3 和Access数据库的相关技术才得以完成该套选课系统。

然而,该系统仅仅是基本实现了网上选课的所有功能,由于选课系统所涉及的方面比较广,市面上成熟的完美的选课系统也很多,再加上知识掌握程度的限制,系统存在着局限和不足之处,具备更完善的功能挖掘空间。主要不足点如下所示:

(1)系统界面不是非常专业,美观度有待提升;

(2)系统没有注册功能,只能通过管理员系统外添加用户。

随着科技信息化的发展,使得我们的教育教学更加现代化,各大高校的教学方式会越来越朝着信息化和网络化方向发展。除此之外,未来的高校肯定会扩大招生,选课人数急剧增加。因此,网上选课系统一定会大受欢迎,为了能够充分满足市场需求,系统的功能性、安全性、高效性一定要突显出来。网上选课系统一定会为进一步实现完善的网络教学和全校信息系统的管理制度做出不朽的贡献。

7 东华理工大学毕业设计(文献综述)

参考文献

4. 参考文献

[1] 刘启明,韩庆田 清华大.网页设计教程.清华大学出版社,2010 [2] 耿详义.JSP基础教程.清华大学出版社,2009年 [3] 百度百科http://baike.baidu.com/ [4] 百度知道 http://zhidao.baidu.com/

[5] 王艳芳. Dreamweaver实例教程.电子工业出版社,2008 [6] 何婧,林英,秦江龙. 软件需求工程.科学出版社 (2012-02出版) [7] JDK API文档

[8] 孙涌. 软件工程教程.机械工业出版社,2010 [9] 赵增敏.《ASP动态网页设计》.电子工业出版社,2003 [10] 张剑平.《学校管理信息系统》.北京:中国铁道出版社,1997 [11] Alex Homer. Professional ASP Techniques for Webmasters [M].Wrox Press Ltd,2003 [12] Robert B.Mellor.ASP:Learning by Example [M].Franklin Beedle & Associates,2001,.

第四篇:文献综述-选课系统的

中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第1页

《选课系统的设计与实现》文献综述

张 愉

摘要: 随着计算机和网络的普及,高等学校里纷纷建立了C/S或者B/S结构的网上选课系统。与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了便利。学生在学校的公共机房或者宿舍的个人电脑上通过网络来选课,只要选课还没有截止,学生就能够灵活的修改自己的选课情况,大大提高了学校选课工作的效率。教务处的教师则通过选课系统的管理员子系统来管理学生的选课情况,使得学生选课工作达到系统化和自动化,大大提高了学校的工作效率。

关键词:网上选课;分析;语言概述;概要设计

一、课题来源(背景)及研究的目的和意义

二十一世纪是知识经济的时代,同时也是科技高速发展、网络信息迅速膨胀的年代,大量客观事实表明,一个崭新的计算机时代必将到来。随着知识经济革命的到来和信息技术的蓬勃发展,计算机技术和通讯技术成为了这个时代的主角,不仅改变了我们的世界,而且同时也吹响了我们迈向新生活的号角,正在以日新月异的速度改变着我们的人生。而两者的结合产物---计算机网络,在最近的几年更是迅猛地发展起来,它不仅能够提高我们的工作效率,而且还为我们提供了广阔的资源利用空间和方便快捷的现代通讯手段,同时它还是衡量一个国家科技发展水平的重要的尺度。

计算机也慢慢的在各高校中被广泛的应用,相继建成了自己的校园网,并充分利用校园网提供的新环境、新手段为校园的教学、科研和教务管理服务。以前大、中专院校里传统手工的学生网上课程管理过程繁琐而复杂,执行效率低,并且易于出错。而且近年来,学校的招生规模不断扩大,在学校学生人数明显增多,加之学生分校区管理,给原本繁杂的院级选修课工作增加了不少教务工作量。网上选课系统的推出,使得选修课程的设置维护、学生选/退课及成绩查询、管理员对选课情况的管理等工作均能在互联网上完成。这不仅可以做到信息的规范管理和快速查询,实现了学生网上课程管理的系统化、规范化和自动化,而且减少了管理工作量,还提高了管理效率,降低了管理成本。在完成此系统的设计和实现中需要翻阅大量的参考文献,对其重点技术进行学习和使用。 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第2页

二、问题研究现状

1、有关学生网上选课系统的分析

1.1学生网上选课系统的主要模式

网上选课的系统结构模式现在主要有以下三种:第一种是Client/Server模式(简称C/S模式);第二种是三层Client/Serve结构模式,它的一个变形是Internet实现方法,也就是我们通常所说的Browser/Server结构模式(简称B/S模式);第三种是分布式对象计算模式。 (1)C/S结构

C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

C/S体系结构的最简单的数据库应用,是由客户应用程序和数据库服务器程序两部分组成。二者可分别称为前台程序与后台程序。应用服务器是运行数据库服务器程序的机器,一旦启动服务器程序,就随时等待响应客户程序发来的请求;客户程序是在用户自己的机器上运行的,对应于服务器,可称为客户机。当需要对数据库中的数据进行操作时,客户程序就会自动地寻找服务器程序,并向服务器程序发出请求,服务器程序根据预定的规则做出应答,返回结果,这种情况就被称为“胖客户机”。

第二种情况被称为“胖服务器”。当服务器承担了较多的工作时业务逻辑编码就成为服务器上的Transact-SQL存储过程。与“胖客户机”情形相比,由于业务服务和数据服务在相同的处理空间,并且业务服务被捆绑在数据库服务器的数据搜索引擎中,因此在数据操作之前无须进行传送或拷贝,因而减轻了网络负载,加快了应用程序的响应速度,但同时增加了服务器的负担。 (2)三层架构

传统的客户分为两部分:应用客户和应用服务器。应用客户部分只是整个应用的一小部分,在该最终用户的层面上,只负责用户接口的展现和简单的逻辑处理,如输入校验;在应用主要部分占核心的业务逻辑则驻留在应用服务器上。应用服务器在体系结构上是位于前端客户机和后端数据库服务器之间的,它通过LAN或WAN与前端客户机联结,接收客户的请求,处理请求并按要求访问后端 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第3页

数据库,然后把信息送回前端客户机进行显示。一个应用服务器可以为多个应用客户提供服务。因为把复杂的业务逻辑从客户端移出,所以就减少了客户端的复杂程度,相应地也就降低了客户机对硬件的需求。另外,又由于把许多用户的业务逻辑集中到单一的应用服务器上,应用的维护也相应集中了,消除了双层结构中对软件分发的考虑。 (3)B/S结构

其实B/S结构和三层架构没有本质的区别,只是采用浏览器作为客户端的界面(也叫“瘦”客户端),不用再安装其他特别的软件。同时减轻了客户端的负载量,减少了不必要的空间浪费,大部分的逻辑都在服务器段执行。另外,客户端不必对软件进行维护和升级,由服务器端实现这些操作,还可以以不同的方式在操作同一个数据库,实现信息的统一。

1.2 C/S模式和B/S模式的各自特性

通过对C/S模式和B/S模式的介绍,我们可以了解到以下几个方面的特性或特点: (1)C /S程序交互性相对低,无法得到用户的反馈信息和意见,无法得知用户在使用中出现的异常情况 ,而B/S与用户的交互性是很高的,可以随时得到用户提供的信息,对异常进行处理。

(2)C/S模式在逻辑上比B/S模式少一层结构,所以C/S模式的网络通讯量要低于B/S模式。因此对于相同的任务,在速度上C/S模式相对于B/S模式来说要快一些,从而可以提高用户的工作效率,减轻网络负担。

(3)C/S所采用的标准只要在内部统一就可,它的应用往往是专用。B/S所采用的标准都是开放的、非专用的,是经过标准化组织确定的而非单一厂商制定,保证了其应用的通用性和跨平台性。

(4)B/S模式的应用逻辑由Web服务器承担,即这种模式的功能都在Web服务器上实现,这样只需开发Web程序,而无需开发客户端程序,从而大大缩短了应用程序的开发周期,而且维护工作也简单易行。

(5)B/S模式在客户端安装的是标准的、简单通用的浏览器,不需要安装应用程序,这样就大大减少了系统管理员的工作量。

由于选课管理用户集中、需要处理大量数据,且要满足学生最大范围地使用 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第4页

该系统,系统可采用C/S结构与B/S结构相结合的体系统结构。开发C/S计算模式的应用,由教务处维护、调试和安装。因为对于系统的基本信息的添加、修改、删除等操作,利用C/S结构简洁、方便、快捷;并且系统内的大部分子系统只是给教务处内专职人员使用,并不是绝大多数人员使用(查询除外)。采用这种模式不仅可以提高工作效率、减轻网络负担,而且在一定程序上也保证了系统的安全性。

一般来说,C/S模式的应用程序是为专有用户设计的,因此需要到各部门安装、调试和培训。假设将选课系统做成一个基于C/S计算模式的应用,那每个使用该系统的客户端都需要安装该软件,这样做的话,用来进行安装、调试、维护的费用是很高的,而且工作也是琐碎的。而在本系统中,包含大量的查询工作(例如成绩查询,课程查询等),这些查询工作应允许在任一终端进行,因此,系统不可能全部采用C/S结构。

为了解决院系级管理有大量的需要访问数据客户端的问题,提出一个比较好的办法就是使用B/S计算模式。只需开发Web程序(无须开发客户端程序),并将通用的应用程序放在Web服务器上,用户只需在客户端安装标准的、简单通用的浏览器即可随时随地进行一些通用操作。而不需要在各个院系安装应用程序,这样可以大大减少对很多用户端进行特殊的设置和软件的安装,从而更加简单方便。维护工作只需要在放有Web程序的服务器端进行,无须到各个客户端进行维护,简化了维护工作,降低了维护成本。

2、相关技术简介

2.1 SQL Server关系数据库概述

数据库(Data Base,DB)有一个比较形象的解释就是存储程序所用数据的仓库。而在计算机里,我们把组成二维形式的表格称为关系型数据库,简称数据库。而常见的数据库有Access,Microsoft SQL Server,Oracle,IBM DB2,Sybase等,其中SQL Server是目前易用性和效率最好的数据库之一,而且其学习门槛相对比较低。SQL Servers是个关系数据库管理系统,它最初是由Microsoft Sybase和Ashton-Tate三家公司共同开发,并于1988年推出了第一个OS/2版本。SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第5页

供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

与其他数据库相比,SQL Server 2005 在数据库平台的安全模型上有了明显的增强,由于提供了更为精确和灵活的控制,数据安全更为严格。SQL Server 2005的故障恢复功能更强,它提供了强大的数据库备份和恢复功能,当故障发生时,能根据备份和日志迅速恢复到某一正确时刻。同时,SQL Server 2005还提供了更好的并发控制功能以及大量的监控和管理数据库系统的工具。综上所述,SQL Server 2005无论是从安全上还是从功能上都更优于其他的数据库,而且越来越多的开发工具提供了与SQL Server 的接口。所以SQL Server 2005企业版被选为我们毕业设计的数据库开发工具。 2.2 C#概述

C#牾言自C/C++演变而来。但是,它更现代、简单、完全面向对象。如果用户是C/C++程序员,学习曲线将会很平坦。许多C样语句直接借用用户所喜爱的语言,包括表达式和操作符。关于C#最重要的一点:它是现代的编程语言。它简化和革新了C++中的类、名字空间、方法重载和异常处理等领域,摒弃了C++的复杂性,使它更易用、更少出错。使编程更方便的新功能是严格的类型安全、版本控制、垃圾收集(garbage collect)等等。这些功能的共同目标就是在于开发面向组件的软件。

C#为用户提供了方便,如垃圾收集、类型安全、版本控制等等。仅有的“代价”就是,代码操作默认是类型安全的,不允许指针。不过,大多数问题光凭类型安全就可以解决了。但是,如果用户需要指针,仍可以通过非安全码使用它们,而且当调用非安全码时,不能含有列集。ASP.NET是一个统一的WEB开发模型,它包括用户使用尽可能少的代码生成企业级WEB应用程序所必需的各种服务。ASP.NET作为.NET Framework的一部分,提供当用户编写ASP.NET应用程序的代码时,可以访问.NET Framework中的类。用户可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括Microsfoft Visual basic c、C#、Jscript.net和J#。

三、系统概要设计

学生选课系统需要满足来自三方面的需求,这三个方面分别是学生、教师和 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第6页

管理员。从操作功能上可以分为两个类:一个是通用操作,主要实现用户的登录注销和修改密码等;另一种是为不同用户定制不同操作,具体内容如下所示:

1、通用操作 (1)登录与注销

每个用户都可以用自己的帐号登录系统。用户操作完成后推出系统,注销后可以重新登录系统。 (2)修改密码

每个用户第一次登录都用默认密码(教师和学生与帐号一样),如果想要自己设定密码,再进行修改。

2、用户所具有功能 (1)管理员

设置选课时间段:管理员通过此项功能设置选课时段,只有在选课时间段里,学生才可以选择课程,超过此时间段,学生选课信息被自动锁定,不得修改。

录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。

录入教学楼教室信息:通过此项功能可以把学校里所有的教学楼教室的信息录入到系统中,以便教师在开设课程时候设置上课的教室。 (2)教师用户

显示和修改个人信息:教师用户登录系统后,可以查看和修改教师的个人信息,如姓名,电话,系部等。

开设课程:教师用户登录系统后,可以开设课程,可以设置该课程为必修课程或者选修课程,可以设置该课程的最大人数。

上课时间:教师在开设了课程后,可以灵活地设置上课时间和地点。 给成绩:课程结束后,教师用户登录系统,可以为学过课程的学生给予相应的成绩,若及格,给予学生学分。

(3)学生用户

显示和修改个人信息:学生登录系统后,可以查看和修改学生的个人信息,如姓名,性别,电话等。

查看必修课程:学生登录后,可以查看所有的必修课程。查看该课程的信息, 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第7页

上课时间地点,开课教师信息等。

选择选修课程:学生登录系统后,在所有选修课程中可以选择至少两门选修课程,同时可以查看相关信息。

查看最终选课信息:学生登录系统后,可列出已选择的课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择的课程少于两门。

查看学分和成绩:课程结束后,学生登录系统可查看自己学习课程的成绩和已获的学分。

四、总结

网上选课系统针对在校学生和教师使用。从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式。传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学模式,如果仍然通过纸上的方式选课,一方面浪费了大量的人力、物力资源,另一方面浪费时间以及会在人为的统计汇总过程中出现可避免的差错等情况。随着高校人数的增多,上述弊端会越来越多的暴露出来。如果利用网络进行选课,学生只要在计算机前输入自己的个人选课信息即可完成教务部门原来几倍的作业量。从教师的角度来说,教师提出代课申请完成课程发布的工作更加容易,得到教学的信息更加快捷,因此通过网上选课系统可以大幅度的减少教师的工作量,方便了教学工作。

然而网络选课系统的性能也是一个关键,它在告诉我们,取得方便的前提是必须解决好选课过程中的各种冲突、公平性及大批量用户并发访问等问题,因此要很好地考虑系统的结构和应用开发技术。本文提出的网上选课系统在实现了基本的学生选课、教师查询及教务员管理等功能基础上,具有学生落选几率小、选课结果公平及选课操作安全等特点,避免了传统手工操作的费时、费力及易出错等问题,使选课过程简单化、高效化。

而且利用B/S模式设计选课系统,便于维护,适用于多用户网络应用。无纸化管理也同时降低了人工管理的出错率,又更加环保方便。界面设计应保持简洁友好,便于用户使用,使得选课工作变得更高效。不论是何种方式设计的选课系统,在使用中都会出现各种问题,如何使得校园教务信息管理更加方便快捷,更加人性化,是每个程序设计研究人员需要在实践中不断探索的目标。 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第8页

参考文献

[1] 吴晨.ASP.NET+SQL Server数据库开发与实例[M].清华大学出版社,2006,(7). [2] 内格尔.C#高级编程(第4版) [M].清华大学出版社,2006,(10). [3] Solid.SQLServer2005从入门与精通(应用技术基础) [M].清华大学出版社,2006,(09).

[4] 保罗.ASP.NET 2.0经典教程C#篇[M].人民邮电出版社,2007,(5). [5] 柔健.ASP.NET 2.0 +SQL Server 2005全程指南[J].北京:电子工业出版社,2008 , 247-270.

[6] 郑阿奇.SQL Server教程[M].清华大学出版社,2005,(8).

[7] 鲁伟义,李雅琴.网上远程教育在高校教学中的应用与思考[J].中国教育技术,2006,25(4):15-23.

[8] 萨师煊,王珊著.数据库系统概论[M].高等教育出版社,2006,(5). [9] 应新洋.基于SQL SERVER的数据库安全性研究 [M].2003,(3). [10] 张海藩.软件工程导论[M].清华大学出版社,2010,(12).

[11] 龚沛曾,陆慰民,杨志强.程序设计简明教程(6.0版)[M].高等教育出版社, 2007,(1).

[12] 廖光珍,金姝.高校思想政治教育主题网建设的问题和对策分析[J].高等建筑教育,2009,(02):20-26.

[13] 武晓春,王晓明.基于C/S和B/S模式的教务管理信息系统的设计与实现[J].电化教育研究,2005,(3):60-82.

[14] Scot Johnson, Special Edition Using Active Server Pages[M].Macmillan Computer Publishing, 2000.

[15] Kathleen Kalata. Introduction To ASP. NET [M ]. Canada: Course Technology, 2004. [16]FritzOnion.Essential.ASP.NETwithExamplesinC#[M].Indianapolis:Addison-Wesley Professional,2004.

第五篇:学生信息管理系统文献综述

原文:

学生信息管理系统开发文献综述

摘要计算机飞速发展的今天,计算机的应用已在社会的各个领域深入开来,无论是在商业,工业还是政府部门都早已普及,如今就连教育行业也把计算机应用到各个方面的工作中,本次毕业设计就是把计算机应用到学校学生信息管理中的范例。

关键字 学生信息管理管理系统 管理信息系统

一 引言

学生信息管理系统(Student Information Management System),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高[NextPage],计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针起到了一定的促进作用!因此,开发这样一套管理软件成为很有必要的事情。

二 管理信息系统

(一)概述

管理信息系统(Management Information System,简称MIS)是一个由管理人员和计算机组成的用以进行信息的收集、传输、加工、存储、维护和使用的系统。它是一门综合了管理科学,系统理论,计算机科学的系统性边缘科学。[NextPage]

管理信息系统的物理组成:

1.计算机硬件系统:包括主机、外部存储器、输入输出设备等。

2.计算机软件系统:包括系统软件和应用软件两大部分。

3.通信系统:包括线路等通信设施和与计算机网络、数据通信有关的软件等。

4.工作人员:包括系统分析员、程序设计员、维护人员、管理员、操作人员等。

(二)管理信息系统的发展

管理信息系统通过对企业当前运行的数据进行处理来获得有关信息,以控制企业的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测;能从全局目标出发,对企业的管理决策活动予以辅助。从工业发达国家来看,管理信息系统的发展经历了以下几个阶段:

第一阶段:(1953年至1965年)单项数据处理阶段,也称电子数据处理(EDP)阶段。这是电子计算机在管理领域应用的起步阶段。这一阶段,由于当时计算机硬、软件的限制,数据处理的性质只是使用计算机代替人的手工劳动,进行简单的单项数据处理工作,如计算工资、数据统计、报表登记、编制计划等。这个阶段的处理方式主要是集中式的批处理。[NextPage]

第二阶段:(1965年至1970年)综合数据处理阶段,也称事务处理系统(TPS)阶段。这个阶段计算机硬、软件有了很大的发展,出现了多用户的分时系统,计算机开始应用于对某一个管理子系统的控制,并具有一定的反馈功能。如库存管理系统、生产调度系统、物资管理系统等。这个阶段的处理方式已发展为面向终端的联机实时处理。

第三阶段:(1970年至今)管理信息系统(MIS)阶段。这个阶段是在企业中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的全方位的信息系统,即现代管理信息系统。这个阶段的处理方式是在数据库和网络基础上组成分布式处理系统。它的特点是使用数据库和分时处理的计算机网络,并充分利用运筹学等数学方法,实现了硬件、软件和数据资源的共享

三学生信息管理系统

学生信息管理系统主要功能:学籍信息管理,班级信息管理,课程信息管理,成绩信息管理,用户信息管理。具体系统功能需求描述如下:

(一).学籍信息管理

[NextPage]每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息

(二) 班级信息管理

实现班级的添加、删除、更新。查询班级的所在系别,辅导员等。

(三)课程信息管理

每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。

该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。

(四)成绩信息管理

本模块实现了成绩的输入、删除、更新。还能查询到平均成绩以及单科最高最低成绩以及个人成绩。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。

(五)用户信息管理[NextPage]

因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。

四 学生信息管理系统开发的意义

(一)计算机已经成为我们学习和工作的得力助手:

今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:

首先,计算机可以代替人工进行许多繁杂的劳动;

其次,计算机可以节省许多资源;

第三,计算机可以大大的提高人们的工作效率;

第四,计算机可以使敏感文档更加安全,等等。

(二)开发学生管理系统的意义

SIMS主要是提供学生,老师或者来访者方便的查询等相关操作,对学生的信息管理能统一规范化。功能块的相应操作分别由其对应的子模块实现。通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。学校可通过一个简化的学生信息管理系统,使学生信息管理工作系统化,规范化,自动化,从而达到提高学生信息管理效率的目的。[NextPage]

五 实际调查

(一)国内外现状研究:

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。

(二)目前存在的问题:

传统纸媒介管理的学生信息难于共享汇总,其统计数据正确性也难以考证。存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。计算机在全国普及后,管理媒介有了质的飞跃。

[NextPage]随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。由于计算机和网络的普及,若建立一个C/S或B/S结构的学生信息管理系统,学生便可以通过网络来选课并且查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动化,大大提高了学校管理学生的效率。

六 解决方法

该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.

(一).理论支持

当前计算机管理界所流行且实用的系统建设三原则:整体性原则、分作—协调原则、目标优化原则。

1.系统开发的结构化生命周期法。

其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。[NextPage]

采用结构化生命周期法开发管理信息系统时,应遵循的主要原则:

(1)用户参与的原则;(2)“先逻辑后物理”的原则;(3)“自顶向下”的原则;(4)工作成果描述(主要指文档)标准化的原则。

其具体开发步骤可分为以下四步:系统规划,系统开发(包括系统分析,系统设计,系统实施),系统的运行及维护,系统评价 。

2.原型法。

其基本思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地运行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用户的需求,最后完成系统的开发。该方法大大提高了系统开发效率,弥补了结构化生命周期法开发时间长的缺陷。通常采用原型法需以下四个阶段:1).明确用户的基本要求,2).研制系统的原型,3).使用、评价系统原型,4).修改和完善原型。

(二).系统设计

系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。包括总体结构设计、总体功能设计、总体物理结构设计、系统详细设计、数据库

设计(概念结构设计、逻辑结构设计、物理结构设计)、代码设计、输入输出设计等。[NextPage]

(三).硬件环境

硬件配置要求:

CPU:PII333以上。

内存:64MB以上。

硬盘:2.1GB以上(可用空间最好在160MB以上)。

(四).软件环境

1.设计平台: VB6.0

VB是一个面向对象设计的应用程序语言,是开发数据库前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。采用VB来开发数据库应用程序具有更大的灵活性和可扩展性。

2.数据库: Microsoft Access

Access 是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。[NextPage]Access 多用于中小型企业来设计中小型数据库,一般的学校教务系统的数据库用Access 来设计完全能达到要求。由于考虑到本系统是应用在单机系统上,只建立起一个数据库。

3.数据库访问方式:ADO

ADO(Active Data Objects)实际是一种提供访问各种数据类型 的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即不止适合于SQL Server、Oracle、Access 等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。

七.结论

学生信息管理系统是学校信息管理系统的一个重要组成部分。他为其他系统(如学校图书管理系统、学校档案管理系统、教学管理系统、总务后勤管理系统等)提供学生的基本信息,同时它也需要如教学管理系统提供课程设置数据等。这些系统在具体应用中构成一个大系统,相互调用对方的数据。

由以上分析,我们可以充分认识到设计并开发一个学生信息管理系统的必要性和迫切性,本次设计和开发的学生信息管理系统[NextPage]应符合学校学生信息管理的规定,满足对学校学生信息管理的需要,并达到操作过程中的直观,方便,实用,安全等要求。系统采用模块化程序设计的方法,既便于系统功能的组合和修改,又便于未参与系统开发的技术维护人员补充和维护。SIMS通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及

时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。

八.参考文献

[1]张学群、楼克明,库存管理,《运筹学基础》,经济出版社,1996.3

[2]黄梯云,《管理信息系统导论》,机械工业出版社

[3]段兴等,《visual basic数据库实用程序设计100例 》人民邮电出版社

[4]甘仞初,《信息系统开发》,北京:经济科学出版社,1996

[5]王珊,《数据组织与结构》,经济科学出版社

[6]方美琪,《软件开发工具》,经济科学出版社 [NextPage]

[7]人杰、殷人昆、陶永雷 《实用软件工程(第二版)》清华大学出版社200

3.3

[8]王运坚. 《V ISUAL BA S IC 6. 0 应用指南》[M ]. 北京: 人民邮电出版社, 1998.

[9]Bob Reselman,Richard Peasley.《实用Visual Basic6 教程》[M].北京:清华大

学出版社,2001.

[10]曹军生等《SQL Server2000实用教程 》北京理工大学出版社2001.9

[11]伍俊良《管理信息系统(MIS) 开发与应用》北京:科学出版社,1999

[12]郝春强. 《新概念V ISUAL BA S IC 6 教程[M ]》 北京: 科海集团公司, 2001.

[13]郭军等《网络管理与控制技术》人民邮电出版社.1999.1

[14]李建中,王珊.《数据库系统原理(第2版)》电子工业出版社,2004.9

[15] 李昭原,刘又诚《数据库系统原理与技术》北京航空航天大学出版社

上一篇:蔬菜水果不可相互替代下一篇:生产计划完成率统计表

本站热搜