有限公司网站的设计与实现毕业设计论文.doc
《有限公司网站的设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《有限公司网站的设计与实现毕业设计论文.doc(37页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)论文题目:有限公司网站的设计与实现有限公司网站的设计与实现摘 要随着时代的脚步,我们现在身处在物联网和电商的时代。大到各个地区都在兴起的科技园区以及公众的购物平台,小到我们自己的购物都能做到足不出户。那么此次的论文就做了一个类似的广通科技有限网站系统的具体开发过程、操作的流程以及对涉及到的一些核心技术的讲解。首先对项目开发进行背景分析以及对项目的开发目的和意义进行说明可阐述;接下来就是结合本次项目进行实际的业务调查,然后分析出本系统的具体业务逻辑和的体系结构。其中包括要对本公司进行需求分析、业务分析以及具体的可行性分析。并对现在公司业务的流程做出优化后得到本系统的业务流程;然后
2、就是系统分析,完成对数据流的分析以及所使用的数据字典;完成系统分析后就进入了系统设计阶段,本阶段主要的工作是要对公司的功能模块进行划分,要完成系统UI界面的设计和所使用的数据库的设计。并且要对各个模块的功能进行详细的设计,然后结合各个模块构成本系统的功能模块图,开发者借助功能模块图以便确定合适的开发模式;之后就是后台的数据库设计,在完成了对数据库概念和逻辑结构的设计后,最后就是对应具体的表单设计。本系统的开发和传统的开发一样,前台使用JSP作为开发语言,使用CSS进行美工处理。系统的使用角色分为前台和后台,前台是客户使用界面,后台则是系统管理员入口。本次论文是按照软件工程的经典开发流程来论述的
3、,具体过程是:公司和客户的需求分析、概要设计、数据库分析与设计、功能模块划分与设计、编码、系统的测试和维护。开发出的系统经过测试,具有一定的实用性,没有会影响使用的重大bug,基本符合了设计初衷。关键词:企业,JAVA,WEB应用Design and Implementation of Sense Limited CompanyAbstractWith the pace of the times, we are now living in Things and electricity supplier era. Great to various regions in the rise of s
4、cience and technology parks and public shopping platform, small shop can do our own homes. So this paper to do a specific development process of a similar site-wide Technology Co., systems, processes, operations, and explain to relate to some of the core technology.First, the background of the proje
5、ct development and analysis of the development of the purpose and significance of the project description can be elaborated; this project is a combination of the following actual business survey and analyzed the specific business logic of the system and the architecture. To the company, including ne
6、eds analysis, business analysis and specific feasibility analysis. And now the companys business process optimization to get the system back to make business processes; and that systems analysis, data flow analysis is completed and the data dictionary used; after the completion of system analysis in
7、to the system design stage, this stage is mainly The work is to be carried out on the Companys functional module division, to complete the system UI interface design and design of the database being used. And to carry out the function of each module detailed design, and integration of the various mo
8、dules function block diagram of the system, by means of functional block diagram of the developers in order to determine an appropriate development model; after that database design background, the completed database concepts and the logical structure of the design, the final design is the correspon
9、ding specific form.The development of this system and the traditional development, as the front desk to use JSP as a development language, art processing performed using CSS. The background is very convenient to use MySQL as a database management system, and the server using Tomcat, thus developed a
10、 technique of using Web B / S structure of the application system. Use role system is divided into front and back office, front desk customer user interface, the background is the entrance to the system administrator. This paper is based on the classic software engineering development process to dis
11、cuss the specific process is: the company and customer needs analysis, testing and maintenance outline design, database analysis and design, function modules and design, coding, system.Developed system has been tested, has a certain practicality, no major bug will affect the use, in line with a desi
12、gn in mind.Key words: Logistics, JAVA, WEB applications 目 录摘 要IABSTRACTII第1章绪 论31.1论文研究背景31.2论文研究主要内容31.2.1提升企业管理水平41.2.2提升企业售后服务水平41.3 论文的目的和意义5第2章关键技术介绍62.1 JSP技术62.2 Struts2简介62.3 JAVA简介6第3章系统分析83.1 构架概述83.1.1 功能构架83.1.2 模块需求描述83.2 系统开发环境93.3 系统任务的可行性分析93.3.1 技术可行性93.3.2 系统安全性分析10第4章系统设计114.1 设计指
13、导思想和原则114.1.1 指导思想114.1.2 软件设计原则114.2 构架概述124.3系统数据流程124.4 系统的功能结构设计134.5 系统控制流程154.6数据库设计164.6.1数据库概念设计164.6.2数据库逻辑设计16第5章系统实现185.1 系统首页实现185.2 免费注册模块实现185.3 公司荣誉展示模块实现195.4 招聘信息模块设计205.5 系统后台登录模块215.6 注册用户管理模块215.7 网站公告管理模块225.8产品信息管理模块23第6章系统测试256.1 测试方案及测试用例256.1.1 用户登录测试要点256.1.2 管理员进入系统测试要点256
14、.1.3 数据输入测试要点256.1.4 修改密码测试要点256.2系统测试效果25第7章结论27参考文献28致 谢29第1章绪论1.1 论文研究背景在信息技术、网络技术高度发达的现代社会,现代信息化已是一个必然的发展趋势。具体的来说就是现代公司将高度依赖于对海量数据以及包括对信息的采集、分析、处理和即时更新等多方面的处理。从某种意义上来说,现代公司竞争已成为公司信息量和对信息处理能力的竞争。我国企业采用信息化系统进行管理的普及速度很慢且普及程度也很低,主要问题是大多数系统的开发成本较高,市场上缺少适合中小企业起步的信息系统。由此可知,公司管理软件市场的巨大应用前景,其发展规模也将迅速扩大、扩
15、广。在信息技术和网络高速发展的今天,人们可以通过PC、Mobile Phone、Tablet PC等多种上网手段能够快捷、方便的surf the internet。时下上网已经成为人们生活中不可缺少的一部分。而人们上网的主要目的是交友聊天、涉猎各种感兴趣的知识以及对海量信息的阅读。然而用户在网络上获取信息的渴求是巨大的。在各种信息的浏览中,新闻的获取量在商业网站中是令其他信息平台不可企及的。商业网站的作战策略往往是通过新闻频道获取的,从而推动其他产品的开发与推广。企业门户:是1998年11月由美国Merrily Lynch公司率先在“超越YAHOO!企业信息门户已经上路”一篇研究报告中提出的。
16、从本质上讲它则是一个联接企业内部和外部的网站,由于它可以提供一个单一的访问企业各种信息资源的入口,所以企业的员工、客、合作伙伴和供应商等都可以通过这个门户来获得个性化的信息和服务。除此自外它还可以完美地集成企业的内容、商务和社区。宁一方面,通过企业门户,企业可以动态地发布存储在企业内部或者外部的各种信息;其次,企业门户可以完成网上交易。此外之外,网站的用户还可以借助这个平台进行讨论和交换信息以及在此平台上的虚拟社区中活动。1.2 论文研究主要内容社会的高速发展,在互联网和全球经济的发展冲击和趋势下?如何让公司企业能够适应当前的社会趋势?而企业的发展也逐渐成为衡量国民经济指标的一员,作为一个新兴
17、的服务行业在国内外迅速的发展中。在国外上世纪中期就有了以网络通讯为基础兴起的电子商务,时至今日国外的电商发展的已经非常成熟。而纵观国内,我们的起步比别人晚的那远不止一节半载的。然而我们也明确的注意到了这一点,国家政府亲自出面在扶持和支持电商和科技产业的发展。在近五年国内的通讯、物联网、新兴的科技园区在全国各地都能非常显眼的看到进步。对于当今时代下的企业发展,以前的那一套“酒香不怕巷子深”可以非常明确的说现在是不是很适合的。一个公司的产品或者项目如果得不到好的宣传那得不到关注,没有关注就没有客户,没有客户当然就谈不上业绩可谈。而时下又正当互联网时代,活跃在这个平台上的大多都是青年、中年、以及各界
18、的知识人士。他们又恰恰是公司企业的销售对象。所以当今的公司和企业在经营和管理的方式和模式都会向着互联网发展,也就是时下最流行的电商说法。而具体的做法和发展思路我大致归纳如下:1.2.1 提升企业管理水平随着外企和电商的冲击,企业的发展必须要在信息管理这块加强建设。例如企业的信息管理、企业产品和企业规模的介绍、以及一些可公开公正的信息的公众展示等。首先,这样可以做到公司部分信息的透明度,让客户以及用户能够更加多的了解我们企业。其次,在对公司资料、业务以及部分信息的电子化管理可以提高公司各个部门之间工作的协同性,方便公司内部的交流和使用。在对信息的利用上,对于基本信息各部门之间有公用数据的时候,可
19、以对数据进行统一管理和处理,从而减少了数据的重复和不一致情况,在对信息进行修改后,各部门也能及时得到更新和了解。在对企业内部的管理和决策上提供了非常大的帮助。在对信息的管理上,管理人员可以很方便的对公司的信息包括业务信息、公司财务信息、公司人员信息以及客户信息进行增、删、改、查等操作。最后,对于新产品的公布可以非常便捷、快速、高效的利用公司网络平台进行公布。不仅内部可以很快得知消息,而且对于公司广大的客户和用户也能在第一时间内得知本公司的最新产品。这样可以加快公司产品的上限和推广时间,也可以方便用户了解和体验。1.2.2 提升企业售后服务水平在公司有了自己的网络平台的时候,我们为客户开发了一个
20、留言和意见反馈平台。这样可以增加我们和客户的交流频率,从而可以更多的了解客户的意见和需求。这样做不仅可以直接、快捷、方面的从客户那儿了解到他们对本公司产品的体验感受,而且能收集很多用户的信息,这些信息是非常宝贵的资源,我们可以对这些信息进行统计和分析即达到结合时下人们真正的需求然后来改进和设计我们的产品,从而更好的达到客户的满意度。另一方面,我们还可以借助公司的网络平台进行售后客观的服务。以达到为客户实时解答解决问题,帮助客户更清晰、更方便的、更容易的了解和使用本公司的产品。1.3 论文的目的和意义现代经济已经很明显的趋向国际化全球化,借助现代网络技术的平台,公司或者企业的规模经营思想就很容易
21、体现,这也是现代企业去提高自己竞争能力的手段。随着国内外的市场机制的发展,各大企业都在向着更加专业化和集团化发展,借助网络的平台各公司或者集团内部的各个公司之间能够加强联系和沟通,从而可以优化商品流通的管理模式。而此时企业管理的重要性就得到充分的体现,它可以跨越传统的企业协作模式,以达到开拓和分享市场的机会和目的。而整个过程的管理则成为了现代企业管理的重点。供应商必须准确实时的把握住全球经济产品发展和流动状况,并且能够实时的做出调整,制定出实时的生产和销售计划,已到达实时调整公司的市场策略。在西方和一些发达国家,企业管理系统的建设已经很成熟了,特别是用用Web技术在电子商务这一领域的发展已经日
22、趋完善,其运营的模式已经从之前的连锁经营管理逐渐向着夸地域甚至是跨国际的平台发展,以谋取更多的市场和社会利益。 第2章关键技术介绍2.1 JSP技术JSP是由Sun公司的很多用户一起参与共同建立的一种动态技术标准。在现代流行的Web HTML文件中加入了JSP标签和Java程序片段(小脚本)。,从而构成一个JSP页,数据库操作的Java程序,你可以重置页面,发送电子邮件,完美的建立一个动态网站。服务器端执行所有程序操作,通过网络发送的结果上传到客户端,因此大大减少了对在客户端浏览器的要求,即使浏览器不支持Java的客户端,也是能够访问到JSP页的。JSP的技术是使用Java编程语言编写类XML
23、的tags和scriptlets,用来封装产生的动态网页的处理逻辑。网页可以通过标记和脚本可以访问到存在于服务器端资源的应用程序逻辑。JSP分离的网络逻辑和网页设计可以根据支持基于可重用组件的设计,使基于Web的应用程序的开发变得迅速和容易。2.2 Struts2简介Struts 2结合了 struts 1和网络工程的技术而创建的一种新的框架。与之前的Struts1框架相比,还是有很大区别的。先拿Struts 2框架来说,它的核心是WebWork,当对用户请求进行处理时使用的机制是拦截器,达到业务逻辑控制器与ServletAPI彻底分开的效果,可以说Struts 2就是WebWork的升级品。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 有限公司 网站 设计 实现 毕业设计 论文
链接地址:https://www.31ppt.com/p-4264947.html