研究的或正在研究的。
(2)硬件资源:
开发管理信息系统所需的硬件资源包含以下两个方面:
系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入/输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性能/价格比。
(3)软件资源
软件资源的可行性分析主要考虑以下几点是否满足用户的要求:
①操作系统的选择;
②编译系统的选择;
③数据库管理系统的选择;
④高级编程语言的选择;
⑤汉字处理系统的选择;
⑥应用软件包的选择。
本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。
第四章系统分析
4.1系统需求分析
系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决"怎么做"提供依据,基关键性主要体现在"理解需求"和"表达需求"两方面。
通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括:
(1)功能需求。确定新系统应做什么,这是最主要的需求。
(2)性能需求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。
(3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。
(4)未来需求。这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。了解这类要求的目的是在开发过程中,可对系统将来可能的扩展与修改做准备。一旦需要时,就比较容易进行补充和修改了。
4.2数据流程图
数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。
数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,但却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典和变换逻辑说明。
数据流图
图4。1系统数据流图
第五章系统总体设计
5.1.功能描述:
该信息管理系统可以在Windows2000Server平台上运行,开发工具采用VisualBasic语言开发。其工作流程为:用户登录通过权限判断,普通用户不能浏览、阅读和查询信息,指定用户可以操作,可以进行信息录入、修改和删除的操作。
系统的主要功能特点有:
(1)系统登录表单
该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进行系统破坏数据及威胁系统安全,避免不必要的损失。只有合法的用户在输入正确的密码后方可进入系统。
(2)主界面
在该界面窗口中,共有文件、数据、关于等所有系统功能,用户可以操作菜单的方式快捷地使用系统。
(3)更改密码:
使用本表单可以方便地修改用户的密码,以防密码泄露后对数据的安全性造成威胁。
5.1.2系统操作流程图:
图5-1系统操作流程图
第六章系统详细设计
6.1数据库设计
(1)职工信息数据表:
字段
字段名
类型
宽度
小数位
索引
排序
Nulls
1
职工编号
数值型
11
否
2
姓名
字符型
20
否
3
身份证号
字符型
18
否
4
民族
字符型
10
否
5
性别
字符型
4
否
6
出生日期
字符型
20
否
7
毕业学校
字符型
20
否
8
学历
字符型
20
否
9
部门
字符型
20
否
10
职称
字符型
20
否
11
上司
字符型
20
否
12
电话
字符型
20
否
13
EMAIL
字符型
20
否
14
EDIT
数值型
11
否
15
EDITTIME
日期型
8
否
16
备注
备注型
50
否
(2)请假信息数据表:
字段
字段名
类型
宽度
小数位
索引
排序
Nulls
1
假条编号
字符型
6
否
2
职工编号
数值型
11
否
3
起始日期
字符型
20
否
4
中止日期
字符型
20
否
5
天数
数值型
6
否
6
原由
字符型
50
否
7
状态
字符型
20
否
8
批准人
字符型
20
否
9
EDIT
数值型
11
否
10
EDITTIME
日期型
8
否
11
备注
备注型
10
否
(3)员工工资数据表:
字段
字段名
类型
宽度
小数位
索引
排序
Nulls
1
工资编号
字符型
50
否
2
职工编号
数值型
11
否
3
年份
数值型
6
否
4
月份
数值型
6
否
5
基本工资
数值型
11
否
6
加班工资
数值型
11
否
7
交通补助
数值型
11
否
8
总工资
数值型
11
否
9
考勤扣除
数值型
11
否
10
保险扣除
数值型
11
否
11
扣税
数值型
11
否
12
总扣除
数值型
11
否
13
实际工资
数值型
11
否
14
EDIT
数值型
11
否
15
EDITTIME
日期型
8
否
16
备注
备注型
10
否
6.2系统主要界面设计
因为人事资料管理牵涉到个人隐私及公司密秘等多方面因素,所以一定要保
密,并有专人管理,使用前身份确认就显得非常重要,故在运行前要进行管理权限确认.以防止他人无意或恶意篡改.(图6-1)
图6-1主界面图
其中登记表的界面如下:
图6-2登记表的界面
密码的修改:
图6-3密码的修改界面
登陆成功界面:
图6-4登陆成功界面
查询界面:
图6-5查询界面
第七章系统测试
为了确保本系统能够正常运行,需要在发布之后做一次较全面的测试。现将具体操作及过程举例说明如下:
7.1测试举例
(1).测试用户登陆是否成功:
打开人事管理系统,在"用户名"里填入root,"密码"框里我们填入root作为用户登录密码。填写完成点击"确定"按钮,将会出现操作程序页面,即该用户已经登陆成功了。再运行程序,会有提示页面出现:程序已经运行,不能再次装载!
(2).测试其他用户是否能够登录:
打开人事管理系统登录页面,输入任意密码,点击"登录"按钮。将出现密码出错提示页面。然后点"确定"返回人事管理系统登录页面。
(3).测试编辑功能是否成功:
编辑功能:在登录成功之后,即可进入相应的管理页面,点击"编辑",即出现编辑页面,即可以修改和删除员工的个人信息资料。最后保存。
(4).测试查询功能是否成功:
查询功能:在登录成功之后,点击"查询",在弹出的文本框,在里面输入
上一篇:
VB+ACCESS高校题库管理系统附原代码+程序+万字论文(论文和程序)
下一篇:
法律专业开题报告范文