硕士论文网格设计.doc_第1页
硕士论文网格设计.doc_第2页
硕士论文网格设计.doc_第3页
硕士论文网格设计.doc_第4页
硕士论文网格设计.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

硕士论文网格设计论文通过应用网格计算技术,实现有限元法并行计算,旨在高性能工硕士论文网格设计程运算方面作一些尝试。论文通过解决网格环境在 Wmdow硕士论文网格设计s XP操作系统上部署及应用,然后编制并行计算的有限硕士论文网格设计元程序,解决计算的并行化、分布式和数据资源的共享,最后在网格环境中硕士论文网格设计实现有限元法并行计算。全文研究的重点是:(1)有限元并行计算的算法设计。(2)硕士论文网格设计基于网格计算的并行计算环境的安装配置及该环境中的程序设计。(3)在网格环境中实现有限元并行计算。第一硕士论文网格设计章、为本文概论,介绍课题意义,课题的国内外研究现状,接着介绍了课题硕士论文网格设计期间主要的研究工作。第二章、主要介绍了有限元法处理&硕士论文网格设计nbsp; 计算机毕业论文网结构分析问题的基本过程和并行计算思想硕士论文网格设计,着重研究了有限元分析的关键问题,即单元刚度矩阵的计算,总刚度硕士论文网格设计矩阵的装配及约束条件处理等问题的并行算法。第三章硕士论文网格设计、主要介绍了网格计算的相关概念和网格计算的体系结构。首先介绍硕士论文网格设计了网格计算的定义,对网格和其它计算模式进行了比较,网格的分类以及网硕士论文网格设计格计算的关键技术。接着介绍了网格计算的五层沙漏模型及开放网格服务体系硕士论文网格设计结构(OGSA),对 OGSA 各层和其硕士论文网格设计特点都作了介绍。最后对Web服务资源框架(WSRF)做了详细的介硕士论文网格设计绍,包括其主要特点和各个组成部件,重点介绍了有状态的Web服务硕士论文网格设计的调用过程。第四章、简单介绍 Glob硕士论文网格设计us 项目,对 Globus 项目作硕士论文网格设计基本的介绍。接着介绍最新基于 Globus 硕士论文网格设计项目的网格开发工具GlobusToolkit 硕士论文网格设计4(GT4)。再接着介绍GT4的安装和配置,最后以单元刚度网格服硕士论文网格设计务为例,重点介绍GT4环境下网格服务的开发、部署以及运行。第五章、介绍了在网格计算环境中实现有限元并行计算。本文开硕士论文网格设计发了一个基于网格计算环境的分布式有限元并行计算(Distribu硕士论文网格设计ted Parallel Finite&nbs硕士论文网格设计p;Element Method)的环境原型DPFEM硕士论文网格设计,介绍了DPFEM的设计过程。首先介绍了有限元并行计算系统的硕士论文网格设计总体架构,接着介绍系统的各个功能模块,然后着重介绍中间件、WEB硕士论文网格设计客户端、数据库服务的实现,最终实现有限元并行计算。硕士论文网格设计 目  &硕士论文网格设计nbsp; 录摘要 1Ab硕士论文网格设计stract 21、引言 硕士论文网格设计31.1 课题研究的目的 41.2 课题研究的意义 41硕士论文网格设计.3 课题的可行性分析 51.3.1硕士论文网格设计 课题调研 51.3.2 可行性分析&硕士论文网格设计nbsp;52、准备阶段 6硕士论文网格设计2.1 JSP 编程语言 62.2硕士论文网格设计 SQLSERVER 2000数据库 72.3 BS模式与C/S模式的比较分析 72.4 数据库系统设计 9硕士论文网格设计3、应用系统开发工具 113.1 硕士论文网格设计对软件和硬件的要求 113.2 运行需求&硕士论文网格设计nbsp;113.3 其他需求 12硕士论文网格设计3.4 数据库应用系统开发简介 123.5 学生选排课系统 12硕士论文网格设计4、系统分析 134.1 系统简要硕士论文网格设计分析 134.2 应用需求分析 硕士论文网格设计;144.3 业务流分析 164.4 数据流分析 164.5硕士论文网格设计 系统数据模型设计 174.5.1 E-硕士论文网格设计R图 174.5.2 数据表&nb硕士论文网格设计sp;185、详细设计 195.1 学生登录 195.2&硕士论文网格设计nbsp; 课程预览 195.3 选课硕士论文网格设计 205.4 退课 215.5 密码修改 215.6硕士论文网格设计 管理员登录 215.7 退出系统硕士论文网格设计 226、调和测试 22结  论 24硕士论文网格设计致  谢 25参 考 文 硕士论文网格设计献 26摘要硕士论文网格设计Internet网是目前全球最大的计算机通信网,它遍硕士论文网格设计及全球几乎所有的国家和地区。www系统是一个大型的分布式超媒体硕士论文网格设计信息数据库,它极大的推动了Internet的发展,己经成为Int硕士论文网格设计ernet中最流行、最主要的信息服务方式。www技术之所以能在硕士论文网格设计全球普及,一个重要的原因就是它与数据库管理系统相互融合,成为一个处理和共享信息的强大工具。一方面,数据库是一种强大的信息管理工具,另一方面,www提供了共享数据的方法。两者强强联合取长补短,发挥各自优势,使用户可以在Web浏览器上方便地检索数据库的内容。 本论文主要包括学生选排课系统方案分析与网络规划,本系统是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用SQLSERVER2000数据库,Jsp编程语言作为开发工具, 利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。本系统可以方便学生更方便的选排课。实现全校学生选课在线查询。还可以对新来的学生信息进行信息录入。由于学生上课情况复杂,可以实现信息修改,及时调整学生的基本情况。关键词  选排课     系统设计  信息管理 1、引言数据库是从60年代初发展起来的计算机技术。经过四十来年的发展,数据库技术己经趋于成熟。Web数据库在新的Internet环境中发生了很大的变化。就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给web数据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许多高校的网上招生系统,学校的各种管理信息系统,学校选排课系统,还有一些医学院校开发出的网上诊所、远程诊断系统等等,都是基于校园网的应用系统。国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选排课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面。在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。我国不少高校都实行了学分制,它的核心是允许学生自由选排课,即把学习的自主权交给学生。在这里,学生选排课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选排课,即能实时地对大量选排课数据进行检验和统计,十分方便地输出选排课结果,同时也避免了人工处理时容易产生的错误。从系统开发的复杂程度来看,计算机辅助排课与选排课是高校教务系统中的两个关键子系统,目前不少教务系统尚未很好地解决排课与选排课问题。本文主要对高校教务管理系统中计算机课表编排与选排课子系统的基本功能、设计思想、需求分析以及实现技术进行探讨。我想大家肯定都经历过学生时代,也许很多人还对那个时候的选课记忆犹新,每个学期都要排着长长的队伍去选。现在,我们已经进入到Internet时代了,选课系统自然也要随着更新。大学中,公选排课较多,学生可根据自己的专业及兴趣选择公选课程进行学习,本系统将从教学部门的要求出发,实现公选课的选择、查询与统计。学生选排课系统需要满足来自两方面的需求,这三个方面分别是学生、管理员。学生的需求是查询院系的课程、学生选排课情况及学生信息的修改;学生可以直接查看选排课情况,学生可以根据本人学号和密码登录系统,还可以进行本人学科成绩情况的查询和维护部分个人信息。一般情况下,学生只应该查询和维护本人的选排课情况和个人信息,若查询和维护其他学生的选排课及成绩查询信息,就要知道其他学生的学号和密码。这些是很难得到的,特别是密码,所以不但满足了学生的要求,还保护了学生的个人隐私。学校工作人员有修改学生选排课的权限,所以需对工作人员登陆本模块进行更多的考虑。在此系统中,学校工作人员可以为学生加入选排课或是登陆记录,并打印生成相应的报表给用户查看和确认院系管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对选排课信息、教师信息、总体选排课情况信息的查询和统计、工作人员和管理人员信息查看及维护。学校管理员可以浏览、查询、修改、统计选排课的基本信息;浏览、查询、统计和修改学生选排课的基本信息,浏览、查询、统计学生信息,但不能添加删除和修改学生的信息,这部分功能应该由院系工作人员执行,但是,删除某条学生选排课基本信息记录时,应实现对该学生选排课的级联删除。并且还应具有生成选排课报表,并打印输出的功能。设计不同用户的操作权限和登陆方法对所有用户开放的学生选排课查询和个人部分信息维护查看个人情况信息维护学生个人密码根据选排课情况对数据库进行操作并生成报表根据选排课情况对数据库进行操作并生成报表查询及统计各种信息维选排课信息维护工作人员和管理员信息维护学生信息处理信息的完整性。本系统主要实现学生信息管理、课程信息管理、排课管理、学生选课管理,学生信息管理有学生姓名、学生学号和学生所在系;课程信息管理有课程名称、学分、上课地点、已选人数、课程性质、开课系、课程人数;系信息管理有系号和系名。(1)学生信息模块完成学生的登陆,然后根据各位同学所在的系不同,调用相应的选排课模块。其中学生登录模块的功能是验证登录人员确实是本院的学生,学生启动本系统后,系统提示输入学生学号码和密码,验证后进入主控操作界面。(2)教师信息模块完成教师的登陆,然后根据各位教师所在的系不同,教师所教的课程不同,调用所选的课程.其中教师登陆模块的功能是验证登录人员确实是本院的教师,教师启动本系统后,系统提示输入教师工号和密码,验证后进入主控操作界面。(3)课程信息管理包括必修课程和选修课程,学生必需先登陆才能进行对课程的选排课否则不能进入选排课系统.(4)系信息管理中学生必需选重所在的系号和系名才能进行选排课,否则并不能进行选排课.  1.1 目的和意义本系统的设计目的是为了满足使用者只要通过互联网就可以足不出户的管理自己的销售网络,改变传统商业交易,在互联网上进行交易,实现网上销售管理。为了实现上述目的,我对各种销售管理系统有了深一步的了解,从而满足客户的要求,让他们可以随时进行管理操作。本论文课题新颖,主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。1.2 开发设计思想本系统用JSP语言来编写销售系统,数据库用Microsoft SQLServer2000来连接系统,通过编写JavaBeans来进行后台业务逻辑控制,即JSP +JavaBeans + SQLServer2000三层模式完成整个设计工作。本系统全部基于Internet网络,以JSP语言对网站进行开发,注重用户与网站的交互性。因此在这样的背景下,针对当前Internet网络发展趋势来计销售系统就成为了当今应用软件的首选体系结构。开发目标 网上管理的优势在于选择面大、节省时间和精力等。整个销售市场一片繁荣,在这种情况下,销售系统的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,销售系统的优势才能得以体现。在中国,销售系统有发展的必要,也有发展的基础,发展销售系统的各方面条件也日趋成熟,但是还存在一些问题,只有把问题解决好了,才能保证销售系统的蓬勃发展,第二章  开发工具和环境简介2.1 Java Server Page 简介Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变祖国网页布局。这样跨平台的特性己包含了目前大部份网站服务器配置环境,再加上它的语法写作方式可媲美ASP般的易学易懂,而且在网络安全技术方面甚至已超越ASP技术。所以,相信很快的时间内极有可能取代现有网页编译技术,而成为商业网站的新标准。在本节中我们将会讨论JSP技术的特性,让您更加了解这项新技术。2.2 Microsoft SQLServer2000 简介SQLServer2000是一个基于关系型数据库模型建立的数据库管理系统软件(DBMS)。它帮助用户方使地得到所需信息,并提供强大的数据处理工具。它可以帮助用户组织和共享数据库信息,以便于根据数据库信息作出有效的决策。另外,仅有这样—个数据库管理系统软件(DBMS),则只能进行一些信息系统所需要的简单数据处理,且对操作者有较高的操作技能要求。因此,信息系统的开发者都是在某种数据库管理系统软件DBMS环境下编写相应的应川程序,以形成一个能够满足应用需求且操作尽可能简单的应用型信息系统,这被称之为二次开发。 SQLServer2000 还具有以下特点:1使信息更易于查找和使用SQLServer2000继续为简便地查找信息提供易于使用的工具。2支持 Web 功能的信息共享SQLServer2000 可以通过企业内部网络Internet 很简便地实现信息共享,而且它可以很容易地将数据库定位到浏览器中,它将桌面数据库的功能和网站的功能结合在一起。转眼间四个月的毕业设计快结束了,我的体会很多,这次毕业设计是对我的大学两年学习的总结,使我的专业知识和实际应用紧密的结合起来。通过这次毕业设计使我对数据库理论有了比较深刻的认识,并且对软件工程方面的设计理论和开发过程也有了深刻的了解,在这一阶段的学习过程中,我基本上掌握了JSP技术和SQL SERVER 2000的基本操作和编程方法。开始时对行为特性设计的理解不够,至使到后来具体编程时出现问题,只能再重新进行设计。在毕业设计过程中,对整个系统的设计特别是行为特性设计有很多的心得,行为特性设计阶段对整个程序设计很重要,由于刚开新进行设计,而程序也得进行修改,所以在今后的软件设计中我一定要把需求分析和行为特性设计做好,防止事倍功半。另外在开发的过程中,由于对SQL Server 2000 掌握的不够,所以在整个软件开发的过程中遇到很多问题,到最后的调试阶段也费力不少。  毕业设计的过程涉及大学两年的基础课和专业课的很多的理论知识,但是在实际应用方面涉及很少,而毕业设计是需要把这些知识贯通起来,综合运用,所以通过这次毕业设计我认识问题、分析问题、解决问题的能力都有了很大的提高。同时自己在动手能力上也有了很大的进步。 很不容易的事情,而计算机网络的发展为同学间的联系提供了一个方便、快捷直接的方式,校友录管理网站的产生则为其提供了沟通交流的媒介。无论身在何处的人们通过校友录管理网站建立自己所属地区的所属学校。同学之间可以不定地点,不定时间的在网上进行交流,虽然人们可以通过聚会的形式使大家相聚,但却存在很多问题,首先,朋友们生活在不同的城市,使他们相聚在某一地点是不实际的,其次,每个人的工作性质不同,大家所拥有的空闲时间也不一致,若因聚会而请假则会损失一定的资金这对于生活在都市的人们而言也是得不常失的,另外,人们也可通过电本表说明如下:Ø        本表的主要作用是用于记录与安全信息相关的内容,安全码是除有效证件之外最高级别的帐号保护措施。利用安全码不仅可以修复登录密码,还可以修改密码提示问题及答案、重新设置保密邮箱等。密码提示问题是用于修复登录密码。如果您忘记了登录密码,可以非常方便地通过您的生日和密码提示问题/答案来重新设定密码。长度不超过30个字符。目    录  摘  要随着的逐渐普及,Email在人们生活中应用日益广范,除了专业的邮件服务之外,一般大型网站与单位都提供了email服务。因此,本次设计是通过对SMTP、pop3协议的熟悉和理解、以及对JSP编程和网页设计技能的掌握,开发出一个简单的B/S结构下的邮件服务。能完成邮件的发送、接收、以及附件处理功能等。主要运用的软件有Eclipse, SQL Server,在JAVA环境下,利用JSP编程来实现邮件的各种功能。该主要支持用户的身份验证,用户只有通过正确注册后才能进入该。在中可以查看自己的邮件也可以发送邮件到任意的邮箱,发邮件的时候可以进行附件的发送。通过本次课题的学习和研究掌握了基本的web编程技能,更实践了自我的动手能力。同时认识到在信息化高速发展的今天,高效、快速、方便的邮件收发将得到越来越多的人关注和使用,它将给人们带来更方便快捷的生活。 关键词:   B/S;邮件;SMTP;POP3;JSP目  录论文总页数:23页1   引言. 11.1   课题背景. 11.2   课题研究意义. 12   相关技术和开发平台. 12.1   开发环境的选择. 12.2   JSP技术. 12.3   所需协议介绍. 32.4   所需配置简介. 33   需求分析与总体设计. 53.1   设计目的. 53.2   功能需求分析. 53.3   总体构架. 63.4   功能模块简介. 63.5   数据库设计. 74   详细设计及实现. 74.1   流程说明. 74.2   用户管理模块. 84.3   邮件发送模块. 124.4   邮件接收模块. 165   测试及问题分析. 195.1   用户登录模块测试. 195.2   发邮件模块测试. 195.3   测试结果分析. 19结    论. 21参考文献. 21致    谢. 22声    明. 23摘    要随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在企业售后服务管理之中的应用日益收到人们的关注。本系统的主要任务是设计开发一个基于JSP技术和SQL Server 2000数据库的企业售后服务管理系统。其主要技术要求包括:掌握基于Web开发所需的各项技术,包括HTML、动态网站编程技术JSP、数据库SQL Server2000知识等。主要实现企业售后服务信息的维护(增加、删除、修改等)操作,可维护的信息包括产品安装、维修、退换、回访、投诉等一系列活动中需要商家积极投入并及时记录的信息。本系统还可以方便厂商对产品和服务的质量进行追踪和管理。关键词:JSP;SQL Server 2000;售后服务管理系统;数据库第一章 绪论随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为后台的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在企业售后服务管理之中的应用日益收到人们的关注。近年来我国信息产业、企业售后服务发展迅速,传统管理方式在企业售后服务等需要大量事务处理的应用中已显得不相适应,采用新技术提高服务质量和管理水平势在必行。企业售后服务管理系统必须提高其工作效率,改善其工作环境。这样,企业售后服务管理的信息化十分必要。售后服务,是企业服务的重要组成部分。做好售后服务,不仅关系到该企业产品的质量,更关系到客户能否得到真正的、完全的满意。好的售后服务不仅是实现企业销售目标的条件之一,而且是对顾客的庄严承诺。企业通过对产品的跟踪服务,通过对返还产品的维修信息及用户的反馈信息的统计,从而对产品进行改进,以达到提高产品质量,增强企业效益的目的。在市场经济中,任何一种产品、任何一个取得成功的企业,都各有自己的致胜之道。一个企业如果要想做大、做强,产品的售后服务可以说是一个极为重要的环节。售后服务是激烈的市场竞争的产物和品牌立足于强手之林的基础。本系统开发的整体任务是实现企业售后服务管理的信息化、系统化、规范化、自动化和智能化,从而达到提高信息管理效率的目的。第三章 系统需求分析根据对用户所做的系统功能需求分析,将本系统应该具有以下功能模块:模块功能如下:1、系统管理模块:此模块主要用于系统的设定,其中包括:系统权限及角色管理,用户管理,系统退出,修改密码,增加系统用户等;系统权限是系统操作的前提条件。企业角色是有限系统权限的集合,例如总经理、部门经理等。用户是指操作系统的使用人员,例如系统管理员,信息录入员等。2、售后信息管理模块:此模块主要是对消费者信息以及问题库的管理和维护,包括售后服务信息的增加、删除、修改等操作;系统提供各种问题的分类管理。问题涉及产品故障分析,问卷调查,投诉信息等。3、产品安装信息管理:主要包括产品安装记录的增加、删除、修改等操作;4、产品维修信息管理:主要包括产品维修信息(包括维修时间、维修内容、维修金额等)的增加、删除修改等操作;5、产品退换信息管理:主要包括产品退换信息(包括退换时间、退换原因等)的增加、删除、修改等操作;6、产品回访信息管理:主要包括用户回访记录的增加、删除、修改等操作;7、投诉信息管理:主要包括产品投诉信息的前台提交,管理员查看,回复等操作。8、统计查询管理模块:统计查询管理模块提供各种与售后服务相关的模糊、复合查询。企业可以利用本系统实时进行售后服务的各种信息查询,使售后服务管理真正做到优质高效 学生课绩管理系统 高校开发一学生课绩管理系统,该系统由登陆模块,学生模块,教师模块,管理员模块,四部分组成。其功能如下: 学生登陆以后,可以选报课程。系统会根据学生所在系及课程的预修课判断(课程有系别,预修课等属性)。首先,系统会列出所有满足该生系别以及该生还未选报的课程,或者其预修课为“public”的课程。如果该生选报了未满足预修课要求的课程,系统会有相关的错误提示。  其次,学生可以查看自己的成绩,包括该生已选课程的名称,学分以及 该生的总分。如果教师还未给出成绩,则系统会有相关提示。   再次,该生可以更改自己的个人信息,包括密码,电话号码等,其中要求密码不能为空。教师在本系统中拥有是否接受学生所选课程,以及给学生打分的权力,只有先接受学生,才能给该生打分。  首先, 系统要求教师选择学生,然后系统会列出该教师所代课程的班级, 其次系统会列出选报了该课程的所有学生(其中包括了该生的一些详细情况),在教师选择了接受以后,就可以给该生的这门课打分,在这之后系统会分析教师的输入是否正确(即是否为阿拉伯数字),否则会有提示。 其次, 在教师给出了学生成绩之后,系统会根据成绩来判断该生是否通过了考试,如果该成绩大于或等于60,则在该生的学分上加上该课程的学分。管理员在本系统中有着最高的权力,包括新增,更改,删除学生,教师,课程以及班级。 其中“班级” 是本系统中关键的环节,同样也是数据库中的关键。 它直接与课程,教师,上课时间,地点联系,学生所选的课程也要具体到某一个班级,所以首先班级号不能为空,其次要保证同一教师在同一时间不能上两门课程。 在新增“课程”时,要求决定课程所在系以及其预修课(系统会动态列出现有的课程),其中课程所在系必须与预修课所在系一致(或者选择无预修课,再或者预修课属性为public),否则系统会有错误提示。除此之外,在更改或新增时,名称,ID或者密码不可为空,否则系统会有相关提示。本系统采用Servlet+Jsp+JavaBean+SQL2000 设计方式,其中Servlet担当主要逻辑控制,通过接受Jsp传来的用户请求,调用以及初始化JavaBean,在通过Jsp传到客户端,本系统中SqlBean担当主要的与数据库的连接与通信,JavaBean在本系统中主要担当配合Jsp以及Servlet来完成用户的请求,而Jsp主要担当接受与响应客户端。我们设计的仓储物资管理系统从功能上实现如下三大板块的功能:一数据写入包括 “新产品入库”“填写客户资料”“填写供应商资料”二数据修改    包括“普通入库”,“删除记录”“已有产品入库”三数据查询    包括“库存查询”,“出库单查询”,“入库单查询”,“单件物品查询”   “查询客户资料”,“查询供应商资料”23需求分析简略图21项目背景本学期的学习我们接触了一些企业管理的系统软件,如速达3000和用友ERP等。小组成立这初,想着借鉴一下以上那些管理系统软件设计一个工业、商业企业均可使用的仓储物资管理系统,那样子首先得给仓库分类,如仓库可分为材料库、成品库,入库方式可分为原材料入库、产成品入库、生产易耗品入库、调拨入库等,甚至还涉及到发票税金以及管理员权限方面。后来经过小组成员的讨论,要开发一个系统实现那些功能在这短短的几个星期里实在难于实现。原先列出的十几张表删了又删,最后只留下了五张表。最后决定下来的方案只能在一定程度上实现仓储物资管理系统的基本功能。35 数据库的逻辑设计     1)E-R图转换为关系表        仓储物资管理系统(实体转化为关系模式)供应商(供应商号,供应商名,供应商地址,供应商电话)客户(客户号,客户名,地址,客户电话)入库单(入库单号,入库日期,货品号,数量,供应商)出库单(出库单号,出库日期,货品号,数量,顾客)货品(货品号,货品名,供应商,录入日期,余量)管理员(用户名,密码)     2)基本表关系信息:            数据库表名1:suplier(供应商资料表) 字段名 摘 要科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。因此,网上宠物购买也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的宠物买卖方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使宠物购买者可以花更多的时间在选择宠物上。从而使人们有更多时间来获取信息、了解信息、掌握信息。 因此本人结合实际要求,对SQL Server2000数据库管理系统、SQL语言原理、JSP技术进行了较深入的学习和应用,主要完成对网上宠物购买的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行实现了用户信息管理,宠物信息管理等功能。本系统经过测试,运行效果稳定,操作方便、快捷。在具体的应用过程中,有可能会出现一些问题,今后我们还会对本系统不断地进行完善、更新,使其功能更强大,应用更广泛。 关键字:购物宠物店,SQL Server2000,JSP第1章 绪  论1.1 课题背景及意义现在宠

温馨提示

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

评论

0/150

提交评论