首页 > 文章中心 > 正文

网上书店范例设计管理

网上书店范例设计管理

关键词:

原文

摘要

本文以“网上书店”的制作过程为例,以设计为主,介绍了网上书店的整体开发技术的考虑和选择、网上书店的框架设计、原型开发及其具体设计、网站的部分代码开发等内容;以及开发过程中开发工具的使用心得、编码心得。

附录则详细介绍了网站运行所需要的工具和使用方法,以及一些辅助工具的使用。

Abstract

Thisarticleintroducehowtoselectthedevelopingtechnology,thebookstore’sframedesign,prototype’sdevelopingandparticularlydesignandthedevelopingofcode;besides,includinghowtousedevelopingtools’andwhathaveIlearnedduringthecourseofdevelop.Inaword,primaryondesign.

前言

网络的发展速度是非常惊人的,自70年代网络的出现至今,仅仅过了30年左右的时间,而联网的主机数量、网络的规模、信息交换的数量和速度都已经有了长足的进步。今天的人们,无论身在何方,只要他们连入了互联网,利用各种网络中的传输技术(电子邮件、图文传输),便将他们联系在一起。尽管他们实际上是天涯海角。网络技术使这个世界变得小了,增进了人们之间的联系。

网络的发展,刺激了新技术的诞生。其中JAVA技术是比较突出的,它一出现便立刻引起了人们的关注。JAVA语言的各种特点:简单的语法、完全的面向对象的机制、跨平台、完善的技术体系等等使得它在企业应用、网络的应用程序的开发等诸多领域都占据了主导的地位。因此,JAVA是一项非常具有吸引力的先进的技术。

设计主要采用JSP(Javaserverpages)技术,并综合相关的Java技术,数据库技术和软件工程的理论。在整个开发的过程中,需要充分的发挥自己的能力,包括学习能力、成员间的协作能力和个人独立解决问题的能力。因此,我们觉得这个项目无论是对我们自己还是作为以后的参考资料,都十分的有意义。

在4个多月的毕业设计中,经过不断的学习、探索和指导教师的帮助,我们已经初步完成了当初的设计构想,实现了该范例的大部分功能。不仅仅学习到了最新的网站开发技术,而且还在实际的设计中锻炼了自己的各个方面的能力,全面的提高了自己的综合素质。

目录

第一章序言

1.1本次毕业设计的意义……………………………………………………5

1.1.1学习和掌握电子商务网站的整体运作过程………………………5

1.1.2“软件工程试验”项目的重要意义………………………………5

1.2我在开发过程负责的工作………………………………………………7

第二章网上书店开发技术的考虑和选择

2.1设计方案的确定…………………………………………………………8

2.1.1目前流行的开发技术的比较………………………………………8

2.1.2为什么要选择JSP技术……………………………………………8

2.2开发的软、硬件环境……………………………………………………9

2.2.1开发使用的技术……………………………………………………10

2.2.2开发的软件环境……………………………………………………10

2.2.3开发的硬件环境……………………………………………………10

2.3本次开发的约束条件……………………………………………………10

第三章设计目标及网上书店原型的确定

3.1设计目标的确定…………………………………………………………12

3.2原型的需求分析…………………………………………………………12

3.2.1相关网站的功能构架的考察………………………………………12

3.2.2原型的功能划分……………………………………………………15

3.4基于原型的设想功能的介绍……………………………………………16

第四章网上书店的框架设计

4.1原型的业务流程的确定…………………………………………………17

4.2网上书店原型构架的详细介绍…………………………………………17

4.2.1原型中主要模块的构成……………………………………………17

4.2.2原型模块的DFD图…………………………………………………18

第五章原型开发及其具体设计

5.1模块的调用关系及各模块中包含文件…………………………………21

5.1.1模块的调用关系……………………………………………………21

5.1.2模块中包含的文件…………………………………………………21

5.2原型的数据库的设计,E-R图…………………………………………23

5.3设计和实现的过程中所用表达工具……………………………………23

5.3.1VISIO…………………………………………………………………23

5.3.2文本编辑工具………………………………………………………23

5.4部分代码的编写…………………………………………………………25

第六章网上书店项目开发过程中的问题小议

6.1开发过程中遇到的困难和解决…………………………………………26

6.1.1服务器的选择………………………………………………………26

6.1.2中文问题的解决……………………………………………………26

6.2如何在机器上安装服务器并使用………………………………………27

6.3使用JavaBean和使用jsp的不同及其转换…………………………29

第七章结束语…………………………………………………………………33

致谢……………………………………………………………………..

参考资料

[1]Donny著.JSP与网站开发编程实战.北京:科学出版社.2001年7月

[2]徐国平刘臣勇于军等编著.JSP网络开发实务.北京:电子工业出版社

2001年9月

[3]印ming著.Java语言与面向对象程序设计.北京:清华大学出版社

2000年9月

[4]StephenR.Schach著.软件工程-Java语言实现.北京:机械工业出版社

1999年1月

[5]JohnGriffin等著.Java网络编程指南.北京:电子工业出版社

2002年3月

[6]StevenHolzner著.Java技术内幕.北京:机械工业出版社.2002年1月

[7]PhilHanna著.JSP技术大全.机械工业出版社.2002年3月

[8]吴其庆著.JSP网站设计经典教程.冶金工业出版社.2001年4月

[9]潘郁主著.电子商务数据库技术.北京大学出版社.2002年5月

[10]Eckel著.ThingkinginJavaBruce.机械工业出版社.2001年5月