(工程设计)毕业设计之信息工程系网站的设计与实现

上传人:管****问 文档编号:137766456 上传时间:2020-07-11 格式:DOCX 页数:43 大小:398.10KB
返回 下载 相关 举报
(工程设计)毕业设计之信息工程系网站的设计与实现_第1页
第1页 / 共43页
(工程设计)毕业设计之信息工程系网站的设计与实现_第2页
第2页 / 共43页
(工程设计)毕业设计之信息工程系网站的设计与实现_第3页
第3页 / 共43页
(工程设计)毕业设计之信息工程系网站的设计与实现_第4页
第4页 / 共43页
(工程设计)毕业设计之信息工程系网站的设计与实现_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《(工程设计)毕业设计之信息工程系网站的设计与实现》由会员分享,可在线阅读,更多相关《(工程设计)毕业设计之信息工程系网站的设计与实现(43页珍藏版)》请在金锄头文库上搜索。

1、泸 州 职 业 技 术 学 院毕业设计报告 信息工程系网站的设计与实现学生姓名张双全所 在 系信息工程系班 级07软件2班专 业软件技术指导教师陈玲2009年11月摘 要作为一个刚成立的新系,经学校领导的关心和建设,信息工程系已经发展成为一个包括软件开发、计算机应用、动漫、图形图像等以计算机为主的系部。本系统是为信息工程系专门设计的信息管理系统,学生、教师通过它可以查看公告,新闻,了解当前最新招生就业信息,精品课程信息,认证信息,可以发表留言,获取班级信息,下载相关资料等,教师还可以上载资料,查看系部内部公告,管理员通过此网站实现相应信息的管理,特定管理员具有操作管理相应模块的能力,超级管理员

2、拥有最高权力,包括:新闻管理、公告管理、留言管理、部门管理、人员管理、考勤管理、系统管理等。系统建成后,用户可以安全、快捷、一目了然地通过界面浏览信息工程系的相关信息、在线留言、资源共享等,本网站将成为对外宣传的窗口。根据实际需求,信息工程系网站系统这个项目采用模块化的设计思想,使用Visaul Studio 2005集成开发环境+C#+ SQL Server 2005的开发技术,实现信息工程系网站系统的功能。本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保密设置齐全。 关键词: 信息管理系统、对外宣传、C#、 2.0、SQL Server 2005。目录第一章 概述

3、11.1选题依据11.1.1项目开发背景11.1.2项目开发目的11.1.3项目提出的意义11.2系统开发准备21.2.1 Microsoft Visual Studio .NET简介21.2.2 SQL Server 简介31.2.3 B/S网络模式的结构和特点3第二章 需求分析52.1 需求分析的概念52.2可行性需求分析52.2.1技术可行性52.2.2经济可行性52.3 系统的功能需求52.4 系统的性能需求72.5 系统的安全方面需求82.6 系统的界面方面需求82.7 系统的角色分析92.8 系统运行环境需求9第三章 系统设计103.1系统总体功能模块设计103.2 本人负责的模块

4、及功能113.3 数据库设计113.3.1数据库概念模型设计113.3.2数据库物理设计153.4 界面设计203.4.1前台主界面203.4.2后台主界面21第四章 系统实现224.1 管理员登陆224.2用户管理234.2.1学生管理模块234.2.2教师管理模块254.3 留言板模块264.4系统管理274.4.1数据备份还原274.4.2密码修改284.5在线交流28第五章 系统的安全性设计305.1本设计对防止网络恶意攻击解决方法305.2本设计对数据库敏感数据保护的解决方法305.3本设计的数据库备份恢复策略315.4 本设计的数据库验证方式31第六章 系统测试326.1 测试环境

5、326.2 测试内容326.3 测试情况336.4 测试结果33第七章 系统维护36第八章 总结37致 谢38参考文献39第一章 概述1.1选题依据1.1.1项目开发背景信息工程系作为一个刚成立的新系,经.学校领导的关心和建设,信息工程系已经发展成为一个包括软件开发、计算机应用、动漫、图形图像等以计算机为主的系部。为了宣传我系,提高我系的形象,促进我系的建设和发展,决定配合我系进行信息工程系网站的建设,开发出一个功能实用、高效的优秀网站。 信息系网站需要能够提供面向学校、老师、学生、家长、社会等全方位的综合信息服务,信息工程系需要一个进行网上教育、宣传、交流、资源共享的综合性信息平台,通过此平

6、台能够对外宣传我系情况,树立我系新形象,使更多的师生了解我系,使前来招聘的用人单位了解我系的建设,了解我系的学生等。在此种背景下,我选择了信息工程系网站的设计与实现这一论文选题。1.1.2项目开发目的(1)宣传信息工程系:信息工程系网站是我系的“商标”,在这个高度信息化的社会里,建立我系自己的网站是最直接的宣传手段。网站的超时空特性,不仅能让本地区的人们了解我系,更可让中国,乃至世界了解我系。(2)服务于本系:此网站将成为信息工程系教与学活动的平台,服务于本系的日常教学工作。通过留言,加强教师与学生,学生与学生,教师与教师之间的了解和沟通,让大家真正参与进来对系部的建设。1.1.3项目提出的意

7、义二十世纪是信息大爆炸的时代,网络的发展更是给信息的传输带来了极大的方便。网站作为网络中极其重要的一员,它为个人、单位、政府部门的信息流通起到了非常大的作用。网络的基本组成是一台立的计算机,而我系又是一个信息系部,我们有信心有能力把我们的门户网站做好做出色!让它成为我系对外宣传的优秀窗口。网站能够提供面向学校、老师、学生、家长、社会等全方位的综合信息服务体系,是一个进行网上教育、宣传、交流、资源共享的综合性信息平台。通过此网站,充分体现我系的办学特色和师资优势,并突出我系内部与其他校园以及社会群体的信息交流,加强我系与社会、师生与家长的互动沟通,将网站创建成为展示师生风采的舞台,从而实现贯彻教

8、育理念和塑造信息化时代校园品牌的完整统一。正因为有如此重要的意义,为了更好的推动我系的发展,树立新的形象,因此决定利用大学所学技术建立信息工程系网站。1.2系统开发准备1.2.1 Microsoft Visual Studio .NET简介Visual Studio.NET是一个集成开发环境(Integated Development Environment,IDE),它可以帮助开发人员快速设计、开发、调试和部署基于.NET的解决方案。任何.NET编程都可使用通用的工具、设计器和编辑器,以创建集成数据和业务逻辑的Windows窗体及Web窗体应用程序。它包含以下编程功能部件:ASP窗体设计、A

9、SP窗体工具、Web窗体工具、XML Web service工具、多语言支持、数据访问、错误处理、向导。1.2.1.1 Microsoft Visual Studio 2005 优点1.一个IDEVisual S都只用一个集成开发环境(Integated Development Environment,IDE)来提供界面。2.多语言Visual S是支持基于M的多种语言的开发环境。3.多种项目类型4.集成浏览Visual S包含一个基于Microsoft Explorer的内建浏览器。这个浏览器集成在IDE中,并通过多个窗口和菜单进行访问。1.2.1.2 ASP.NET 简介ASP.NET完全

10、基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给web开发人员更好的灵活性,有效缩短了web应用程序的开发周期。ASP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,高效,安全的运行环境。1.2.2 SQL Server 简介SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力;通过提供先进的商业智能平

11、台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,实现Internet数据业务互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。可以说SQL2005在SQL2000基础上有了质的飞跃。1.2.2.1 SQL 的优点SQL Server是基于服务器端的中型的数据库,

12、可以适合大容量数据的应用。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大SQL Server还有更多的扩展,可以用存储过程,数据库大小无限制。1.2.2.2 统一语言SQL可用于所有用户的数据库活动类型,包括数据库系统管理员,程序员等操作简单,使用方便。基本的SQL命令只需很少时间就能学会,最高级的命令在几天内便可掌握。SQL为许多任务提供了命令,包括:查询数据、在表中插入、修改和删除记录,建立、修改和删除数据对象、控制对数据和数据对象的存取保证数据库一致性和完整性。1.2.3 B/S网络模式的结构和特点 B/S网络结构模式是基于Intranet的需求而出现并发展的B/S模式,即浏

13、览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式,其本质是三层结构C/S模式。B/S模式所具有的框架结构可以大大节省费用,同时,B/S模式对前台客户机的要求不高。第二章 需求分析2.1 需求分析的概念需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。2.2可行性需求分析2.2.1技术可行性本项目用到的开发语言和工具有C# 、SQL Server,VS2005等,都是大学所学课程,小组成员基本掌握这些知识,满足本项目开发基础技术条件要求,同时,每个项目都有专业的指导老师,而且系统本身不大,所以本人能够实现该系统并完成指定功能。2.2.

14、2经济可行性1.个人有能力承担系统开发费用本系统开发的整个过程中都是使用个人电脑,用电量也基本满足学院规定,所以不会产生较多的经费,因此,从经济的角度上看,本人的项目是极具可行性的。2.本系统将为信息系带来效益信息系的发展离不开一个好的网站来提升自己的形象,本系统开发成功后,能够对信息系的发展提供一个很好的宣传,为信息系带来了效益。2.3 系统的功能需求信息工程系网站系统是我系主要建设的门户网站系统,经过多方面的调查和分析,该系统应该提供如下服务:(1) 外界需要了解我系的建设情况和最新动态。比如专业设置,招生就业情况,精品课程等,还会对我系最新的活动进展感兴趣,包括最新的活动、新闻等。用户了

15、解之后,有些会想发表留言或对新闻进行及时的评论。用户有时还想下载一些共享资料供使用。这类信息的获取和评价,构成了我系对外宣传的重要部分,对应到的用户角色是游客。(2) 除此之外,系上每个专业都有很多班级,学生是我系发展的主体,因此有必要展现班级风采。为加强对学生班级的管理,院上系上每周会对班级进行考核,并将考核结果于下一周公布于黑板上。为了及时的获取本班的考核结果,在黑板附近总是会及时的聚集了大量学生,造成交通不畅。因此可以将班级考核结果及时的公布到网上,这样学生再也不用火速的赶往现场,在网上照样能看到考核分数。(3) 教师这一类用户有别于学生,除了具有学生这一用户的需求外,还要能获取到属于他们自身的一些服务。比如查看一些内部的开会,活动通知等,对有些资料要能够上传,教师可以修改个人的信息,也可以查看其他教师的信息。(4) 信息的管理。文件的上传,公告的发布,留言的回复,学生

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号