第二章,介绍什么是系统的需求分析,简略介绍需求分析的简单步骤,和图书销售进销存管理系统的需求分析和建模。

第三章,介绍面向对象的设计方法,以及如何使用面向对象的设计模式设计图书销售进销存管理系统,包括划分子系统,消息的设计等。

第四章,介绍系统的具体实现过程。什么是系统实现,图书销售进销存管理系统的系统实现过程,包括数据库设计,系统简要代码等。

第五章,介绍系统测试过程和方法,以及图书销售进销存管理系统的黑盒测试、白盒测试。

第六章,最后是对本次毕业设计总结与展望。对这次课题《图书销售进销存管理系统》的整个过程所学,所感的总结,本次设计所用技术的展望。

1.2 技术背景

1.2.1 动态页面技术及比较

动态网页是与静态网页相对应的,主要根据网页制作的语言来区分,静态网页使用语言只有HTML(超文本标记语言),而动态网页可以使用语言有HTML+ASP和HTML+PHP以及HTML+JSP等。

动态网页相比于静态网页有很多的优势,比如:动态网页以数据库技术为基础,大大降低了网站维护的工作量。

目前,最受关注的动态网页技术有HTML+ASP,HTML+PHP以及HTML+JSP等。

ASP相对于HTML的优势是更加方便灵活,在Web服务器端运行,完成后再将运行结果以HTML格式传送至客户端的浏览器,因此较为安全。但ASP技术也是存在缺点的,因为它大体上是受制于微软的操作系统平台之上,主要作用环境是微软的IIS应用程序结构,而且ActiveX对象存在平台特征,因此ASP技术无法轻易实现在跨平台Web服务器上工作。

PHP 即Hypertext Preprocessor,其语法借鉴了C、Java、PERL等语言,可以比 CGI 或者 Perl 更快速的执行动态网页,而相比于其他编程语言,PHP编辑简单,实用性强,不需要很多的编码技术知识就可以用PHP创建一个可以真正交互的Web站点。

JSP和ASP在技术层面有不少的相同点,然而此二者出自不一样的技术规范组织, ASP通常只能应用在Windows NT/2000平台,但JSP则能在85%以上的服务器上运行,并且基于JSP技术的应用程序相对基于ASP的应用程序更易维护和管理,最重要的是能跨平台运行,因而被承认是将来最具发展前景的动态网站技术。

相较其他动态网页设计语言,JSP更显突出。第一,因为JSP能完成将内容的生成和显示做分离。其次,可重用组件、标识,和优良的开发模式是JSP能提供的。最后,JSP的运行性能也十分优异。使得JSP拥有许多较其它动态网页技术的更为突出的优势。另外,JSP的应用也极其广泛,在Windows、UNIX、LINUX上都可以运行,不必重新编译,做到了“一次编写,到处运行”。

所以JSP成为动态网页设计语言不二之选,在电子商务网站领域的应用更成了JSP的优势。

1.2.2 图书销售进销存管理系统平台技术

《图书销售进销存管理系统》使用的是HTML+ JSP的动态网页设计,在后台采用SQL Server 2005数据库,并且使用Tomcat作为图书销售进销存管理系统的运行服务器和软件系统的测试平台,使用JavaScript作为数据验证的工具,使用CSS作为系统界面美化的工具。

第一,JSP是在传统的网页文件中插入Java编程语言编写类XML的tags和Servlet,用来封装产生动态网页的处理逻辑。JSP能够使基于Web的应用程序的开发变得更加简单而且高效。

第二,SQL Server,由Microsoft开发和推广的关系数据库管理系统(DBMS),拥有真正的客户机/服务器体系结构,图形化用户界面,与Windows集成,拥有很好的伸缩性,和对Web技术的出色支持。而SQL Server 2005是SQL Server系列中较新的一款数据库软件。SQL Server 2005通过在可伸缩性、数据集成、开发工具和强大的分析等方面的更新更好地支持了Web技术,它具有更好的可编程性,操作性,安全性,异步处理能力。和其他数据库软件相比,在前台连接数据库时SQL Server 2005能提供更强的支持。

上一篇:asp.net+sqlserver订餐配送信息管理系统的设计+ER图
下一篇:基于FPGA的数字温度计设计

java+mysql班级评优系统的设计实现

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

java+mysql学术会议参会信息系统的设计+源代码

java景点移动导游系统设计与实现

java+sqlserver机场安全监察管理系统的设计

基于Java和HTML5的企业门户...

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

提高教育质量,构建大學生...

浅论职工思想政治工作茬...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

从政策角度谈黑龙江對俄...