摘要:本晚报稿件处理系统管理系统是使用 JSP 编程语言和 SQL Server2000 数
据库共同来完成的,采用面向对象方法,对晚报稿件处理系统管理系统进行设计
与实现。分析设计了晚报稿件处理系统管理系统的静态模型和动态模型,完成了
系统开发的分析、设计和实现的工作。本晚报稿件处理系统管理系统通过 Web 方
式完成用户与系统的交互,系统的功能模块具体有用户管理模块、晚报稿件管理
模块、晚报稿件处理系统信息模块、系统管理模块。本系统的开发采用现有成熟
技术为参照,共享源码为模板,结合本系统的实际需求进行分析和功能调整,探
讨了利用 JSP 开发晚报稿件处理系统管理系统的过程。
关键词:晚报稿件处理系统,管理,系统
Abstract: The customer relationship management system is the use of JSP and SQL
Server2000 database programming language common to complete, object-oriented
approach to customer relationship management system design and implementation.
Analysis and design of the customer relationship management system for static and
dynamic models, the completion of system development analysis, design and
implementation work. The customer relationship management system is accomplished
through the Web user and system interaction, system specific modules have user
management module, client management module, customer relationship information
modules, system management module. The development of this system using existing
proven technology as a reference, sharing source code as a template, combined with
the actual needs of the system analysis and functional adjustment of JSP development
using the process of customer relationship management system.
Keywords: Customer Relationship, management, system
目 录
1、引言.............................................................4
2、系统分析.........................................................5
2.1 系统需求分析 ................................................5
2.2 本系统采用的关键技术 ........................................6
2.2.1 JSP 技术 ...............................................6
2.2.2 JavaBean 技术 ..........................................7
2.2.3 JDBC 技术 ..............................................8
2.2.4 用 JDBC 访问数据库......................................9
2.3 可行性分析 .................................................12
3、系统概要设计....................................................13
4、系统详细设计....................................................14
4.1 后台数据库设计 .............................................14
4.4.1 SqlServer2000 介绍 ....................................14
4.4.2 数据库表结构..........................................14
4.2 系统 E-R 图 .................................................16
4.3 处理流程设计 ...............................................17
4.3.1 系统操作流程..........................................17
4.3.2 数据增加流程..........................................18
4.3.3 数据修改流程..........................................18
4.4.4 数据删除流程..........................................19
4.4 系统模块设计 ...............................................20
4.4.1 管理员登陆............................................20
4.4.2 登录信息管理..........................................21
4.4.3 晚报稿件信息管理......................................21
4.4.4 首页..................................................22
5、系统调试与测试..................................................22
5.1 程序调试 ...................................................22
5.2 程序的测试 .................................................22
5.2.1 测试的重要性及目的....................................22
5.2.2 测试的步骤............................................24
5.2.3 测试的主要内容........................................24
6、结论............................................................26
6.1 系统评价 ...................................................26
6.2 安全性问题 .................................................26
致谢...............................................................28
参考文献...........................................................29
1、引言
随着计算机技术的飞速发展,计算机在晚报稿件处理系统管理中应用的普及,
利用计算机在实现晚报稿件处理系统的管理势在必行。当今社会正快速向信息化
社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,
提高了我们的工作效率。目前很多单位的晚报稿件处理系统管理还处于人工管理
的阶段,效率低下,已经远远落后于当今技术的发展。并且人工管理的弊端也愈
来愈严重,由于不可避免的人为因素,造成数据的遗漏、误报,而造成教学单位
重大损失的事例层出不穷。计算机信息化管理有着储存信息量大,速度快等许多
优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。
因此我们利用计算机提供给我们信息,做出了这个晚报稿件处理系统信息管理系
统。晚报稿件处理系统管理系统是现在教学管理工作不可缺少的一部分是适应现
在教学制度的要求。推动晚报稿件处理系统管理走向科学化、规范化的必要条件。
传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满
足高效率、快节奏的现代工作和生活的需要。如何实现信息处理的自动化和办公
的无纸化逐步得到了人们的重视。如今,随着计算机技术的普及人们开始采用
MIS,它是集计算机技术、网络通信技术为一体的信息系统工程,能使教学单位
运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使教
学单位领导层对晚报稿件处理系统管理的决策依据更充分,更具有合理性科学性,
并创造出更多的发展机会;另外也进一步加强教学单位的科学化、合理化、制度
化、规范化管理,为教学单位的管理水平跨上新台阶,为教学单位持续、健康、
稳定的发展打下基础。MIS 是一门新的学科,它跨越了若干个领域,比如管理科
学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信
息收集和加工的方法,从而形成一个纵横交织的系统。在强调管理,强调信息的
现代社会中它变得越来越普及。目前国内使用和发展的 MIS 平台模式大体分两
种:晚报稿件机/服务器(c/s)模式和 web 浏览器/服务器(b/s)模式。本文主要
介绍一个简单的基于 b/s 模式的教学单位晚报稿件处理系统管理系统的实现,系
统开发的总体任务是实现教学单位晚报稿件处理系统信息关系的系统化、规范化
和自动化。
2、系统分析
2.1 系统需求分析
系统实现功能
1、具备多级权限的系统用户管理,至少具备管理员、普通用户级别,每种
角色的用户具备不同的操作权限,并可动态配置;
2、系统管理员可以对系统内各种数据进行增、删、改处理,并可设置用户信
息、晚报稿件信息、企业信息等;
系统采用 B/S 模式。整个系统最关键的就是数据库系统,一个强大的数据库
可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通
过软件界面观察和处理操作数据。
图 3-1 系统模式图
系统采用三层结构,在晚报稿件端用户通过浏览器完成数据下载与模拟操作,
浏览器端的表现逻辑通过 JSP 网页完成。而系统内部复杂的业务逻辑主要通过
JavaBean 的组件(Component)实现,JavaBean 组件在 WWW 服务器上运行,
通过 JSP 返回到晚报稿件浏览器。通过表现逻辑与业务逻辑的分离,使网页内容
简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用 JDBC 中间件访
问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使
用 JSP 技术作为表现手段,服务器采用 Tomcat 5.0.3 作为 JSP 引擎,系统业务逻
业务服务器
数据库服务器
事务逻辑
数据逻辑
Client
Browser
表示逻辑
Browser
表示逻辑
JSP 网页
WWW 服务器/业务
逻辑服务器
JavaBean
组件
中
间
件
JDBC
数据库服务器
数
据
库
SqlServer2000