|
1.引言
1.1编写目的
在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景
由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。于是人们不断地在探索希望能找到解决的方法。
为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。
1.3定义、缩写词和符号
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.4参考资料
鲁荣江、王立丰:《Visual Basic 项目案例导航》,科学出版社,2002年6月版
陈明:《软件工程》,中央广播电视大学出版社,2002年6月版
段兴:《Visual Basic 6.0 控件实用程序设计100例》,人民邮电出版社,2002年12月
杜春雷、孙会莲:《如何使用Visual basic 6.0中文版》,机械出版社,2000年1月
张曜、张青、李丁:《Visual Basic 函数实用手册》,治金工业出版社,2002年12月
范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版
闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版
2.任务概述
2.1目标
2.1.1开发目标
在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。本软件根据此需求进行开发的。
2.1.2应用目标
让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。
2.2运行环境
2.2.1硬件环境
A. 一台586 以上的微机及兼容
B.内存16MB(最好32MB内存)
C.VGA 彩显一台
2.2.2软件环境
A.windows 98 以上的操作系统
B.Microsoft Visual Basic 6.0.中文版数据库管理系统
C.Office 2000应用软件
2.3条件与限制
本档案管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络档案管理系统软件。
3. 数据描述
3.1静态数据
下面列出了六个表的具体静态数据:
1)档案目录表
此表存放档案类型信息
|
字段 |
字段名 |
类型 |
宽度 |
|
1 |
档案类型 |
Text |
20 |
|
2 |
安全级别 |
Text |
20 |
2)档案仓库表
此表存放档案的信息
|
字段 |
字段名 |
类型 |
宽度 |
|
1 |
档案名称 |
Text |
50 |
|
2 |
档案内容 |
Memo |
自动 |
|
3 |
档案说明 |
Text |
50 |
|
4 |
档案创建者 |
Text |
20 |
|
5 |
档案创建时间 |
Data/time |
自动 |
|
6 |
最后修改者 |
Text |
20 |
|
7 |
最后修改时间 |
Data/time |
自动 |
|
8 |
档案类型 |
Text |
20 |
|
9 |
附加文件 |
Text |
50 |
|
10 |
安全级别 |
Text |
20 |
3) 登录表
此表存放操作员工的信息
|
字段 |
字段名 |
类型 |
宽度 |
|
1 |
用户名 |
Text |
50 |
|
2 |
密码 |
Text |
50 |
|
3 |
权限 |
Text |
20 |
|
4 |
级别 |
text |
50 |
4) 操作员工信息表
此表存放操作员工详细信息表
|
字段 |
字段名 |
类型 |
宽度 |
|
1 |
员工号 |
Text |
50 |
|
2 |
姓名 |
Text |
50 |
|
3 |
身份证号码 |
Text |
50 |
|
4 |
职称 |
Text |
50 |
|
5 |
工龄 |
Text |
50 |
|
6 |
工作部门 |
Text |
50 |
|
7 |
工作电话 |
Text |
50 |
|
8 |
移动电话 |
Text |
50 |
|
9 |
传真号码 |
Text |
50 |
|
10 |
E_Mail |
Text |
50 |
|
11 |
专业 |
Text |
50 |
|
12 |
学历 |
Text |
50 |
|
13 |
爱好 |
Text |
50 |
|
14 |
家庭电话 |
Text |
50 |
|
15 |
家庭地址 |
Text |
50 |
|
16 |
省份 |
Text |
50 |
|
17 |
城市 |
Text |
50 |
|
18 |
出生日期 |
Data/time |
自动 |
|
19 |
签订时间 |
Data/time |
自动 |
|
20 |
结束时间 |
Data/time |
自动 |
|
21 |
权限 |
Text |
50 |
|
22 |
级别 |
Text |
50 |
|
23 |
照片 |
Text |
50 |
|
24 |
性别 |
Text |
50 |
|
25 |
婚姻状态 |
Text |
50 |
5) 公司信息表
主要存放公司的信息
|
字段 |
字段名 |
类型 |
宽度 |
|
1 |
公司名称 |
Text |
50 |
|
2 |
公司电话 |
Text |
50 |
|
3 |
公司传真 |
Text |
50 |
|
4 |
负责人 |
Text |
50 |
|
5 |
公司地址 |
text |
50 |
6)帮助表
此表存放帮助信息
|
字段 |
字段名 |
类型 |
宽度 |
|
1 |
名称 |
Memo |
自动 |
|
2 |
内容 |
memo |
自动 |
3.2动态数据
输入数据:菜单选项,查找关键字,新建记录项。
输出数据:由查询关键字确定的数据库记录集合。
内部生成的数据:中间查询结果。
|