重庆大学研究生分数线-重庆大学研究生分数线
西南科技大学
课程设计(论文)
课题名称:
用户信息管理
专业班级:
计算机信息管理
姓
名:
陈鹏
指导老师:
陈阳、李俊岑
摘要
信息是管理上的一项极为重要的资源,
管理工作的成败取决于能否做出有效
的决策,
而决策的正确程度则在很大程度上取决于信息得质量。
所 以能否有效的
管理信息成为企业的首要问题,管理信息系统
MIS
在强调管理、强调信息的现
代社会中越来越得到普及。
企业信息管理通常是比较复杂,
由于各类信息繁多难归集,
利用 计算机支持企业
高效率完成企业信息管理,
是适应现代企业制度要求,< /p>
推动企业信息管理走向科
学化、社会化、规范化和自动化,从而提高企业信
息管理效率。
本系统选用
PowerBuilder< /p>
软件开发工具,
PowerBuilder
是一种高效的客户
/
服务
器模式以及分布式数据库应用程序的前端开发工具。
p>
利用此软件完成了企业信息
管理系统的物品管理功能、节目管理功能、
客户信息管理功能,
完成了多种查询
模块、增添模块、删除模块
、修改模块等等。本系统的开发基本满足企业信息管
理的要求,用户界面交友好,
提供的信息丰富准确,
使管理工作的各环节能够顺
利而有效的进
行
,
具有良好的实用价值和可观的发展前景,极大的提高了企业信
息管理的效率,是企业的科学化、规范化管理、自动化的重要前提条件。
关键词:管理信息系统
MIS ,
企业信息管理系统
, PowerBuilder
数据库
ABSTRACT
The information is an extremely
important resources of the
management
,
the success
or
failure
that
manages
the
work
is
decided
by
and
can
do
a
valid
decision,but
the
right degree of the decision then to a
large extent be decided by the information get
quantity. So can effectively of
management information become initial problem of
the
business
enterprise,
the
management
information system
MIS
get
the
universality
more and more in
emphasize manage, emphasize modern society of
information.
The business enterprise information the management is usually more complicated,
because each kind of
information is numerous difficult return to
gather, make use of
the
calculator
support
business
enterprise
high-efficiency
complete
the
business
enterprise information management, is
to adapt the modern business enterprise system
request,
push
the
business
enterprise
information
management
alignment
scientific,
acculturate,
the
norm
turns
and
automates,
thus
raising
the
business
enterprise
information management efficiency.
This
system
chooses
to
use
the
PowerBuilder
software development
tool,
the
PowerBuilder is
a kind of efficiently of C/ S's mode and the
distribute type database
apply
the
head
of
the
procedure development
use
of
this
software
completed
the
product
management
function,
program management
function,
customer
information management
function
of
the
business
enterprise
information
management system, completing various search mold
pieces, increasing
the mold piece,
deleting the mold piece and modifying an etc. of
system
develop basic satisfy the
request of the business enterprise information
management,
the
customer
interface
make
friends
good,
the
information
for
provide
is
abundant
accurate,
make
each
link
of
manage
the
work
can
carry
on
effectively
smoothly,
having the good practical worth and
considerable development foreground, raising the
efficiency
of
the
business
enterprise
information
management
biggest,
is
business
enterprise
of
scientific,
the
norm
turn
management,
automation
of
important
prior
condition.
Keywords:MIS,
TheBusinessEnterpriseInformationManagementSystem ,
PowerB
uilder, Database
目录
< p>
摘要
................................... .................................................. .................................................. ........... II
ABSTRACT
.
.................................................. .................................................. ...............................
I
II
第一章
绪论
.
...................................... .................................................. ..........................................
5
1.1
研究课题的背景
.
................................................. .................................................. .............
5
1.2
研究思路和工作计划
.
........... .................................................. ..........................................
5
第二章
课题总体介绍
.
.............. .................................................. ..................................................
7
2.1
开发背景
.
................................... .................................................. ......................................
7
2.2
课题目的
.
................................... .................................................. ......................................
7
2.3
主要功能
.
................................... .................................................. ......................................
7
2.4
课程设计要求
.
................................... .................................................. ...............................
7
2.5
课程设计任务
.
.................................................. .................................................. ................
7
2.6
开发环境
.
.. .................................................. .................................................. ......................
8
2.7
开发工具
.
.. .................................................. .................................................. ......................
8
第三章
系统分析
< /p>
.
.................................... .................................................. ....................................
8
3.1
需求分析
.
................................... .................................................. ......................................
8
3.2
可行性分析
.
................................... .................................................. ..................................
8
3.3
技术可行性
.
. .................................................. .................................................. ...................
8
第四章
概要设计
.< /p>
............................................ .................................................. ..............................
9
4.1
设计思想
.
. .................................................. .................................................. ......................
9
4.2
数据库的设计
.
................................................. .................................................. ................
9
4.3
系统流程图
.
............... .................................................. .................................................. ....
9
4.4
数据库分析
.
............... .................................................. .................................................. ..
1
0
4.4.1
数据库的概念
.
< p>................................................ .................................................. .............1
0
4.4.2
新建数据库
.
................................................. .................................................. ................
1
0
4.4.3
修改已建的数据库
.
.............................................. .................................................. .......
11
第五章
系统详细设计
.
.............. .................................................. ................................................
11
5.1
系统子模块功能概括
< /p>
.
.................................... .................................................. ...............
11
第六章
系统的总体实现
.
..... .................................................. .................................................. ...
1
2
6.1
登录页面
.
................ .................................................. .................................................. .....
1
2
6.2
主页面
.
................. .................................................. .................................................. ........
1
2
6.3
用户信息修改界面
.
............ .................................................. ...........................................
1
3
6.4
用户添加界面
.
.............. .................................................. .................................................
1
3
第七章
用户界面的具体实现
.
........... .................................................. .......................................
1
4
7.1
管理员登陆界面的实现
.
.......... .................................................. .....................................
1
4
7.2
用户管理主页面的实现
.
.......... .................................................. .....................................
1
5
7.3
用户信息修改界面的实现
.
......... .................................................. ..................................
1
6
7.4
用户添加界面的实现
.
........... .................................................. ........................................
1
9
总结
............. .................................................. .................................................. ..................................
1
致谢
.............................. .................................................. .................................................. .................
1
参考文献
.
............ .................................................. .................................................. ..........................
1
第一章
绪论
1.1
研究课题的背景
借助现
代信息技术和管理理论,
建立企业管理信息系统是当今社会的重要趋势。
党和政府根据知识经济时代的特点,
对国民经济建设提出了
“用信息化带动工业化 ”
的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避
p>
的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”
,因
此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源
管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的
案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较
繁琐的手工工资管理。
现在应用在大中型企业的管理信息系
统中,几乎都包括了工资管理模块。有些
环境中是由作为大型
ERP p>
软件中的一个模块引进的,
有些是作为企业的财务系统的
一部
分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能
完全解决中
国特色的中小企业的问题,本文介绍的毕业设计的研究工作就是要为这
些具有中国特色的
中小企业解决他们在工资管理方面的问题。
通过在本单位经过一周的调
研,并参考其他同行设计工资管理软件,我基本上
搞清楚了像我们单位这样的小型企业对
系统的需求,如果能够设计一套针对类似本
单位的小型国有企业的工资管理系统特别有意
义,并且是现行的财务管理软件代替
不了的。
在和指导老师多次交流后,确定实现方案的要点和工作计划。本系统的实现的主
要功能有
:员工信息管理、工资结构设置、工资汇总打印等等功能。
1.2
研究思路和工作计划
正如研究任何其它软件项目一样,
我做的毕业设计也经历了从选题,调研,熟
悉开发环境,实验关键技术,查找类似的相关
系统的资料;系统概要设计,数
据库结构设计,
功能模 块开发,
功能模块测试,
系统调试和系统试运行和修改。
下面的流程图反映了我们的基本的思路和过程。
在各阶段的时间安排上
,选题和调研用了两周左右的时间;熟悉开发环境,实
验关键技术,查找类似的相关系统
的资料用了三周时间;系统概要设计用了一周的
时间;数据库结构设计用了一周时间;功
能模块开发和功能模块测试用了四周的时
间;系统调试和系统试运行和修改用了约三周的
时间。最后,完成论文并
做修改用了四周时间。完成全部工作大约用了
4
个半月的时间。
研究思路和工作计划图
1.1
资料查询
调查研究
概要设计
数据库的结构设计
功能模块开发
功能模块测试
系统调试
系统试运行和修改
研究思路和工作计划图
1.1
定题
开发环境熟悉
研
究
关
键
技术
第二章
课题总体介绍
2.1
开发背景
当今时代是
飞速的、发展的信息时代。在各行各业中离不开信息处理,这正是
计算机被广泛应用于信
息管理的环境。计算机的最大好处在于利用它能够进行信息
管理,使用计算机进行信息的
控制,不仅可以提高工作效率,而且大大的提高了其
安全性。计算机进行信息管理与信息
管理系统的开发密切相关,系统的开发是系统
管理的前提。本系统就是为了对用户信息管
理而设计的。数据手工处理作量大,容
易出错,且不易查找。总的来说,缺乏系统,规范
的信息管理手段,此系统的开发
就是为了解决这一难题。
2.2
课题目的
< br>计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低
廉,
性能有了进步。它已经被应用于许多领域,首先计算机可以代替人工进行许多
繁琐的劳动
;其次,计算机可以节省许多资源;第三,计算机可以大大提高人们的
工作效率;第四,
可使文档更加安全,等等。因此我们应建立一个功能强大的用户
信息管理系统。
2.3
主要功能
本程序可对用户信息进行操作比如修改、添加、查询等;
系统管理具体包括添加、删除、修改用户信息等。
2.4
课程设计要求
了解软件
工程基本知识。熟练掌握
MyEclipse7.0
和
tomca t
6.0
以及
MySQL
等
应用软件的使用。掌握
JA
V
A
编程基础。熟 练掌握
JSP
的各种基本语法。了解基本
的软件开发工具
。
用户管理系统抽象于信息管理系统,能进行信息的收集,传递,加工
,维护和
使用的系统。主要任务是最大限度的利用现代计算机及网络技术加强信息管理,
建
立正确的数据,并加工成各种信息给管理人员,提高工作效率。
2.5
课程设计任务
设计一个
用户管理系统,用户能够注册、登录,登陆成功后,会列出所有用户
的记录信息。登录用
户能够对记录进行增加、删除、修改、查询操作。
2.6
开发环境
Windows XP
系统
2.7
开发工具
MyEclipse7.0, tomcat 6.0,
MySQL
等开发工具。
第三章
系统分析
3.1
需求分析
每个网站每
年都有大量的用户访问注册,如何对用户的信息进行有效的管理,
这是一件比较复杂的问
题。
为了更好的做好用户信息管理这一工作,
提高工作效率,
更好的对网站进行管理,结合实际情况,自行开发一套网站用户信息管理系统。在
目
前的信息管理工作中,没有一套统一的方式、方法和软件系统支持,仍存在着诸
如数据分
散、不一致、可利用率底等问题,以至于影响了工作效率的进一步提高。
目前我国的网络
建设已经基本建设完成,网络的应用为我们国家的发展提供良好的
基础支持。本系统以后
可以进一步充分利用这一条件,不久的将来开发一套完全网
络化的用户信息管理系统,进
一步提高工作效率,使之更加便捷。
用户信息管理系统的实现,可以使
官方更方便的对用户信息进行查询和修改、
录入等,配合社会发展的步伐。
3.2
可行性分析
系统
要求在
WindowsXP
及以上环境运行,
后台数据库采用 p>
Access2003,
使用
SQL
编程,采
用
JDBC
方式连接数据库,这些在目前都是容易实现的。新系统能达到以
最小的开发成本取得最佳的经济效益,开发过程中所需人员、硬件和软件支持及其
它费用进行估算均满意,技术条件也能保证顺利完成开发工作。
最终认为该系统完全可行,并根据其特点决定采用
Adobe Dreamweaver CS3
作
为开发工具。
3.3
技术可行性
本网站为一
个中型企业网站,所耗费的资源不是很大,根据调查,现绝大多数
中型企业目前的硬件及
网络设备完全按能够满足需求。本网站具有易操作的特点,
一般中型企业都有网站、计算
机管理方面的专业人才,对于网站的管理也应当游刃
有余
第四章
概要设计
4.1
设计思想
分析设计的要求,
我们需要设 计一个系统来实现用户的注册和登录,
以及增加、
修改、删除和查询用户
的相关信息。明确系统的目标,规模,功能,对系统开发背
景,必要性和意义进行调查分
析,并且提出系统的逻辑模型和各种可能的方案,从
而为系统来发项目的决策提供科学依
据,首先需要建立相关数据库,存储用户的信
息,实现用户信息的增加、修改、删除和查
询功能。
然后运用
MyEclipse7.0
来设计用户登录界面,
实现用户的注册和登录。
并在数
< br>据库和登录界面系统之间建立连接使新添加的信息存储到数据库中。最终实现用户
管理系统得各种必要功能。
4.2
数据库的设计
< /p>
按照用户管理系统的功能和要求,
后台数据库主要完成用户信息的存储以及
相关操作。根据实际情况,我认为本次课程设计中实体用户至少应赋予用户名,用
户密码这两个属性。
设计的数据库的数据字典如下表
2.1
所示
4.3
系统流程图
如图
2.2
所示,用户管理系统的流程图分为登录流程和管理流程两部分
用户信息修改
后台存储修
改信息
管理员登陆页面
检查登录信息
用户管理
删除用户
增加新用户
后台存储新用
户信息
4.4
数据库分析
4.4.1
数据库的概念
数据
库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表
达信息。简而言
之,数据库就是信息的集合。数据库包含有各个不同部分的术语,
入记录、域等。
4.4.2
新建数据库
创建任何一个数据库的第一步是要仔细规划数据库,设计必须是灵活的、有
逻辑的。创建一个数据库过程被认为是数据库模型设计。其新建过程包括:
标识需要的数据;
收集被标识的字段到表中;
标识主关键字字段;
绘制一个简单的数据图表;
规范数据;
标识指定字段信息;
创建物理图表。
4.4.3
修改已建的数据库
数据库的修改分为:添加、修改和删除记录。这三种操作均可由创建的程序来
完成。
p>
程序中所用的数据库表为
users
,它只 有两个字段,用户名
name
和密码
pwd,
都是
char
类型,本系统数据库如图
2.3.3-1
所示。
图
2.2.3-1
数据库样式
第五章
系统详细设计
5.1
系统子模块功能概括
该用户信息管理系统包括系统管理模块、用户信息管理模块。
本系统具有如下功能:添加用户、修改用户信息、删除用户;
该信息系统总体功能结构图如图
3-1
所示。
用
户
管
理
系
基本信息管理
用户信息
增加用户信息
用户信息
查询用户信息
查询信息
修改用户信息
修改信息
删除用户信息
删除信息
图
3-1
信息系统总体功能结构图
第六章
系统的总体实现
6.1
登录页面
首先,系统的页面至关重要。它是与用户沟通
的桥梁,所以页面一定要简洁、
直观、操作简单。本系统的登录界面如图
4-1
所示,根据选择相应用户和对应的口
令进入系统,进行相应操作。
若密码错误,则弹出“密码错误”对话框。
图
4-1
管理员登录界面
6.2
主页面
密码无误后跳转到主页面,用户管理模块是整个系统的核心,主页面如图
4-2
所示。
图
4-2
用户管理主界面
6.3
用户信息修改界面
在
提交修改信息后,将调用后台数据库的记录,并进行修改数据的存储。在那
里将对提交的
信息进行检查,如有错误,将发送错误信息返回修改界面模块,如图
4-3
所示。
图
4-3
用户信息修改界面
6.4
用户添加界面
如在用户管理主页面“新增用户”链接,
将转到新增用户模块,在那可以进行
添加新用户的操作。新用户信息界面如图
所示。
图
4-4
增加新用户界面
新西兰维多利亚大学-新西兰维多利亚大学
西安工程大学地址-西安工程大学地址
密苏里大学哥伦比亚分校-密苏里大学哥伦比亚分校
汤姆逊河大学-汤姆逊河大学
宁波大学信息学院-宁波大学信息学院
新视野大学英语视听说教程3答案-新视野大学英语视听说教程3答案
南开大学滨海学院学费-南开大学滨海学院学费
河北师范大学贴吧-河北师范大学贴吧
-
上一篇:学生宿舍电费管理信息系统设计
下一篇:西南科技大学奥派电子政务实验报告