编辑: 元素吧里的召唤 | 2019-07-17 |
三、研究开发的方法、技术路线和步骤 网上购书系统开发研究的方法 本文中将采用从局部到总体的研究开发方法,即把一个完整的系统分成各个相互独立的小系统,再把各个小系统通过接口连接成一个大的系统.这种方法是分析和解决问题中较常用的方法,对于复杂问题的解决也比较有效果. 网上购书系统将要用到的主要技术 (1)Java Server Page(JSP)技术;
(2)HTML.(Hyper Text Markup Language).即超文本标记语言,用来创建与系统平台无关的文档.是构建网页的基础的要素,DHTML,JavaScript,VBScript,ASP,JSP等都是建筑在它之上的. (3)Java Database Connectivity(JDBC)技术.在数据库处理方面Java提供的JDBC大致被分为三个部分,即JDBC,API,JDBC驱动管理器和JDBC驱动程序.JDBC指的JDBC API,是用于执行SQL语句的Java应用程序接口(Java API),它规定了Java如何与数据库进行交互作用. (4)Java Servlet技术.Servlet是一个Java类,是运行在请求/响应模式服务器上的模块,用途是扩展Web服务器,提供非常安全的可移植的CGI替代品;
它是一种动态加载的模块,为来自Web服务器的请求提供服务;
它完全运行在Java虚拟机上;
由于它在服务器端运行,因此它不依赖于浏览器的兼容性. 网上购书系统开发研究的步骤: (1)先要对系统进行需求分析.得出网上购书系统的功能,每个用例表示系统的不同功能,画出用例图,其中 椭圆 代表每个用例, 小人 图符代表角色,每个角色涉及到的用例用箭头指向该用例.并画出比较详细的类图等. (2)确定一门编程语言.本系统我将选择Java语言.Java语言是由sun公司推出的,是一种 简单(simple)、面向对象(object oriented)、分布式(distributed)、解释型(interpreted)、健壮(robust)、安全(secure)、体系结构中立(architecture neutral)、可移植(portable)、高性能(high performance)、多线程(multithreaded)和动态(dynamic) 的半编译半解释性编程语言. (3)分析将要用到的技术.本系统将会用到JSP,Servlet,JavaBean,JDBC,HTML等技术. (4)分解系统.将系统分解成一个个相互独立的子系统. (5)确定各个子系统相互整和的接口. (6)开始编写代码. (7)编译运行并修改.
四、研究工作总体安排与时间进度 序号 起止时间 研究开发内容
1 2008-1-25―2008-2-20 收集资料,阅读文献,撰写文献综述
2 2008-2-21―2008-2-24 撰写开题报告
3 2008-2-25―2008-3-1 外文翻译
4 2008-3-2―2008-3-23 网上购书系统的需求分析和概要设计
5 2008-3-24―2008-4-10 网上购书系统的详细设计
6 2008-4-11―2008-5-1 网上购书系统的编码实现,调试运行
7 2008-5-2―2008-6-1 准备并撰写论文初稿
8 2008-6-2―2008-6-11 修改论文,定稿 参考文献 陶琳,张心凯,孟菊,赵雷新.基于Struts和Hibernate技术的网上书店系统的设计和实现. 福建电脑. 2006年第7期. 王映.基于UML的J2EE体系结构系统建模.江南大学学报:自然科学版.第2卷第5期. 2003年11月. 杨帆,徐春华,刘心雄,陈和平. 基于技术的网上书店系统的设计与实现. 计算机应用研究.2003年. 刘媛春,曹中华. JSP动态网页技术及应用.电脑学习. 2007年2月. 第1期. 范学英. 基于JSP技术构建网上书店.网络通讯与安全.2007年3月26日. 余飞飞. 基于JSP+JavaBean技术的网上书店构架. 数据库及信息管理.2007年07月16号. 郭小雪,房至一. 基于JSP/Servlet的三层式网上书店的实现. 中文核心期刊: 微计算机信息管控一体化. 2006年第22卷第4-3期. 徐国虎,许芳. 基于UML的网上书店系统建模研究. 情报杂志.2005年第8期. Jose Hughes. An Online Bookstore Using JSP Technology. STUDENT POST.1999,12(4):332-342. 王斐,祝开艳. 基于struts框架和MVC设计模式的web应用程序设计. 信息技术. 2007年第8期. 吴建设.MVC设计模式在WEB应用程序中的研究和实现.福建电脑.2006年第二期. 张栋伟,周杨.MVC模式在J2EE中的Web应用.福建电脑. 2005年第6期. 孙琦. 浅议MVC设计模式.科技信息: 计算机与信息技术. 200........