论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

(B)人事管理系统DA版

6、系统实施和维护

系统实施就是将系统的设计功能的实现,以达到目标,它包括程序设计、人员培训、系统调试。

paper51.com

6.1系统实施

内容来自论文无忧网 www.paper51.com

系统实施就像系统实施一样,是将系统设计达到最终的目的,其中包括一些功能的完善、页面的美化、系统模块和数据库的链接、数据的上传,到最后系统的开通。这一阶段是对前面设计的补充和完善,是把设计者的所有目标付之实践的最后一步。其中功能的完善和页面的美化就是针对前面的设计再结合实际情况作相应的修改或补充,使之达到最完美的境地;而系统模块和数据库的链接就是把整个系统模块以及数据库等各部分通过一定的链接功能并对相应的程序进行修改使它们相互链接起来,从而形成一个有机的整体;等到以上步骤均完成以后,整个系统的设计基本上已经完成,接下去就是把所有的数据和源代码上传到相应的服务器上去,这样系统就正式宣告开通了。具体包括:

paper51.com

6.1.1程序设计

paper51.com

系统用MicrosoftAccess设计数据,以Dreamweaver UltraDev为开发平台,通过Asp实现网页及动态操作,其中运用了Java Script和VB Script脚本,基本实现其功能。

copyright paper51.com

6.1.2数据库连接 内容来自www.paper51.com

我这里连接数据库是建立了一个连接文件:connection.inc paper51.com

<%

paper51.com

dim Conn,strSql,DbPath

内容来自www.paper51.com

set Conn=server.CreateObject("ADODB.CONNECTION")

paper51.com

DbPath =SERVER.MapPath("Database\HrManager.mdb")

内容来自论文无忧网 www.paper51.com

Conn.open"driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath

paper51.com

%> 内容来自论文无忧网 www.paper51.com

这样我们在文件中,只要调用一句<!--#includefile=”headfile/conection—〉就可以了,不需要重复在每个网页中打入上述代码,节省了时间,更加方便了连接,不容易出错。

paper51.com

6.1.3定义记录集

内容来自www.paper51.com

在ASP开发过程中,数据集的应用是极为重要的,在应用程序中使用数据库,下一步及时定义数据集(Recordset),以便从数据库中临时提取数据。应用程序不能直接调用数据库,它必须以记录集为中介。定义的任何记录集都将添加到数据库邦定面板中,把数据邦定面板中对应记录集的字段添加到Wed页面上,也就添加了动态内容。

paper51.com

举个例子: 内容来自www.paper51.com

<% 内容来自论文无忧网 www.paper51.com

setrsStudyResume=server.CreateObject("ADODB.RECORDSET") 内容来自论文无忧网 www.paper51.com

strSql="select* from EmployeeSResumeTable 内容来自www.paper51.com

whereEmployee_ID='"&EmpID&"'" paper51.com

rsStudyResume.OpenstrSql,Conn,3,2 内容来自论文无忧网 www.paper51.com

%>

copyright paper51.com

只有通过了这个定义才能调用数据库。 内容来自论文无忧网 www.paper51.com

6.1.4人员培训

内容来自www.paper51.com

本系统功能的实现相对清晰,对人员的培训也相对简单。首先,可以让其对系统的工作流程有个大致的了解,然后,通过模拟试验,一般人员都能胜任。

http://www.paper51.com

6.1.5系统测试 http://www.paper51.com

随着系统的开通,这并不意味着所有事情都结束了,我们还要像测试一个系统一样对整个系统进行各方面的测试以确定其性能,主要包括程序调试、功能测试、数据库调试、以及安全测试等。 内容来自www.paper51.com

程序调试:由于DREAMWAVER具有自动编译功能,所以设计者无需编写较多的程序,只需根据实际需要对相应的程序段或接口进行相应的改动,从而程序调试的对象也主要是针对这些改变的部分源程序和相应的功能接口模块。 copyright paper51.com

功能测试:该阶段主要是针对预先的设想,对相应的模块的功能通过实际操作进行测试,以检查各项功能的完备性和可操作性,以便及时进行更改和完善。

内容来自www.paper51.com

数据库调试:该过程主要是通过使用实际数据对系统数据库进行测试,包括进行数据的输入输出、人员的增加、删除以及修改来检验数据库的合理性。

http://www.paper51.com

安全测试:该过程主要是系统管理员根据实际生活当中所发生的系统安全问题,然后根据这些问题有针对性地进行一些模拟安全测试,包括用户登陆以及系统修改等安全测试。

paper51.com

6.1.6测试心得

paper51.com

通过测试,系统可以安全、快捷的运行,感悟很深:

http://www.paper51.com

  从小入手:从小入手,化小块为整体逐渐扩大调试,进行排查 内容来自www.paper51.com

  系统提示:往往通过错误页面提示,找到错误的地方,结合网络资源,发现解决问题 内容来自论文无忧网 www.paper51.com

程序中设置断点或输出中间值,来发现错误之处 paper51.com

在调试中,做好备份工作,以免操作失误带来的后果 http://www.paper51.com

6.2系统维护 内容来自论文无忧网 www.paper51.com

系统维护是为保证系统的正常运行和安全保障等目的而采取的一系列措施,其中包括数据库维护、信息更新、版面更新、安全测试以及数据备份等操作过程;除此之外,还包括服务器和域名空间等的维护。所有这些工作都需要由专门的技术人员专门来负责,并根据一定的规章制度和流程来进行操作。 copyright paper51.com

数据库维护和信息更新:该阶段主要是要求管理员要经常对数据库和过期的信息及时地进行更新和维护,以保证数据库的正常运行和信息的及时性,从而保证了访问者能够顺利地了解到最新的信息动态。 内容来自论文无忧网 www.paper51.com

版面的更新:该过程主要是要求对系统的首页和页面定期的进行相应的调整或更新,从而使本系统经常以崭新的面貌出现在广大访问者的面前。 paper51.com

安全测试和数据备份:该过程主要是从系统的安全方面考虑,由于目前整个网络体系的安全问题还存在着较大的隐患,所以如何加强系统的安全性能对于一个系统的正常运行具有非常重要的意义。所以,管理员要经常对系统进行诸如一些用户名、密码以及权限的更新或重新设置,从而保证系统的安全性。除此之外,还要经常对所有信息进行备份,以防止整个系统遭到外界袭击时陷入瘫痪状态。

paper51.com

------分隔线----------------------------
联系方式