2012-04-06 17页 doc 388KB 33阅读
is_951076
暂无简介
目 录
总页数:26页
1 引言 1
1.1 选题背景 1
1.2 国内外研究现状 1
1.3 课题研究的意义 1
2 理论基础 2
2.1 数据库技术 2
2.2 面向对象技术 3
2.3 B/S架构的WEB程序设计技术 3
3 系统需求分析 5
3.1 现行业务系统描述 5
3.2 现行系统存在的主要问题分析 5
3.3 提出解决
电子商务在理论上和实践中都对国际贸易政策提出了新的要求。电子商务发展提出了一系列国际贸易的政策命题:电子商务基本属性的界定问题、安全性问题、关税问题、发展中国家问题等等。
(1)电子商务以其自身的多种属性和一些前所未有的特点,要求人们在未来的贸易政策制订过程中充分考虑其规则约束的归属及其难以界定的电子商务行为处理程序。
(2)目前尚不存在统一的国际法来约束网上犯罪,各国国内立法又不完善。电子商务使一个国家的经济安全也面临挑战。当经济日益电子化后,互联网的连通使数据很容易被它国掌握。尤其是技术相对落后的国家如何保护经济数据和机密更值得研究。
(3)WTO成员对电子商务暂不征收关税的承诺是否随着电子商务的进一步发展而继续得到各国的认可尚无定论;若是改变,则开征的规则、幅度可否得到较为一致的认识。
(4)根据WTO的基本原则,发展中国家在一般贸易中享有一定例外待遇,以鼓励发展中国家的积极参与。在未来的电子商务政策制订过程中,国际社会和WTO是否应建立切实可行的技术援助制度以协助发展中国家利用电子商务可能给他们带来的好处,使发展中国家变被动为主动。
合同是当事人在地位平等的基础上自愿协商产生的,它反映了双方或多方意思表示一致的法律行为。合同是保障商品经济正常运行的重要手段之一。在电子商务中,合同的意义和作用没有发生改变,但其形式却发生的极度大的变化,对国际合同法产生了巨大的影响。合同形式的变化体现在下面几点:
(l)在电子商务条件下,订立合同的双方或多方当事人大多是互不见面的。所有买方和卖方都在虚拟市场上运作,其信用依靠密码的辨认或认证机构的认证来确认。
(2)传统合同的口头形式在贸易活动中常表现为店堂交易,并将商家所开具的发票作为合同的依据。而在电子商务活动中,一些价格较低、关系简单的交易没有具体的合同形式,表现为直接通过网络订购、付款。在这种购买形式下,商家并没有开出相应的发票。作为法律证据的可以是网络服务商的电子邮件记录或银行的付款记录。而那些复杂的、涉及金额较大的交易则是把网络当成一种信息传递的手段,通过网络完成整个合同的订立过程。在这一过程中,网络起的作用类似于传统的电报、传真等通信手段,以电子邮件的便捷加快整个合同签订过程的完成。
(3)表示合同生效的传统签字盖章方式被电子合同中的数字签名所代替。数字签名往往表现为一串数字或符号,有时甚至是电子信号,与传统的签字、签章有着本质的区别。合同形式的变化对国际贸易合同法产生了很大的影响。比如,传统合同法中所规定的书面的概念、签名的确定、合同的生效时间地点等概念,在电子商务条件下全都受到了新的挑战。这些问题不能尽快解决在一定程度上制约了国际电子商务的发展。
目 录
摘要 3
Abstract 4
1、引言 5
1.1 研究现状 5
1.2 主要研究的目的及内容 8
1.3 研究方法及设计思路 9
1.3.1 研究方法 9
1.3.2 设计思路 10
2、应用需求分析与可行性分析 12
2.1 应用需求分析 12
2.2 运行需求分析 12
2.3 其他需求分析 12
2.4 可行性分析 13
2.4.1经济可行性 13
2.4.2技术可行性 13
2.4.3 运行可行性 14
2.4.4 时间可行性 14
2.4.5 法律可行性: 14
2.5 系统开发步骤 14
3、相关技术简介 16
3.1 JSP 16
3.2 Mysql数据库 17
3.3 ODBC 18
3.4 B/S模式分析 19
4、系统分析 21
4.1 系统实现目标 21
4.2 系统体系结构 21
4.3 主控流程图 22
4.4 系统ER图 23
5、系统设计 24
5.1 概要设计 24
5.2 系统结构设计 24
5.3 详细设计 25
5.3.1 管理员登录界面 25
5.3.2 管理员设置 26
5.3.3 新用户注册 28
5.3.4 网上银行用户交易管理 28
5.3.5 查看用户余额 30
5.3.6 历史交易明细查询 30
5.3.7 模拟在线消费功能 32
6、系统调试与测试 33
6.1 程序调试 33
6.2 程序的测试 33
6.2.1 测试的重要性及目的 33
6.2.2 测试的步骤 35
6.2.3 测试的主要内容 35
结束语 37
致谢 39
参考文献 40
摘要
现在全球已经进入了软件的时代,各行各业都与软件产生着密切的联系。银行系统更是如此,在软件系统的高速发展和功能的不断完善下,银行也一改往日的通过人与人的不断交流与接触进行现金的交易的这样一种传统的形象。通过网上银行系统的开发和应用达到一个节省人力资源,提高行业业务效率的目的。在这样的一个背景下,本课题主要使用JAVA程序设计语言,并辅以JSP,mysql数据库管理等技术进行网上银行系统的设计与开发,既〖本文来自:论文网 〗克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,
关键词:网上银行;管理;JSP;系统开发
5.2 系统结构设计
系统的概要设计中最重要的就是系统的模块化。模块化是指解决一个复杂问题时自项向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。
将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。
在系统的概要设计中采用结构化设计以需求分析阶段产生的数据流图为基础,按一定的步骤映射成软件结构。首先将整个系统化分为几个小问题,小模块,在系统中,设计了系统管理、数据录入、查询、信息管理和缴费转账等管理模块。然后,进一步细分模块,添加细节。
5.3 详细设计
5.3.1 管理员登录界面
对于一个完整的网上银行管理系统,不仅要求功能强大、操作简单,还要有良好的设计风格和另人爽目的界面。登录界面对于整个系统来说是非常重要的,因为它设置了进入本系统的用户和口令,防止非法用户进入系统,破坏系统〖本文来自:论文网 〗安全和所保存的数据,只有合法的管理员在输入正确的密码后方可进入系统,否则将
21世纪以来,计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。信息化浪潮、网络革命在给社会带来冲击的同时,也使社区服务受到了强烈的冲击,社区管理和服务方式已不能适应用户的需求,建设小区门户网站系统,是现代化建设的客观要求。建设以计算机为核心的社区服务网络,实现社区服务的自动化,更好地为工作服务。
本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
本人主要负责的是社区共享模块,本模块的主要功能有:会员上传文件、前台的文件浏览、对以上传的文件进行修改以及管理员对上传文件的审核等功能。本系统主要采用JSP为编程语言,实现了社区服务中的新闻资讯、社区共享、在线影院等功能。管理员可进后台进行管理员设置、社区留言管理、社区公告管理、新闻资讯管理、会员上传文件管理、在线影 计算机毕业论文网〗院管理等。本人主要负责的是后台管理功能的模块,此功能模块的设计是整个系统设计的重要部分,它决定怎么实现系统的功能,不仅要求功能完善,而且还要界面友好,因此,对于一个成功的系统设计,功能模块的设计是关键。小区门户网站系统,从大的方面分主要集中在社区内的新闻资讯、 社区共享、在线影院、留言板等。所以该系统主要是含有数据输入,数据修改,系统维护几个部分。本人主要负责留言板功能的实现:
用户可以在留言板上发表对系统的意见和好的建议,使系统更加人性化,最大限度的为用户服务。
具体系统功能需求描述:
能满足提供对“留言板”数据输入功能,实现“留言板”数据生成。
数据处理部分包括:此模块实现系统的信息管理,包括对留言内容数据的、删除、回复功能。
摘 要
本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由三大功能模块:请假系统模块、考勤系统模块、后台管理模块组成。系统涉及到高校三大类用户:学生、
本高校学生考勤管理系统用JSP+SQL Server 2000开发,开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。本论文重点介绍本系统的请假系统、考勤系统两大功能模块设计,完成学生、
关键词:考勤管理;在线请假;JSP
ABSTRACT
The system is an information system designed for asking for leave on line for students and managing attendance of undergraduate. It is generally divided into three main modules: the module for asking for on-line leave, the module for managing attendance of undergraduate and the module for backstage management. There are different customers in the university operating the system, such as student, teacher, a teacher in charge of a class, administrator.
The system is developed with the help of JSP(java、JavaScript、html)and SQL Server 2000. The key techniques used in the process of development are: the page modularization, dynamic generating and static page showing of information, etc. And the thesis focuses on the introduction of the system’s attendance management and the management of asking for leave online. And it develops the function of student, teacher, and school administrator on the whole.
Key word: attendance management;online ask for leave; JSP
目 录
第1章 问题定义.... 6
1.1 引言... 6
1.2开发背景... 6
1.3问题描述... 6
第2章 可行性分析.... 8
2.1 引言... 8
2.2 目的和意义... 8
2.3 可行性分析... 8
第3章 需求分析.... 10
3.1 引言... 10
3.2 用户需求描述... 10
3.2.1学生用户需求描述... 10
3.2.2任课老师用户需求描述... 10
3.2.3系统管理员用户需求描述... 11
3.3功能需求描述... 11
3.4系统开发工具... 11
3.5相关开发工具简介... 12
3.5.1 B/S(浏览器/服务器)简介... 12
3.5.2 JAVA/JSP简介... 12
3.6 系统功能划分... 12
3.7 数据字典... 13
3.8 数据流图... 13
3.9运行需求... 14
3.9.1 最低配置... 14
3.9.2 建议配置... 14
第4章 总体设计.... 15
4.1 引言... 15
4.2 系统布局设计... 15
4.3 总体结构图... 16
第5章 详细设计.... 18
5.1 引言... 18
5.2 系统功能流程图... 18
5.4 数据库设计与实现... 19
5.4.1 实体模型... 19
5.4.2 E-R模型... 20
5.4.3 数据库的逻辑设计... 20
5.4.4 数据库表的创建... 20
第6章 系统实现.... 22
6.1登陆界面的设计与实现... 22
6.2管理员主界面的设计与实现... 23
6.3添加教师界面的设计与实现... 24
6.4教师管理界面的设计与实现... 25
6.5添加学生界面的设计与实现... 26
6.6学生管理界面的设计与实现... 27
6.7教师审核与查看界面的设计与实现... 28
6.8教师点名界面的设计与实现... 29
6.9学生请假界面的设计与实现... 30
6.10学生考勤信息查看界面的设计与实现... 31
第7章 软件测试.... 32
7.1 引言... 32
7.2 测试方案... 32
7.2.1 黑盒测试... 32
7.2.2 白盒测试... 32
7.2.3 其它测试方案... 32
7.2.4 本系统所采用测试方案... 32
7.3 测试过程... 32
7.3.1 用户登陆测试... 32
7.3.2 页面使用安全测试... 33
7.3.3学生用户测试... 33
7.3.4任课老师用户测试... 34
7.3.5班主任用户测试... 34
7.3.6院系领导/学校领导用户测试... 34
总 结.... 36
参考文献.... 37
致 谢.... 38
附 录.... 39
附录一:文献资料... 39
原文... 39
附录二、系统部署及使用手册... 41
开发工具的安装与配置... 41
系统部署... 42
摘要:随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
Internet飞速发展,它越来越成为人们生活中的一部分,人们亲切地把它叫做信息高速公路。随着计算机技术及通信〖本文来自: 计算机毕业网〗技术的普及,人们有越来越多的机会,访问internet,并从Internet中获取资源,Internet紧密的与人们的生活联系起来。目前,我国上网的计算机数为146万台,上网人数超过400万人。显然解决企业
问题的途径之一,就是将计算机引入进来,以现在流行的B/S模式,为用户创建一个交流的平台。
关键字 ASP Access2000 数据库 B/S模式 房产网站系统
Abstract
Along with the rapid development of the computer and the network technology, the Internet/Intranet application popularizes in the global scope day by day.Now the society is rapid changing to information one, and the effect of information automation also becomes important more and more, and it causes us to liberate from the numerous and diverse business, improves our working efficiency.The computer information management has many merits such as the big storage capacity, the quick speed and so on, it provides us prompt and quickly information processing. therefore, we makde a dynamic management process aiming at borrowing of books of the library, using information provided by computer, and finally developed a C/S structure of the library management system by Visual Basic 6.0 and Access 2000 after the appraisal of superiority of many development software and the database software, which was better in the person of the simple development way of the VB window and applied by the formidable function of the visible structural design.
【keywords】ASP Access2000, database management system B/S mode library management system
目 录
摘要1
Abstract2
第一章 引言4
11选题背景4
第二章 方案论证6
21 开发工具6
22 ASP6
221 ASP概述7
222 ASP的发展过程8
223 ASP的特点9
23 Access 200010
231 Access 2000透视10
232 用Office Web组件部署数据访问页10
233 理解Access的应用设计方法11
234 从模板文件创建Access应用15
24可行性分析16
第三章 设计过程详细论述19
31 需求分析19
311 房产管理系统的需求分析图19
312 房产管理系统的数据分析19
313 房产管理系统的具体实现20
32概要设计22
321 运行环境24
322 程序结构25
33详细设计26
34程序编码27
35测试与调试27
第四章 致谢28
参考文献29
附表29
房产信息系统数据库设计现状分析尽年来,房产信息系统的建设已经逐步成为数字城市应用系统建设的热点之一。据有关资料显示,全国660多个设市城市中,已有400多个城市建立了房地产管理信息系统。数据库设计是房产信息系统实施的一项重要基础工作,关系着系统建设的成败。房产信息系统数据库设计必须要考虑到房产业务流程性强、业务量大、数据变化频繁的特点,将不同时间周期上的数据加以安全、高效的管理。本文要探讨的三个数据库分离技术是在房产信息系统建设实践中总结出的一种实用的数据库设计和优化技术。[ 6]
三个数据库分离技术的提出,源于现实世界中同一房产业务对象在时间思维上的三种不同状态的数据:工作数据,正式数据,历史数据。在数据库设计中,与之相对应的即为工作库、正式数据库、历史数据库。这种在数据库物理设计中将对同一对象的不同生命周期在数据库中分为正式数据库、工作库、历史数据库的方法称之为三个数据库分离技术。
我们以房产信息系统中的两个典型业务——所有权初始登记和变更登记为例来加以说明。房屋所有权初始登记是房屋所有者第 1 次进行房屋产权确认的房产业务,它必须要经过窗口受理和审核两大类环节,在窗口受理和审核阶段,所录入的产权人数据处于待审批状态,即工作状态;在审核通过以后,产权人数据从审批状态转入审批通过状态,即正式状态。在其他初始登记类的房产业务中,同样也存在着数据状态由工作状态向正式状态变化的过程。房产变更登记是在房屋初始登记基础之上进行有关信息变更的房产业务,如房屋的位置变更。
在窗口受理阶段,在选择了待变更的信息后,首先要从正式数据库中将待变更的信息提取到工作库中, 进入审批状态。在变更审批 系统的实现经过上面各节的工作后,我们基本上完成了一个房地产信息管理系统的开发。将工程中的welcom.aspx设为起始页,然后执行程序,系统会显示房产信息管理系统的首页,如图4-1所示。输入用户名和密码,单击“确认”按钮,与数据库的登录表进行连接并进行身份验证。当身份验证成功后就可以使用系统列表中的功能了。
本论文主要论述的是房地产管理系统设计的过程。我主要是负责数据库的设计,课题设计过程中对房地产管理系统过程及目前已经开发成功的房地产系统进行了一定的研究。论文中根据调研结果,对房地产系统进行了需求分析。提取出,该系统需要实现功能模块。之后,根据需求分析结果,对系统进行了功能分析。然后将该系统数据库进行设计,并进行了相应的功能测试。经测试证明,数据库实现了其主要的功能。完成了需求分析提出的对数居库的要求。
通过这次毕业设计,使我受到了一次用专业知识、专业技能分析和解决问题的全面系统的锻炼。使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步。为日后成为合格的应用型人才打下良好的基础。这次在指导老师的帮助下,在同学的帮助下,基本上完成了设计任务,在软件的设计方面也有了一定的提高,熟练掌握了Sql Server数据库和As