马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛
您需要 登录 才可以下载或查看,没有账号?注册会员
×
由于增加了密码表,相应地开发了密码管理模块,主要分两部分:一是初始密码的输入,即第一次输入密码。此时需要相关人员在指定的计算机上(此机需要专人负责管理,防止不法人员输入他人姓名及密码)输入自己的姓名、密码并记忆姓名代号;二是在任意一台使用的计算机上可以对已经存在的密码进行修改,而且若忘记密码可以通过输入姓名和姓名代号删除此记录,这样就可以不必麻烦系统管理人员帮助删除密码,提高了系统的可维护性。
$ [! Y/ t4 p& D( R1 \# H9 I1 u- V. l5 {) `8 s/ U
2.3修改功能
9 o6 e7 V5 t* _3 ~- T+ d J7 i% A# p, y9 l( [) n$ M
2.4输出功能
# O4 y, T! O2 R6 S! U$ h4 c* h. |) G9 G" M* L. y( l% x
另外,在此功能中还设计了一个可以将要输出的明细表存为文件(Powersoft Report格式)的按钮,这是为了当远程调用时不需要临时产生明细表,只是将已经存在的文件进行传输调用即可,节约了通信时间,方便了用户使用。
( y; B! D2 c U$ s; r9 m1 i$ t# L2 @" i/ k! k( W
2.5版本管理功能及特点
" V8 B$ @" z% }4 I! }2 b
( q2 r! f* a2 Z+ e# K4 a 这一功能主要是针对已经通过电子签字的全部项目,即产生法律效力的正式版工装明细表。工装明细表在实际使用中是很难避免修改的,为了防止多次的修改导致明细表管理上的混乱,每次修改必须通过填写更改通知单,由明细表拟制人对明细表进行修改。而且对于修改后的明细表和修改前的明细表都加以保存,因此需要有新、旧明细表的版本管理功能,即每修改一次就产生一个新版本和一个旧版本,对同一明细表的多次修改会产生很多版本,最初的明细表一直加以保留。对新版本的管理主要通过在数据表中相应的数据项设置版本号,以说明此版本已经是第几版,版本号越大就说明越新;对旧版本的管理主要通过建立历史库,将旧版本中的数据转移至历史库中存储,并提供检索和查询功能。若不建立历史库也可以通过版本号区别新旧数据,但是,这样随着使用期的延长数据量将会明显地增加,查询的工作量也会明显地增加,而且新旧数据混杂也不利于管理。 5 U2 |/ t0 Q( h# l# S; ?$ e/ m
) W* v$ ?, k! g. f# s: H% C+ s 2.6检索型工装明细表编制的实现 3 w- ^0 E( ~; V
* a5 m3 D w% O, \, L6 Q# T
检索型工装明细表编制的实现主要采用先检索近似轴承型号,然后在原有明细表的基础上进行修改,再使用应用程序提供的“另存为”功能实现明细表的新设计。具体说明如下:首先,系统提供模糊查询功能,将全部轴承型号检索并填入下拉列表框,由下拉列表框自动排序,输入轴承型号的字头后,相近轴承型号就自动出现在下拉列表框中,用鼠标选中即可。然后,在数据窗口中进行修改,修改完成后,用鼠标点击“另存为”按钮,出现一个新的窗口,输入新轴承型号和明细表图纸编号后(系统自动检查输入数据的合法性)即可实现明细表的新设计。
- K c' A; y2 |5 c2 c! W# o) s$ Y0 O3 \! Y3 y
2.7数据的安全管理
; u+ _ y9 r$ }* g; n/ ?! R: @/ n6 \8 \6 o( U8 r# I+ g1 L
为了保证数据的安全,在后台域管理员在Windows NT上设置不同帐户的不同访问类型,以域的帐户和口令作为安全措施,通过口令限制非法用户入网及侵权,实现资源的安全管理,并使用SQL Server的授权管理功能,实现不同的用户具有不同的数据喜欢纵权利,例如:有的用户对数据只拥有读喜欢作权而不可修改和删除等;在前台,确认网络用户注册口令合法后,主要是通过应用程序实现的密码管理和电子签字功能防止对明细表进行非法修改。 & N* s* a {- h+ d. r( ]) Y
- j6 m! S k" `
4、结束语
& \" O. B6 n4 t. o* j( `* |1 h( k; p
6 X# e6 X2 e5 i# {) g 目前,此系统已将定型的轴承工装明细表全部录入计算机,可以方便地对所需明细表进行维护、查询和输出,并通过计算机网络将设计、工艺、工装等部门连接起来,实现了无纸化传输,基本上达到了加快工装设计,缩短生产周期,降低生产成本的目的,初步实现了“甩图板”的要求。 $ M0 ~! T2 Q9 n: b+ M1 x
: S! _ J6 o( i: z. b; v! d: P 综上所述,本文结合瓦房店轴承股份有限公司工装管理系统的开发实践,给出了一些在实际开发中具有普遍应用价值的思想和作法,希望能为与此类似的工作起到一点借鉴作用。 3 o: r( Q- X3 J
% x: ?) R: p; r$ T6 ~ |