毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET+SQL Server幼儿园管理网站的设计与实现(3)
3.1网站操作流程
幼儿园网站用户分为普通用户、管理员、老师,在登录时进行身份验证,控制普通用户、管理员、老师进入不同的页面,实现不同的操作。以普通用户进入网站后,可执行普通用户的网站操作,以管理员身份进入系统后,可执行后台管理的操作[6]。操作流程图如图下所示
图1系统操作流程图
3.2网站功能分析与设计
3.2.1用户需求描述
用户是系统的最终使用者,经分析,网站应当包括普通用户、老师、管理员三类用户,这三类用户对系统的需求简要概括如下:
普通用户对网站的主要需求是:注册、登录、找回密码、给老师留言、查看学校简介以及关注孩子在校表现。管理员对网站的主要需求是:文护用户和网站信息,对网站一些信息进行增、删、改、查,因为网站数据库的多余信息需要及时删除,老师对网站的需求:回复学生家长的疑问及时和家长交流。
3.2.2功能模块设计
幼儿园管理网站的设计主要包括:
(1)用户管理:用户有教师、家长、管理员;设置登录和注册两个功能,设计验证码、密码找回、用户权限便于网站的运行、文护,连接数据库。
(2)信息交流:用留言板实现教师、家长关于孩子信息的交流。
(3)任务查询:对于教师布置的任务,家长可以进行查询。
(4)记录查询:孩子在幼儿园的表现记录方便与学校沟通。
(5)资讯模块,有关幼儿教育方面的资讯信息包括文字型信息,
音乐
等多媒体资源。
综上所述,网站的总体功能模块图2所示。
图2网站总体功能模块设计图
3.3数据库设计
3.3.1需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,以及对信息的保存[7]。
网站登录需要的数据有:用户名和密码,其中用户分为普通用户、老师、管理员;普通用户需要的数据有用户名,密码,身份,密保问题,问题答案等;管理员需要的数据有用户名,密码,身份等。
家长与老师交流需要的数据留言板中的留言内容,留言时间,留言的老师等这样才能实现老师和家长交流。在资源共享中,必须有保存资源的表。总之数据库必须协助网站实现功能。
3.3.2
物理
数据库表
基于以上的需求分析,可为网站创建5个表,分别是用户信息表,资源下载信息表、公告信息表、留言板信息表、温馨提醒表,设计表结构如下:
(1)用户信息表:(用户名、密码、身份、真实姓名、手机号码、家庭地址、
电子
邮件)
关键字:用户名
(2)资源下载信息表:(上传内容、下载时间)
关键字:上传内容
(3)公告信息表:(公告题目、公告内容、公告时间)
关键字:公告题目
(4)留言表信息表:(用户姓名、留言内容、留言时间、回复内容、回复时间)
关键字:用户姓名
(5)温馨提醒表:(提醒题目、提醒内容、提醒时间)
关键字:题型题目
4.网站实现
4.1数据库连接
系统采用ADO(ActiveDataObject)方式连接数据库。ADO方式中的SqlConnection对象用来管理与数据源的连接。SqlCommand对象允许与数据源交流并发送SQL命令。为了能进行快速的只“向前”地读取数据,可以使用SqlDataReader来实现。如果要使用已与数据库断开连接的数据,可以用DataSet和SqlDataAdapter实现。
4.2网站主要功能的实现
4.2.1登录模块的实现
本模块从前台设计开始整体放在WebUserControl1中,放两个 Panel中,第一个设计登录页面,包括用户名,密码,验证码,身份选择,同时在数据库中建一个表allusers存放数据,连接数据库如果前台获取的数据和后台一样则登录成功,会出现第二个Panel显示欢迎你+用户名,如果你还没有用户名点击注册页面register.aspx中,输入用户名,密码,真实姓名,电话号码,家庭住址等信息通过insert into 写入数据库,注册成功后出现MessageBox.Show页面提示注册成功可以登录。如果下次登录时忘记密码可以输入用户名后点击找回密码后跳转到getpwd.aspx页面在这个页面上,根据用户名直接从数据库中读出你注册时的问题后你只需写出正确答案后即得到密码。界面截图如下:
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP.net高校图书馆图书推荐系统的设计与实现
下一篇:
基于WCF服务编程框架的网吧管理系统的设计与实现
使用indy的IdTcpServer,IdTcpclient传輸文件【68字】
asp.net+sqlserver数据挖掘的在...
C#+sqlserver停车场停车管理系统的开发
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
C#+sqlserver的4s店管理系统的设计与实践
C#+sqlserver数据库与Excel表格...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
国内外图像分割技术研究现状
公寓空调设计任务书
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
承德市事业单位档案管理...
中国学术生态细节考察《...
神经外科重症监护病房患...