收藏 分销(赏)

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

上传人:快乐****生活 文档编号:3954194 上传时间:2024-07-24 格式:DOC 页数:13 大小:75.54KB
下载 相关 举报
校友信息管理系统可行性研究报告.doc_第1页
第1页 / 共13页
校友信息管理系统可行性研究报告.doc_第2页
第2页 / 共13页
校友信息管理系统可行性研究报告.doc_第3页
第3页 / 共13页
校友信息管理系统可行性研究报告.doc_第4页
第4页 / 共13页
校友信息管理系统可行性研究报告.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、校友信息管理系统可行性研究报告3目录1引言11。1编写目的11。2项目背景11.3功能说明21。4定义31。4。1 JavaScript31。4.2 PHP31.4。3优点31。4.4使用PHP的优点42任务概述52.1系统的用户对象52.2系统功能52。2。1用户注册功能52。2。2用户登录功能52。2。3用户查询功能62。2。4用户更新信息功能62。2.5管理员审核功能63可行性分析63。1技术可行性分析63.2社会可行性分析73。2.1用户使用可行性73。2。1法律因素73.3资源可行性分析73.3.1软件资源73。3。2 硬件资源73。4资源可行性分析84需求分析84。1硬件的需求84

2、。2性能需求分析94。2。1实用性94。2.2灵活性94。2。3扩展性94.2。4易维护性94。2。5稳定性105系统出错处理设计105.1出错输出信息105。2补救措施105.3系统维护设计106结论意见111引言1。1编写目的本系统针对广东外语外贸大学学校毕业校友信息管理提高信息管理水平的有效性的需求.加强对毕业校友的去向信息管理力度,及时获取全面准确的数据,从而协助学校其他部门开展校友会联合活动工作,从而提高学校人事业务管理的信息化、高效化和便捷化.校友信息来源于学校学工管理在学生入学和毕业后对学生的个人信息的采集,主要包括学生的姓名、家庭住址、联系方式、工作职位等,大量的信息梳理加大我

3、们学校学工办的工作强度,也使得学校部门在联系校友工作难度增大.为此,我们提出建设校友信息管理系统,确保校友信息更新及时,实行动态管理,确保系统数据的时效性,切实提高学校对校友(学生)工作水平.建设内容主要包括:分别在管理员(教务处老师)和用户(校友会工作人员、校友)两个层面用户开发校友信息管理系统。管理员端主要以数据库系统平台为基础,叠加各专题业务数据,在信息数据库中操作,审核用户信息,实现信息查询,确保校友资料的更新,及时维护信息资料,统计分析等。用户端主要以网页链接为基础,毕业校友进行注册,登录系统,在网页上完善个人资料,查询信息,更新个人信息,实时掌握学校发展动态.本系统可搭载在学校的官

4、方网站上,访问设备不需要具有较高的性能,反馈及时,网站具有一定的稳定性和安全性,同时需要满足各种网络环境下的可用性.1.2项目背景广东外语外贸大学是华南地区国际化人才培养和外国语言文化、对外经济贸易、国际战略研究的广东省属重点大学,培养了许许多多的各个领域的人才,这些人才对广外的发展有重大的作用,如果能好好利用校友资源,那么广外将会发展得更好.但是广外对于毕业校友的管理和校友资源的利用做得不是很好,没有专门的部门或是协会来管理这些毕业离校的校友目前学校及各二级学院还没有建设好相应的校友信息管理系统,导致在校友管理及在相关调查方面造成许多繁琐的工作,构建完成本系统可以让学校及相关的校友工作组织(

5、如各学院的校友学生工作会等)更加方便的完成各项工作,可以方便完成各种各类的调研或者调查,让收集到的校友信息真正的起到作用,让学校更好的整合资源,为在校生服务,为校友服务。1。3功能说明用户对象:教务处老师、校友会工作人员、校友和官方相关调查组织(如就业方向调查组织等)教务处老师:登陆该系统,获取学生相关信息,便于学生离校后管理校友会工作人员:登陆该系统,进行校友资料的更新与维护,获取相关资料便于各类校友活动的开展校友:登录该系统,录入自己的信息,之后可以进行修改;也可以通过学院,专业,姓名,ID号查找获得所要找的校友的信息相关调查组织:登陆该系统,获取学生的某些信息,方便统计得出相关结论1。4

6、定义本系统主要帮助老师获取校友信息,方便各种活动的举办或是调查的完成,还有了解毕业生的各项就业情况和工作情况,有利于学校进行毕业生就业率统计,建立更加完善的教学平台。首先,我们使用SQL server或其他数据库软件建立属于我们网站的数据库,也就是我们获取修改数据的地方;然后,在editplus上,我们使用HTML构建网页的前台,包括主页设计,页面布局等;使用PHP,Javascript来进行后台的开发,包括数据库的连接,从数据库获取数据进行算法的运算,以及数据库进行查询,修改等操作;最后我们在HTML中调用所有的其他页面,真正成为一个网页.简单介绍一下JavaScript和PHP编程语言。1

7、。4。1 JavaScript:语言的前身叫作LiveScript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序设计概念,将自己原有的LiveScript重新进行设计,并更名为JavaScript。这所以取名为JavaScript,原因就在于JavaScript作为一种嵌入HTML文档的、基于对象的脚本设计语言。其中很大一部分的语法同Java语言很相似,而且JavaScript的设计可以使它很容易地同Java语言一同工作,它可以充分支持Java的applet小应用程序,Java的 applet小应用程序也可以很方便地访问已有的JavaScri

8、pt代码.所以,也可以JavaScript看成是Java语言的某种简化版本。1。4.2 PHP:一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写.PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用.1。4。3优点:JavaScript这样的用户端脚本语言语言出现之前,传统的数据提交和验证工作均由用户端浏览器通过网络传输到服务器上进行。如果数据量很大,这对于网络和服务器的资源来说实在是一种无形的浪费.而使

9、用JavaScript就可以在客户端进行数据验证。 JavaScript可以方便地操纵各种浏览器的对象,可以使用JavaScript来控制浏览器的外观,状态甚至运行方式,可以根据用户的需要“定制”浏览器,从而使网页更加友好. JavaScript可以使多种任务仅在用户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。1。4。4使用PHP的优点:快速PHP是一种功能强大的CGI脚本语言,语法是混合了C、Java、Perl和PHP式的新语法,执行网页的速度比CGI、Perl和ASP更快,这是它的第一个突出特点。具有很好的开放性和可扩展性PHP属于自由软件,源代码完全公开,任何程序

10、员为PHP扩展附加功能非常容易.、数据库支持PHP支持多种主流与非主流的数据库,如:DBA、dBase、Informix、mSQL、MySQL、Microsoft SQL Server、Sybase、ODBC、PostgreSQL、Oracle等。其中,PHP与MySQL是绝佳的组合,可以跨平台运行。、面向对象编程PHP提供了类和对象。为了实现面向对象编程,PHP 4。0及更高版本提供了新的功能和特性,包括对象重载、引用技术等。、具有丰富的功能对象式的设计、结构化的特性、数据库的处理、网络接口的应用、安全编码机制,PHP几乎涵盖了所有网站的一切功能.、可伸缩性传统上,网页的交互作用是通过CGI

11、来实现的。CGI程序的伸缩性不是很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进Web服务器。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性2任务概述2.1系统的用户对象教务处老师、校友会工作人员、校友和相关官方调查组织(如就业方向调查组织等)教务处老师:登陆该系统,获取学生相关信息,便于学生离校后管理校友会工作人员:登陆该系统,进行校友资料的更新与维护,获取相关资料便于各类校友活动的开展校友:登录该系统,录入自己的信息,之后可以进行修改;也可以通过学院,专业,姓名,ID号

12、查找获得所要找的校友的信息相关调查组织:登陆该系统,获取学生的某些信息,方便统计得出相关结论2。2系统功能2。2.1用户注册功能当校友访问Web 页面时需要进行注册,如果校友不进行注册就不能够查询和更新信息,也不能够分享相应的信息。管理员可以配置是否需要进行登录才能够查看校友的信息,如果管理员设置需要登录查看,则校友不登录就不能够查看相应的内容.2。2。2用户登录功能校友注册之后就需要实现登录,登录的校友可以进行信息的更改、查询以及相应内容的分享。登录的用户的操作也会被记录在日志中,用户可以通过自己的ID 进行校友录中的功能或文章的索引.2。2.3用户查询功能校友登录后能,只要输入一定的信息就

13、能查询到其他校友的基本资料,但是不能更改.2.2。4用户更新信息功能校友登录后,如果发现当前的信息有错误,能对自己的信息进行更新修改。2.2.5管理员审核功能当校友注册后,需要对用户进行身份的审核,管理员可以审核已知的用户的身份,如果用户不是校友录系统的指定用户,则管理员可以不允许用户进行身份验证和登录,以确保校友录系统中的用户的身份都是真实的.3可行性分析3.1技术可行性分析硬件方面,思科信息学院有许多的实验室以及各种设备,完全满足我们去完成这系统的需求。系统软件层面,浏览器就能直接使用该系统。应用方面,目前已经有一些学校已经有了类似软件,如交通大学,这使我们有了借鉴和参考的目标.技术方面的

14、话,经过在学校三年的学习,我们掌握了许多开发校友信息管理系统的技术和方法,足以让我们来完成这个系统。关键技术项要求现有水平对照分析HTML了解熟悉可以满足要求.JavaScript熟悉了解虽有欠缺,但通过指导培训,应该在短期内可以达到要求.PHP熟练熟悉可以满足要求.SQl软件精通了解短期内难以达到要求,存在较大风险。综上所述,在技术上来是我们是有能力去完成这个系统的,换而言之,技术上是可行的.3。2社会可行性分析3。2.1用户使用可行性广东外语外贸大学思科信息学院系统数据库中已经存有了一些校友的信息,这些信息对广外利用校友资源有很大的帮助,也有助于广外的发展。如果我们这个系统成功建成并且投入

15、使用,校友的信息将会更多,更齐全,也将会有源源不断的校友资源,这对于学校的发展来说可是非常有利的。3.2。1法律因素在法律的角度上看,该产品没有侵权或是抄袭违法情况,也没有被申请过专利,所以可行。在政策上,也无国家政策限制和无地方政府(或其他机构)的限制。还有就是系统的设计符合中国教育部教育管理信息化标准规范。3。3资源可行性分析3。3。1软件资源我们拥有SQl server,visual studio 2008 等所需的开发软件,所以在软件上是可行的。3。3。2 硬件资源广东外语外贸大学拥有许多先进的计算机实验室,可用学生使用,这些实验室的设备都非常好,电脑的硬件都超过我们完成校友信息管理系

16、统的需求3.4资源可行性分析我们每一个人从入学到学业生涯的结束,接触了一批又一批的同窗好友,让这么多的朋友再次相聚却是一件很不容易的事情,而计算机网络的发展为同学间的联系提供了一个方便、快捷直接的方式,校友信息管理系统的产生则为学校提供了管理校友资源的渠道以及校友之间联系的渠道。无论身在何处的人们通过校友信息管理网站建立自己所属地区的所属学校和自己的资料,同学之间可以不定地点、不定时间的在网上进行交流,虽然人们可以通过聚会的形式使大家相聚,但却存在很多问题.首先,朋友们生活在不同的城市,使他们相聚在某一地点是不实际的;其次,每个人的工作性质不同,大家所拥有的空闲时间也不一致,若因聚会而请假则会

17、损失一定的资金这对于生活在都市的人们而言也是得不常失的;另外,人们也可通过电话进行交流,但我们所相处过的同学有很多,我们不可能每一次都进行异地的电话联络,这对于经济也是一项损失,综合多方面的因素,只有通过校友信息管理网站才可以使人们以经济的价格,便捷的方式,高效全面的联系和曾经的同窗好友进行情感上的沟通。随着校友信息管理网站的不断发展,其作用一定会越来越广泛地为人们所接受和喜欢.对于学校而言,有了校友信息管理系统网站,学校将能够更好的管理和使用校友资源,这对于一个学校的发展有很大促进作用.所以,在经济上是可行的.4需求分析4。1硬件的需求a 服务器:中高档服务器b CPU:Intel Pent

18、iumIII 450MHz以上。 c 内存: 512MB以上;硬盘: 40GB空闲硬盘。d 接口数:采用SCSI接口,支持RAID方式以提高数据处理能力和数据安全性.e 指令系统:f 客户机:普通PC机g CPU:Intel PentiumII 400MHz以上. h 内存: 64MB以上;硬盘: 2GB空闲硬盘4。2性能需求分析本系统应该可以实现许多性能特性,如:实用性、灵活性、可扩展性、易维护性、可靠性等等。4.2。1实用性实用性是衡量一个应用系统好坏的重要指标.是否与业务紧密结合,是否具有严格的业务针对性,是系统成败的关键。本系统是在对各种类型的校友信息进行详细的调查之后实现的,实现的各

19、项功能应该十分贴合现代化校友信息管理系统的需求,具有很强的实用性.完全控制式的页面布局,使得同学信息录入工作更简便.4。2.2灵活性本系统提供了灵活的查询模块可查询同学的联系方式、家庭住址、留言板、等信息,灵活组合条件,进行组合查询,达到提高查询效率、界面直观的效果。4。2.3扩展性随着系统应用的普及和推广,系统功能的扩展将是不可避免的,因此,提高系统的可扩展性、可维护性是提高整个系统性能的必然要求。本系统采用模块化的设计思想,在结构上具有良好的可伸缩性,使用者可根据实际业务需要扩展模块。4。2。4易维护性本系统采用多层架构设计,使系统结构更清楚,分工更明确,有利于后期的维护。4。2.5稳定性

20、使用了PHP和JavaScript,使得系统在不同环境下都能正常运行5系统出错处理设计5。1出错输出信息用一览表的方式说明出现用户在使用系统的过程中可能发生的错误或故障时,系统输出信息的形式、原因以及提示信息.出错的位置出错的原因提示信息普通用户账号输入的账号不存在于数据库用户名不存在普通用户密码输入的密码不正确密码错误管理员账号输入的账号不存在于数据库用户名不存在管理员密码输入的密码不正确密码错误查询校友信息输入查询信息不正确没有符合条件的记录修改校友信息没有权限或信息不能修改信息不能修改注册新用户填写的信息不完整请补充完整注册信息用户在系统维护时访问系统正在维护系统正在维护5。2补救措施由于数据在数据库中已经有备份,所有在系统出错后可以依靠数据库的回复功能,并且依靠日志文件实现系统的再启动,就算系统崩溃用户数据也不会受到影响.但相对而言会占用更多的数据存储空间.5。3系统维护设计对于系统功能方面的维护,由于本系统采用的是模块化的设计方法,每个模块(页面)之间相互独立性较高,这样给系统的维护带来了很大的方便,对于单独功能的修改只需要修改一个页面.对于功能的添加,只要再添加页面选项的内容即可。6结论意见 由以上的可行性分析明显可知,技术、硬件资源、软件资源、法律因素等全部满足,本系统具有一定的实用性与应用市场,完全可以进行开发.10

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 研究报告 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服