2016学生学籍管理系统毕业论文_第1页
2016学生学籍管理系统毕业论文_第2页
2016学生学籍管理系统毕业论文_第3页
2016学生学籍管理系统毕业论文_第4页
2016学生学籍管理系统毕业论文_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

LOGO姓名:xxx学号:20084040101xx专业:计算机科学与技术荆楚理工学院学生学籍管理系统Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5指C导l教i师e:nxtxxProfile

Copyright

2004-2011

Aspose

Pty

Ltd.系统设计总结致谢参考文献目录引言可行性分析及总体设计系统分析Evaluation

only.ed

with

A系sp统o实se现.Slides

for

.NET

3.5

Client

Profile性Co能p检yr测i与gh分t析2004-2011

Aspose

Pty

Ltd.引言背景随着Internet技术持续迅猛的发展,给传统的办学模式提出了新的要求,学校传统的管理方法和办学水平都受到了极大的挑战。为了能更好的适应信息时代的高效性,一个利用计算机来实现高校学生学籍管理工作的系统将必然诞生。基于这一点,笔者设计了一个高校学生E学v籍a管l理u系a统ti,o用n来就o高nl校y学.生学籍管理进行管理,以便在最短的时间内,高效准确的完成整个高校学生学ed

with

A籍s管p理o过s程e。.Slides

for

.NET

3.5

Client

Profile意C义opyright

2004-2011

Aspose

Pty

Ltd.能有效减少管理高校学生学籍管理的工作人员;管理人员可以随时搜索、浏览查看,而且更加快速、直观;改变了以前手工记录的方式,电脑录入更加方便快捷;节省管理人员的大量工作时间;实现了高校学生学籍管理的计算机化。引言本系统的特色与创新本文采用结构化分析的方法,详细阐述了一个功能比较强大的高校学生学籍管理系统的前后台开发、操作流程和涉及的一些关键技术。首先进行了可行性分析,然后是系统分析,通过实际的业务流程调研,分析业务流程和系统的组织结构,完成了数据流分析和数据字典;然后是系统设计阶段主要完成了功能模块的及技术。该阶段对本系统各个模块的功能进行了详细设计,形成然后进行了逻辑结构设计。最后完成了数据表的设计。页面的设计与功能实现,后台数据库选用SQL2005数据库。本系统的设计实施为高校学生学籍管理系统的运行做基础,为高校学生学籍管理工作提供良好的条件。划分、阐述了系统设E计v的a思l想u、a数ti据o库n的设o计nl和y系.统设计的工具ed

with

A了s本p系o统s的e功.S能l模i块d图e;s数f据o库r设计.时NE先T进行3了.概5念C结l构i设e计n,t

ProfileCo本p系y统r在i设gh计t方面2采0用0B4/-S模2式0,1同1时A使s用pJoSPs技e术P进t行y基本Ltd.引言数据绝对正确性。本系统有待解决地方本系统由于时间仓促加上缺乏系统开发经验,系统在设计过程中不可避免地遇到了各种各样的问题,如:有些数据输入时没有及时的进行数据格式校验,不能保证由于时间关系E,v系a统l功u能a实ti现o不n够完o善n,ly使.用可能存在一ed

with

A些s不p方o便s。e.Slides

for

.NET

3.5

Client

Profile3.系统稳定性还有待提高。Copyright

2004-2011

Aspose

Pty

Ltd.1、可行性分析及总体设计1.1可行性分析可行性分析也称为可行性研究,是在调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功[1]。下面将分别从技术、经济、社会三个方面对高校学生学籍管理系统的建设进行分析和研究。具备在Microsoft

Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。(1)技术可行性:E根v据a高l校u提a出ti的o系n统功o能nl、y性.能及实现系统ed

with的A各s种p约o束s条e件.S,l再i加d上e现s有f的o技r术已.较NE为T成熟3,.完5全C可l以i达e到n该t

Profile系统的功能目标。(Co2)p经y济r可ig行h性t:系2统0的04开-发2基0于1本1人A对s程p序o开s发e的P实t践y学习Ltd.而来,高校无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。(3)本系统是根据高校学生学籍管理的实际工作情况开发研制的,是通过大量的调研得出的。本系统对用户的要求,除了需要1.2总体设计1.2

总体设计考虑到本系统的设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则[2]。其主要设计原则有:(1)简易性:在实现系统的功能的同时,尽量让系统操作简单易懂,符合大多数操作员习惯的用户界面这对于一个系统来说是非常重要的。(2)针对性:本系统设计是针对高校学生学籍管理的需求定(3)实用性:要求本系统能够满足高校学生学籍管理的管理一致性:页面整体设计风格以及命名规则的一致性:整体页面布局和用图用色风格及变量、类名和其他元素的命名规则保持一致。先进性:作为新型的学生管理信息系统,本系统采用JSP技术、SQL2005等被广泛采用系统开发技术和数据库,因此本设计具有良好的先进性,具体表现在其具有良好的可扩展性,可开发性。Evaluation

only.ed

with向开As发p设o计s,e所.以S具l有i专d业es突出f和o很r强.的N针E对T性3。.5

Client

Profile人员C、o学p生y的r需i要g,h因t此2具0有0良4好-的2实0用11性。Aspose

Pty

Ltd.2、系统分析数据流程是指数据在系统中产生、传输、加工处理、使用、存2.1业务流程分析在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等[3E]。valuation

only.ed

with2.A2s数po据s流e.图Slides

for

.NET

3.5

Client

Profile储C的o过p程y[r4]i。g数h据t流2程0分0析4是-把2数0据11在现A行s系p统o内se部的P流t动y抽L象td.的独立起来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。数据流程与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递[5]2、系统分析在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。该系统的数据流图分为顶层、一层、二层。现行的顶层数据流图如图2.2所示。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.2、系统分析2.3数据字典通过对系统数据流的分析,接下来用数据字典描述数据流图中一些主要的数据元素条目、数据流、处理过程、数据存储和外部实体[6]。数据元素条目如表3.1所示。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.2、系统分析数据结构条目如表2.4所示。由于篇幅限制,其他数据流图不再一一例举。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系统设计系统功能设计系统设计就是一个把软件需求转换成用软件系统表示的过程[7]。通过对目标系统的分析和研究,做出了对高校学生学籍管理系统的总体规划,这是全面开发系统的重要基础。系统数据库设计整个系统的质量。数据是一切系统设计的基础,通俗地说,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,扩充时,引起较多问题,严重时甚至要重新设计,重做大量已完数据库是本系统E的v核a心lu和a基t础i[8o]。n它o设n计l的y好.坏直接影响着ed

with

A将s在p系o统s开e发.S过l程i中d,e甚s至f到o后r期的.系NE统T维护3、.功5能C变l更i和e功n能t

Profile成C工o作p。yright

2004-2011

Aspose

Pty

Ltd.3、系统设计3.2.1概念结构设计从数据需求分析中得出系统的实体属性图。专业实体属性图如图3.1所示:由于篇幅限制,其他实体图不再一一例举。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系统设计E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述[9]。从数据需求分析中得出系统的实体属性图,遵循三范式原则,对实体之间的依赖关系进行了整合,得出系统E-R图,如图3.8所示:Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系统设计3.2.2数据库表设计由于篇幅限制,其他数据库表不再一一例举。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.3、系统设计系统开发工具JSP本系统主要使用JSP、Struts技术对系统进行设计和开发。JSP拥有Java程序设计语言“一次编写,各处执行”、“安全性、保密性高”等的特点[10];SQL2005SQL

Server

2005采用SQL语言的关系系数据库管理系统,是微软商务网站、企业内部信息化平台等都是基于SQL

Server产品上。在大多数B/S(Browser/Server)结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求。SQL语言的主要功E能va就l是u同a各t种i数o据n库o建n立l联y系.,进行沟通。ed

with

A公s司p开o发s的e数.S据l库i产d品e,sSQfL

oSerrve.rN20E0T5被3广.泛5使用Cl,i很e多n电t子Profile3.3.C2o系p统yr设i计g模h式t

2004-2011

Aspose

Pty

Ltd.4、系统实现4.1登陆界面此模块主要的功能是用于登录本系统,拥有不同权限的用户登录本系统会进入不同的管理模块界面。如同4.1所示。图4.1登陆界面Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.4、系统实现4.2登录首界面管理员输入正确的用户名和密码后,即可以登录本系统。如图4.2所示:图4.2登陆首页面由于篇幅限制,其他登陆实现图不再一一例举。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.5、性能检测与分析系统测试的定义软件测试是为了发现错误而执行程序的过程。软件测试是软件质量保证的关键环节,直接影响着软件的质量评估。软件测试不仅要讲究方法,更要讲究时效性。系统测试的目的及意义错误与缺陷。它是验证系统是否满足了需求规格的定义。软件测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。测试的目的就是E希v望a能lu以a最t少i的o人n力o和n时l间y发.现潜在的各种ed

with5.A3s系p统os测e试.S的l重id要e性s

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.5、性能检测与分析5.4系统测试的常用方法程序测试的主要方法有两大类,白盒测试和黑盒测试。白盒测试:一种是以程序的内部逻辑结构为依据而设计测试用例的方法,因而又称结构测试或玻璃盒测试,将软件看成一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。白盒测试就是要选取足够的测试用例,对源代码实行比较充分的覆黑盒测试:也称功能测试,数据驱动测试等,它将待测对象下,只依据规格说明书检查程序的功能是否能正常使用。黑盒测是否能产生正确的输出[11]。进行黑盒测试主要有下面几种方法:等价分类法、边界值分析法、猜错法、因果图法。盖,以便尽可能多地E发v现a程l序u中a的t错i误o。n

only.ed

with

A堪s称p是o一s个e黑.盒S子l,i在de完s全不f考o虑r程.序N的E内T部3结.构5和C特l性i的e情n况t

Profile试C主o要p是y根r据i输g入h条t件2和0输0出4条-件20的1确1定测A试s数po据s,e来检P查ty程序Ltd.5、性能检测与分析5.5系统运行情况系统评价是指系统在正式运行了一段时间之后,对它在功能、技术和经济上所进行的审核评价。针对本系统的评价如下:(1)系统功能评价

(2)系统技术评价(3)系统经济评价运行情况良好,系统可以正常运行。Evaluation

only.ed

with5.A6s测po试s总e.结Slides

for

.NET

3.5

Client

ProfileCo通p过y对ri本g系h统t的全2面00测4试-,2所0有1测1试A条s目p都o已s经e通P过t,y系L统td.总结计算机技术的飞速发展带动了很多行业的发展,计算机带给我们最直观的价值就是减少了人力物力的投资,提高了工作质量和效率,从而提高了整个社会的生产力。目前各大高校充分利用计算机资源和网络资源来提高自身的管理水平,而有关高校管理中的高校学生学籍管理工作是否要实现信息化、自动化也成为高校管理工作中争论的热点问题。SQL2005数据库设计并完成高校学生学籍管理系统。通过系统调采用瀑布模型和结构化的设计方法。本系统界面美观友好,操作验,系统在设计过程中不可避免地遇到了各种各样的问题,如:有些数据输入时没有及时的进行数据格式校验,不能保证数据绝对正确性。由于时间关系,系统功能实现不够完善,使用可能存在一些不方便。本系统在实际使用过程中有可能出现一些问题,通过对系统的不断优化和完善,能够调试出真正符合高校实际情况的高校学生学籍管理系统,并整合所有相关教学管理信息系统,形成统一、规范、科学、合理的高校学生学籍管理系统,提高管理水平。本文在分析高校E学v生a学l籍u管a理ti流o程n的基o础n上ly,.用JSP和ed

with

A试s结p果o显s示e,.S本l系i统d基e本s完f成o了r功能.需NE求T。在3整.个5设C计l过i程e中n,t

Profile方C便o,p做y出r了ig自h己t的特2色0。04但-由2于0时1间1仓A促s加p上o缺s乏e系P统t开y发经Ltd.致谢大学本科的学习生活即将结束。在此,我要特别感谢指导教师熊老师。本论文是在他的悉心指导和热情帮助下完成的,他无论在理论上还是在实践中,都给予我很大的帮助,使我专业技能的应用水平得到很大提高,这对于我以后的工作和学习都有益处。值此论文完成之际,特别向指导老师表示衷心的感谢,谢谢他细心而又耐心地辅导,使得我得以顺利的完成毕业设计开发工作,由于本人水平有限,加上时间紧促,经验的缺乏。本文一定有。同时也要感谢其他帮E助v过a我l的u老a师ti和o同n学,o他n

温馨提示

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

评论

0/150

提交评论