首页>论文指导>开题报告
开题报告范文5(校友录系统)
一.背景意义目的:
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World
Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。
近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。校友录作为一种方便校友之间联系的实用系统便应运而生。华工校友录是为华工校友之间进行交流和联系提供的一个平台。通过提供完善的校友录服务和规范校友录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。基于我校现有的校友录系统功能比较简单、页面粗糙、安全性不强的特点,我们参考了我校现有的系统和一些在线应用系统(比如chinaren,友联等),对我校的校友录系统进行了比较全面彻底的改进,使得我校的校友录系统无论是在功能、用户界面、安全性、可扩充性等都得到了根本的改进。
1、系统概论
1.1系统目标:
华工校友录是为华工校友之间进行交流和联系提供的一个平台。利用我校的网络资源优势和技术优势,通过提供完善的校友录服务和规范校友录的管理,以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的,并以此加快我校的信息化建设。
1.2系统功能简介:
华工校友录整个系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和管理模块两大模块的协调运作。以下从用户模块和管理员模块两个方面来说明校友录系统的总体功能:
1.2.1普通用户功能:
1.2.1.1 用户登陆:
用户通过提交用户ID和用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户的身份权限,根据用户是否合法和合法用户的权限级别,为不同级别的用户提供个性化的用户界面。
1.2.1.2 用户资料的修改:
成功登陆的合法用户有权限修改自己的个人资料。这些资料包括用户的昵称,用户的联系电话,用户的电子邮箱,用户的工作单位,用户的生日等等。
1.2.1.3 用户的信息发布功能:
(1)资料查看功能:
用户可以查看其他用户的个人资料,包括用户ID,用户姓名,用户性别,用户年龄,用户联系电话,用户邮箱地址等。
(2)留言板功能:
通过留言板,用户可以在班级页面上留言,以此作为用户间联系的一种手段。留言板有字数限制,留言超过一定的时间,系统会自动删除留言。留言版中将标示如下内容:留言用户所属班级,留言用户的ID,留言日期,留言内容。
(3)聊天室功能:
班级聊天室提供给用户一个即时通讯的平台。通过聊天室,用户可以对所有人即时发布信息,或者对特定的用户发布消息。鉴于在线的校友录系统一般都没有实现即时通讯的功能,而即时通讯已经成为了现代生活的一种强烈的需求,所以在我校的校友录系统中,增加了聊天室功能,使得用户可以随时随地的即时交流。
二.国内外研究现状
随着Internet用户的剧增和Internet技术的不断发展,信息的经济效益直接体现在生产经营和管理活动中,每个重视信息资源的单位,都能利用信息资源的及时性、准确性,提高工作效率,取得经济效益和社会效益。此时,一个良好的联系方式,能从很大一个程度上提
高工作效率,避免不必要的浪费宝贵的时间。因此一个良好的校友录系统能从多方面改变
这个难题。经过近年来的发展校友录系统已经慢慢的趋于成熟。
三.开发系统所用技术
1.开发平台:Asp+Access+IIS
2.开发语言:ASP
3.ASP的产生
近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、Client
Script 到CGI,从JAVA的诞生到ActiveX, Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了Active
Server Pages (ASP),一种用以取代CGI(Common Gateway Interface,通用网关接口)的技术。
简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用
HTML 表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(Active
Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。
4.IIS简介
Wsb服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows
NT Option Pack的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。
5.IIS与ASP的结合
在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。可以利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。
用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
减少构建和维护成本
加快联机过程
应用软件集中在服务器端开发管理
前端可使用任何浏览器(IE、Netscape…..)
后端可存取任何数据库 (SQL、Access…..)
可使用任何脚本语言开发 (VBScript、JavaScript、PERL…..)
参考文献:
1.《Java核心技术卷1》(第五版),Cay S.Horstmann Gary Cornell等著,王建华、董志敏、杨保明等译,机械工业出版社,2003年1月第一版。
2.《Java核心技术卷2》(第五版),Cay S.Horstmann Gary Cornell等著,王建华、董志敏、杨保明等译,机械工业出版社,2003年1月第一版。
3.《Java编程思想》(书名原名:Thinking In Java)第二版,(美)Bruce Eckel著,京京工作室开题报告
译,机械工业出版社,1999年4月第1版。
4.《Jdk1.4 Doc》,http://java.sun.com
5.《网络编程语言JSP实例教程》周颕 编著,牛允鹏 审,电子工业出版社,2002年6月第一版
6.《HTML网页制作》王映雪、肖平等编著,清华大学出版社,1998年10月第一版。
四.进度安排
第 1周 开题报告,准备英文翻译 1周内以邮件形式提交开题报告,译文原文。 第10周前交译文
第 2-4周 需求分析 第4周末提交需求分析规格说明书的word文档
第 5-7周 系统概要设计数据库设计 第7周末提交系统概要设计、数据库设计word文档
第 8-9周 详细设计(包括界面设计) 按进度逐步提交设计文档
第 10-12周 编码调试 系统测试时要求有测试大纲
第13-14周 论文撰写 要求13周提交初稿,