学校综合档案信息化管理平台的构建设计报告_第1页
学校综合档案信息化管理平台的构建设计报告_第2页
学校综合档案信息化管理平台的构建设计报告_第3页
学校综合档案信息化管理平台的构建设计报告_第4页
学校综合档案信息化管理平台的构建设计报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974基于移动云平台的项目设计报告学校综合档案信息化管理平台的构建第1章需求分析11项目背景和问题的提出在我国,教育事业发展迅猛,学校的管理也越来越复杂,越来越繁琐。对学校综合档案的管理,就成了一个重要又费心的事情。而信息化的今天,信息化的管理最能解决这个问题,这也是一个时代发展的趋势。学校与INTERNET全面接入联通,网络资源和网络化学习将对学校传统教学形成巨大的冲击。为此,学校应有重点地开展“立足本校实际,着眼未来发展”的教育项目研究,用于指导今后学校信息化教学和管理工作,建设一支具有现代教育理念、教学业务水平高、技术较强的骨干教师队伍。再次,学校计算机网络逐步联通到教师家庭、每间教室,全面实施集教学、管理、生活、文化、信息等于一体的数字化学校工程,远程教育将不断尝试并运用于实践,师生们将更加依赖于信息化服务,教学多边互动、影视化、数字化的学习和生活将成为现实。学校综合档案管理系统是一个教育单位不可或缺的部分,它的产生对于学校的决策者和管理者来说都是至关重要的。它能够为用户提供充足的信息和快捷的查询手段。计算机的广泛应用,现在已可以替代人工进行许多繁杂的劳动,因此,使用计算机来实现学校综合档案管理,是不可缺少的,而开发一个良好的学校综合档案管理系统,就成为学校管理的一个必要。12项目意义和主要完成内容计算机校园网络为学校管理、行政办公、校内外交流等各方面提供了全面有力的技术支持和保障。学校管理信息化,其关键在于要规范化、标准化地建设和开发适合于网上交毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974流的管理信息系统,以便于进行学校办公管理、教学管理、研究、交流和应用。学校在教师办公室、教室都配备了计算机,安装了校园管理信息系统,实现德育、教学、人事、校务、教务、财务等方面的网络化管理。在教务管理中,主要有历届学生学籍档案信息包括新生注册、学生基本信息、学习成绩等、教务管理信息包括每学期教师任课情况、考试题库、学生成绩统计、试卷分析、教学评估、新生分班、实验室管理等。行政管理主要有公文收发、教师档案含人事档案、任课安排、考核评估等、综合档案管理、学校大事记、校务日记、备忘录等。此外,图书管理;财务管理都实行计算机网络化管理。实现了学校管理网络化、信息化,提高了工作效率和质量,对教育教学起到了很好的促进作用。毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974第2章概要设计21系统功能框架内容主要是实现系统的几大功能,在教务管理中,主要有历届学生学籍档案信息包括新生注册、学生基本信息、学习成绩等、教务管理信息包括每学期教师任课情况、考试题库、学生成绩统计、试卷分析、教学评估、新生分班、实验室管理等。行政管理主要有公文收发、教师档案含人事档案、任课安排、考核评估等、综合档案管理、学校大事记、校务日记、备忘录等。此外,图书管理;财务管理都实行计算机网络化管理。22功能模块说明系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。包括总体结构设计、总体功能设计、总体物理结构设计、系统详细设计、数据库设计(概念结构设计、逻辑结构设计、物理结构设计)、代码设计、输入输出设计等。毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974第3章详细设计31总体设计系统采用三层架构,即分为表示层、业务层、数据层,其中表示层作为用户的接口层,负责与整个系统交互,利用JSP控件来设计。业务层作为业务逻辑的封装层,负责接受用户请求,从数据层获取数据,并对数据进行处理,将处理结果交给表示层显示。数据层作为数据的存储与维护层,负责数据的管理。采用分层设计的体系架构,能够实现分离关注、松散耦合、逻辑复用和标准定。32功能模块功能模块情况如表31所示,包括页面、对应的JSP文件及页面调用的底层逻辑类的清单。表31学生综合信息管理系统组成表页面名称页面JSP文件逻辑类系统主页INDEXJSP无新闻动态主页NEWSHOMEJSPNEWSBEAN新闻分类浏览页面VIEWNEWSTITLEJSPNEWSBEAN新闻详细查看页面VIEWNEWDETAILJSPNEWSBEAN班级学生信息查询页面CLASSSTUINFOJSPSTUDENTBEAN学生详细信息查询页面STUDETAILINFOJSPSTUDETAILBEAN学生信息修改页面MODIFYSTUINFOJSPSTUDETAILBEAN密码修改页面MODIFYPASSWORDJSPSTUDENTBEAN毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974成绩查询页面MODIFYSTUINFOJSPSCOREBEAN选课管理登录页面LOGINJSPSTUDENTBEAN查看课程信息页面VIEWCOURSEJSPCOURSEBEAN查看教师信息页面VIEWTEACHERINFOJSPTEACHERBEAN选课页面CHOOSECOURSEJSPCOURSEBEAN退选页面UNDOCHOOSECOURSEJSPCOURSESCHEMEBEAN查看课表页面VIEWCOURSESCHEMEJSPCOURSEBEAN打印课表页面PRINTCOURSESCHEMEJSPCOURSEBEAN留言板信息分类浏览页面VIEWMESSAGEBOARDJSPTOPICLISTSERVLET留言板详细信息查看页面MESSAGEDETAILJSPMESSAGEDETAILBEANMESSAGEDETAILSERVLET添加留言板评论信息页面MESSAGEDETAILJSPADDCOMMENTSERVLET毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ344964997433数据库设计331概念结构设计系统具有学生、教师、课程、成绩等实体。为了能更方便、准确地表示这些实体,在此采用ER图来描述实体的概念模型。1学生实体及其属性学生的属性有学号、学生登入密码、班级编号、学生姓名、性别等,其中学号是主键。2课程实体及其属性课程的属性有课程编号、课程名称、课程类别等,其中课程编号是主键。3新闻实体及其属性新闻的属性有新闻编号、新闻标题、新闻内容等,其中新闻编号是主键。4成绩实体及其属性成绩的属性有学号、课程编号、分数等,其中学号和课程编号是主键。5留言板实体及其属性留言板的属性有信息编号、主题、内容、作者等,其中信息编号是主键。332逻辑结构设计根据学生综合信息管理系统中数据信息的特点,将数据的概念模型转换为关系模型。1学生实体转换为如下关系模式,其中主键编码为学号主键。学生(学号、学生登入密码、班级编号、学生姓名、性别、入学年份、生源、学院编号、年龄、民族、政治面貌、学制、专业、电子邮件、电话、地址、备注)2课程实体转换为如下关系模式,其中课程编号为主键。课程(课程编号、课程名称、课程类别、任课教师、课程描述、学期、上课时间、开始时间、结束时间、教室、备注)3留言板实体转换为如下关系模式,其中信息编号作为主键。留言板(信息编号、主题、内容、作者、栏目类别、添加时间、浏览次数、得分次数、总得分数)4新闻实体转换为如下关系模式,其中新闻编号作为主键。新闻(新闻编号、新闻标题、新闻内容、作者信息、加入时间、新闻来源、新闻类别)毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ34496499745选修实体转换为如下关系模式,其中学号和课程编号作为主键。选修(学号、课程编号、成绩)6回复实体转换为如下关系模式,其中学号和信息编号作为主键。回复(学号、信息编号、内容)7浏览实体转换为如下关系模式,其中学号和新闻编号作为主键。浏览(学号、新闻编号、浏览时间)第4章系统功能实现41表示层实现411新闻动态模块新闻动态主页的JSP文件为NEWSHOMEJSP,界面如图41所示。下面的程序片段是分类型查询新闻标题用于页面显示,本系统的新闻信息分为4种类型,新闻在数据库中保存时使用TYPE字段来区分新闻类型,新闻类型1为学校公告,2为考试信息,3为校内新闻,4为校外新闻。毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974NEWSBEANNEWSBEANNEWNEWBEANARRAYLISTALIST1NEWSBEANQUERYTITLE“1“,8/查询最新学校公告ARRAYLISTALIST2NEWSBEANQUERYTITLE“2“,8/查询最新考试信息ARRAYLISTALIST3NEWSBEANQUERYTITLE“3“,8/查询最新校内新闻ARRAYLISTALIST4NEWSBEANQUERYTITLE“4“,8/查询最新校外新闻以下程序片是页面用于在表格中显示新闻标题列表。/取得最新的学校公告标题信息用于显示毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974IFALIST1NULLFORINTI0I“TARGET“_BLANK“0SQL“LIMIT“STRINGVALUEOFROWLIMITDBACCESSDBANEWDBACCESSARRAYLISTALISTNEWARRAYLISTTRYDBAGETCONNECTIONRESULTSETRSNULLRSDBAQUERYSQLIFRSNULLWHILERSNEXTNEWSBEANNEWSBEANNEWNEWSBEANNEWSBEANSETIDRSGETSTRING“ID“NEWSBEANSETTITLERSGETSTRING“TITLE“NEWSBEANSETADDTIMERSGETSTRING“ADD_TIME“NEWSBEANSETAUTHORRSGETSTRING“AUTHOR“/NEWSBEANSETCONTENTRSGETSTRING“CONTENT“NEWSBEANSETQUARRYRSGETSTRING“QUARRY“ALISTADDNEWSBEANRETURNALIST毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974CATCHSQLEXCEPTIONEXEXPRINTSTACKTRACERETURNNULLFINALLYDBACLOSECONNECTION函数返回的是一个由NEWSBEAN对象组成的ARRAYLIST,在页面上得到之后可以从ARRAYLIST中得到NEWBEAN,再取得BEAN的属性,如新闻标题,在页面上显示相应的信息如上面代码所示。412班级学生信息查询模块班级学生信息查询页面的JSP文件CLASSSTUINFOJSP,界面如图42所示。下面给出主要代码片断如下所示,先得到页面输入的班级编号信息,作为查询条件,在调用STUDENTBEAN的成员函数QUERYCLASSSTUDENTS查询班级学生信息。STRINGCOMMITFLAGREQUESTGETPARAMETER“QUERYBUTTON“ARRAYLISTALISTNULLSTRINGCLASSIDNULLIFCOMMITFLAGNULLSTUDENTBEANSTUBEANNEWSTUDENTBEANCLASSIDREQUESTGETPARAMETER“CLASSID“IFCLASSIDNULL|CLASSIDEQUALS“413登录模块登录页面LOGINJSP的代码如下所示。界面如图43所示STRINGCOMMITFLAGSTRINGREQUESTGETPARAMETER“SUBMINTBUTTON“/得到按钮事件STRINGSTUDENTIDREQUESTGETPARAMETER“STUDENTID“STRINGPWDREQUESTGETPARAMETER“PWD“毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974STUDENTBEANSTUDENTBEANNULLIFCOMMITFLAGNULL/如果单击了确定按钮STUDENTBEANSTUDENTBEAN2NEWSTUDENTBEANSTUDENTBEANSTUDENTBEAN2QUERYSTUINFOSTUDENTID,PWD414课表查询模块查看课表页面JSP文件VIEWCOURSESCHEMEJSP,界面如图44所示。以下是主要的代码片断,先从SESSION中得到登录学生的信息,包括学生编号、所在班级的编号等,得到这些信息之后,调用COURSEBEAN的成员函数QUERYCOURSESCHEME,该函数返回一个由COURSEBEAN组成的HASHTABLE的KEY值为字符串对象“11”和“12”等,分别代表周一第1节课,周二弟2节课,如果从HASHTABLE中得到KEY值为“12”的COURSEBEAN不为NULL,则表示周一第2节课有课,再把该课程信息显示在页面上表格的相应地方,如果得到COURSEBEAN对象为NULL的表示周一第2节课没有安排课程,则该处显示一个“选课”的链接,单击可以进入选课页面,系统会自动查询该时间(周一第2节课)的可选课程,供学生选择,操作比较方便。具体实现如下所示。STUBEANSTUDENTBEANSESSIONGETATTRIBUTE“STUDENTBEAN“IFSTUBEANNULL/如果学生已经登录,进行下一步操作CLASSIDSTUBEANGETCLASSIDSTUDENTIDSTUBEANGETSTUDENTIDIFCOMMITFLAGNULL/如果是单击了查询按钮从页面参数中得到学期TERMREQUESTGETPARAMETER“TERM“ELSE/默认查询根据系统时间计算得到的目前学生是第几学期的数据,/如学生入学年份为20060901,当前时间为20073月,则查询第2学期的数据。SYSTEMOUTPRINTLN“TESTINVIEWCOURSESCHEMEJSP/“TERMSTRINGVALUEOFSTUBEANGETCURRENTTERMSYSTEMOUTPRINTLN“TESTINVIEWCOURSESCHEMEJSPTERM“TERM/毕业设计论文代做平台580毕业设计网是专业代做团队也有大量毕业设计成品提供参考WWWBYSJ580COMQQ3449649974COURSEBEANCOURSEBEANNEWCOURSEBEANHTABLECOURSEBEANQUERYCOURSESCHEMECLASSID,STUDENTID,TERM/查询课程安排情况ELSE/如果学生还没有登录,转发到登录页面REQUESTDISPATCHERDISPATCHERREQUESTGETREQUESTDISPATCHER“/LOGINJSP“DISPATCHERFORWARDREQUEST,RESPONSE415留言板信息分类浏览模块留言板信息分类浏览页面JSP文件为VIEWMESSEGEBOARDJSP,界面如图45所示。采用SERVLET来响应页面的请求,页面每个栏目作为一个链接,选择可以查看该栏目的所有信息,在单击栏目链接的同时提交一个参数COLUMNNAME1。校办专栏这个链接提交到一个TOPICLISTSERVLET,在WEBXML中TOPICLISTSERVLET的配置信息如下TOPIC

温馨提示

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

评论

0/150

提交评论