jsp网上购物系统文献

2023-06-06

第一篇:jsp网上购物系统文献

JSP网上销售系统

DONGFANG COLLEGE,FUJIAN AGRICULTURE AND FORESTRY UNIVERSITY

课程名称:实验名称:系 别:年级专业:学 号:姓 名:任课教师:

Windows网络编程案例教程

网上购物系统 计算机与科学技术系

13网络工程 1260301090 肖贵云 谢储辉

成绩:

2015

年 12 月 19

网上购物系统

摘要: 21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。为了让消费者网上购物过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热门的购物方式。网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购物过程变得轻松、快捷、方便。 网上购物商城系统实际上是一个B/S结构的信息系统,目前开发这种系统用到的主要开发工具有:ASP、JSP、PHP等,用到的数据库主要是一些流行的大型数据库,如Oracle,SQL server等,我们开发该系统用到的开发工具为ASP,数据库使用的是acess。 本系统共分两个部分:前台用户部分和后台管理部份。在前台用户部分中,包括用户在线注册、定购商品、浏览商品、查询商品信息等操作;后台管理部分包括:商品信息的管理、用户订单的管理、普通管理员的管理、客户的管理各种即时信息的发布管理。团购的实质是:最短的时间,集中最多有购买需求的人,达到集体省钱的目的。 对消费者来说:是省钱,省力,省心 对商家来说:是一个短平快的集中销售

一、实验目的

用JSP编程网上购物系统

本系统在设计时应该满足以下几个目标:

 界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。  全面展示商城内所有商品,并可展示最新商品及特价商品。  为顾客提供一个方便、快捷的商品信息查询功能。  会员可以随时修改自己的会员资料。  用户随时都可以查看自己的订单。

 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。  系统最大限度地实现了易维护性和易操作性。  系统运行稳定、安全可靠。

二、系统的开发背景

随着计算机和网络的日趋普及,越来越多的商家在网上升起商店,向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、科罗格、J.C培尼等纷纷跻身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。

在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。如今,在北京、上海、深圳等大城市,已有200多家商场,专卖店开设了网上商店,还有一些正处在观望阶段。真正意义上的网上购物,即货款的结算在网上进行,已在国内实现。深圳无虹商场去年5月开办了我国第一家实行计单和支付一体上的网上商店,上网的消费者只要拥有一张招商银行的“一卡通”,便可轻松购物, 24小时内商家送货上门。商家投资网上商店目的是赚钱。但从目前网上商店的运营情况来看,上网者不购物、购物者不上网的现象非常普遍,网上生意渗淡已是目前各大网上商店共同的困惑。上海首家网上商店——上海亿样购物中心由于经营不善,开业不到半年即关门停业,北京的一些大型零售商场,其网上商店“门庭冷落”。结算方式的原始落后是网上购物致命的弱点。在国外,计算机一般都与银行的帐户相联,消费者和网络商店只需和网上银行打交道,不必当面直接支取现金。在我国目前除淘宝、拍拍等几家网上商店进行网上购物结算外,大部分商家结算只能采取 “送货上门、到货付款”或“邮寄上门、贷款邮资先付”的方式。这样不但浪费了时间和人力,而且限制了网络的覆盖范围和商品的结构种类。因此,安全、快捷、方便的电子支付手段将是今后网上商店健康发展的主要要素。

三、实验环境

页面视图设计:JSP,

底层数据处理采用:Java,

页面中的数据处理采用:JavaScript, 服务器:Tomcat,

数据库服务器:MySql, 开发工具:eclipse

三、实验内容

网上购物系统是一个典型的JSP数据库开发应用程序,由前台商品展示及销售、后台管理2部分组成。

 前台商品展示及销售:商品浏览、购物车、订单查询、商品查询等。

 后台管理:该部分主要对商城内的一些基础数据进行有效管理,包括商品管理、管理员管理、订单管理等。

四、模块设计

登陆网站的用户提供商品和服务的信息,填写并提交订单的服务。这样,将前台模块再细分为用户管理模块、订单查询模块、购物车模块、修改个人资料模块、留言板模块。顾名思义,这些模块的名称基本概括了它们的功能。

下面详细说明一下这些功能模块的设计:

(1)用户管理模块: 为了方便于网站的管理,必须由一套完整的用户管理体系。该网站用户管理模块主要实现用户的注册、登录、找回密码3方面功能。

(2)购物车模块: 在超市购物,可以根据自己的需要将很多种商品挑选至购物车或购物篮中,然后到收银台结款。而在网上虚拟的商城中,当然没有办法使用真正的购物工具,因此,通常都会采用一种被称为“购物车”的技术来模拟现实生活。在网上商城中,所选商品须通过购物车进行暂存,然后生产订单。这种技术使用起来十分方便,不但可以随时添加、查看、修改、清空购物车中的内容,还可以随时去收银台结款。

(3)订单管理模块: 用户提交订单后,通过产生的订单号查询订单信息及执行状态。只需要根据用户录入的订单号在数据表中查询处对应的货品信息即可。

(4)个人资料管理模块: 用户资料修改时为用户更改个人信息所提供的窗口,为了保护用户信息部受非法侵害,用户只有登录网页后才有权限修改个人资料。

五、功能需求

 商品浏览:分类显示商品;显示商品详情,提供购买链接;可以对商品进行模糊查询。浏览商品时不要求用户登录,但下订单前用户必须登录,对于浏览过的商品有历史记录。

 购物车管理:欲购买商品可以增添到购物车;也可以从购物车退回商品,清空购物车;对于同一件商品的多次购买只能在原来的商品上增添数量,还可以修改购物车中某个商品的数量,统计商品总金额。

 注册管理:能够对用户名,密码的简单验证;能够对电子邮箱,Email进行有效性验证;能够防止利用页面刷新重复注册,以及已经注册的用户不能重复注册。  订单管理:只有登录的用户可下订单;用户可以查看自己的订单。管理员可以修改订单的状态。

 商品管理:管理员可以增删商品;修改商品基本信息。

 用户信息管理:用户登陆后可以修改个人信息。

六、数据库设计

用户表:userinfo

商品信息表:goodsinfo

管理员表:admininfo

订单表:orderinfo

订单明细:usergoods

七、流程图

八、主要代码编写

处理数据的JavaBean 数据库连接:DBUtil public class DBUtil { private static final String USER="root"; private static final String PASSWORD="root"; private static final String URL="jdbc:mysql://localhost:3306/onlineshopping";

private static Connection conn; static {

} public Connection getConnection(){ try{ try {

} Class.forName("com.mysql.jdbc.Driver"); e.printStackTrace(); } catch (ClassNotFoundException e) { if(conn==null){conn=DriverManager.getConnection(URL,USER,PASSWORD);}

} }catch(SQLException e){ } return conn; e.printStackTrace(); 系统界面设计

首页中包括了四个部分,网页顶部:top;登录部分:login;搜索部分:search;商品列表:splist。

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ page import="com.softlj.business.bean.*"%> <%@ page import="com.softlj.business.dao.manage.*" %> <% McManage mcmanage = new McManage();

PagingBean pages = new PagingBean(); pages.setRscount(mcmanage.getCount()); //获取类别记录

List list = mcmanage.searchMc(1, pages.getPagesize(),pages.getRscount()); OrderManage ordermanage=new OrderManage(); int numbercount=ordermanage.getnumbercount();

session.setAttribute("pagefenye", list); session.setAttribute("paging", pages); session.setAttribute("numbercount",numbercount); if(session.getAttribute("numbercount")==null){ session.setAttribute("numbercount",20080001); } if (session.getAttribute("value") == null) {

} List shopcart = new ArrayList(); session.setAttribute("shopcart", shopcart); session.setAttribute("zongprice", 0); session.setAttribute("kinds", 0); session.setAttribute("numberkind",0); %>

<script type="text/javascript"

<script type="text/javascript" src="script/fenye.js"></script> src="script/jquery-1.5.1.min.js">

第二篇:基于jsp的网上办公系统--开题报告

××大学本科毕业设计(论文) 开题报告书

目:

企业办公自动化系统设计与实现

院:

业:

指导教师(职称):

报 告 人:

间:

研究(设计)的学术或现实意义、主要内容:

由于我国的企业办公自动化起步较慢,存在没有好的应用系统支持协同工作,仍然是个人办公,网络处在闲置状态,企业的投资没有产生应有的效益等问题,这些阻碍了我国办公自动化的进程。虽然已经建立了自己的Intranet网络,但企业内部的交流效益并不高。面对目前我国企业办公自动化程度不高的现状,研究企业办公自动化系统的意义十分重大。为了能跟上时代的步伐,让各企业在激烈的竞争中立于不败之地,一个可应用于一般型企业的办公自动化系统是上市企业必不可少的。

本系统的研究和实现在一定程度上弥补了我国在办公自动化方面存在的缺陷,本系统的研究和最终目标是实现一个能运用于处理一般性办公业务,能在企业中进行信息交流的办公自动化系统。其基本的功能包括收/发文管理,文档管理,公告管理,会议管理,员工管理,资产管理等。在各种功能下的子功能模块可进行的操作包括:浏览、更新、删除、上传、下载。企业可根据自身的业务情况增加新的功能模块,如资产管理功能。

虽然诸如Lotus 1-2-3和MS Office系列的许多应用软件可以提高办公效率,但是这仅仅是针对个人办公而言。办公自动化不仅兼顾个人办公效率的提高,更重要的是可以实现群体协同工作。协同工作意味着要进行信息的交流,工作的协调与合作。由于网络的存在,这种交流与协调几乎可以在瞬间完成,并且不必担心对方是否在电话机旁边或是否有传真机可用。能处理办公业务的的企业办公自动化系统是现代企业所必需的,从这可看出本系统的发展前景远大。

目前,办公自动化已经成为企业界的共识。众多企业认识到尽快进行办公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。因此,本系统的开发和实现意义十分重大,发展前景将是十分远大的。[1]

主要内容:

1.登录模块

实现用户登录,并对已登录的用户进行监听,防止重复登录。

本系统中对于登录模块的设计是供企业内部员工使用,使用权的授予是由系统管理员决定的,只有在系统管理员首次在员工管理模块中添加了你的信息后,授予你登录的"姓名"和"密码"后你才能安全登录,在此同时也授予你登录的权限,在权限的范围内你能够完成相应操作。用户输入的登录信息被后台的数据库匹配了才能够安全登录。否则是非法登录不能进入本系统主页。

用户输入自己的"用户名"和相匹配的"密码"后,后台的管理服务会对登录的用户的身份进行验证,若匹配后进入系统首页,否则会提示"用户的用户名或密码不正确!"

2.收/发文管理模块功能设计

该模块总功能大体分为四部分:

(1) 建立发文:新建并发送公文。

(2) 浏览发文:以列表形式显示公文存放在收件箱或发件箱中。

(3) 删除发文:将选定的公文从数据库中删除。

(4) 查看详细内容:查看选定公文的详细内容。

3.会议管理模块功能设计

该模块总功能大体分为四部分:

(1) 查看会议记录:将会议记录以列表的形式显示给用户。

(2) 添加会议记录:向数据库中增加新的会议记录。

(3) 删除会议记录:将选定的会议记录从数据库中删除。

(4) 查看会议详细信息:通过单击会议主题链接查看会议的具体内容。

4.公告管理模块功能设计

(1) 浏览公告:以列表的形式将公告信息显示给用户。

(2) 添加新公告:向数据库中增加新的公告信心。

(3) 修改公告:更新选定的信息。

(4) 删除公告:将选定的公告信息从数据库中删除。

(5) 查看公告详细内容:查看选定公告的具体信息。

5.员工管理模块功能设计

(1) 浏览员工信息:以列表的形式将所有用户的信息显示出来。

(2) 添加新员工:向数据库中增加新的员工信息。

(3) 员工个人信息:更新选定的员工信息记录。

(4) 删除员工信息:将选定的员工信息从数据表中删除。

(5) 查看员工详细信息:查看选定员工的具体信息。

6.文档管理模块总功能设计

(1) 浏览文件:将文件信息以列表的形式显示给用户。

(2) 浏览文件详细内容:查看选定文件的具体内容。

(3) 删除文件:从数据库中删除选定的文件信息并从磁盘中删除该文件。

(4) 上传文件:将用户上传的文件保存到服务器中的指定目录下。

(5) 下载文件:将用户选定的文件从服务器中下载到客户端指定目录下。 研究(设计)的方法及预期的目的:

该系统所需的硬件设备,如服务器、PC机、打印机以及网络配件等,这些设备在性能有保证,价格又相对不高,能满足系统功能要求。

软件上操作系统采用Windows XP,开发工具选用JSP语言。这些软件在大型MIS开发中已经被大量应用,技术上很成熟。[2] 网络体系结构基本定位于局域网(Windows NT)环境下的C/S结构。这种模式具有如下优势:

(1)使服务器端数据处理负荷减轻。

(2)该结构的系统容易扩充、灵活性和可扩展性好。[3]

预期目的是:

利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理公司提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现公司各部门日常业务工作的规范化、电子化、标准化,实现信息的在线查询。最终实现"无纸"办公。 题目进度计划:

完成毕业设计管理系统从系统调研、系统分析、系统设计、系统程序设计、系统调试以及到系统运行的整个过程。

进度安排如下 :

1.2015年1月1日-3月1日可行性分析、需求分析,完成开题报告和文献综述工作。

2.2015年3月1日-4月15日进行系统设计和数据库设计,完成前台与后台数据库的连接和编码,实现编码。

3. 2015年4月16日-4月30日完成系统测试,进行成果归纳、整理、总结并撰写毕业设计报告(论文),作好答辩准备。

4.2015年5月1日-2015年5月15日答辩资格审查,答辩。 完成课题所需条件及落实措施:

准备工作:在设计之前,先完成系统设计环境的搭建。首先是安装安装MyEclipse工具,用来编写工具类、方法类和程序的调试。再次,研究网上的类似系统软件,学习别人的研究与设计的方法。最后,到网上和图书馆收集一些资料,遇到不懂得问题以便随时查询。

主要措施:软件开发不可避免地会遇到这样或那样的问题,除了下载帮助文档,还要多与老师和同学交流。开始设计后,要经常进行总结,确保设计及时并良好地完成。 参考文献资料:

[1] 梁立新.项目实践精解:基于struts-spring-hibernate的Java应用开发[M].北京.电子工业出版社. 2006 [2] 邱哲等.Struts Web设计与开发大全[M].北京.清华大学出版社. 2006 [3] 张洪伟.Tomcat Web开发及整合应用[M].北京.清华大学出版社. 2006 指导教师意见:

指导教师签字:

日 学院毕业设计(论文)工作领导小组意见:

组长签字:

××大学本科毕业设计(论文)学生工作记录表

学院:

专业:

班级:

姓名

学号

指导教师

毕业设计(论文)题目

日期

指导教师要求 教师签字

注:本表不够可复印,由学生填写,毕业设计(论文)完成后装入毕业论文(设计)资料袋。 ××大学毕业设计(论文)工作中期检查表

学院:

专业:

年级:

学生姓名

学号

指导教师

职称

设计(论文)题目

选题是否有变化

如有,请 填写原因

是否一人一题

是否进行了开题报告

是否进行了文献调研

题目拟解决的关键问题

教师填写部分

设计(论文)进度情况:

提前完成

正常进行

延期滞后(请写出原因)

工作态度(学生对毕业设计(论文)的认真程度、纪律及出勤情况):

认真

较认真

一般

不认真

中期质量评价(学生已完成部分的工作质量情况):

后续工作建议:

指导教师(签名):

日 院毕业设计(论文)工作领导小组意见(如被查学生为差的,请学院毕业设计〈论文〉领导小组写出处理意见):

领导小组组长(签名):

日 注:此表请各学院毕业设计(论文)工作领导小组组织指导教师如实填写,检查后请装入学生毕业论文(设计)资料袋内。

××大学本科毕业设计(论文)评分标准及评审表

姓名:

学号:

指导教师:

评价内容 分值 评价标准 得分

1、选

题 10 符合专业培养目标,体现专业特点,难度与份量适中;工作量饱满。

2、调研论证 20 能根据题目要求提出切实可行调研实施方案,具有独立深入社会调查研究、查阅文献、收集信息,并分析整理各类信息,从中获取新知识的能力。

3、研究方法 15 能够综合运用有关的基础理论和专业知识,分析问题透彻,论文观点鲜明、正确,合理使用各种信息,论据充分,逻辑性强,研究方法得当。

4、论文结构 25 整体结构合理,文章中心突出,内容充实,层次清楚,数据可靠,详略得当。

5、创

新 10 具有自己的独特见解或较强的现实意义,观点富有新意。

6、论文表达 15 具有较强的文字表达能力,概念表述准确简洁,文笔流畅,图表清楚,格式规范。

7、英文摘要 5 翻译准确,文字流畅。

8、指导教师评分:

9、指导教师评语:

指导教师签名:

系主任意见(需说明是否同意指导教师评分):

系主任签名:

××大学本科毕业设计(论文) 答辩记录及综合评分表

学院:

专业:

姓名

学号

指导教师

毕业设计(论文)题目

毕业设计(论文)字数

参考文献

答辩日期、时间

综合评分

答辩记录:

成绩评定:

系主任及答辩组成员(签字):

学院意见:

年 班级:

年月

日 月

学院盖章

日 注:"综合评分"由学院毕业设计(论文)领导小组最后评定并填写。

第三篇:网上选课系统文献综述

东华理工大学毕业设计(文献综述)

摘要

论文题目 姓名 学号 班级 年级 专业 学院 指导教师 完成时间

文献综述

网上选课系统

软件工程

软件学院

2014年 5 月13 日

:::::::::东华理工大学毕业设计(文献综述)

摘要

摘 要

二十一世纪,是信息化时代,互联网正以它惊人的速度走进千家万户。我们的思维方式也发生了质的转变,日常生活中我们更加看重效率,追求一种快捷高效的生活理念。互联网的诞生,使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。同时,我们国家的教学体制正处在持续改革与创新的阶段,实施一种符合中国特色的教学管理方式成为一件迫在眉睫的事,即全国高校全方位的学分制改革。学生选课是所有高校的主要管理工作之一,然而,传统的纸质化选课方式已经完全不能满足我们现今的需求了。所以,网上选课的方式应运而生,与传统的纸质化选课方式相比,网上选课不仅节约资源,更加迎合了现代人追求快捷高效的生活理念。

网上选课系统在这种大背景下诞生了,学生选课不再必须跑去学校的选课中心办公室,足不出户就可以完成选课;教师也减轻了不少的负担,工作量大大减少;管理员对选课的管理也是弹指之间的事。该系统为学生提供了方便的选课功能,也大大提高了高校对学生和教学管理的效率。

本系统针对学生网上选课、教师网上发布待选课程信息以及管理员审核待选课程三个方面进行了全面的分析和设计,基本实现了网上选课系统所应该具备的功能。本选课系统的前台页面采用Dreamweaver CS3进行布置,后台则由Access数据库对选课信息进行管理和维护,利用 ASP语言最终实现动态网页的效果。

关键字:信息化;选课;Dreamweaver CS3;Access;ASP

东华理工大学毕业设计(文献综述)

前言

1. 前言

互联网的普及使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。而今,教师、学生与学校之间的信息传输只需几秒钟的时间,相互之间的信息交流更加便捷化,然而网络在给人们谋福利的同时使得信息在安全性和保密性方面存在一定的隐患。此外,传统选课方式的信息太过于独立,共享性差。传统选课方式是以管理者为主体,待选课程的通过与否完全依附于管理者对于该课程的认知和喜好程度。所以,传统的教学管理理念使得用户的真正需求不能被很好的掌握,管理者也因此无法彻底满足用户的需求,这其中存在着很大程度上的主观色彩。放眼于本国国情,我国的教育教学管理体制正处于改革创新阶段,相关部门将目光聚焦在国外优秀的教学模式,逐渐摸索出一种符合中国特色的教学管理方式,即全国高校全方位的学分制改革。由此看出,教育教学管理方式一定要适合本国国情。教学管理软件同样也要基于校园的实际情况,充分挖掘校园的相关信息并掌握校园特殊的管理体制,有针对性的服务于各大高校。学生选课是高校教学管理工作的重要组成部分之一,通过网上选课可以大大提高选课的效率,使得高校的教育教学管理工作走向一个新的台阶。

1 2. 主题

网上选课系统的主要功能是:批量维护学生及教师信息;教师可在规定时间内提交一个开课信息并可查看下载选修学生名单;管理员负责审核通过与否,并安排上课时间、地点。学生只需在选课系统中输入个人的账号和密码,就可以轻松的愉悦的完成选课。

本系统总体上分两大模块。一是前台模块。另一个是后台模块。前台主要是用户登录选课系统并进行选课相关操作的部分。后台模块主要是管理员对前台用户信息以及用户提交的请求的确认和管理。

(1)前台模块主要功能:

登录功能。网上选课系统要求用户必须先登录才能进行下一步操作。 选课功能。学生登录选课系统后,根据自己的爱好并对所有课程的课程简介等信息有了一定了解后再去选择适合自己的课程。

提交信息的功能。教师可在规定时间内提交一个开课信息:包括课程名、课时、最大选修人数、课程简介等。

下载选修名单的功能。教师可查看并下载选修学生名单。 (2)后台模块主要功能:

信息维护功能。管理员应该能批量维护学生及教师的信息。

审核的功能。管理员负责审核课程通过与否,并安排上课时间和地点。

2.1 背景

互联网的普及使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。此外,传统选课方式的信息太过于独立,共享性差。放眼于本国国情,我国的教育教学管理体制正处于改革创新阶段,相关部门将目光聚焦在国外优秀的教学模式,逐渐摸索出一种符合中国特色的教学管理方式,即全国高校全方位的学分制改革。由此看出,教育教学管理方式一定要适合本国国情。教学管理软件同样也要基于校园的实际情况,充分挖掘校园的相关信息并掌握校园特殊的管理体制,有针对性的服务于各大高校。学生选课是高校教学管理工作的重要组成部分之一,通过网上选课可以大大提高选课的效率,使得高校的教育教学管理工作走向一个新的台阶。

网上选课系统是一种种符合现代化教学管理理念的教学管理软件,已经得到越来越多人的重视,是一所高校不可缺少的教学工具,它的优越性对于学校的管

2 东华理工大学毕业设计(文献综述)

主题

理者来说至关重要。

2.2 意义

随着社会的发展,“无纸化办公”凭借着自身巨大的优势渐渐的被人们所采纳和应用。网上选课系统,无疑可以提供给学生和教师之间选修课的一种方便快捷的网上互动平台。网上选课比传统的选课方式更加节约资源,学生可以使用该系统选修某位教师的课程,教师可以在此平台上发布课程信息,并按照课程的详细信息和选修课程名单对学生进行授课。网上选课系统大大的提高了选课的效率,降低了传统纸质化选课的错误率。

网上选课系统,不仅可以提高学生的选课效率,还能够减轻教师的任务量。通过开发和使用网上选课系统,可以实现最快捷的全校选修课程信息发布以及课程选修的功能,创造现代化的教学与学习环境。学生选课已经是当下高校的主要管理工作之一,随着各大高校教学管理体制的改革,学生选课的制约因素日益凸显,工作量也逐渐增大,有时候选课的任务往往还需要在较短时间内必须完成。鉴于这种困难,通过使用网上选课系统,师生完全可以摆脱种种困难,时间地点无限制的进行选课,而且选课效率大大提升。学生可以根据自己的喜好来进行课程选修,更好的保护了学生的自主权利,使教学更加透明化、人性化,为国家的教育事业做出了巨大贡献。

2.3 采用的编程语言

ASP的完整名字是Active Server Page,是“动态服务器页面”的意思,它是由微软公司开发的一种服务器端脚本编写应用,它能够与数据库以及其它程序进行连接并交互使用,是一种简单高效的编程工具。

ASP可以用来创建动态网页或者是Web应用程序。ASP网页中可能会包含HTML标记、普通文本和脚本命令等,利用ASP可以向网页中添加各种交互式的内容。

ASP作为一种模式的正式诞生和提出只是在1998年底到1999年初之间的事情。而很大程度上直到1999年末到2000年初,ASP领域相关公司在资本市场上的突出表现才引起了人们的广泛关注。实际上从ASP模式的内涵和本质上讲,并不是全新的事物,而是曾经有过的模式,在互联网时代被赋予了新的生命力。

如果您是位 HTML 编写人员,您将发现 ASP 脚本提供了创建交互页的简便方法。如果您曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,您会发现 ASP 提供了一个出色的

3 解决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的 HTML 文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。

2.4 采用的开发平台

网上选课系统的前台采用Dreamweaver CS3进行叶面制作,后台数据库使用Access来维护和支持,服务器是采用Mini Asp server 1.0来支持的。

Dreamweaver具有网页开发制作和网站管理两大功能,是目前最为流行的网页设计工具之一。它是一种可视化的网页编辑软件,利用它我们可以很容易地创作出跨越平台限制并且兼容多种浏览器的动态网页,Dreamweaver 可以对HTML、XHTML、ASP、ASP.NET、JSP和PHP等类型的网站进行开发。Dreamweaver与Fireworks和Flash软件一起,被人们誉为网页界的三剑客。

Microsoft Office Access是由微软公司旗下的数据库管理软件。

Access数据库能够对系统数据进行强大地分析和处理,使用Access进行数据查询,能够方便快捷地对各类数据分门别类的进行汇总,还可以灵活地设置统计的条件。

服务器(Server)是一个为用户管理系统资源的计算机类软件,通常情况下可将其分类为文件服务器、数据库服务器和应用程序服务器三种。并且运行以上软件的计算机和计算机系统也统称为服务器。

Mini Asp Server 1.0 是一款基于Net Box编写的、小巧易用且功能丰富的ASP Web 服务器软件。它可以和微软IIS服务器相媲美: (1)无需安装,纯绿色免安装免费软件,使用更简便。

(2)体积虽小,但功能不示弱,几乎与IIS服务器一样,且更为稳定。 (3)简单易用,无需对其进行繁琐的的调试,更不需要任何配置且双击运行即可使用。

(4)自动适应端口,在80端被占用的情况下也可以正常开启使用。

4 东华理工大学毕业设计(文献综述)

主题

2.5 选课系统的需求分析

该网上选课系统面向的用户主要是在校学生、课程管理员、在职教师通过对这些终端用户和学校管理的一些需求进行调研以及结合自己的一些经验。总结出他们对于网上选课系统的一些基本要求。如下是需求调研和需求分析整理之后的笔记。

1、对学生群体进行调研,我们了解到他们希望学生模块设计成: 当学生需要选课的时候,能够登录到自己的网上选课系统(不用注册,统一后台维护)。登录到系统之后可以查看到所有通过审核的课程(已满和可选两种状态,已满是指已经达到该门课程最大选修人数),并且可以查看对应课程的详细信息:课程介绍、上课时间、地点和讲师等。学生可以根据课程详细信息选择满足自己要求的课程,在选择之后选课信息提交到相应教师那里。学生在以后登录要能查看到自己选修了哪些课程及相应的详细信息(如果管理员将该课程删除,则不能查看)。

2、对在职教师进行调研,他们希望网上选课系统能够进行以下操作: 新学期开始,教师能够编辑(课程相信信息和最大选修人数)和上传他自己这个学期的课程到网上选课系统并自动提交到管理员进行审批。无论审批是否通过教师能都看到课程审批结果。对于通过审批的课程讲师还能看到该课程对应的上课时间和地点以及选课学生,还能把数据导出电子表格形式。

3、对学校教务处进行调研,他们希望管理员职责能有以下权限: 管理员进入网上选课系统能够查看老师提交的所有课程的详细信息,然后在系统外进行管理层协商,决定是否审批通过。如果课程审批通过,管理员就对该课程的上课时间、地点和最大选修人数在系统中进行编辑自动发送给教师和学生。管理员不能看到具体哪些学生选修了哪些课程。

本系统主要包括三类管理模块:用户管理模块、课程管理模块、选课管理模块。用户模块又主要分为三类用户:管理员、学生、教师。管理员实现课程管理、学生管理、教师管理和信息发布管理。

三类用户的功能模块: 1.学生模块:

(1)查看所有通过审批的课程及其详细信息功能:课程包括已满可选择两种状态的课程。详细信息包括上课时间、地点、课时和任课老师。

(2)选课功能:对符合自身要求的课程进行选择,选择信息自动写入数据库并转发到教师功能界面。

2.教师模块:

(1)上传和编辑课程详细信息功能:课程信息包括,课程简介和课时设置。 数据流自动写入后台数据库和转发管理员模块。

5 (2)查看自己课程审批结果功能:能查看到自己的课程是否通过审批,还有审批课程的一些详细安排。

(3)查看和导出已选修自己课程学生功能:以Excel形式导出,信息包括课程名称、最大选修人数和已选学生姓名。 3.管理员模块:

(1)查看教师上所有传课程功能。

(2)审批和编辑通过审批的课程信息功能:通过系统外的探讨决定是否审批某个课程,然后在系统内实现并且安排通过审批的课程时间和地点。将审批结果和安排自动写入后台数据库且转发给对应的教师,自动转发审批通过的课程到学生界面。

(3)删除课程功能。

6 东华理工大学毕业设计(文献综述)

总结

3. 总结

本论文主要探讨并讲述了基于ASP的网上选课系统的开发和实现,并且比较全面的分析、设计、开发出了一套符合高校要求的选课系统。在设计过程中,采用一款基于Net Box的小巧简单易用且功能丰富的ASP Web 服务器软件:Mini Asp Server 1.0,结合Dreamweaver CS3 和Access数据库的相关技术才得以完成该套选课系统。

然而,该系统仅仅是基本实现了网上选课的所有功能,由于选课系统所涉及的方面比较广,市面上成熟的完美的选课系统也很多,再加上知识掌握程度的限制,系统存在着局限和不足之处,具备更完善的功能挖掘空间。主要不足点如下所示:

(1)系统界面不是非常专业,美观度有待提升;

(2)系统没有注册功能,只能通过管理员系统外添加用户。

随着科技信息化的发展,使得我们的教育教学更加现代化,各大高校的教学方式会越来越朝着信息化和网络化方向发展。除此之外,未来的高校肯定会扩大招生,选课人数急剧增加。因此,网上选课系统一定会大受欢迎,为了能够充分满足市场需求,系统的功能性、安全性、高效性一定要突显出来。网上选课系统一定会为进一步实现完善的网络教学和全校信息系统的管理制度做出不朽的贡献。

7 东华理工大学毕业设计(文献综述)

参考文献

4. 参考文献

[1] 刘启明,韩庆田 清华大.网页设计教程.清华大学出版社,2010 [2] 耿详义.JSP基础教程.清华大学出版社,2009年 [3] 百度百科http://baike.baidu.com/ [4] 百度知道 http://zhidao.baidu.com/

[5] 王艳芳. Dreamweaver实例教程.电子工业出版社,2008 [6] 何婧,林英,秦江龙. 软件需求工程.科学出版社 (2012-02出版) [7] JDK API文档

[8] 孙涌. 软件工程教程.机械工业出版社,2010 [9] 赵增敏.《ASP动态网页设计》.电子工业出版社,2003 [10] 张剑平.《学校管理信息系统》.北京:中国铁道出版社,1997 [11] Alex Homer. Professional ASP Techniques for Webmasters [M].Wrox Press Ltd,2003 [12] Robert B.Mellor.ASP:Learning by Example [M].Franklin Beedle & Associates,2001,.

第四篇:jsp仓储管理系统开题报告

jsp仓储管理系统开题报告 毕业设计(论文)任务书

毕业设计(论文)题目 钢材市场MIS系统加工与存货管理模块的设计及实现

设计(论文)目的和要求:

本次毕业设计要求基于J2EE来开发仓储管理系统,并用软件开发工具具体实现,要有一定的实际意义。通过本次毕业设计期望达到以下几方面的目的:

1、培养学生运用本学科的基本理论、专业知识来分析与解决实际问题的能力。

2、巩固、扩大所学知识,培养独立工作、自主开发的能力,提高综合素质。

3、考察学生对工作计划、检索文献、调查研究、方案比较、数据处理、程序开发、总结提高、撰写报告等能力。

设计(论文)主要内容(含使用的工具语言、环境要求等): 论文主要内容分加工管理、存货管理。存货管理主要对货物的统一存储以及对库存信息的实时更新。加工管理主要对需要加工的库存或外来货物进行的加工管理。

本系统基于J2EE平台开发主要编写语言和环境:页面设计主要采用JSP+HTML,开发工具为Dreamweaver MX 2004;后台处理为Java类,开发工具为JBuild 9.0;数据库服务器使用SQL Server2000;系统运行环境上采用JBoss作为系统的运行环境;

分阶段任务安排:

3月上旬—3月下旬 进行相关资料搜集、整理 4月上旬—4月中旬 进行源程序的结构进行构思

4月下旬—5月下旬 源代码编写完成、并进行测试、调试 6月上旬 设计完成、装订论文

指导教师签名:

毕业设计(论文)开题报告

毕业设计(论文)题目 钢材市场MIS系统加工与存货管理模块的设计及实现

设计(研究)内容和意义:

1、研究内容和意义:

随着我国加入WTO,许多国内企业已强烈地感受到来自国外企业的竞争压力,这些竞争压力来自于国外企业高度的信息化,先进的管理经验和服务水平等。我国仓储行业作为一个传统产业,其信息化和现代化程度普通落后于国内其他行业:目前大多处于手工记录,人工核算的阶段;集团与分公司之间没有实现网络互联,使得信息流的交换非常缓慢。在网络化、信息化飞速发展的今天,开发一套仓储管理信息系统作为软件应用平台,构建现代物流信息神经网络,形成跨地区性质的覆盖全国的网络化仓储管理体系具有现实意义。

长期以来,基于客户机/服务器(C/S)结构的软件系统占据应用软件的主导地位,但是,由于这种模式的系统中客户端需要应用程序运算数据处理逻辑,几乎所有的应用逻辑都在客户端实现。随着用户应用需求的提高,运算复杂程度的加深以及数据交换频率的加快,使得这种C/S模式的系统在版本升级,软件维护方面极为不便;另外,由于C/S模式的每个客户端都必须与数据库保持连接,限制了系统支持的用户数量。因此采用B/S模式三层体系结构的仓储管理信息系统作为软件应用平台。

B/S模式是一种以Web技术为基础的新型的系统平台模式,它把传统C/S模式中的服务器部分分解为一个数据服务器和一个或多个应用服务器(Web服务),从而构成了三层结构的客户服务器体系。 第1层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件。浏览器将HTML代码转化成图文并茂的网页,网页具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台第2层的Web服务器,并提出处理请求。

第2层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,将嵌入的处理结果,返回给客户机浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。 第3层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQL请求。

2、研究方案和进度安排:

2.1 本系统拟采用的解决方法(技术)

本钢材仓储管理系统,主要目的是为各单据的录入员、收款员、管理人员更好地为仓库的所有存货货主服务。本仓储管理系统采用符合J2EE技术标准开发而成。基于MVC模式的B/S体系结构。客户端无需安装其它应用程序,只要有浏览器就可以实现系统的操作,系统具有良好的伸缩性和扩展性。同时J2EE标准开发的应用具有良好的跨平台性。因此,无论是windows还是unix系统,都可以实现无修改移植。本系统采用JBOSS的开发平台,配合JSP(主要用于页面程序的编写)JAVA(主要用于系统后台的处理)采用JSP主要因为它可以在各类平台下进行开发和运行它吸收了C、C++和JAVA等语言的优点,具有比PHP或ASP更快的执行速度和更强的功能等特点。同时JAVA同样具有跨平台性,简单强大的网络功能,引入了异常机制使得JAVA程式更稳定、更安全。 2.2系统的组成和功能构想 2.2.1系统的组成

本系统可以对货物、货主、仓库、员工的基本信息进行管理,并且提供以下几个功能模块:用户管理模块、系统管理模块、接运管理模块、存货管理模块、加工管理模块、查询与报表模块。它们各自的功能如下所述:

用户管理模块:主要完成用户的添加、修改和删除、密码、用户权限的设定。 系统管理模块:主要完成数据备份和恢复功能,防止系统故障所带来的影响;完成系统常量的的设定和系统的初始化工作。 接运管理模块:主要分为收货管理、发送管理、直发管理,分别对卸到公司的货物进行不同的管理。

存货管理模块:主要分为入库管理、出库管理、移库管理、过户管理,分别对公司仓库中的货物按客户要求进行出入库等管理。

加工管理模块:对客户要求进行加工的货物进行加工管理。

查询与报表模块:按用户需求计算或统计现有数据,按照用户需求格式显示、打印出来。

2.2.2 系统功能的初步构想

(1) 协议方面:由于系统是应用在局域网内的,因此采用成熟的TCP/IP协议来实现客户端之间、客户端和服务端之间的通信。 (2) 安全方面:JAVA语言本身的特性,决定了它有比C++、C更严格的运行环境;而程序中的TCP协议使用的套接字具有相应的权限,很大程度上提高了安全性;数据库只能在服务端上查询,也为本系统提高了安全性。

(3) 其他:目前采用的是SQL SERVER 2000数据库,可以实现用户权限的限制,满足用户对系统安全性的要求。

设计(研究)方案和进度安排:

3月上旬—3月下旬 进行相关资料搜集、整理 4月上旬—4月中旬 进行源程序的结构进行构思

4月下旬—5月下旬 源代码编写完成、并进行测试、调试 6月上旬 设计完成、装订论文 主要参考文献资料:

[1] 林子禹等. 基于WEB与组件技术的企业应用系统设计模型. 计算机工程与应用[J], 2000; 23(6): 72-79. [2] 陈承治. 物流作业管理信息系统分析与设计的实践与体会(第五讲) [J]. 物流技术, 2002, (3): 106-109. [3] 纪寿文, 李克强. 一种集成化仓储管理系统研究[J]. 计算机应用研究, 2003, (12): 44-47. [4] 韩雄飞, 袁涛. 中小企业的ERP实施[J]. 机械制造, 2004; 23(6): 80-85. [5] 崔金红, 五旭. 基于B/S模式的综合查询系统的设计与实现[J]. 情报杂志, 2004;23(6): 80-81. 指导教师意见:

同意按照以上方案进行毕业设计。

指导教师签字:

年 月 日

第五篇:网络购物文献综述

关于大学生网络购物行为研究分析的文献综述

一、引言

中国互联网信息中心(CNNIC)的2009年调查报告指出,网上购物的网民是一群相对比较高层次的人群,在我国4640万网络购物人数中,拥有本科学历的网民进行网络购物的比例达到36.7%。在网络消费水平方面,有关研究也表明虽然大学生没有固定收入,但其网络消费水平呈现上升趋势,加上现在拥有电脑的大学生越来越多,大学生利用网络资源进行商品交易的频率不断增大。在网络购物渠道方面,三类网站是大学生的首选:主要进行网上零售的B2C网站、拍卖网以及门户网站。

以上数据表明,大学生已经成为我国网络购物的主流群体,在人数比例上占有绝对优势,在消费水平方面呈上升趋势。研究大学生网络购物的影响因素,将有利于我国网络购物水平的整体提升。

二、国内外研究现状及主要观点

国内外已有不少关于网络购物的研究,有很多关于我国网络购物的现状的研究,如呈雯(2006)通过对网络购物的优势以及我国网络购物的发展现状及存在的问题进行分析,指出我国网络购物的存在的主要问题是我国网络购物在地域上发展相当不平衡;网站的功能设计和配套措施先对落后。她认为应该大力宣传网络购物优势,扩大网络购物的影响;整合传统实体销售,推动网络购物的发展;同时建立相关法律体系,保障网络购物中的权益。

网络购物作为一种新型的购物模式,正在被越来越多的人所接受,C2C网站如何在网络购物中得到每一个消费者信任,让更多的消费者选择在他们的网站上进行购物。在C2C网络购物环境下,如果网站能够提高消费者对网站有用性的感知,就能够帮助消费者快速有效地完成购买,从而在消费者心中有用性的评价就会提高。宋小玉(2007)从理论上构建了C2C网络购物买方消费者的信任模型,对消费者信任的影响因素和作用传导机制进行了探讨,分析了C2C网络市场环境

中的风险与信任问题。认为风险是信任产生的前提,信任是降低风险认知而促进行为的中介变量。正是由于在当前虚拟网上交易环境中面临着相对于传统交易环境而言更大的风险与不确定性,才使得在线交易的信任问题更为突出。李莎莎(2009)从三个方面(消费者个人因素、网上卖家因素、C2C网站因素)来探讨消费者如何建立对C2C网络购物的信任,对影响与消费者C2C网络购物信任的关系的因素进行了分析。他认为感知风险对消费者总体信任感的影响是负面的,当消费者感知风险越高,他对网络购物的信任感将降低。

相对于传统的商场购物模式而言,网络购物有其自身的优势,呈雯(2006)指出网络购物的优势主要体现在:

1、网上商品价格相对较低。

2、购物成本低。

3、没有传统商店营业面积的限制。

4、没有时间限制。

5、购物环境“安静舒适”。

6、网络渠道性价比高。

网上购物发展的喧哗背后,存在着不容忽视的制约因素,伍燕青(2007)认为制约消费者进行网络购物的因素来自于两个方面,一方面来自卖家的诚信、商品售后服务。一面来自买家的诚信、传统心理观念。而买卖双方共同关注的是网络购物的安全性,物流配送及其网络购物相应的法律体系。

大学生作为网络购物的主力军,分析影响大学生网络购物的因素成为众多学者研究的方向,章明(2007)对大学生网络购物的动因和障碍分别进行分析,认为影响大学生网络购物的障碍因素有:对售后服务的不满;商品知情权难以得到保障;交易对象认定的模糊性;网络交易消费者信息的隐私权得不到保障。

周丽,林小娟(2008)以南京高校在校大学生为调查对象,对影响大学生网络购物意向的因素进行了实证研究,研究发现影响大学生网络购物意向的因素主要有大学生对网络购物的风险认知、信任度、对第三方担保的态度以及网站的自我效能。其中,对网络购物的信任度是影响大学生购物意向的主导因素。同时,在对个人信息的调查中也可以看到,专业和消费水平的不同对大学生是否选择网络购物有一定影响。而性别差异导致了男女生在进行购物时不同的购物倾向。

Laily Hj. Paim(2010)在现有资料的基础上,随机抽取了370名学生,通过多元回归分析显示影响学生网上购物态度的主要因素有:功利取向、方便、价格、和选择的多样性。功利取向的消费者对网络购物有较高的倾向,而享乐主义的消费者没有显著的效果。同时表明学生进行网络购物主要是想寻找一个更方便

(节省时间和省钱),价格更便宜和选择空间更广泛的一个商品交易场所。为了避免激烈的价格竞争,网络零售商需要找到其他的方法将自己与他们的竞争者区别开来。

面对影响大学生网络购物的众多影响因素,学者也提出相应的措施来改变现有的网络购物模式,以便满足大学生这个网络购物市场。伍燕青(2007)提出了相应的措施,作者认为逐步建立我国的诚信体系;改变传统的商业观念,提高全民的网上交易意识;加强关键技术的研究和安全控制中心的建设;完善网上交易的法律法规;建立完善的现代物流体系就能够改变我国网络购物的现状。章明(2007)认为应该提高大学生网络生活意识;建立更加健全的隐私保护机制;完善网络购物流程;增强网络安全保护意识能够很好的解决大学生网络购物的障碍。

三、结束语

虽然网络购物是一个发展中的概念,但随着Internet技术的发展,我们相信会有更多的元素融入到网络购物和网络商城中来,我们更相信当前的网络购物的缺陷会因为新元素的引入而变得越来越通畅,越来越有法律保障。而大学生作为网络购物的主力军也会得到稳定和发展。我们有理由相信,网络购物会成为大学生消费的主要手段,成为大学生的一种消费习惯,成为大学生的一种消费观念,最终成为大学生活的一个重要部分。

参考文献

[1] 李莎莎:“C2C网络购物者信任的影响因素研究”,硕士学位论文,大连理工大学,2009年。

[2] 王娜、刘东昌:“消费者网络购物实证分析”,《零售与服务》,2009年第2期。

[3] 宋小玉:“中国C2C网络购物消费者信任问题探讨”,《电子商务》,2007年第4期。

[4] 章明:“当代大学生网络购物的动因和障碍因素分析”,《 沿海企业与科技》,2007年第6期。

[5] “2009年中国网络购物市场研究报告”,中国互联网络信息中心(CNNIC),2009年11月。

[6] 呈雯:“我国网络购物现状浅析”,《商业时代》,2006年第3期。

[7]徐华伟、李素芳:“对我国网络购物的思考”,《科技信息》,2008年第24版。

[8] 伍燕青:“浅谈我国网络购物的发展现状”,金融信息化论坛,2007年3月。

[9] 刘俊:“大学生网络购物决策风格问卷的编制及实测”,《西南大学学报》,2009年4期。

[10] 周丽、林小娟、邱晶晶:“大学生网络购物心理与行为模式研究——以南京地区为例”,《 农业图书情报学刊》,2008年第7期。

[11]Laily Hj. Paim.. Students’Online Shopping Behavior: An Empirical Study,Journal of American Science,2010,6.

[12] Na Li, Ping Zhang.. Consumer Online Shopping Attitudes And Behavior: An Assessment Of Research,Eighth Americas Conference on Information Systems,2002.

上一篇:建党伟业观后感500字下一篇:拒绝歧视的800字作文