毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net同学录系统的设计与实现(3)
(1)用户登录功能
用户登录功能主要实现用户通过提交用户ID和用户密码进行登陆,以便系统根据这些登陆资料,辨别出用户的身份权限,根据用户是否合法和合法用户的权限级别,为不同的用户提供个性化的用户界面。
(2)班级留言功能
通过班级留言,用户可以在班级页面上留言,以此作为用户间联系的一种手段。留言板有字数限制,留言超过一定的时间,系统会自动删除留言。留言版中将标示如下内容:留言用户所属班级,留言用户的ID,留言日期,留言内容。
(3)班级相册功能
通过班级相册,将用户提供的相片传到同学录中,与大家一起分享。
(4)用户专区功能
用户可以查看其他用户的个人资料,包括其他注册用户QQ、姓名、性别、邮箱和地址等。
3.2系统性能分析
(1)安全:本系统采用成熟的计算机软件技术,利用asp.net来保证系统通风正常运行。
(2)高效:本系统采用存储过程的执行方式,使系统运行更加高效便利。
(3)实用:本系统采用最为简约的方式尽可能大的减少用户内存和执行时间。
3.3系统数据分析
(1)管理员信息(管理员Id,管理员姓名,管理员密码);
(2)注册用户信息(注册用户姓名,注册用户ID,注册用户电话,注册用 户性别等等);
(3)留言板管理(标题,类别,题目,内容);
(4)照片管理(上传,显示,修改,上传时间,分类,上传说明);
(5)同学信息管理(姓名,老师,课程,注册时间)。
4 系统设计
4.1系统总体结构
在进行软件开发之前,必须先进行同学录功能分析,将要实现的功能进行罗列出来。
图1 系统功能模块结构图
4.2数据库的设计
用图表来进行描述更加详细直观易懂。
(1) 登录用户信息表,主要用于存贮用户的各类信息,下表主要介绍了属性列的名称、数据类型。如表1所示:
表1 登录用户信息表
字段名称 说明 类型
Mail 邮箱 自动编号
Regtime 注册时间 文本
username 姓名 文本
sex 性别 数字
userpwd 密码 文本
Phone 电话 文本
RealName 真实姓名 文本
QQ QQ 文本
(2)留言板管理表,用于存贮留言板的信息。如表2所示:
表2 留言板管理信息表
字段名称 字段类型 说明
UseName 文本 留言用户名-
LastReplyUserName 日期/时间 最后回复用户姓名
Title 文本 主题
Contents 文本 内容
Reverts 数字 回复帖子数量
LastReplyTime 日期/时间 最后回复日期
PostTime 时间 发表时间
4.3详细设计
同学录系统总体设计模型如下图所示,图片显示各个功能之间的联系。
图2系统总体设计图
5 系统功能实现
本系统是在以Sql Server 2005作为数据库服务器,以ASP.NET为编程语言,在Microsoft Visual Studio 2005平台下利用ASP.NET技术实现完成的。下面将分四个部分来叙述本系统的详细设计方案,分别为:登陆模块、用户信息管理模块、留言板模块、照片管理模块。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
Flash射击类游戏制作
下一篇:
ASP+Access在线新闻发布系统设计与实现
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
用友NC信息系统的实施應用实践研究【3307字】
浅析嵌入式系统支柱學科...
水电站实时监控专家系统【950字】
国内外图像分割技术研究现状
志愿者活动的调查问卷表
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
神经外科重症监护病房患...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...