文档简介
山东大学 硕士学位论文 湖南科技职业技术学院成绩管理系统的设计与实现 姓名:苗晓静 申请学位级别:硕士 专业:软件工程 指导教师:刘士军 2012-10-10 山东大学硕士学位论文 摘要 随着整个世界经济的发展和我国高科技技术的不断发展,在不久的将来知识 经济将会成为世界经济发展的主导产业,因此可以知道知识的重要性。对于一个 国家而言,国家综合国力以及国际竞争能力是越来越取决于教育的水平和质量, 越来越依靠于技术和知识的创新水平上,因此,教育成为整个社会发展和经济发 展以及社会进步的重要部分。而对于一个教育机构而言,评定学生的能力大小以 及教育成果主要依靠学生的成绩,随着高校内部学生的增多,以及学生科目学习 的繁杂,一直以来的传统的人工的学生成绩管理方式,因其效率低、保密性差、 所用时间过长、产生大量的文件和数据等不利方面,大大降低了整个学生成绩管 理的效率。因此,为了能够更好的适应对于学生成绩的高效的管理,学生成绩管 理系统就变得势在必行。 湖南科技职业学院于2 0 0 1 年8 月经湖南省人民政府批准成立,由湖南省教育 厅主管,湖南中华职业教育社主办,是湖南省人民政府与中华职业教育社共建的 公办高等职业学院。随着该校的不断壮大和发展,对于学生成绩的管理成了学校 面临的一个重要问题,因此学生成绩管理系统的使用就大大方便了学校对于学生 成绩的管理。 本论文主要描述了湖南科技职业技术学院的学生成绩管理系统的设计与实现。 首先在绪论中,对本学生成绩管理系统的开发背景进行了简单的介绍,描述了在 以往人工管理的学生成绩管理中所面临的很多的弊端,对湖南科技职业技术学院 的学生成绩管理工作的现状进行了概括,确定了该成绩管理系统开发的必要性。 然后根据湖南科技职业技术学院的学生成绩管理的实际情况确定了系统需要实现 的意义,并对于本系统使用到的主要技术进行了分析,而且对于本论文的主要工 作和结构进行了描述。其次对湖南科技职业技术学院的学生成绩管理的工作流程 进行了需求获取,得到学生成绩管理过程中所要数据结构以及数据类型,然后结 合所获取的需求,对学生成绩管理系统进行详细的需求分析,将系统分为系统管 理员工作室管理、教师工作室管理、学生工作室管理、系统管理设置管理等几个 主要的方面。并且对于本学生成绩管理系统进行了详细的功能分析以及简单的非 山东大学硕士学位论文 功能性需求分析。再次,结合对于湖南科技职业技术学院学生成绩管理系统的需 求分析对系统进行了详细的功能设计以及数据库设计。最后,对本学生成绩管理 系统的实现过程进行了描述,完成了整个系统的开发过程。 系统最终实现了湖南科技职业技术学院学生成绩管理系统,并且使其正常运 行使用,对于整个学校内部高效率的管理学生成绩起到了很大的帮助作用。 关键词:成绩管理系统;教师工作室管理:学生工作室管理; 山东大学硕士学位论文 A B S T R A C T W i t ht h e d e v e l o p m e n t o ft h ee n t i r ew o r l de c o n o m ya n dt h ec o n t i n u o u s d e v e l o p m e n to fC h i n a Sh i g ht e c h n o l o g y , i nt h en e a rf u t u r ek n o w l e d g ee c o n o m yw i l l b e c o m el e a d i n gi n d u s t r y , S Oy o uC a nk n o wt h ei m p o r t a n c eo fk n o w l e d g e F o rac o u n t r y , t h e c o u n t r y Sc o m p r e h e n s i v e n a t i o n a l s t r e n g t ha n d i n t e r n a t i o n a l c o m p e t i t i v e n e s s i n c r e a s i n g l yd e p e n d so nt h el e v e la n dq u a l i t yo fe d u c a t i o n ,m o r ea n dm o r ed e p e n d e n to n t h el e v e lo fi n n o v a t i o no f t e c h n o l o g ya n dk n o w l e d g e ,t h e r e f o r e ,e d u c a t i o nh a sb e c o m e t h ew h o l es o c i a la n de c o n o m i cd e v e l o p m e n t F o ra ne d u c a t i o n a li n s t i t u t i o n , i t e v a l u a t e ss t u d e n t s a b i l i t yt os i z ea n de d u c a t i o n a lo u t c o m e sr e l ym a i n l yo ns t u d e n t a c h i e v e m e n t s ,w i t ht h en u m b e ro fs t u d e n t si n c r e a s i n go fC o l l e g e sa n dU n i v e r s i t i e s ,a s w e l la ss u b j e c t sf o rs t u d e n t st ol e a mb e c o m i n gc o m p l i c a t e d ,t h et r a d i t i o n a lm a n u a l s t u d e n ta c h i e v e m e n tm a n a g e m e n tm e t h o d s ,b e c a u s eo fi t sl o we f f i c i e n c y , p o o rs e c u r i t y , l o n gt i m et op r o d u c et h en e g a t i v ea s p e c t so fal a r g en u m b e ro ff i l e sa n dd a t a , g r e a t l y r e d u c e st h ee f f i c i e n c yo ft h em a n a g e m e n to ft h ee n t i r es t u d e n ta c h i e v e m e n t T h e r e f o r e , i no r d e rt ob ea b l et ob e t t e ra d a p tt ot h ee f f i c i e n tm a n a g e m e n to fs t u d e n ta c h i e v e m e n t , s t u d e n ta c h i e v e m e n tm a n a g e m e n ts y s t e mb e c o m e si m p e r a t i v e H u n a nS c i e n c ea n dT e c h n o l o g yP r o f e s s i o n a lT e c h n o l o g yI n s t i t u t ew a s a p p r o v e db y H u n a nP r o v i n c i a lP e o p l e SG o v e r n m e n ti nA u g u s t2 0 01 ,a n de s t a b l i s h m e n tb yt h eh e a d o fH u n a nP r o v i n c i a lE d u c a t i o nD e p a r t m e n t ,o r g a n i z e db yt h eH u n a nA s s o c i a t i o no f V o c a t i o n a lE d u c a t i o n ,H u n a nP r o v i n c e P e o p l e SG o v e r n m e n ta n dC h i n aV o c m i o n a l E d u c a t i o nS o c i e t yt ob u i l dp u b l i ch i g h e rv o c a t i o n a ls c h o o l s A st h es c h o o lc o n t i n u e st o g r o wa n dd e v e l o p ,a ni m p o r t a n ti s s u e f o rt h em a n a g e m e n to fs t u d e n ta c h i e v e m e n t b e c a m et h es c h o o lf a c e d ;t h eu s eo fs t u d e n tp e r f o r m a n c em a n a g e m e n ts y s t e mw i l l g r e a t l yf a c i l i t a t et h em a n a g e m e n to ft h es c h o o l sf o rs t u d e n tp e r f o r m a n c e T h i sp a p e rd e s c r i b e st h ed e s i g na n di m p l e m e n t a t i o no ft h es t u d e n ta c h i e v e m e n t p e r f o r m a n c es y s t e mf o rH u n a nS c i e n c ea n dT e c h n o l o g yP r o f e s s i o n a lT e c h n o l o g y I n s t i t u t e D e v e l o p m e n tb a c k g r o u n do ft h i ss t u d e n ta c h i e v e m e n tm a n a g e m e n ts y s t e mt h e f i r s ti n t r o d u c t i o ni sab r i e fi n t r o d u c t i o no f ,d e s c r i b e st h ep a s t ,a r t i f i c i a lm a n a g e m e n to f s t u d e n ta c h i e v e m e n tm a n a g e m e n ta r ef a c e dw i t ht h em a n yd r a w b a c k so fH u n a nS c i e n c e a n dT e c h n o l o g yO c c u p a t i o n a lT e c h n i c a lC o l l e g e Ss t u d e n ta c h i e v e m e n tm a n a g e m e n to f w o r ks t a t u sw e r es u m m e dt od e t e r m i n et h en e c e s s i t yo ft h ep e r f o r m a n c em a n a g e m e n t 1 1 1 山东大学硕士学位论文 s y s t e md e v e l o p m e n t D e t e r m i n e db a s e do nt h ea c t u a ls i t u a t i o no fH u n a nV o c a t i o n a la n d T e c h n i c a l C o l l e g es t u d e n tp e r f o r m a n c em a n a g e m e n ts y s t e mn e e d st o r e a l i z et h e s i g n i f i c a n c e ,a n dw e r ea n a l y z e df o rt h i ss y s t e mt ot h em a i nt e c h n i c a l ,b u ta l s of o rt h e w o r ka n ds t r u c t u r eo ft h i s p a p e ra l ed e s c r i b e d F o l l o w e db yH u n a nS c i e n c ea n d T e c h n o l o g yO c c u p a t i o n a lT e c h n i c a lC o l l e g e Ss t u d e n ta c h i e v e m e n tm a n a g e m e n to f w o r k f l o wr e q u i r e m e n t sc a p t u r ea n dg e tt h ep r o c e s so fs t u d e n ta c h i e v e m e n tm a n a g e m e n t a r et ob ed a t as t r u c t u r ea n dd a t at y p e s ,a n dt h e nc o m b i n et h eo b t a i n e dd e m a n d ,o na d e t a i l e dn e e d sa n a l y s i so fs t u d e n tp e r f o r m a n c em a n a g e m e n ts y s t e ms y s t e mi sd i v i d e d i n t os e v e r a lm a j o ra s p e c t so fs t u d i om a n a g e m e n to fs y s t e m sa d m i n i s t r a t o r s ,t e a c h e r s , s t u d i o m a n a g e m e n t ,s t u d e n t s t u d i o m a n a g e m e n t ,s y s t e mm a n a g e m e n ts e t t i n g s m a n a g e m e n t D e t a i l e df u n c t i o n a la n a l y s i s ,a s w e l la sa s i m p l en o n - f u n c t i o n a l r e q u i r e m e n t sa n a l y s i sa n dm a n a g e m e n ts y s t e mf o rs t u d e n ta c h i e v e m e n t A g a i n ,t h e c o m b i n a t i o no fH u n a nV o c a t i o n a lI n s t i t u t eo fT e c h n o l o g ys t u d e n ta c h i e v e m e n t m a n a g e m e n ts y s t e mr e q u i r e m e n t so ft h es y s t e mc a r r i e do u tad e t a i l e df u n c t i o n a ld e s i g n a n dd a t a b a s ed e s i g n F i n a l l y , s t u d e n ta c h i e v e m e n tm a n a g e m e n ts y s t e mi m p l e m e n t a t i o n p r o c e s si sd e s c r i b e dt oc o m p l e t et h ee n t i r es y s t e md e v e l o p m e n tp r o c e s s T h es y s t e mw i l l e v e n t u a l l yH u n a nV o c a t i o n a la n dT e c h n i c a lC o l l e g es t u d e n t p e r f o r m a n c em a n a g e m e n ts y s t e m ,a n di t sn o r m a lo p e r a t i o n , p l a y e dag r e a th e l pf o rt h e h i g he f f i c i e n c yo ft h ew h o l es c h o o li n t e r n a lm a n a g e m e n ts t u d e n ta c h i e v e m e n t K e y w o r d s :P e r f o r m a n c eM a n a g e m e n tS y s t e m ;T e a c h e r s S t u d i oM a n a g e m e n t ; S t u d e n t s S t u d i oM a n a g e m e n t ; I V 山东大学硕士学位论文 C H I N E S EA B S T R A C T C O N T E N T S E N G L I S HA B S T R A C T I I I T h ef i r s tc h a p t e rI n t r o d u c t i o n 1 1 1 1 2 1 3 1 4 1 5 T h ed e v e l o p m e n tb a c k g r o u n do fs y s t e m 1 P r i m a r yt e c h n o l o g y 2 P r i m a r yt e c h n o l o g y 3 T h es i g n i f i c a n c eo fs y s t e mr e a l i z a t i o n 4 M a i nw o r ko f t h ep a p e r 5 T h es e c o n dc h a p t e rR e q u i r e m e n to b t a i n m e n ta n da n a l y s i s 6 2 1 2 2 T h eo v e r v i e wo fs t u d e n tr e s u l tm a n a g e m e n ts y s t e mr e q u i r e m e n t s 6 T h eo v e r v i e wo fs t u d e n tr e s u l tm a n a g e m e n ts y s t e mr e q u i r e m e n t s 7 2 2 1 2 2 2 2 2 3 2 2 4 2 2 5 R e q u i r e m e n to b t a i n m e n t 8 M a n a g e m e n tr e q u i r e m e n to f t h es y s t e mm a n a g e rw o r k r o o m 1 0 M a n a g e m e n tr e q u i r e m e n to f s t u d e n tw o r k r o o m 1 2 S e t t i n gr e q u i r e m e n to fs y s t e mm a n a g e m e n t 1 4 N o n - f u n c t i o n a lr e q u i r e m e n t 15 2 3 R e q u i r e m e n ta n a l y s i s 1 6 2 3 1 2 3 2 2 3 3 2 3 4 2 3 5 2 3 6 S y s t e mr o l ea n a l y s i s l6 F u n c t i o nu s ec a s ea n a l y s i s 17 F u n c t i o na n a l y s i so fs y s t e mm a n a g e rw o r k r o o m 2 0 S e t t i n gr e q u i r e m e n to fs y s t e mm a n a g e m e n t 21 F u n c t i o na n a l y s i so fs t u d e n tw o r k r o o m 2 3 F u n c t i o na n a l y s i so fs y s t e mm a n a g e m e n ts e t t i n g s 2 4 T h et h i r dc h a p t e rS y s t e md e s i g n 2 7 3 1 S y s t e mt a r g e ta n dp r i n c i p l e 2 7 3 1 1 S y s t e mt a r g e t 2 7 3 1 2 S y s t e mp r i n c i p l e 2 8 3 2F u n c t i o nd e s i g n 2 9 3 2 1F u n c t i o nd e s i g no f s y s t e mm a n a g e rw o r k r o o m 3 1 山东大学硕士学位论文 3 2 2F u n c t i o nd e s i g no f t e a c h e rw o r k r o o m 3 2 3 2 3 F u n c t i o nd e s i g no f s t u d e n tw o r k r o o m 3 5 3 2 4 F u n c t i o nd e s i g no fs y s t e mm a n a g e m e n ts e t t i n g s 3 7 3 3 D e s i g no f d a t ab a s e 4 0 T h ef o u r t hc h a p t e rT h er e a l i z a t i o no fs y s t e m 4 1 4 2 4 3 4 4 F u n c t i o nr e a l i z a t i o no f s y s t e mm a n a g e rw o r k r o o m 4 4 F u n c t i o nr e a l i z a t i o no f t e a c h e rw o r k r o o m 4 7 F u n c t i o nr e a l i z a t i o no fs t u d e n tw o r k r o o m 5 0 4 4F u n c t i o nr e a l i z a t i o no fs y s t e mm a n a g e m e n ts e t t i n g s 5 2 T h ef i f t hc h a p t e rC o n c l u s i o na n do u t l o o k 5 5 R e f e r e n c e s 5 6 T h a n k s 5 8 山东大学硕士学位论文 1 1 系统开发背景 第1 章绪论 随着人类的脚步,我们已经进入了2 1 世纪,我国经济和科学技术突飞猛进的 发展,尤其是在信息技术和网络技术的方面,其在世界上有了讯速的发展和广泛 的应用。信息技术和网络技术对于社会的政治、经济、文化、军事等领域产生了 越来越深刻的影响,它们也在慢慢改变着人们的工作、生活、学习以及交流方的 式。如何能够快速的获取、处理、交流以及应用信息,已经成为了人们能够把握 先机的重要能力。 望眼世界,在不久的将来知识经济将会成为世界经济发展的主导产业,因此 可以知道知识的重要性。对于一个国家而言,国家综合国力以及国际竞争能力是 越来越取决于教育的水平和质量,越来越依靠于技术和知识的创新水平上,因此, 教育成为整个社会发展和经济发展以及社会进步的重要部分。而对于一个教育机 构而言,评定学生的能力大小以及教育成果主要依靠学生的成绩,随着高校内部 学生的增多,以及学生科目学习的繁杂,一直以来的传统的人工的学生成绩管理 方式,因其效率低、保密性差、所用时间过长、产生大量的文件和数据等不利方 面,大大降低了整个学生成绩管理的效率。因此,为了能够更好的适应对于学生 成绩的高效的管理,学生成绩管理系统就变得势在必行。 湖南科技职业学院于2 0 0 1 年8 月经湖南省人民政府批准成立,由湖南省教育 厅主管,湖南中华职业教育社主办,是湖南省人民政府与中华职业教育社共建的 公办高等职业学院。学院以“至诚至公、精业乐业”为核心价值观,以“走个性化、 多样性、开放式之路,育高素质、高技能型人才”为办学理念,以创建国内一流示 范性高职学院为奋斗目标。随着湖南科技职业学院的发展,学院不断的壮大,学 生的人数增多,对于学生的成绩管理按照以往的人工方式已经不能满足现在的需 求,因此需要开发一套学生成绩管理系统来满足学院现在发展的需要,湖南科技 职业技术学院学生成绩管理系统就是在这样的背景要求设计的。 随着科学技术的不断发展与提高,计算机科学技术和网络通信技术的日渐成 熟,其已经进入社会上的各个领域为各个领域的工作而服务。对于教育机构而言, 山东大学硕士学位论文 其也应当得到广泛的应用,使用计算机对学生成绩信息进行管理,可以实现对于 学生成绩的快速检索,对于成绩的高效分析,并且省去了很多的文件。其在很大 程度上会提高学生成绩管理的效率,并且对于整个学生成绩管理进行科学化和正 规化的管理。纵观全局,学生成绩管理系统的实现已经相当的必要。 1 2 主要技术 1 U M L 统一建模语言:U M L 是一种面向对象的建模语言,其运用了统一的、 标准化的标记和定义实现来对整个需要开发的软件系统进行面向对象的描述和建 模。其包括两个方面,U M L 语义和U M L 表示法,U M L 语义描述基于U M L 的精 确元模型定义,元模型为U M L 的所有元素在语法和语义上提供了简单、一致、通 用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方 法所造成的影响。此外U M L 还支持对元模型的扩展定义。U M L 表示法定义U M L 符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提 供了标准。这些图形符号和文字所表达的是应用级的模型,在语义上它是U M L 元 模型的实例。 2 面向对象技术:面向对象技术是对于O b j e c t O r i e n t e dT e c h n o l o g y 的缩写, 面向对象技术强调在软件开发过程中面向客观世界或问题域中所面临的事物,采 用人类在认识客观世界的过程中普遍运用的思维方法,直观、自然地描述客观世 界中的有关事物。面向对象技术的基本特征主要有抽象性、封装性、继承性和多 态性。 3 J S P 技术:J S P ( J a v aS e r v e rP a g e s ) 是由S u nM i c r o s y s t e m s 公司倡导、许多 公司参与一起建立的一种动态网页技术标准。J S P 技术是在传统的网页H T M L 文 件( 奉h t I l l ,幸h t m O 中插入J a v a 程序段( S c r i p t l e t ) 和J S P 标记( t a g ) ,从而形成J S P 文件 ( 幸j s p ) 。【_ 7 】用J S P 开发的W e b 应用是跨平台的,既能在L i n u x 下运行,也能在其他 操作系统上运行。 4 M V C 模式:为了把表现层p r e s e n t a t i o n 从请求处理r e q u e s tp r o c e s s i n g 和数 据存储d a t as t o r a g e 中分离开来,S U N 公司推荐在J S P 文件中使用一种“模型视图 控制器”M o d e l v i e w c o n t r o l l e r 模式。模型是对于现实世界中事务处理中的应用逻 山东大学硕士学位论文 辑的对象化设计,其封装了系统所要处理的数据以及对于处理数据的操作,是对 于数据进行实际操作的地方。而视图所代表的则是用户交互的界面,例如在w e b 应用中,其就可能是H T M L 界面,其处理仅限于数据的采集和处理,以及用户的 请求,并不涉及业务流程的处理。控制器可以理解为将模型和视图连接起来,一 起完成用户的请求,其相当于一个桥梁的作用,一是将视图上采集到的用户的请 求或者数据发送给模型,二是将模型处理或者模型的改变反应到视图。 5 B S 架构:B S 结构是W E B 兴起后的一种网络结构模式。B S 三层结构 是将数据处理过程分为三部分:第一层是客户端,提供用户与系统的友好访问; 第二层是应用服务器,负责业务逻辑的实现;第三层是数据服务器,负责数据信 息的存储、访问及优化。【3 】这种架构方式将很多的十五交给服务器去处理,极大 的降低了客户端的负荷,降低了系统维护和升级的成本,使得用户使用该软件系 统的总成本降低。 1 3 系统实现的意义 实现湖南科技职业技术学院的学生成绩管理系统,可以实现湖南科技职业技 术学院对于学院内部的学生的成绩的管理,从而提高学院内部成绩管理的工作效 率,使得整个学院的学生成绩管理工作能够正常高效的运行,同时,系统的实现 还具有很大的意义,如下: 1 实现教师对于学生成绩的方便管理,按照以往的学生成绩管理方式,教师 需要做大量的工作对于学生的成绩进行统计,要核实学生的成绩并整理成单据, 然后还有对于不同的成绩进行分析,这些都是需要人工完成的,使得教师的工作 量很大,并且对于学生的成绩管理也不方便,当有了学生成绩管理系统之后,教 师只需要将成绩录入系统,系统就会对于不同的科目进行分析统计,方便了教师 对于学生成绩的管理。 2 实现学生成绩管理业务的高效性,对于整个学生成绩管理而言,以往的人 工方式使得教师的工作量很大,需要统计的数据很多,而在使用了教师信息管理 系统之后,教师需要做的就是简单的将成绩录入系统,其他的事情由系统来做, 教师所要做的就是根据自己不同的权限去进行相应的系统操作,大大提高了业务 山东大学硕士学位论文 的效率。 3 实现数据存储的安全性,对于以往的成绩管理,很多都是纸质的文件,很 容易丢失或者泄露,当使用了成绩管理系统之后,只需要将数据存储到数据库, 而不需要其他的东西,大大提高了整体的数据存储的安全性。 4 实现了学生对于考试成绩的快速查阅,对于学生而言,只要知道了考试成 绩已经发布,那么就可以登陆系统进行成绩查询,而不是向以前那样等待学校贴 出成绩表,大大方便了学生对于成绩的查询工作。 1 4 论文主要工作 本论文从湖南科技职业技术学院的学生成绩管理系统的需求获取与分析、系 统设计以及功能实现过程等几个方面,对该成绩管理系统的设计与实现进行了详 细的描述,以下是对于本论文的主要工作的介绍: 首先,根据大量的湖南科技职业技术学院内部的学生成绩管理地材料和其他 相似管理系统软件的使用情况,对本学生成绩管理系统的开发背景与所使用的主 要技术进行了简要的阐述,与此同时,本论文也简短的分析了该学生成绩管理系 统实现的意义,明确湖南科技职业技术学院学生成绩管理系统开发的必要性。然 后对湖南科技职业技术学院进行需求调研,对其各个学生成绩管理部门的工作流 程以及工作职能进行详细的需求获取,并对其需求中的系统管理员工作室管理, 教师工作室管理,学生工作室管理等方面进行了详尽的需求分析,确定了整个学 生成绩管理系统要实现的功能。并且在需求分析中提出了学生成绩管理系统的主 要操作内容,确定了其每个模块所要实现的具体功能。通过对学生成绩管理的工 作流程中所使用的原始数据资料的分析,得出该管理系统可能需要涉及的数据类 型,并且对整个系统的非功能性需求进行了简单的分析。 而在学生成绩管理系统的设计部分,首先需要根据需求获取与分析以及系统 用户的要求,给出系统设计所需要的原则以及性能,对整个学生成绩管理系统的 设计原则和目标进行了描述,并且根据角色的不同分类,描述了不同角色的功能, 最后制定了系统的总体结构、数据结构、技术架构以及功能结构等。然后根据需 求设计出系统不同的模块,其包括系统管理员工作是管理、教师工作室管理、学 4 山东大学硕士学位论文 生工作室管理,并且对于系统不同模块的功能进行了详细的设计。利用类图或者 是时序图给出整个功能模块的设计实现。然后根据需要对于整个系统的数据库进 行关系描述,给出数据库的数据格式与类型。最后给出整个学生成绩管理系统的 实现,以系统界面和系统部门主要代码为例,给出整个系统的详细描述,并完成 了系统的测试工作。 系统最终实现了湖南科技职业技术学院对于学生成绩管理的日常管理的要 求,系统的成功使用,可以实现对日常学生成绩的管理,对于学生成绩的查询和 学生成绩的分析,提高了湖南科技职业技术学院学生成绩管理的工作效率。 本论文共分为5 章,主要介绍了湖南科技职业技术学院学生成绩管理系统的 设计与实现的整个过程。 第l 章是绪论部分,绪论部分简单阐述该学生成绩管理系统的开发背景、应 用的主要技术以及整个系统需要实现的意义,以及论文的主要工作和论文的组织 结构等,主要对系统的设计前奏与论文的组织结构进行了简单的描述。 第2 章是需求获取与分析部分,对湖南科技职业技术学院的学生成绩管理工作 进行了总体的业务描述,对学生成绩管理过程中涉及的工作流程以及数据结构和数 据类型进行了需求获取和分析,并对于系统的非功能性需求进行了简要的分析。 第3 章是系统的设计部分,首先是根据第二章的需求获取和分析给出整个系 统的设计原则和要求,并且以图表的方式描述了本学生成绩管理系统的技术架 构、功能架构、总体架构等架构形式,对系统管理员工作室管理、教师工作室管 理、学生工作室管理等功能模块进行了详细的设计,最后完成了整个学生成绩管 理系统的数据库的设计。 第4 章是系统的实现部分,通过对第二章和第三章内容的总结,结合相关的 软件开发和计算机技术,成功实现了整个学生成绩管理系统并且使用系统功能界 面截图和主要代码分析的方式,对整个系统的实现进行了描述。并对系统的测试 进行了简要的概述。 第5 章是总结与展望部分,对本论文的工作和以后的期望进行了简单的阐述。 山东大学硕士学位论文 第2 章需求获取与分析 2 1 学生成绩管理系统需求概述 在不久的将来知识经济将会成为世界经济发展的主导产业,因此可以知道知 识的重要性。对于一个国家而言,国家综合国力以及国际竞争能力越来越取决于 教育的水平和质量,越来越依靠于技术和知识的创新水平上,因此,教育成为整 个社会发展和经济发展以及社会进步的重要部分。而对于一个教育机构而言,评 定学生的能力大小以及教育成果主要依靠学生的成绩,随着高校内部学生的增多, 以及学生科目学习的繁杂,一直以来的传统的人工的学生成绩管理方式,因其效 率低、保密性差、所用时间过长、产生大量的文件和数据等不利方面,大大降低 了整个学生成绩管理的效率。 随着湖南科技职业学院的发展,学院不断的壮大,学生的人数增多,对于学 生的成绩管理按照以往的人工方式已经不能满足现在的需求,因此需要开发一套 学生成绩管理系统来满足学院现在发展的需要,对于学生的成绩进行管理,对于 教师录入成绩、教师对于成绩进行分析等方面进行管理。下面对湖南科技职业技 术学院在学生成绩管理的工作流程中所涉及的主要步骤进行简单的介绍: 1 教师对于学生的管理:主要是教师对于学生所在班级的管理,对于不同的 学院与专业的学生其会有不同的班级,因此需要对于班级进行管理。 2 教师对于信息的管理:对于整个学校内部需要考试的动态或者是最新的消 息和公告,教师都要对其进行及时的管理和通知,使得学生能够快速知道最新动 态。 3 教师对于课程的管理:对于学生需要考试的考试课程的管理,学生需要考 试哪一门课程并且对于不同课程的学分分值以及课程的及格线等方面的设置管 理。 4 教师对于成绩的管理:对于学生考试而言,考试完之后需要对于已经考试 过的科目进行成绩统计,教师此时就需要整理学生的成绩。 5 教师对于成绩审核的管理:当学生的成绩整理完毕后,需要对于学生考试 的成绩进行审核,是否有纰漏和错误,通过审核之后才可以对学生的成绩进行分 山东大学硕士学位论文 析。 6 教师对于成绩的发布:当教师将学生的成绩统计完成并且审核通过之后, 对于学生的成绩需要公布,因此需要教师对于学生的成绩进行公布管理。 7 教师对于成绩分析:对于学生的成绩,需要对于学生的成绩进行不同课程 或者是不同班级的成绩的分析,并且得出学生的班级排名以及学生的专业排名等 方面的信息。 8 学生对于成绩的获取管理:对于学生而言,考试完毕之后就是等待成绩, 因此学生可以对考试的成绩进行获取,并且可以根据不同的考试得出考试分析情 况。 2 2 需求获取 需求获取对于整个软件开发过程而言是最基础的环节,需求获取就是要弄清 楚用户对于系统到底有什么样的要求,因为获取人员的不同以及不同用户的表达 能力的不同,对于需求获取一般都会有偏差,因此需求获取就变得很麻烦,因此 需求获取就需要遵循一定的规则才能对于整个的获取进行最符合的需求。【2 】 本学生成绩管理系统是对湖南科技职业技术学院的学生成绩管理工作进行需 求获取,要对学生成绩管理工作中各个环节所涉及的系统角色、系统数据、系统 的数据结构以及数据表格等进行准确的获取,为学生成绩管理系统的需求分析做 好充足的准备。 结合本学生成绩管理系统的特点以及市场上同类软件开发的案例,采用如下 的方法对湖南科技职业技术学院学生成绩管理系统进行需求获取,具体步骤如 下: 第一步,首先是对于市场上现存的学生成绩管理系统进行分析,大体了解学 生成绩管理系统的工作流程( 了解教师对于学生成绩的录入,学生对于本身成绩 的查询以及教师对于学生成绩的分析等) 。并且分析现有产品的功能以及性能价 格,给出自己整体系统软件的定位。 第二步对于湖南科技职业技术学院进行实地考察,对于学生成绩管理的具体 工作流程进行实地的分析和亲身的体验,结合第一步的调查,给出需求说明书的 山东大学硕士学位论文 草稿。 第三步,对于需求说明书草稿进行内部小组讨论,对于需求说明书草稿内部 的需求进行内部人员讨论分析,然后再次得出一个新的需求说明书草稿。 第四步,将需求说明书的草稿交给湖南科技职业学院的管理人员进行审核, 并对于不同部分的功能的设置进行问卷调查,对于用户提出的要求以及问卷调查 中出现的问题,进行需求说明书的修改。 第五步,需求说明书经过反复修改之后,确认符合用户的要求之后,提交到 湖南科技职业技术学院的管理部门进行盖章通过。 根据以上五步对湖南科技职业技术学院的学生成绩管理的日常业务进行需求 获取,系统采用工作室的方式,即每个用户根据管理的授权拥有自己的工作室, 在自己的工作室中用户可以完成所有相关业务操作。 2 2 1 系统管理员工作室管理需求 对于整个学生成绩管理系统而言,在学校刚开始使用的时候其内部没有任何 的信息,系统内部的信息需要系统管理员进行设置,因此整个系统初始时期有一 个管理员,系统管理作为系统的超级用户,主要是负责系统基本参数、组织机构 设置、年级管理、用户账号等工作。 对于整个学生成绩管理系统的系统管理员
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抑郁症科普护理
- 新进员工成长历程
- 心血管疾病与营养健康
- 论坛建设需求评估
- 黑幼专专业介绍
- 供应链管理实训供应商
- 急诊科重症病人监测流程
- 竞业限制协议书可以单方解除
- 基金对赌协议书
- 康复呼吸训练介绍
- GB/T 11778-1989鳙鱼鱼苗、鱼种质量标准
- GB/T 11638-2020乙炔气瓶
- 高考复习应用文申请信Application Letter课件
- CB/T 749-1997固定钢质百叶窗
- 实习单位对实习情况评价表(模板)
- 多肽介导的核酸药物递送系统研究进展
- 计算方法引论-薇第五章
- 化学实验室安全培训(化学品储存安全管理)课件
- DB11-T 346-2006-混凝土界面处理剂应用技术规程-(高清有效)
- 访谈提纲格式4篇
- 高校学生突发事件应对策略(课堂PPT)
评论
0/150
提交评论