毕业设计论文进销存管理系统的开发与设计.doc

上传人:sccc 文档编号:4882874 上传时间:2023-05-21 格式:DOC 页数:56 大小:792.02KB
返回 下载 相关 举报
毕业设计论文进销存管理系统的开发与设计.doc_第1页
第1页 / 共56页
毕业设计论文进销存管理系统的开发与设计.doc_第2页
第2页 / 共56页
毕业设计论文进销存管理系统的开发与设计.doc_第3页
第3页 / 共56页
毕业设计论文进销存管理系统的开发与设计.doc_第4页
第4页 / 共56页
毕业设计论文进销存管理系统的开发与设计.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《毕业设计论文进销存管理系统的开发与设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文进销存管理系统的开发与设计.doc(56页珍藏版)》请在三一办公上搜索。

1、目 录毕业论文(设计)任务书II开题报告III文献综述III摘要III绪论31 进销存管理系统分析32 开发平台及语言介绍32.1 Dreamweaver32.1.1 HTML32.1.2 CSS32.1.3 JavaScript32.1.4 ASP32.2 Access32.3 ADO33 进销存管理系统的设计33.1 总体设计33.1.1 总体设计标准33.1.2 系统功能分析33.2 数据库设计33.2.1 数据准备33.2.2 数据库设计33.3 详细设计33.3.1 系统流程分析33.3.2 详细流程及模块设计34 程序设计34.1 SQL 代码编写34.1.1 表的创建34.1.2

2、 存储过程34.2 ASP 代码实现34.2.1 数据库连接34.2.2 数据的组织形式34.3 AJAX 前台实现34.3.1 HTML 的结构组织34.3.2 JavaScript 操作 HTML34.3.3 CSS 控制样式呈现34.3.4 XMLHttp 实现后台通信3结 束 语3致 谢3参考文献3附录3江汉大学毕业论文(设计)任务书数 学 与 计 算 机 科 学 学院 计算机科学与技术 系 计算机科学与技术 专业 题目 进销存管理系统的开发与设计 起止日期: 11 年 01 月 06 日 至 11 年 04 月 10 日学生姓名: 学号: 016507202551指导老师: 教研室主

3、任: 11 年 02 月 日 审批系主任: 11 年 02 月 日 审批XIII目的和要求能够熟练的使用常规工具软件,独立完成整个B/S结构管理系统的设计与开发,全面掌握开发过程中所使用的所有技术。主要内容在因特网开放的网络环境下,基于B/S结构,以跨平台、终端无关的方式,实现对“进、销、存”进行管理及审验操作。包括总计、库存、统计、进账、出账、以及系统定制化设置,共6大类功能模块。应完成的工作1针对用户行业进行深入了解,制定“进销存”的管理方法与体系;2整理需求,进行系统分析与设计;3设计系统整体架构;4设计数据库;5完成服务端及客户端开发。进度安排1. 1月6日-2月10日 调查并整理需求

4、;2. 2月11日-2月25日 确定技术取向并完成架构设计;3. 2月25日-3月15日 开发阶段,并准备论文。应收集的资料及主要参考文献1 Nicholas C. Zakas,JavaScript高级程序设计(第2版),北京:人民邮电出版社,20102 Joseph Sack,SQL Server 2005范例代码查询辞典,北京:人民邮电出版社,20083 Michael Bowers,精通CSS与HTML设计模式,北京:人民邮电出版社,20084康博创作室,动态WEB应用高级开发指南-ASP ADO和DHTML编程,北京:人民邮电出版社,2000备注1人学生进行毕业论文(设计)前,指导教师

5、应填写好此任务书,经教研室、系主任签字后,正式给学生下达任务。毕业论文(设计)结束后,将此任务书放在毕业论文(设计)封面后装订。开题报告一、国内外的研究现状根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室进行物资的计划,订货,核对入库,根据企业各个部门的需要来发送物资设备,并随时近期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季,年进行统计分析,产生相应报表,为了加强关键物资,设备的管理,要定期掌握其储备消耗情况,根据计划定额和实际消耗定额的比较,进行定额管理。所以一个完整的企业物资供应管理系统应包括计划管理,合同托收管理,进销存管理,定额管

6、理,统计管理,财务管理等模块。其中进销存管理是整个物资供应管理系统的核心。二、研究目的和意义随着我国纺织服装产业升级的不断深入以及提高行业内企业竞争力的需要,对企业在经营管理等方面综合素质的要求将会越来越高。在这其中,快速反应异常重要。而在整个快速反应机制的建立过程中,信息化-也就是如何应用信息技术不断规范提高管理水平、如何迅速捕捉市场信息并建立一整套完善的市场网络将成为大量服装企业、尤其是中小企业在未来不得不面对的课题。 关键在于进销存,对于服装企业、尤其是中小服装企业来说,能否降低库存、提高销售率、加快资金流转具有决定性的意义。服装行业受市场潮流影响大,产品品类多,产品市场流通速度快,流行

7、周期短。面对瞬息万变的市场,多数中小服装企业仍采用人工程序来管理服装商品的进、销、存、退、换等流转过程。在这种业务管理模式下,中小企业的信息流通不及时,库存与销售的关系往往难以协调,现金流容易失控,从而使他们对市场的应变能力普遍较弱,业务运作难以达到最优化,也就很难得到较高的利润回报率。服装经营中最头疼的问题就是过时的服装要降价出售,不但赚取不到利润还影响品牌自身形象。但是由于商品往往分散在许多不同的仓库或者店面,很难即时、准确、高效地进行管理。同时,企业也需要随时了解每一种商品的畅销、滞销情况,及时做出经营调整。但如果采用合适的软件信息管理系统,将在很大程度上可以使这种难题得以解决并使公司的

8、整套管理高效化。而从我国纺织服装产业的现状看,行业中多数企业仍属于中小型企业。它们受到传统家族式企业经营思路的影响以及资金、技术、人力、经营理念等多方面的限制,信息化基础相对薄弱,在信息化建设方面还处于初级阶段。多数企业在很长一段时间内并没有把信息化建设作为企业建设的重要方面,一些企业虽然运用了ERP等信息系统但对其作用并没有很好地挖掘。一方面企业对信息系统的理解存在一个过程,需要一段时间的学习和引导;另一方面它们又往往迫于生存需要,要求立即投入立即见到成效。根据这一实际情况,专家建议对于中小企业而言,从进销存环节开始进行信息化可以比较快速地规范企业的业务管理流程、提升管理质量。锁定进销存,对

9、它们来说就是抓住了管理的命脉。三、课题研究的内容及拟采取的技术方案1、系统功能分析系统功能分析是系统开发的总体任务的基础上完成。本系统中的进销存管理系统需要完成产销衔接,他的功能模块包括:基本信息总计模块、库存管理模块、统计分析模块、进账管理模块、出账管理模块、以及系统定制化设置模块。通过进销存管理系统建立销售和库存子系统之间的关系。系统可以通过库存和销售数据,进行库存预警、销量统计、市场预估,生成相关的市场、成本、利润以及销售、库存情况等统计报表,通过统计信息辅助决策部门完成市场及库存决策。2、技术方案前台:HTML + CSSHTML是为“制作超文本文档,创建网页和其它可在网页浏览器中看到

10、的信息”设计的一种标记语言,HTML被用来结构化信息例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。CSS是一种样式表语言,用于为HTML文档定义布局。例如,CSS涉及字体、颜色、边距、高度、宽度、背景图像、高级定位等方面。HTML可以用于为网站添加布局效果,但有可能被误用。而CSS则提供了更多选择,而且更为精确、完善。后台:ASPActive Server Pages(动态服务器主页,简称ASP)是微软开发的一套服务器端运行的脚本语言,ASP 内含于IIS当中。通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。同

11、时,ASP也支持VBScript和JavaScript脚本语言,默认为VBScript。数据库:SQL(采用Access、ADO)Access是Office系列软件中用来专门管理数据库的应用软件,它可以运行于各种Windows系统环境中。它使用SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性。架构:数据访问层-业务逻辑层-UI层三层架构(3-tier application)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低

12、耦合”的思想。开发工具:DreamweaverDreamweaver是一款可视化网页编辑工具,他最大的优点就是所见即所得,对W3C网页标准化支持十分好,同时它还支持网站管理,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、图像编辑、全局查找替换、全FTP功能、处理Flash和Shockwave等富媒体格式和动态HTML,而且还支持ASP、JSP、PHP、ASP.NET、XML等程序语言的编写与调试。四、开发项目的名称进销存管理系统的开发与设计。五、现有的条件和要采取的措施现在会基本的网页制作,能够熟练的运用Dreamveaver和Frontpage这

13、两个软件,能够将两者进行充分的融合,我是独立完成这个作品的。也许作品上会有一些不足的地方,但是希望能够谅解。现在就是要将我所学到的知道运用到这个实践中去,难度不是很大,但是需要一定的时间,并且我对开发与设计方面的编程不是很熟悉,还有待提高。我会努力去学习的,一定在老师规定的时间内将毕业设计完成的。六、课题研究的步骤(进度安排)1月6日-2月10日 熟悉应用软件;2月11日-2月25日 收集资料,确定设计方案;2月25日-4月10日 毕业设计制作阶段,准备毕业论文。文献综述一、绪论进销存管理系统应用背景在信息技术的催化之下,世界经济的变革已经进入了加速状态。世界经济一体化,企业经营全球化,以及高

14、度竞争造成的高度个性化与迅速改变的客户需求,令企业与顾客、企业与供方的关系变得更加密切和复杂。强化管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是众多商业企业梦寐以求的愿望。中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入WTO,中小企业面临外资企业和国外产品与服务的严峻挑战,比较而言,外资企业具有更为雄厚的资金实力、丰富的管理经验和先进的技术手段,因此,如果我国的中小企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和工作效率,将很难在今后的国际竞争

15、中取胜。然而企业管理在很多方面、很大程度上都必须借助信息化来完成,而我国中小企业的信息化水平还很低,与外资企业相比,还处于起步阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。进销存是指企业管理过程中采购(进)-入库(存)-销售(销)的动态管理过程。进销存管理系统是一个典型的数据库应用程序,根据企业的需求,为解决企业账目混乱,库存不准,信息反馈不及时等问题,采用先进的计算机技术而开发的,集进货、销售、存储多个环节于一体的信息系统。进销存管理系统概念起源于上世纪80年代,由于电算化的普及

16、,计算机管理的推广,不少企业对于仓库货品的进货,存货,出货管理,有了强烈的需求,进销存软件的发展从此开始。随着信息技术的飞速发展,相应的管理系统使这一动态的进销存过程更加有条理,应用进销存管理系统,不仅使企业的进销存管理实现了即时性,结合互连网技术更使进销存管理实现了跨区域管理。进销存系统的目标是针对于特定对象(如仓库)的商品、单据流动,是对于仓库作业结果的记录、核对和管理-报警、报表、结果分析,比如记录商品出入库的时间、经手人等。二、主体企业进销存管理系统是将企业的货品进货、销售、库存、帐务管理等过程进行电子化和网络化管理,它能很好的满足各个行业的大多数企业的管理需要。“进”的概念主要指进货

17、,其功能主要有:制定进货计划和审批、询价、签订进货合同、合同执行跟踪及监督(包括运输、货物检验、处理纠纷等)、货款支付等;“销”的概念主要指销售,其主要功能有:客户(分公司或代理商)信息管理、产品报价、订单(或合同)审核及执行跟踪、发货通知、到款信息等;“存”的概念主要指入、出库管理,其主要功能有:原材料、半成品、成品入、出库通知管理、物品状态(入、出库时间、存放地点、物品外观、性能状态等)管理等。“进、销、存”的概念主要指上述子系统的综合平衡管理,其主要的功能有:将上述子系统作为自身的数据源并根据需要从中汲取数据;提供综合查询和统计报表功能;根据创建的模型进行企业物流管理方面的预测和提供决策

18、支持方面所需的信息。系统的设计目标:1、完备的功能系统应该提供企业进销存管理中的货品进货、销售、库存、帐务管理等基本功能,还应该提供多种成本核算方法(移动加权平均法、先进先出法、后进先出法、手工录入法)和多种单据格式(简单、折扣、税票A、税票B),并可预设商品数量、单价、金额等小数保留位数,满足客户不同需求;还提供超储和短缺预报警以及商品保质期功能,实现合理控制库存,加快资金周转,降低存货成本,基本做到合理配置企业资源;完成商品外购入库、销售出库、盘盈、盘亏、商品调拨、商品拆分、借进、借出、赠送、获赠等多项业务,对企业商品进行全面的控制和管理。2、方便的查询系统应该提供准确、及时的决策数据,可

19、按商品类别查询,清楚地反映商品的库存量及商品分布情况;可按单据类型或编号查询,随意查阅企业所发生的业务历程;也可按往来单位查询,了解企业与各往来单位的业务情况;还可按经办人、附加说明、单据摘要等进行查询。3、简单易用的操作界面系统应该采用人性化设计理念,直观的图形界面模拟手工格式、完善的流程向导、所见即所得的单据录入格式、无需记忆的代码组合,任何人员无需进行专业培训也能灵活操作。4、良好的通用性企业对进销存系统的需求具有普遍性。本系统应该可以适应中小型企业集团内部管理的需要。5、强大的安全性能系统应该提供严密的流程控制,有效保证制单的正确性,提供严格的分权体系有效防止越权使用。提供数据备份/恢

20、复及断点保护功能及时排除故障并恢复现场数据。三、总结现有手工核算管理有诸多劣势,而这种劣势是致命的,总体归纳起来大致有以下三点:1、数据管理的劣势一般情况,财务部门的成本数据归集都依靠手工操作进行,部门之间的成本数据的交换靠纸介质进行,无法进行成本数据的统计、分析、查询。2、流程不规范的劣势目前,中小企业在项目成本核算工作中面临的一个普遍现象是操作流程不规范,从而造成了企业的隐患。3、数据利用劣势以前,由于相对落后的成本管理手段,在决策时缺乏对成本对象的“定量”分析(一般只能作定性的分析),使得决策往往靠管理者的个人经验积累。概括的讲,企业对进销存系统的需求具有普遍性。企业应用进销存可有效减少

21、盲目进货,降低进货成本,合理控制库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力。在网络化,信息化飞速发展的今天,开发一套进销存管理系统作为软件应用平台,构建一个业务与财务一体化,多个环节一体化的进销存管理系统有着重要的现实意义。四、参考文献1黄文劭,杨宗璟,实战Visual Basic.NET 2003进销存系统,:中国铁道出版社,20042高彩凤,店铺商品管理进、销、存,北京:中国发展出版社,20093凯际资讯工作室,Access进销存管理数据库开发,北京:中国青年出版社,20064姜然,中小企业进销存管理,北京:中国纺织出版社,20065甘仞初,信息系统分析设计与管理,北京:高等教

22、育出版社,20096埃弗雷姆.特班,杰伊 E. 阿伦森,梁定澎,决策支持系统与智能系统(原书第7版),北京:机械工业出版社,20097斯蒂芬.哈格,梅芙.卡明斯,信息时代的管理信息系统(原书第6版),北京:机械工业出版社,20078大卫辛奇利维(David Simchi-Levi)等,供应链设计与管理:概念、战略与案例研究,北京:中国财政经济出版社,20049唐纳德.沃尔特斯(Donald Waters),库存控制与管理(原书第2版),北京:机械工业出版社,200510道格拉斯 A. 林德,威廉 G. 马歇尔,塞缪尔 A. 沃森,商务与经济统计方法:全球数据集(原书第13版),北京:机械工业出

23、版社,200911肯尼思 C. 劳东,简 P. 劳东,管理信息系统(第7版),北京:中国人民大学出版社,2009摘 要中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同

24、时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。此设计首先分析了进销存管理系统在信息时代的重要作用,随后针对经济和科技等诸多因素进行分析。对实现此系统的技术、经济和管理可行性做了深入分析。最后总体介绍了超市进销存管理所包括的基本功能模块,并详细阐述了器主要功能、设计思路及实现方法。管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。本系统主要通过使用管理信息系统(

25、MIS)的方法,对公司的日常业务处理和信息资源进行全面、系统的管理。在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。本系统希望能够通过进销存管理信息系统的建立,理顺企业的信息流程和流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力、物力、财力的基础上,进一步的发挥出企业的优势,使得企业能够扩大市场占有率,提高公司的竞争能力。关键词: 数据库、进销存管理、管理系统、Access、SQLA

26、bstractSmall and medium-sized enterprises in chinas economic development has an important position, our smes large quantity, area are widely distributed span, the industry. with the global economic integration and the development of e-commerce, the competition between smes will become more competiti

27、ve. networks and electronic commerce has developed rapidly breakthrough time and space limitation, to give smes with more opportunities of development and also increase the intensity of competition between.This requires that smes have to change the enterprise management, improve the operational effi

28、ciency. at present, our smes in the informatization level is very low compared with foreign enterprises and in the beginning of the beginning. with technological development, computer operation and management are increasingly simplified, computer knowledge is becoming increasingly popular, and a mar

29、ket economy, competition, enterprises have a supply, storage management, marketing, too many areas have become a trend and inevitable.The design first to sell in the management system in the information age an important role in economic and technology, analyzes on many factors. to implement this sys

30、tem of the technical, economic and management of the feasibility to further analysis. the last general introduced into the sales in supermarkets manage the basic functions include modules, and elaborated on the main functions and design and implementation.Management information system is a man and w

31、ait for the computer to information collection, transport, processing and preservation and maintenance and use the system. it can mapping departments and enterprises of the economy of operation can use the data can predict the future, the overall situation, make use of supplementary information and

32、control of the department or business activities and help the planning objectives.This system is mainly through the use of management information system ( mis ) way, the daily business and information resources management. overall, system throughout the system development, the use of software engine

33、ering concepts, related basic techniques and methods and adopt a system of the life cycle structured programming methods, freeing the entire system development of each phase ( systems analysis, systems and systems in basic activities ) aspect.This system to be sold by the management information syst

34、ems in enterprises and straighten out the flow and flow of information and enterprise management was more complete and all staff management in information systems support the work, the overall level ; hope that the existing manpower, material and financial resources on the basis of the further role

35、of the enterprises, enterprises to expand the market share, and improve the companys competitive edge.Keywords: Database, into market for administration and management system, access, sql绪论经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道等要素资源的投入却能增加企业的效益。“速度冲击规模”的速度经济

36、概念已经向企业提出。那么对于日益发展壮大的企业,怎样才能找到一套功能强大、可任意拓展、低运行成本、安全可靠的管理解决方案,来跟上企业的发展,跟上时代的发展呢?随着业务量的逐渐增长,业务范围的不断扩大,特别是中国进入WTO之后,市场竞争日趋激烈,企业需要更多的人力、物力、财力以稳固并拓展商品在市场的销售额。如何更加有效地管理产品的进、销、存已成为重要的决策事项。传统的信息管理的主要方式是基于文本、表格等纸介质的手工处理,信息处理工作量大,查询困难。为了使管理工作科学化、规范化,为了降低管理成本,实现管理现代化,扩大市场的竞争优势,可以通过建立管理信息系统,提高企业现有资源的利用率, 使企业管理工

37、作规范化、制度化和程序化,避免业务管理的随意性,提高信息处理的速度和准确性,及时、准确地把握企业内部、市场和其他外部信息,以提高领导决策的水平。“进销存管理系统”主要是为企业的经营活动提供信息服务,它涵盖了采购部门、销售部门和仓库的各项管理工作,涉及多方面的职能。系统能够对客户信息管理、订单管理、报价单管理、供应商管理、出货管理等信息提供存储、更新、查询、统计的功能,使企业能够合理控制进销存各个环节,提高资金的利用率和结算速度,实现管理的高效率、实时性、安全性、科学化、现代化和智能化。1 进销存管理系统分析1.1 需求分析传统的信息传递和管理方式不仅效率低,可靠性、安全性和保密性也无法满足要求

38、,而且数据统计时间严重滞后,往往是当领导了解到企业的“进、销、存”出现问题时,早已产生了严重的后果。即使是没有分公司的企业,使用传统的手工方式管理也存在同样的问题:信息化不足,计算机使用率低,大量的日常工作皆是手工处理,导致工作效率低落,企业内部沟通不良等等问题很难克服,仓库管理很不合理,不能及时根据需要调整库存。而且在手工管理的情况下,销售人员很难对客户做出正确的供货承诺,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确反映到生产中去。这在激烈的市场中是非常不利的。通过需求分析,要求系统需要具有以下功能:1.由于操作人员的计算机知识普遍较差,要求有良好的人机界面

39、;2.方便的数据查询;3.基础信息管理与查询;4.通过计算机,能够直接“透视”仓库存储情况;5.完善的商品采购信息、商品销售信息管理;6.方便、健全的结账功能;7.图表分析销售状况;8.商品销售排行统计;9.数据计算自动完成,尽量减少人工干预。1.2 可行性分析可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计以及粗略的市场调查得出以下四点的可行性分析:1)经济可行性:此系统在开发过程中将不会遇到经济上的困难,系统的设计与实现是在PC上完成,所以,该系统的实现在

40、“经济上是可行的”。2)技术可行性:操作系统:Windows XP操作系统。Web服务器:Windows自带的IIS。开发语言:HTML、JavaScript、ASP、SQL。开发工具:Dreamweaver、Sybase Power Design、Rational Rose。数据库:Microsoft Access。数据库的连接技术:Microsoft ADO(ActiveX Data Objects)。所以,该系统的实现在技术上是可行的。3)运行可行性:即该平台规定的运行方式是否可行。此系统可运行于Windows操作系统,对计算机的硬件性能要求不高,所以,该系统在运行方面是可行的。4)法律

41、可行性:即该平台的开发会不会在社会上引起侵权或其它责任问题。因为该系统是个人毕业设计,它是自主开发的,与商业无关,因此不会构成侵权等问题,在法律上是可行的。通过以上分析,将采用 Windows + IIS + ASP + Access对系统进行建设。1.3 开发工具IBM Rational Rose:UML 建模工具。IIS:提供Web服务器环境。Sybase Power Design:数据库建模工具。Microsoft Access:数据库。Macromedia Dreamweaver: 开发环境。Microsoft Office Visio:图形设计(流程图、功能图等)。Microsoft

42、 Office Project:项目进度设计。43 2 开发平台及语言介绍2.1 DreamweaverDreamweaver是美国Macromedia公司开发的集Web页制作和管理网站于一身的所见即所得Web页编辑器,它是第一套针对专业Web页设计师的视觉化Web页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的Web页。说到Macromedia公司大家不会感到陌生,著名的多媒体开发工具Authorware和Director均出自该公司的旗下,以及目前在互联网(Internet)上越来越流行的网络多媒体开发工具Flash也是出自该公司的旗下。而Dreamweave

43、r则是Macromedia公司继Flash以后向互联网(Internet)推出的又一梦幻工具。Dreamweaver、Flash以及在Dreamweaver推出的针对专业 Web页图像设计的Fireworks,被称为“网络三剑客”。Dreamweaver最大的优点就是所见即所得,并且对W3C网页标准化支持十分好,同时它还支持网站管理,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、图像编辑、全局查找替换、全FTP功能、处理Flash和Shockwave等富媒体格式和动态HTML,而且还支持ASP、JSP、PHP、ASP.NET、XML等程序语言的编写

44、与调试。2.1.1 HTMLHTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。用 HTML 编写的超文本文档称为 HTML 文档,它能独立于各种操作系统平台(如 UNIX,WINDOWS 等)。自 1990 年以来 HTML 就一直被用作 World Wide Web 上的信息表示语言,用于描述 Homepage 的格式设计和它与 WWW 上其它 Homepage 的连 结信息。HTML文档(即 Homepage 的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html 或.htm 的文件扩展名。生成一个HTML

45、 文档主要有以下三种途径:1)手工直接编写(例如用你所喜爱的 ASCII 文本编辑器或其它 HTML的编辑工具)。2)通过某些格式转换工具将现有的其它格式文档(如WORD)转换成HTML文档。3)由Web服务器(或称 HTTP 服务器)一方实时动态地生成。HTML语言是通过利用各种标记(tags)来标识文档的结构以及标识超链(Hyperlink)的信息。虽然HTML语言描述了文档的结构格式,但并不能精确地定义文档信息必须如何显示和排列,而只是建议Web浏览器(如Mosiac,Netscape等)应该如何显示和排列这些信息,最终在用户面前的显示结果取决于Web浏览器本身的显示风格及其对标记的解释

46、能力。这就是为什么同一文档在不同的浏览器中展示的效果会不一样。2.1.2 CSSWeb管理组织W3C在1996年11月推荐使用CSS,并批准了CSS 1级规范。CSS 1级规范说明了用于HTML页面的属性。这些属性代替了传统的字体标签和其他“样式”标记,例如颜色和边距。1998年5月,W3C批准了CSS 2级规范,将一些附加功能添加到1级规范,并引进了定位属性。这些属性代替了表格标签普遍(但是错误)的用法,用来设计页面元素的表示。CSS规范的最新版本是CSS 2.1,它改进了某些属性,并删除了在当前浏览器里没有作用或作用很小的属性。不幸的是,就像很多新技术一样,CSS经历了漫长的过程才被广泛采纳。其中的重要原因在于浏览器,以及为这些浏览器建立站点的Web设计者们。CSS批准期间,Netscape Navigator(NN)仍然是主导浏览器,而该浏览器基本上不支持CSS。Microsoft在其第3版浏览器中添加了对CSS非常有限的支持,但当时大多数的Web设计者仍然将NN作为首选平台进行页面编码。但是为什么W3C认为需要创建CSS规范呢?当创建基于HTML的Web站点和应用程序时,这一切又意味着什么呢?我认为,我们需要使用CSS的理由以及它带来的优势可以分为以下三个主要方面:灵活性、呈现性和可访问性。灵活性:几乎每个Web设计者和开发者都经历过这样的痛苦时刻:小心地布置好页面,完

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号