班级同学录网站设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
随着Internet/Intranet的到来,数据库技术的日趋成熟,基于WEB的数据库也就应运而生。随着Internet/Intranet的到来,数据库技术的日趋成熟,基于WEB的数据库也就应运而生。班级同学录网站是一种能够联络同学之间感情的网站,它能让在千里之外的同学间彼此互相联系,互相交流. think58.com [资料来源:http://THINK58.com]
本论文主要介绍了同学录网站的设计开发,具体包括同学录网站首页、班级论坛、班级相册、联系方式、访问记录等功能模块。详细完成本网站系统设计,编写、调试班级论坛、班级相册、联系方式、访问记录的应用程序。系统开发过程遵循调查研究、可行性分析、需求分析、系统设计和系统实施、测试六个主要阶段来对系统进行开发。前台采用功能强大的面向对象语言C#进行界面设计和代码设计以实现与用户的交流,后台使用SQL Server 2000创建数据库系统,给予本网站强大的技术支持。 内容来自think58 [资料来源:http://THINK58.com]
国内已有很多大学和科研机构开发了一些同学录网站,但是这些系统或多或少都存在以下问题:用户界面复杂;使用方式分散;成本较高。于是,鉴于辽宁工学院自身特点,开发一套完整的能够在学校的校园网上运行的,开放性的班级同学录网站已迫在眉睫。 think58 [资料来源:www.THINK58.com]
本文来自think58
[来源:http://www.think58.com]
关键字:班级同学录系统;数据库技术; B/S ; C# ; ASP.NET ; SQL Server 2000
内容来自think58 [来源:http://think58.com]
....................
本文来自think58 [资料来源:http://www.THINK58.com]
[资料来源:http://THINK58.com]从上一节的系统功能描述可以看到,系统可以实现10个完整的功能,根据这些功能以设计出系统的功能模块.下面将详细介绍前台系统和后台系统包含的模块及其它们之间的关系。
本文来自think58
前台系统主要用于显示网站数据,而后太系统主要用于网站维护。前台系统包括的模块为用户登录和注册、网站首页、班级论坛、班级相册、联系方式、访问记录和心情日记等。各个模块之间的关系如下图3所示
think58.com
[资料来源:www.THINK58.com]
[资料来源:THINK58.com]think58.com
[资料来源:http://THINK58.com]
图4.5 前台系统模块设计图 copyright think58
think58.com
[资料来源:http://think58.com]
[资料来源:http://THINK58.com]
后台系统主要用语维护网站。它包含4个模块,具体版面管理、用户及其权限管理、数据管理和论坛管理。各个模块之间的关系是平行的.它们之间的关系图如下图4所示:
[资料来源:http://www.THINK58.com]
think58
copyright think58 [资料来源:http://think58.com]
图4.6 后台系统模块设计图
内容来自think58 [来源:http://www.think58.com]
[资料来源:http://www.THINK58.com]本文来自think58 [资料来源:http://think58.com]
1. 部分模块详细设计 [资料来源:www.THINK58.com]
后台系统设计比前台系统设计复杂,应次下面对后台系统的每个模块进行详细的介绍.
1. 版面管理模块
本文来自think58
[来源:http://www.think58.com]
[来源:http://think58.com]版面管理模块主要实现前台系统呈现样式的管理和设计,管理员可以通过该模块设计网站的结构和呈现样式,该模块的功能上包含用户模板管理、用户模块管理、网站版面管理、网站页表管理和模块数据管理等5个管理功能。这5个管理模块是有一定层次关系的。在动态构建一个网页时,首先使用网站页表管理,然后使用用户模板管理,在使用用户模块管理,最后才是模块数据管理和网站版面管理。她们之间的关系如下图5所示:
内容来自think58