查看班级资料
查看同学录
修改同学录
添加同学信息
删除同学信息
图2-2管理模式的系统功能模块图
用户登录
在线浏览界面
查看个人资料
查看美文
查看相册
进行聊天
进行调查
查看班级宣传
查看同学相册
图2-3用户模块功能图
7
2.5系统运行环境的配置
2.5.1硬件环境的配置
1、服务器端本系统服务器端的配置如下:处理器:InterPentium41.6GHz或更高内存:256MB硬盘空间:80GB光驱:CD-ROM48X显卡:SVGA显示适配器[12]2、用户端用户端的最低配置如下:处理器:InterPentium166MX或更高内存:32MB硬盘空间:1GB光驱:CD-ROM48X显卡:SVGA显示适配器[12]
2.5.2软件环境的配置
1、服务器端操作系统:Windows2000Server网络协议:TCP/IPWeb服务器:Internetinformationserver5.0/PersonalWebServer数据库:MicrosoftSQLServer2000[12]2、用户端操作系统:Windows98/ME/2000/XP网络协议:TCP/IP浏览器:InternetExplore5.0以上,建议分辨率为1024×768像素[12]
2.6数据库设计
数据库是设计网站必不可少的后台支持,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,合理的数据库结构设计可以提高数据存
8
储的效率,保证数据的完整和一致。
[13]
在本系统中我们定义这个数据库为BBS和schoolmate。数据库中包含了BBS1张表:留言信息表BBS、schoolmate数据库中包含1张同学信息表schoolmate。
2.6.1数据库需求分析
用户的需求具体体现在各种信息的提供、浏览、更新和
查询,这就要求数据库结构能够充分满足各种信息的输入和输出。通过上述的分析,针对一般在同学录管理系统,总结出如下的需求分析:
●用户无需登录就可以查看个人资料,美文欣赏,观看相册,进行聊天,留
言等。管理员
注册登录后就可以维护同学的信息,并且可以进行更改,删除等操作。用户可以查看留言的内容,也可以进行提交留言。提供更新同学信息功能。经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构。留言信息,包括数据项:留言者,E-mail,主题,留言给谁,内容。同学信息:包括数据项:,性别,出生日期,联系电话,手机,家庭住址,所在单位,电子邮箱。
2.6.2数据库概念结构设计<