当前位置:文档之家› 校友信息管理系统可行性研究报告

校友信息管理系统可行性研究报告

校友信息管理系统可行性研究报告目录1引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3功能说明 (2)1.4定义 (3)1.4.1 JavaScript (3)1.4.2 PHP (3)1.4.3优点 (3)1.4.4使用PHP的优点 (4)2任务概述 (5)2.1系统的用户对象 (5)2.2系统功能 (5)2.2.1用户注册功能 (5)2.2.2用户登录功能 (5)2.2.3用户查询功能 (6)2.2.4用户更新信息功能 (6)2.2.5管理员审核功能 (6)3可行性分析 (6)3.1技术可行性分析 (6)3.2社会可行性分析 (7)3.2.1用户使用可行性 (7)3.2.1法律因素 (7)3.3资源可行性分析 (7)3.3.1 软件资源 (7)3.3.2 硬件资源 (7)3.4资源可行性分析 (8)4需求分析 (8)4.1硬件的需求 (8)4.2性能需求分析 (9)4.2.1实用性 (9)4.2.2灵活性 (9)4.2.3扩展性 (9)4.2.4易维护性 (9)4.2.5稳定性 (10)5系统出错处理设计 (10)5.1出错输出信息 (10)5.2补救措施 (10)5.3系统维护设计 (10)6结论意见 (11)1引言1.1编写目的本系统针对广东外语外贸大学学校毕业校友信息管理提高信息管理水平的有效性的需求。

加强对毕业校友的去向信息管理力度,及时获取全面准确的数据,从而协助学校其他部门开展校友会联合活动工作,从而提高学校人事业务管理的信息化、高效化和便捷化。

校友信息来源于学校学工管理在学生入学和毕业后对学生的个人信息的采集,主要包括学生的姓名、家庭住址、联系方式、工作职位等,大量的信息梳理加大我们学校学工办的工作强度,也使得学校部门在联系校友工作难度增大。

为此,我们提出建设校友信息管理系统,确保校友信息更新及时,实行动态管理,确保系统数据的时效性,切实提高学校对校友(学生)工作水平。

建设内容主要包括:分别在管理员(教务处老师)和用户(校友会工作人员、校友)两个层面用户开发校友信息管理系统。

管理员端主要以数据库系统平台为基础,叠加各专题业务数据,在信息数据库中操作,审核用户信息,实现信息查询,确保校友资料的更新,及时维护信息资料,统计分析等。

用户端主要以网页链接为基础,毕业校友进行注册,登录系统,在网页上完善个人资料,查询信息,更新个人信息,实时掌握学校发展动态。

本系统可搭载在学校的官方网站上,访问设备不需要具有较高的性能,反馈及时,网站具有一定的稳定性和安全性,同时需要满足各种网络环境下的可用性。

1.2项目背景广东外语外贸大学是华南地区国际化人才培养和外国语言文化、对外经济贸易、国际战略研究的广东省属重点大学,培养了许许多多的各个领域的人才,这些人才对广外的发展有重大的作用,如果能好好利用校友资源,那么广外将会发展得更好。

但是广外对于毕业校友的管理和校友资源的利用做得不是很好,没有专门的部门或是协会来管理这些毕业离校的校友目前学校及各二级学院还没有建设好相应的校友信息管理系统,导致在校友管理及在相关调查方面造成许多繁琐的工作,构建完成本系统可以让学校及相关的校友工作组织(如各学院的校友学生工作会等)更加方便的完成各项工作,可以方便完成各种各类的调研或者调查,让收集到的校友信息真正的起到作用,让学校更好的整合资源,为在校生服务,为校友服务。

1.3功能说明用户对象:教务处老师、校友会工作人员、校友和官方相关调查组织(如就业方向调查组织等)教务处老师:登陆该系统,获取学生相关信息,便于学生离校后管理校友会工作人员:登陆该系统,进行校友资料的更新与维护,获取相关资料便于各类校友活动的开展校友:登录该系统,录入自己的信息,之后可以进行修改;也可以通过学院,专业,姓名,ID号查找获得所要找的校友的信息相关调查组织:登陆该系统,获取学生的某些信息,方便统计得出相关结论1.4定义本系统主要帮助老师获取校友信息,方便各种活动的举办或是调查的完成,还有了解毕业生的各项就业情况和工作情况,有利于学校进行毕业生就业率统计,建立更加完善的教学平台。

首先,我们使用SQL server或其他数据库软件建立属于我们网站的数据库,也就是我们获取修改数据的地方;然后,在editplus上,我们使用HTML构建网页的前台,包括主页设计,页面布局等;使用PHP,Javascript来进行后台的开发,包括数据库的连接,从数据库获取数据进行算法的运算,以及数据库进行查询,修改等操作;最后我们在HTML中调用所有的其他页面,真正成为一个网页。

简单介绍一下JavaScript和PHP编程语言。

1.4.1 JavaScript:语言的前身叫作LiveScript。

自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序设计概念,将自己原有的LiveScript重新进行设计,并更名为JavaScript。

这所以取名为JavaScript,原因就在于JavaScript作为一种嵌入HTML文档的、基于对象的脚本设计语言。

其中很大一部分的语法同Java语言很相似,而且JavaScript的设计可以使它很容易地同Java语言一同工作,它可以充分支持Java的applet 小应用程序,Java的 applet小应用程序也可以很方便地访问已有的JavaScript 代码。

所以,也可以JavaScript看成是Java语言的某种简化版本。

1.4.2 PHP:一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。

PHP 是一种 HTML 内嵌式的语言,PHP 与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。

1.4.3优点:JavaScript这样的用户端脚本语言语言出现之前,传统的数据提交和验证工作均由用户端浏览器通过网络传输到服务器上进行。

如果数据量很大,这对于网络和服务器的资源来说实在是一种无形的浪费。

而使用JavaScript就可以在客户端进行数据验证。

JavaScript可以方便地操纵各种浏览器的对象,可以使用JavaScript来控制浏览器的外观,状态甚至运行方式,可以根据用户的需要“定制”浏览器,从而使网页更加友好。

JavaScript可以使多种任务仅在用户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。

1.4.4使用PHP的优点:①快速PHP是一种功能强大的CGI脚本语言,语法是混合了C、Java、Perl和PHP 式的新语法,执行网页的速度比CGI、Perl和ASP更快,这是它的第一个突出特点。

②具有很好的开放性和可扩展性PHP属于自由软件,源代码完全公开,任何程序员为PHP扩展附加功能非常容易。

③、数据库支持PHP支持多种主流与非主流的数据库,如:DBA、dBase、Informix、mSQL、MySQL、Microsoft SQL Server、Sybase、ODBC、PostgreSQL、Oracle等。

其中,PHP与MySQL是绝佳的组合,可以跨平台运行。

④、面向对象编程PHP提供了类和对象。

为了实现面向对象编程,PHP 4.0及更高版本提供了新的功能和特性,包括对象重载、引用技术等。

⑤、具有丰富的功能对象式的设计、结构化的特性、数据库的处理、网络接口的应用、安全编码机制,PHP几乎涵盖了所有网站的一切功能。

⑥、可伸缩性传统上,网页的交互作用是通过CGI来实现的。

CGI程序的伸缩性不是很理想,因为它为每一个正在运行的CGI程序开一个独立进程。

解决方法就是将经常用来编写CGI程序的语言的解释器编译进Web服务器。

PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。

内嵌的PHP可以具有更高的可伸缩性2任务概述2.1系统的用户对象教务处老师、校友会工作人员、校友和相关官方调查组织(如就业方向调查组织等)教务处老师:登陆该系统,获取学生相关信息,便于学生离校后管理校友会工作人员:登陆该系统,进行校友资料的更新与维护,获取相关资料便于各类校友活动的开展校友:登录该系统,录入自己的信息,之后可以进行修改;也可以通过学院,专业,姓名,ID号查找获得所要找的校友的信息相关调查组织:登陆该系统,获取学生的某些信息,方便统计得出相关结论2.2系统功能2.2.1用户注册功能当校友访问Web 页面时需要进行注册,如果校友不进行注册就不能够查询和更新信息,也不能够分享相应的信息。

管理员可以配置是否需要进行登录才能够查看校友的信息,如果管理员设置需要登录查看,则校友不登录就不能够查看相应的内容。

2.2.2用户登录功能校友注册之后就需要实现登录,登录的校友可以进行信息的更改、查询以及相应内容的分享。

登录的用户的操作也会被记录在日志中,用户可以通过自己的ID 进行校友录中的功能或文章的索引。

2.2.3用户查询功能校友登录后能,只要输入一定的信息就能查询到其他校友的基本资料,但是不能更改。

2.2.4用户更新信息功能校友登录后,如果发现当前的信息有错误,能对自己的信息进行更新修改。

2.2.5管理员审核功能当校友注册后,需要对用户进行身份的审核,管理员可以审核已知的用户的身份,如果用户不是校友录系统的指定用户,则管理员可以不允许用户进行身份验证和登录,以确保校友录系统中的用户的身份都是真实的。

3可行性分析3.1技术可行性分析硬件方面,思科信息学院有许多的实验室以及各种设备,完全满足我们去完成这系统的需求。

系统软件层面,浏览器就能直接使用该系统。

应用方面,目前已经有一些学校已经有了类似软件,如交通大学,这使我们有了借鉴和参考的目标。

技术方面的话,经过在学校三年的学习,我们掌握了许多开发校友信息管理系统的技术和方法,足以让我们来完成这个系统。

综上所述,在技术上来是我们是有能力去完成这个系统的,换而言之,技术上是可行的。

3.2社会可行性分析3.2.1用户使用可行性广东外语外贸大学思科信息学院系统数据库中已经存有了一些校友的信息,这些信息对广外利用校友资源有很大的帮助,也有助于广外的发展。

如果我们这个系统成功建成并且投入使用,校友的信息将会更多,更齐全,也将会有源源不断的校友资源,这对于学校的发展来说可是非常有利的。

3.2.1法律因素在法律的角度上看,该产品没有侵权或是抄袭违法情况,也没有被申请过专利,所以可行。

在政策上,也无国家政策限制和无地方政府(或其他机构)的限制。

还有就是系统的设计符合中国教育部《教育管理信息化标准》规范。

3.3资源可行性分析3.3.1 软件资源我们拥有SQl server,visual studio 2008 等所需的开发软件,所以在软件上是可行的。

相关主题