




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
艺 术 与 信 息 工 程 学 院毕 业 设 计 中 期 方 案题目: 幼儿园管理系统 子题: 专 业:计算机科学与技术 指导教师: 王伟 学生姓名: 李欢 班级-学号: 计 121-08 2015 年 12 月 18 日一、需求分析1 目标在当今科技化社会,教育是不容忽视的,而学前教育现在也越受关注,每个家长都不想自己的孩子输在起跑线上,选择一所具有师资好,教育质量高的幼儿园是每个家长为他们的宝宝择园必先考虑的。幼儿园管理系统能够全面地显示幼儿在不同年龄段在不同的身体素质方面所体现出来的成长、发展,提高,从而让家长能够更加合理的、准确的掌握自己孩子身心健康方面的变化,让老师能够及时对孩子做出合理的饮食、习惯等方面的调整,为幼儿的未来打造一个良好的身体素质基础。意义在于通过系统给出的量化的成绩,比较幼儿不同时期的生长发育状况,为幼儿的正常生长发育提供好的指引,并作出合理的判断,以达到素质教育的目的。2 系统特点本系统选用 ASP(Active Server Page)服务器端脚本编程语言,ASP 是由微软公司开发的专门用来写动态网页的一种嵌入式语言,使用 ASP一般还需要在后台配数据库。本系统所要展示的是用动态的技术来显示数据库里面的内容,和一般的网站不同的是,本网站的类别也将采用动态的技术,而一般的动态网页里面,类别基本上是固定的。本系统后台主要包括对幼儿园信息、教师信息、学生信息的管理,对新闻的生成、修改、删除。而前台主要包括幼儿园信息、幼儿信息、教师信息和新闻的浏览及查询、用户注册等功能。3 功能需求系统分为两种登录身份:管理员、用户,两种登录身份分别有两种不同的用户权限。管理员的使用权限最多,拥有对幼儿园信息、教师信息、幼儿信息的增加、修改、删除等功能的权限。用户的使用权限最少,拥有浏览幼儿园信息、教师信息、幼儿信息和使用留言板的权限。4 性能需求4.1 数据精度要求1.系统按数据录入方式划分为两种:(1) 文本框输入(2) 下拉列表选择2. 系统按数据类型划分为三种:(1) 字符类型(VARCHAR) (MEDIUTEXT)(2) 数字类型(DECIMAL)(3) 日期类型(DATETIME)4.2 时间延迟系统在操作时需要连接到数据库,故时间延迟受服务器运行速度和网络传输速度的影响。4.3 系统安全性就实际情况,在高系统配置、城域网很容易得到保证的情况下,最需要考虑的性能要求就是系统安全性问题。在系统开发的每个阶段,均要考虑彼此之间的认证与授权。5 可行性分析(1)课题调研与实践活动和相关的文件和资料由导师提供。本课题要求学生有熟练的 ASP开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。具有对复杂表进行处理的能力。(2)可行性分析技术可行性-本系统仅需要一台装有 Office软件的计算机即可,对机器本身没有太高的要求,一般个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用 HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用 SQL2000。操作可行性-界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。6 运行环境规定6.1 软件配置要求软件部分的最低配置: Windows 98/NT /2000/XP或更高版本 IIS 、dreamweaver8 SQL 20006.2 硬件配置要求硬件部分的最低配置:Pentium /256MB/20GB7 运行控制只要通过用户密码与用户权限的验证就可进行操作。8 E-R 图分析用户管理员 幼儿园介绍幼儿信息留言板管理使用管理管理 浏览浏览使用幼儿学籍幼儿健康情况新闻发布 教师介绍幼儿园介绍属于属于属于属于属于系统实体关系图用户名 密码管理员管理员属性用户用户名密码I D电话幼儿编号地址性别用户属性教师介绍I D姓名 照片性别 毕业学校身高教师属性新闻发布内容时间I D标题新闻属性幼儿学籍出身日期 班级入园日期性别 照片姓名 家长I D幼儿学籍属性幼儿健康情况幼儿 I D卫生身高睡眠体重 饮食幼儿健康属性留言板用户 I D 回复时间标题幼儿 I D 回复内容时间内容留言板属性二概要设计1 角色关系分解本系统按使用功能分为两个角色,即管理员、用户,两种登录身份分别有两种不同的用户权限。管理员的使用权限最多,拥有对幼儿园信息、教师信息、幼儿信息的增加、修改、删除等功能的权限。用户的使用权限最少,拥有浏览幼儿园信息、教师信息、幼儿信息和使用留言板的权限。2 系统总功能架设计2.1 系统功能用户进入系统首先看到的是欢迎界面,然后出现登录界面,登录时分为两种不同的权限,即管理员(admin)、用户,两种不同的权限拥有在主界面中不同的功能使用权。幼儿园管理系统幼儿园管理 系统管理幼儿园介绍教师介绍幼儿园新闻发布幼儿学籍管理幼儿健康管理用户管理留言板管理系统功能模块图2.2 模块流程本系统总体分为两大模块:管理员模块、用户模块。管理员模块中分为幼儿园管理、教师管理、新闻管理、幼儿学籍管理、幼儿健康管理、用户管理、留言板管理。用户模块分为浏览幼儿园介绍、浏览教师、浏览新闻、浏览幼儿学籍、浏览幼儿健康状况、使用留言板。管理员模块幼儿园管理教师管理新闻管理幼儿学籍管理幼儿健康管理用户管理留言板管理管理员模块图用户模块浏览幼儿园介绍浏览教师浏览新闻浏览幼儿学籍浏览幼儿健康状况使用留言板用户模块图3 功能概述本幼儿园管理系统包括输入功能、删除功能、修改功能,其功能如下:(1) 输入功能:添加教师、添加新闻、添加幼儿学籍和健康状况。 (2) 删除功能:删除教师、删除新闻、删除幼儿学籍、删除幼儿健康状况、删除用户。(3) 修改功能:修改教师信息、修改新闻、修改幼儿学籍、修改幼儿健康状况、修改用户。三、数据库设计1、 “管 理 员 ”表用 于 存 放 管 理 员 的 姓 名 、 密 码 。 这 些 信 息 主 要 是 为 了 管 理 员 在 登 陆 界 面 时所 需 要 的 。序号 字段名称 名称 数据类型 长度 主键 约束1 Admin_name 管理员名 char 10 Y 非空2 Admin_password 密码 char 10 N 非空2、 “用 户 ”表用 于 存 放 用 户 ID、 幼 儿 ID、 姓 名 、 密 码 、 性 别 、 电 话 、 地 址 。 这 些 信 息主 要 是 为 了 用 户 登 陆 和 显 示 幼 儿 信 息 时 所 需 要 的 。序号 字段名称 名称 数据类型 长度 主键 约束1 User_id 用户 ID int 4 Y 非空2 Children_id 幼儿 ID char 10 N 非空3 User_name 用户姓名 char 10 N 非空4 User_password 密码 char 10 N 非空5 User_sex 性别 char 10 N 非空6 User_tell 电话 char 10 N 非空7 User_address 地址 char 10 N 非空3、 “教 师 ”表用 于 存 放 教 师 的 ID、 姓 名 、 性 别 、 身 高 、 毕 业 学 校 、 照 片 。 这 些 信 息 主要 是 为 了 显 示 教 师 信 息 时 所 需 要 的 。序号 字段名称 名称 数据类型 长度 主键 约束1 Teacher_id Id int 4 Y 非空2 Teacher_name 姓名 char 10 N 非空3 Teacher_sex 性别 char 10 N 非空4 Teacher_height 身高 char 10 N 非空5 Teacher_school 毕业学校 varchar 50 N 非空6 Teacher_photo 照片 nvarchar 50 N 非空4、 “新 闻 ”表用 于 存 放 新 闻 ID、 标 题 、 内 容 、 时 间 。 这 些 信 息 主 要 是 为 了 发 布 和 浏 览新 闻 时 所 需 要 的 。序号 字段名称 名称 数据类型 长度 主键 约束1 News_id Id int 4 Y 非空2 News_title 标题 char 10 N 非空3 News_info 内容 varchar 50 N 非空4 News_date 时间 smalldatetime 4 N 非空5、 “幼 儿 ”表用 于 存 放 幼 儿 ID、 家 长 ID、 姓 名 、 性 别 、 出 生 日 期 、 入 园 日 期 、 班 级 、照 片 。 这 些 信 息 主 要 是 为 了 显 示 幼 儿 信 息 时 所 需 要 的 。序号 字段名称 名称 数据类型 长度 主键 约束1 Children_id 幼儿 Id int 4 Y 非空2 User_id 家长 ID char 10 N 非空3 Children_name 姓名 char 10 N 非空4 Children_sex 性别 char 10 N 非空5 Children_age 出生日期 datetime 8 N 非空6 Children_date 入园日期 datetime 8 N 非空7 Children_class 班级 char 10 N 非空8 Children_photo 照片 nvarchar 16 N 非空6、 “幼 儿 健 康 ”表用 于 存 放 幼 儿 ID、 身 高 、 体 重 、 饮 食 状 况 、 睡 眠 状 况 、 卫 生 状 况 。 这 些信 息 主 要 是 为 了 显 示 幼 儿 健 康 状 况 时 所 需 要 的 。序号 字段名称 名称 数据类型长度主键 约束1 Children_id Id int 4 Y 非空2 Health_height 身高 char 10 N 非空3 Health_weight 体重 char 10 N 非空4 Health_diet 饮食 char 10 N 非空5 Health_sleep 睡眠 char 10 N 非空6 Health_health 卫生 char 10 N 非空7、 “留 言 板 ”表用 于 存 放 用 户 ID、 幼 儿 ID、 标 题 、 内 容 、 发 布 时 间 、 回 复 内 容 、 回 复 时间 。 这 些 信 息 主 要 是 为 了 发 布 和 回 复 留 言 板 时 所 需 要 的 。序号 字段名称 名称 数据类型长度主键 约束1 User_id 用户 Id int 4 Y 非空2 Children_id 幼儿 ID int 4 N 非空3 Message_title 标题 char 10 N 非空4 Message_info 内容 varchar 50 N 非空5 Message_time 发布时间 datetime 8 N 非空6 Reply 回复内容 varchar 50 N 非空7 Reply_time 回复时间 datetime 8 N 非空8.数据库连接代码三、代码设计1.管理员注册代码(admin_zhuce.asp) & VbCRlfresponse.write alert(用户名不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFend ifif request.form(admin_password)= thenresponse.write & VbCRlfresponse.write alert(密码不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFend ifif request.form(admin_password2)= thenresponse.write & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFend ifif Request(admin_password)Request(admin_password2) then response.write & VbCRlfresponse.write alert(两次密码输入不同!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFresponse.endend if admin_name=Request(admin_name)admin_password=Request(admin_password)admin_password2=Request(admin_password2)response.write 您的用户名为: & admin_name & response.write 您的密码为: & admin_password & Set CmdObj = Server.CreateObject(ADODB.Command) Set CmdObj.ActiveConnection = DBConnectionSQL_Command=Insert into admin (admin_name,admin_password,admin_password2) values( & admin_name & , & admin_password & ,& admin_password2 & )CmdObj.CommandText = SQL_CommandCmdObj.Executeif Err.Number=0 then Response.Write注册成功 ,请登陆!end if% 2.管理员登陆代码(admin_denglu.asp) & VbCRlfresponse.write alert(用户名不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFresponse.endend ifif request(admin_password)= thenresponse.write & VbCRlfresponse.write alert(密码不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFresponse.endend ifadmin_name=Request(admin_name)admin_password=Request(admin_password)sql=select * from admin where admin_name=&admin_name& and admin_password=&admin_password& set rs= Server.CreateObject(ADODB.Recordset) RS.Open sql,DBConnection,3if rs.eof thenresponse.write & VbCRlfresponse.write alert(用户名或密码不正确!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFresponse.endelsesession(admin_name)=rs(admin_name)session(admin_password)=rs(admin_password)response.redirect admin.aspend ifrs.closeset rs=nothingconn.closeset conn=nothing%3.添加新闻代码(admin_news_add.asp) & VbCRlfresponse.write alert(非法操作!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFelse% & VbCRlfresponse.write alert(标题不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFend ifif request.form(news_info)= thenresponse.write & VbCRlfresponse.write alert(内容不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFend ifnews_id=request(news_id)news_title=Request(news_title)news_info=Request(news_info)Set CmdObj = Server.CreateObject(ADODB.Command) Set CmdObj.ActiveConnection = DBConnectionSQL_Command=Insert into news (news_title,news_info) values( & news_title & , & news_info & )CmdObj.CommandText = SQL_CommandCmdObj.Executesession(antry)= 提交成功,清空 session(antry),以防重复提交!%新闻添加成功,请返回查看!4.修改新闻代码(admin_news_edit.asp) & VbCRlfresponse.write alert(非法操作!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFelse% & VbCRlfresponse.write alert(标题不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.write & VbCRLFend ifif request.form(news_info)= thenresponse.write & VbCRlfresponse.write alert(内容不能为空!); & VbCrlfresponse.write history.go(-1); & vbCrlfresponse.w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商场八月活动方案
- 国庆婚纱活动方案
- 售楼处暖场活动方案
- 商超活动车展活动方案
- 团建狂欢活动方案
- 四川公司广告策划方案
- 国庆系列活动活动方案
- 喜迎新春机场活动方案
- 商业麻将活动方案
- 四礼五节六周活动方案
- 餐饮连锁企业品牌授权与经营管理协议
- 2025-2030年中国生物医学材料行业市场深度分析及发展前景与投资研究报告
- 2025年小学语文一年级下册无纸笔测试题(小学一年级游园乐考无纸化检测)
- 北京市2024年高招本科普通批录取投档线
- DB32-T 5088-2025 废活性炭综合利用污染控制技术规范
- 2024-2025学年人教版数学八年级下册期末复习卷(含解析)
- 城市通信基站建设对周边居民影响风险评估报告
- 美容院洗涤协议书
- 学习解读《水利水电建设工程验收规程》SLT223-2025课件
- 2025-2030中国婚介网站行业发展趋势与投资战略研究报告
- 肥胖症诊疗指南(2024年版)解读
评论
0/150
提交评论