欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机软件设计毕业论文总结.docx

    • 资源ID:1983641       资源大小:493.26KB        全文页数:48页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机软件设计毕业论文总结.docx

    1、苏州大学本科生毕业设计(论文)目录目录1摘要1前言3第一章绪论41.1 研究背景41.2 设计目标41.3 本文结构5第二章系统开发环境与技术62.1 系统开发环境62.1.1 MyEclipse 插件介绍62.1.2 Tomcat 服务器介绍62.2 系统开发技术72.2.1 JSP 与 Servlet 技术72.2.2 JavaScript 简介102.2.3 MVC 模式112.2.4 Struts 框架112.2.5 Spring 框架132.2.6 Hibernate 框架15第三章系统需求分析与前台设计173.1 需求分析173.1.1 系统前台简要设计概述173.1.2 系统用例

    2、图183.2 系统设计183.2.1 系统层次划分183.2.2 数据库设计193.2.3 成本管理模块时序图22第四章系统详细设计与功能实现274.1 系统项目的文件夹结构274.2 成本管理模块的具体实现284.2.1 查询成本信息列表功能的实现284.2.2 添加成本信息功能的实现33苏州大学本科生毕业设计(论文)4.2.3 修改成本信息功能的实现364.2.4 删除成本信息功能的实现394.2.5 查看成本明细信息功能的实现41第五章总结与展望435.1 课题总结435.2 进一步开发的展望43参考文献44致谢45I苏州大学本科生毕业设计(论文)摘要服饰企业生产状况联络表是针对企业的实

    3、际情况而进行设计、开发的,而成本管理模块则是为了保持产品的成本信息及时的保存、更新。利用 JSP 技术和 SSH 框架以及相应的数据库访问技术实现了基于 Web 的系统。该框架可以减少模块之间的耦合性,让开发人员减轻重新建立解决复杂问题方案的负担,并且可以被扩展以进行内部的定制化。通过使用 JSP 技术建设动态网站,充分发挥了 Java 语言所独有的易用性、跨平台性和安全性,从而构建了一个运行高效、安全可靠、适用性广的管理系统,实现了企业信息资源的网上管理,满足了公司业务处理的需要,使企业适应了网络经济时代发展的要求。论文首先简要介绍了企业管理系统的一些研究与应用背景,其次介绍了该网站系统所采

    4、用的开发工具、平台以及开发环境。在此基础上,论文详尽描述了成本管理系统情况。0关键词:JSP,SSH 框架,成本管理作者:XX 指导老师:XX苏州大学本科生毕业设计(论文)AbstractApparel enterprise production situation contact sheets is designed and developed according to enterprises actual situation,and the cost management module is to keep the cost of the product information timel

    5、y preservation, updated. Its the corresponding With the rapid development of science technique, computer technique have extended to every aspect of our life, and play a very important role in industry, agriculture, business and so on. Computer have been a part of our life. The computers comprehensiv

    6、e application contributes to improve economic benefit, achieve management modernization, science, intelligentize, and get remarkable effect.Residence management system is developed management software about arisen residence area now. It can improve residence areas intelligentize management, disentan

    7、gle many employers from heavy hand works, and improve effectiveness of residence management and reduce error.Tent user interface, hint perfect message, good interface, and have good appetency; The system apply SQL Servers special from PowerBuilder interface to link background database.The system mos

    8、tly complete daily management about residence area, Its function The system have the function of writing, modifying , deleting, finding and printing and so on , improve event management too, it can satisfy modenrized handling official businesss need.Key Words: JSP,Struts Spring Hibernate Framework,c

    9、ost managementSupervisedbyXX45前 言随着科学技术的飞速发展,计算机技术已延伸倒我们日常生活的各个方面。在工业、农业、商业等方面起着巨大的作用。计算机已成为我们日常生活中不可或缺的一部分了。计算机的广泛应用对提高经济效益、实现管理现代化、科学化、智能化起到了重要作用, 并且取得了显著的效果。小区管理系统是针对当前兴起的住宅小区而开发的管理软件。它能够提高对小区的智能化管理,能够把大量的工作人员从繁重的手工工作中解脱出来,提高小区管理工作的工作效率并减少错误的发生。本系统后台采用 SQL Server 2000 开发和管理数据库,对数据库操作采用事务处理机制,具有强大

    10、的错误处理功能;系统的前台应用 PowerBuilder 9.0 开发和管理用户界面, 提示信息完善,界面友好,有较强的亲和力;系统采用 PowerBuilder 的 SQL Server 专用接口连接后台数据库。本系统主要完成对住宅小区的日常管理,主要功能包括:住户和住宅情况的管理; 建筑管理;维修管理;保安管理;车辆管理;收费管理。系统具有录入、修改、删除、查找和打印等功能这样不但大大提高了工作效率,加快了管理步伐,同时,也提高了业务管理水平,符合现代化办公的需要。本文的结构如下:第一章是绪论部分,叙述了本系统的开发背景、开发目标、开发意义以及国内外的一些比较。第二章介绍了本系统的开发环境

    11、及开发技术。第三章是系统需求分析与前台设计,阐述了在系统开发前的分析工作、系统的整体设计以及数据库设计。第四章是系统的详细设计与功能实现。第五章总结和展望,对整个项目的过程和感悟进行总结,并对项目未来的开发做出展望。第一章绪论1.1 研究背景当今时代信息技术飞速发展,人们已经处于数字化的生存空间之中。Internet 构造了无限的信息资源,它的普遍使用已经从根本上改变了人们的生活方式和工作方式,也改变了企业的经营方式和服务方式。传统的人为管理模式已经远远无法满足现在的企业,那么企业对于企业管理系统的需求是必然的。通过管理系统,能够大大提高企业的各个方面效率,同时方便了企业与职工之间的交流,便于

    12、满足将来的业务需求。网络技术的迅猛发展使得基于 Web 的各类信息系统成为目前信息系统中最为流行的展现形式之一。基于 Web 的信息系统具有如下一些特点:(1) 有利于信息的及时更新和发布;(2) 便于操作和管理;(3) 拥有良好的用户界面和接口;(4) 灵活性和可扩展性;(5) 系统功能的通用性;正是在这样的社会大背景下,我们开始进行“服饰生产企业生产状况联络表成本管理”的课题研究,其目的在于通过网站的形式实现基于 Web 的信息系统的上述优点和特点,以展现该类信息系统在全球信息网Internet 网中快速、便捷、准确地发布信息, 提供资源共享的强大功能和作用。成本管理可以帮助企业实现对成本

    13、更好的控制,透明的各项成本支出,长期积累下来的数据可以帮助企业对成本进行分析,以达到节约成本的目的。系统中的成本信息与负责人相关联,以达到可追溯的目的,使得企业对于成本管理做到可监控。1.2 设计目标开发设计本系统的任务是管理该公司的成本信息,通过该系统能够让用户对成本信息查询、新增、修改和删除。开发系统的目标是对成本信息及其明细信息进行管理,满足的要求具体可包括如下几个方面:(1) 网页风格符合企业员工的特点,简单实用。(2) 能够实现对于成本信息的符合实际企业需求的管理。(3) 网站运行安全稳定。1.3 本文结构本文的章节安排如下:第一章绪论部分,说明本文的研究背景和设计目标。为接下来的系

    14、统后台的分析与设计做基础准备。第二章背景技术,简单介绍系统实现所用到的平台与技术。如 MyEclipse、Tomcat 服务器、JSP 与 Servlet 原理、JavaScript、SSH(Struts-Spring-Hibernate)框架等。第三章系统分析与设计,对企业的门户网站的后台进行需求分析,根据需求分析设计相应的功能与表结构。第四章系统实现,给出系统后台的具体实现,包括实现效果和核心代码说明。第五章总结与展望,对本文所做的工作进行总结,并针对目前工作中的不足对未来工作的展望。第二章系统开发环境与技术2.1 系统开发环境企业订单管理系统以 Eclipse 为开发平台,使用 MyEc

    15、lipse 作为 Eclipse 的插件,并由Tomcat 6.0 充当 Web 服务器来开发实现的。2.1.1 MyEclipse 插件介绍MyEclipse 是一个商业软件(商业插件)、基于 Java 和 Eclipse 的可扩展开发平台(比如 MSVisualStudio 开发平台中的 VC、VB 等。Borland 公司的Delphi、Borland、C+、Builder)。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。虽然大多数用户很乐于将 MyEclipse 当做 JavaIDE(IntegratedDevelopment Environment)来使用,但

    16、 MyEclipse 的目标并不仅限于此。MyEclipse 还包括插件开发环境(Plug-in Development Environment-PDE),当然,这个功能的实现主要是 Eclipse,这个组件主要针对希望扩展 Eclipse 核心的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的, 但它的用途并不限于

    17、 Java 语言。例如:支持诸如 C/C+、COBOL 和 Eiffel 及 Perl 等编程语言的插件。MyEclipse 是一款功能强大的 J2EE 集成开发环境,支持代码编写、配置、测试及除错。程序功能包括:HTML 智能编辑器、Struts、JSF、CSS、JavaScript、SQL、Hibernate、Spring 等,带有自动完成与语法高亮显示功能的 J2EE 编辑器。在 Eclipse 中安装这个插件可以大大提高开发 J2EE 的效率。2.1.2 Tomcat 服务器介绍Tomcat 是一个免费开源的 Servlet 容器,它是 Apache 软件基金会(Apache Soft

    18、ware Foundation)Jakarta项目中的一个核心项目,由 Apache、Sun和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现,Tomcat 7支持最新的 Servlet 3.0和 JSP 2.2规范。Tomcat 不仅是一个Servlet 容器,它也具有传统的 Web 服务器的功能,如处理 HTML 页面,简单的域名管理, 配置 JNDI 等。因为 Tomcat技术先进、性能稳定,而且免费,因而深受 Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器

    19、。Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应对 HTML 页面的访问请求。实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当你运行 Tomcat 时,它实际上作为一个与 Apach

    20、e 独立的进程单独运行的。这里的诀窍是,当配置正确时,Apache 为 HTML 页面服务,而 Tomcat 实际上运行JSP 页面和 Servlet。另外,Tomcat 和 IIS、Apache 等 Web 服务器一样,具有处理 HTML 页面的功能,另外它还是一个 Servlet 和 JSP 容器,独立的 Servlet 容器是 Tomcat 的默认模式。不过,Tomcat 处理静态 HTML 的能力不如 Apache 服务器。2.2 系统开发技术服饰企业生产状况联络表系统的开发技术是基于 J2EE 架构的 SSH 组合技术。开发平台是 Eclipse,以 MyEclipse 作为插件,T

    21、omcat 6.0 作为服务器,JDK1.6.0_13 作为工具包。2.2.1 JSP 与 Servlet 技术JSP 技术是建立在 Servlet 技术之上的。先有 Servlet 技术,后推出的 JSP 技术。JSP 最终要编译为 Servlet 运行。进行 Web 应用开发的时候,结合 Servlet 和 JSP 能够使开发的分工和层次更加清晰。JSP 注重于页面的呈现,处理逻辑应该尽量减少,这样方便网页设计人员在美工上多下功夫:Servlet 程序则侧重于对逻辑的控制,根据需要对 JSP 页面进行导航。Servlet 是一种独立于平台和协议的服务器端的 Java 应用程序,可以生成动态

    22、的 Web 页面。Servlet 位于 Web 服务器内部,由 Web 服务器进行加载,该 Web 服务器必须包含支持 Servlet 的 Java 虚拟机。JSP(Java Server Pages)是一种动态网页技术标准,是基于Java Servlet和整个Java体系的Web开发技术。它在动态网页的建设中有着强大而特别的功能,它的以下优点使很多人认为它将是最有发展前途的动态网页技术3。(1) 将内容的生成和显示进行分离用 JSP 技术,Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和格式化最终页面,并使用 JSP 标识或者小脚本来生成页面上的动态内容。Web 管理人员和

    23、页面设计者,能够编辑和使用 JSP 页面,而不影响内容的生成。(2) 采用标识Web 页面开发人员不会都是熟悉脚本语言的编程人员。JSP 技术封装了许多功能,这些功能是在易用的、与 JSP 相关的 XML 标识中进行动态内容生成所需要的。JSP的执行流程是这样的:第一个用户请求JSP文件的时候,JSP容器(如Tomcat)把JSP文件转换成Java文件(Servlet类文件),然后编译成class文件,常驻内存;当有客户请求的时候,直接开一个线程,无须重新编译,直接执行第一次已经编译好的class文件,速度比每次都要重新编译JSP文件要快的多。2.2.1.1 JSP 的工作原理JSP 页面以扩

    24、展名为 JSP 的纯文本文件的形式存在服务器上,当服务器接收到客户端对某个 JSP 页面的请求时,如果这是对该页面创建或修改后的第一次请求时,那么 JSP 引擎就把该 JSP 页面内容转换成一个纯 Java 语言的 Servlet 源码,然后将其编译成 Servlet 字节代码,最后将 Servlet 的执行结果返回至浏览器。JSP 页面被编译成 Servlet 之后,其执行代码以独立线程的形式一直存在服务器的内存中,以后对该 JSP 页面提出请求时, 不需要重新编译,直到该页面被修改或 WEB 应用程序重新启动。其工作原理如图 2-2 所示。Web WindowsHTTP HTML JSP

    25、JDBC 图 2-2 JSP 的工作原理2.2.1.2 JSP 技术语法(1) 常用 JSP 命令:1)page-页面指令,主要用来指定当前 JSP 页面的属性。2)-允许包含其他动态和静态文件。3)-将一个 JSP 文件传给另一个 JSP 文件。4) -可以通过 Java 插件在浏览器中运行 Java Applet 。5) -标记是用来访问 JavaBean 的动作标记。当 JSP 页面使用标记时,表示将引用一个 JavaBean 的实例。JavaBean 标记的语法格式如下:。(2) JSP 内置对象6:为了方便 Web 页面的开发,JSP 提供了一些内置的对象。这些内置对象可以不经显式声

    26、明而在程序中直接使用,JSP 的几个主要内置对象有Request、Response、Session、Out。通过这些内置对象,可以实现页面的一些基本的请求 输入、输出功能,且可实现数据在页面之间的交互。本系统主要用到的有以下几个对象4:1) Request 对象:主要功能是接受客户端以 HTTP 方式传送的数据,使服务器端的应用程序可以根据这些数据做进一步的信息处理,实现与客户进行交互的功能。一般常用的是它的 getParameter(Stringname)这个方法来获取传递的参数。其接口为javax.servlet.http.HttpServletRequest。2) Response 对象

    27、:主要功能是用来对客户的请求做出响应,与 Request 对象对应的就是 Response 对象。Response 对象用于将服务器的数据发送到客户端,输出的数据可以是各种数据类型,甚至是文件。一般经常用到的是它的 sendRedirect(URL url)这个方法来重定向当前用户访问的 url。Response 对象的接口为 javax.servlet.http.HttpServletResponse。3) Session 对象:主要功能用来保存每个用户在会话期间的数据信息,这样就方便了会话处理工作。当用户登录网站时,系统将为其生成一个独一无二的 session 对象,用以记录该用户的个人信

    28、息,一旦该用户退出网站,那么这个 session 对象将会注销。Session 对象可以绑定若干个人信息或 Java 对象。Session 对象的接口为javax.servlet.http.HttpServletSession。4) Out 对象:主要功能是用于动态地向客户端输出数据信息,其主要作用是在 Web 浏览器内输出信息。这个对象使用比较频繁,在数据的输出方面经常用到它的println(parameter)这个方法。同时,它也是进行纠错处理时一个比较有效的输出方法。2.2.2 JavaScript 简介JavaScript 是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广

    29、泛地使用于 Internet 网页制作上。JavaScript 是由 Netscape 公司开发的一种脚本语言(scriptinglanguage),或者称为描述语言。在 HTML 基础上,使用 JavaScript 可以开发交互式 Web 网页。JavaScript 的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。JavaScript 短小精悍,又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。同时它又是专门为制作 Web 网页而量身定做的一种简单的编程语言。JavaScript 加入网页有两种办法7:1. 直接加入 HTM

    30、L 文档这是最常用的方法,大部分含有 JavaScript 的网页都采用这种方法,如:用来告诉浏览器这是用 JavaScript 编写的程序,需要调动相应的解释程序进行解释。HTML 的注释标签:用来去掉浏览器所不能识别的 JavaScript 源代码的,这对不支持 Javascript 语言的浏览器来说是很有用的。/-Javascript 结束:双斜杠表示 JavaScript 的注释部分,即从/开始到行尾的字符都被忽略。的位置并不是固定的,可以包含在 或中的任何地方。2. 引用方式:如果已经存在一个 JavaScript 源文件(以 js 为扩展名),则可以采用这种引用的方式,以提高程序代码的利用率。其基本格式如下:scri


    注意事项

    本文(计算机软件设计毕业论文总结.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开