学生信息管理系统_第1页
学生信息管理系统_第2页
学生信息管理系统_第3页
学生信息管理系统_第4页
学生信息管理系统_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录第一章:类图 . 错误!未定义书签第二章:用例描述与用例图 . 错误!未定义书签用例图 错误 ! 未定义书签用例描述 错误 ! 未定义书签登陆用例描述 . 错误!未定义书签主界面用例描述 . 错误!未定义书签修改密码用例描述 . 错误!未定义书签选修课信息用例描述 . 错误!未定义书签个人信息用例描述 . 错误!未定义书签修改学生信息用例描述 . 错误!未定义书签查看、修改课程信息用例描述 . 错误!未定义书签考勤表用例描述 . 错误!未定义书签奖惩表用例描述 . 错误!未定义书签修改奖惩信息用例描述 . 错误!未定义书签第三章:时序图 . 错误!未定义书签概述 错误 ! 未定义书签时序图

2、 错误 ! 未定义书签登陆时序图 . 错误!未定义书签修改密码时序图 . 错误!未定义书签选修课信息时序图 . 错误!未定义书签退选选修课时序图 . 错误!未定义书签查看基本信息时序图. 错误 ! 未定义书签修改个人信息时序图. 错误!未定义书签课程信息时序图 . 错误!未定义书签修改课程信息时序图. 错误 ! 未定义书签考勤表时序图 . 错误 ! 未定义书签奖惩表时序图 . 错误 ! 未定义书签修改奖惩表信息时序图 . 错误!未定义书签第四章:最终类图 . 错误!未定义书签总结. 错误!未定义书签摘要随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸 化办公,即从原来的人工记录

3、管理模式转变为电脑一体化管理。高校是科研的阵地,后勤的学生信息管理系统也应该一改传统的人工管理,更加信息化,时 代化,节省人力物力,提高效率。基于这一点,我设计了学生信息管理系统的学生信息管理系统,是以高校的管理方式为实例而设计的一种实用型管理 系统。本系统最大的特点是通用性、简单操作性,适用于同行业以及一些同类 型的企业管理。随着学校寄宿人员的增多,学生信息管理系统人员的负担越来 越重,为了让所有学生信息管理系统人员能从繁重的工作中解脱出来,实现无纸化办公;使工作更有条理,更方便,更有效率而开发出这套学生信息管理系 统软件。关键词:信息、管理、实用性、高校、尸 、-前言从 2012 年 3

4、月 27 日开始,我们进行了为期一周的软件工程课程设计选题工 作。在这一周我确定了我的课程设计题目:学生信息管理系统。确定设计题目之后,我先做了一些准备工作,借阅必要的书籍与材料 , 通过互联网以及其他媒介收索了关于学生信息管理系统的相关知识, 然后进行 针对性的学习。首先就是开发此类项目的背景。当前,学生信息管理体制相对 比较落后。主要表现在以下几个方面: 1高校现行的管理体制不能完全适应 国有的管理发展的需要。 2信息管理人员超编现象普遍存在。 3、高校的信息 管理大多数都还停留在初级的计算机管理上。 对于大量的数据和庞大的数据结 构,简单的用EXCEL表格来记录是远远无法满足信息的规模的

5、。 必须实行现代 化信息管理,定制专业的信息管理软件来进行相关的管理。4、学生信息公开化不够。高校的精密仪器设备一般都比较贵重, 学生的信息如不能得到有效的 共享,将会严重制约设备的使用效率,甚至导致重复购买。一套完整的网络系 统将会让这个问题迎刃而解。在需求分析阶段, 我对学生信息管理系统进行了系统功能分析。 系统功能 包括登陆、学生查询自己的信息、管理员的日常管理、教师的登陆、查询等几 部分。接着在系统设计和详细设计阶段期间, 因为需要自学和探索的内容与软件较 多,所以我发挥积极主动精神投入课程设计和开发活动。 除了老师正式安排的课 程设计时间之外, 还充分利用课余时间, 向善长这方面的同

6、学进行请教和互相探 讨,力争获得最大收益。在需求分析的基础上 , 考虑经济、技术和运行环境等各 方面条件, 确定系统的总体结构和系统各组成部分的技术方案, 合理选择计算机 和通信的软硬件设备, 提出系统的实施计划。 内容主要包括学生学校管理系统总 体结构设计、 系统流程设计等等。 根据系统的逻辑模型, 完成数据流程图等的设 计。使我对这些开发设计的软件应用工具运用和掌握的更加熟练。第一章:类图类图用来表示系统内部的静态结构。具体来说,开发人员可以通过类图的 设计,将数以万计的程序代码分门别类,以构成内部的静态结构。系统的内部是由一个个类所组成的,类的内部有操作和属性,类和类之间 有静态关系。由

7、于类里头同时包含了静态数据,数据之间会有关联的需要,这种 以数据为主的关联,即为“静态关系”。也就是说,类图不仅规范了程序代码, 其实还同时规范了数据库的数据结构。我的初始类图如下:拥肓東宜M: itrlng31: TrnQ性別dm-呼F:七书SfffeJt: Anna 旨方貳*i q IS童:听n;!R:v:idL、Xdar=r(r*+rf-3'<5r.m: vJd-拦品sbirq.;,珂 ninj 旷问:d須皿Kni tbiry yTTI ninj-!&蕃旷问:d須皿i*;f若:srng 縣卿初.如E 4 料删:cbutlc WSilrihi I? 4; st-1 u

8、ritiihlrUJi'lQ卜FlH相 ptfz -日嗣:迟丸: ¥”錄Ji曲诃-tzih: ddtenau rt 遂?眈 rt -主動£阿图1初始类图第二章:用例描述与用例图用例图在第一章中,我学到了使用类图来表达系统内部的静态结构;在本章的用 例图中,我学会通过用例图来表达系统对外提供的服务。从类图的视角来看,系统内部是由一个个的类所组成;从用例图的视角来 看,系统外部是由一个个的用例所组成。也就是说,类是系统的内在,用例是系 统的外表,有了类和用例图后,我们就能兼顾系统的内在和外表了。 我的用例图 如图一所示:5teri:昼駐图1:用例图由图我们可以看出,管理

9、员是管理学生的各类信息,学生是查看自己的信息,而教师则是兼查看与修改于一体的, 不过权限不如管理员。只是可以修改与 之对应的课程信息。用例描述2.2.1登陆用例描述登陆界面是我们看到的第一个界面,其中用户类型包括:学生、教师、管理员。每个人都有唯一的一个用户名,每个用户名都有与之对应的密码,如果用户 名和密码不一致,则无法登陆主界面。如果用户输入错误可以单击“重置”按钮, 重新输入。输入完整单击“确定”按钮进入主界面图1:登陆界面222主界面用例描述用户通过下拉列表框选择身份,可以是学生、教师或者管理员。用户选择 身份以后,输入自己的用户名和密码。系统通过认证后,出现学生信息管理系 统主界面。

10、通过系统验证用户进入学生信息管理主界面,在主界面中我们可以看到登陆学生的基本信息,学生所修课程的信息。用户可以通过“查找”按钮 看到所查找学生的信息。如图2:匚©凶按学号:0102110按班级,1选修课信息誉勤盲息按务紙奖惩信扈学生基本信息:学生所修课程信息:主界面姓离乂张三课程編号土 45-7652课程各大学英语学码:20102110课程编哥:45-1234谟程名:数学赃皴:计障及应口三応154512渥程魚系部:电子信息工程系谍程编号:335212形势与政策亘看更茹信息修改基本信息具萍课程信息修改课程信息图2:主界面2.2.3修改密码用例描述登陆到主界面中,我们可以看到在主界面的右

11、侧第一个按钮就是“修改密 码”,点击“修改密码”,我们可以通过它进入到修改密码界面。在这里我们 要输入以前的旧密码和重设的新密码, 并在此输入新密码以求准确。如果新密 码和确认密码不一致则提示“密码不一致,请重新输入!”,遇到这种情况或 者旧密码错误的,系统都应给与提示,并要求重新输入。每人每天可以有三次 机会。如果机会用完只有等第二天了。单击“确定”按钮保存并退出。单击“重 置”按钮则可以重新输入如图3:图3:修改密码界面224选修课信息用例描述用户单击“选修课信息”按钮,进入到选修课信息界面。在选修课信息界面 中我们可以看到本学期所有可选的课程信息。学生选择选修课程表的课程,在界 面的左下

12、角会出现对应的课程详细信息。单击“选修”,就可将所选课程添加到 列表框里。单击“退选”按钮,那么已选课程将从所选课程列表里删除,同时退 选课程里将出现退选的课程,单击退选就可以退选此课程了。单击“确定”按钮, 保存选修课信息。用户还可以通过“查看”按钮查看历年来的所选修的课程情况。 如图4所示:学年!本学期可选课程:学期:所选课程:课程名投费理咀申国影视成赏着装艺术帀劉 里 课導琥宇萝洋.飪土辜壬轩金退选课程,详细课程信息, 谍程模板号;一 课理駁教顾退谨»学分;诫时|退选选修课信息;图4:选修课信息2.2.5个人信息用例描述在主界面的学生基本信息框下面有两个按钮,一个是“查看更多信

13、息” 一个 是“修改基本信息”。学生、教师、管理员都可以在主界面单击“查看更多信息” 按钮,进入“个人信息”界面里查看个人基本的信息。管理员可以对这些进行修 改,并且只限管理员修改。如图 5。图5:个人信息界面226修改学生信息用例描述管理员可以单击修改按钮对学生信息进行修改,当用户是学生或者老师 时,修改按钮对其不可用。管理员进入个人信息界面时,单击修改按钮就可以进入到修改个人信息界 面,对学生的信息进行修改。单击“确定”按钮保存。如图6:图6:修改个人信息界面2.2.7查看、修改课程信息用例描述在主界面中我们还可以看到学生所修课程信息情况。 这里列出了本学期该学生所修的所有具体课程,每个具

14、体课程占一行,单击“具体课程信息”按钮进入“课程信息”界面,用户可以看到完整的课程号、课程名、授课教师、学分信息同时可以通过选择不同学年的时间段来查看相应学年的课程信息。如图7:教师和管理员有权对课程信息进行修改,如果要修改学生课程信息可以单 击“修改”按钮,进入到“修改课程信息”界面,这里列出可课程名、课程号、 任课教师等一系列与课程有关的信息。单击“确定”可以保存修改的信息并退 出。如图8:査看课程信息口问冈学年7学期書 ” 课程类型:甯扁扁甯 n mr mrm mrrrfnrr 课ifif.课z 45-7852:45-1234* 15-4512:33-5231名名 Xd-JIJ X<

15、;7 rnrl'Bmt-l'-mLirr 黑日E日E冃K策 悟 政 英库与 烹于据势 大数数形BBS IL.L T-n-!SLrnL_r 课课 任任任任师师师师扬 址正志萌 F-亠二 月 TwmTW-t-nr ;王八灵灵刀分a _T确定图7:查看课程信息界面图8:修改课程信息228考勤表用例描述在主界面上单击“考勤信息”进入到“考勤表”的界面。系统给出所查找学生的考勤情况。其中包括住宿考勤与课堂考勤两部分。 并且最上方有学生的住宿信息以及基本信息。如图9所示:姓名:学号,:1§S20LC21L0电子西見工程乘 计算机应用三碇宿舍区:梅园一号樱住宿考勤1系部龙班级匕宿舍

16、号*型_T课堂考勤时间 2010-10-19 E011-5-25 2012-2-14 2012-2-15时何 2010-3-1 2010-3-5 2010-5-17 2010-35 2010-10'152010- 12-52011- 2-14 2011-U 2011-2-1< 20U'2-K 2011'2-15 20L1-3-16至至至至至矛予毛韦-毛-爭吊 三五二二三五七三A r 型到退對谍到课课课课课课到 迟做迟缺駛缺曙戡迟图九:考勤表信息界面229奖惩表用例描述在主界面,单击“奖惩信息”按钮。进入奖惩表界面,这里给出了历年的奖 励与惩罚信息以及学生的基本信息

17、。 如果单击“修改”按钮可以对学生奖惩项进 行添加、删除、修改等操作,此操作只能由管理员进行。学生信息管理系统给出 相应的学生的奖惩情况。学生单击个人信息界面上的“奖惩”按钮,进入到奖惩 表的界面。教师在查找到相应的学生信息后可以通过“奖惩”按钮来查看该生所 有的奖励与惩罚项。如图10:图10:奖惩表信息界面2210修改奖惩信息用例描述管理员可以通过“修改”按钮进入到“修改奖惩信息”界面。可以对学生的奖惩信息直接进行修改。如图11:图11:修改奖惩信息界面第三章:时序图概述通过近一阶段的学习我知道了,用例图和时序图都表示动态行为, 只是前 者表示系统外部对象与系统内部这两大对象之间的互动, 而

18、后者则重在表示系 统内部一群小对象之间的互动。也就是说,时序图关联了类图与用例图两方面, 表示了系统在与参与者互 动执行某一个用例期间,系统内部的一群小对象的协作情况。同类图一样,时 序图也包含了一大堆元素。时序图321登陆时序图用户进入登录界面,输入用户名和密码,系统进行验证,如果验证通过, 进入信息管理主界面。如图一所示:外怪证图1:登陆时序图322修改密码时序图用户进入主界面,单击“修改密码”按钮进入“修改密码”界面。输入相 应的修改信息,系统检测输入是否完整、确认密码是否与新密码一致、旧密码 是否正确。检测通过,显示成功信息。如图二所示:;主界为谨辿鱼廷界育1门遵入主屛回)*;Z擁魂瘠

19、码站丸幔改密呼面0图2:修改密码时序图3.2.3选修课信息时序图学生在主界面单击“选修课信息”进入选修课信息界面,此界面上显示了 所有可选的课程信息,这些信息来自选修课信息表。单击某一课程,在详细课 程信息里显示具体课程信息,课程的具体信息来自模板课程信息表。 如图三所 示:L进入H界叩I7:甲壬珂帐足悟i>r5:尹偉所石可说裸稈盲息-1星羊焰戻程洁益(11:刖铝植掛谍摒信昼,P1-L111I;氏击某"11141II>17 :=.11V汹縫的详堀宿息0111 i| ia i n1i4 i !|图3:选修课信息时序图324退选选修课时序图当学生选修了某一课程时,该课程也许与

20、该生课时或其他原因有所冲突而 不能选修,这时应有提示,并让该生退选改课程。学生单击“退选”按钮,系 统提示是否退选,单击“是”则在学生的选修课信息表里移除这个选课项。如 图四所示:£脊半百堪KL图4:退选选修课时序图325查看基本信息时序图学生进入主界面后,主界面显示了学生的个人信息,单击“查看更多信息” 按钮,进入“个人信息界面”,此界面中显示的信息来自学生的基本信息表。 如图五所示:326修改个人信息时序图在个人信息界面中单击“修改”按钮,进入到修改学生信息界面,修改界面的学生信息也是来自学生的基本信息表,当用户单击修改时,系统提示是否修改,单击“是”,系统修改基本信息项。并保存

21、。如图六所示::主異直:$人信启界医:1 ;登曲處珈3人主界就.327课程信息时序图用户进入主界面,单击这里显示了具体的课程信息;工強it1.7X丘下信ja.韻看更辛信息啜人4痒弓甲歯0:丄,出塩学簪ia界配)H1峠;乘渔个丿、基揶款)3 ;羊己11图6:修改个人信息时序图八修改信崽KL“具体课程信息”按钮,进入到课程信息界面。在此信息来自个人课程信息表。如图七所示:6 ift入就提搭总賢面;厲宜末图7:课程信息时序图328修改课程信息时序图管理员或者教师在课程信息界面单击“修改”按钮或者从主界面单击“修 改课程信息”按钮,进入到修改课程信息界面,当用户单击修改时,系统检测 信息是否完整,并提

22、示是否修改,单击“是”,系统这时修改个人课程信息表 的信息项。如图八所示:U IT遂注就去i :辙人要昵啲寧乩 聿击懈改監加图8:修改课程信息时序图329考勤表时序图用户在主界面单击“考勤信息”进入考勤表界面。在考勤表界面中显示学生的出勤信息。此信息来自学生的住宿考勤表和课件考勤表。如图九所示::学蚩2 r诗也恒盘甘人魁誉界社;J;给我学土出劉肓瞬jT唬.谍1司季朝我学生的住肯尋普甲)E:绘養学生的険旧君對居帥图9:考勤表时序图3210奖惩表时序图用户在主界面单击“奖惩信息”进入奖惩表界面,此界面显示该生所有的 奖惩情况。这些信息来自于学生的奖惩表。如图十所示:主畀雨图10:奖惩表时序图321

23、1修改奖惩表信息时序图当管理员单击修改时,进入修改奖惩信息界面,这里显示的信息同样来自 奖惩表。当单击“修改”时,系统检测信息是否完整,提示是否修改,单击“是”, 系统修改奖惩信息项,并提示修改成功。如图十一:员9 OO1 = ;1:单击复粤信耳塔.也S界而0:!»T1.2 :持我信孰;Ltz*T1t氛鱼伴誓信啟):LJ(T I; 权单击賞改權矶逬A俺改笑惩疳恳界面0;! _:;爭誰否咖I:!口偉也坯捨息1则i丨严i图11:修改奖惩信息时序图第四章:最终类图"时 0丘堆&才rg 劃蚁“ *S?ttl- slrrgST 0 n 二广、i LJn工电对昵河盂豪耳;BT&

24、#39;H 鼻EftsutOilr監左|身讨,曹H皿? -r =已UWI砂ttgi.fttl- dflr¥5屮注工.北*吗q R3T. iwirig4砂卅疋t§:=仙 存伽唱*菲电:wnqyEl:芦鼻广f|耳齐懾矍It-HTKr卡卜隔 P a-l-"- ri4j?RD¥-HFI!Tit8y"Grt!7" /xn LJitiiigi七如:StyR"转匚口缶忙芦榊叮 » 去枢;iri-tih/楝議冃gbiq -fBffi1; striig /曾尊j'inq 芳遂転fi戎ej 巧t甘社叭5«fiTiUt

25、v» 厂、 用耐 -.-卄怛弓f 皿 土LEV推"加祁怔 畅 rto*- l:验豔貉黠亂:兽datiinreQRB不曰變.rt 比伏WPtfr与u <ht jnda*¥、> izSTAGflUmXJshziindbF HATWtfaK>:髯龍9冲HiMCWi簸十穿元割,盂和w斥,wcaitiTii是亍用低屮軽时具JTMgi:足p学兰蛊占歯載1 :7申EtiG讶卜働 誉玄字兰能臼H柠占孚堂差屯rIivswaii Etr-ll赢寿託总结从 3 月 27 日开始,我们进行了将近三个月的课程设计。 通过这次课程设计, 我拓宽了知识面, 锻炼了能力, 综合素质得到较大提高。 安排课程设计的基本目 的,在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟。尤其是 观察、分析和解决问题的实际工作能力, 以便培养成为能够主动适应社会主义现 代化建设需要的高素质的复合型人才。 作为整个学习体系的有机组成部分, 课程 设计虽然安排在了三个月的时间进行, 但并不具有绝对独立的意义。 它的一个重 要功能,在于运用学习成果,检验学习成果。运用学习

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论