2.系统需求分析和总体设计
2.1系统需求分析
需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即了解未来系统必须做什么,定义系统功能和用户界面,使客户了解系统,开发人员了解系统需求,同时作为制定项目计划的基础[8]。
育儿网的设计与实现设计须达到以下技术指标:
(1)信息的完整性:采用值约束、缺省等多种方法确保信息的完整性。一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。
(2)系统实用性:本系统是一个面向育儿父母的实体网站。他将为网民提供大量的育儿信息。
(3)系统可扩展性:在结构上应具有很好的可扩展性,便于将来的功能扩展和文护[9]。
(4)系统安全性:用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。
2.2系统总体设计
通过对大型育儿网站的认识和分析,对育儿网站的功能有了基本的了解,网站至少应该具有以下的基本功能:
(1)注册模块
用户进入主页面的用户注册选项后,用户需要编写用户名,密码,真实姓名,联系电话,家庭地址等需要填写的内容。验证用户名是否注册过,如被注册过,提示错误。重新填写。没有报错,验证输入的两次密码是否一样,匹配所有的信息符合要求。若符合则提示注册成功。
(2)登录模块
用户登录,输入完账号密码之后,系统在数据库里寻找相对应的信息,成功即登陆成功,两者若有一个不对应,报错弹出提示框提示重新输入。若数据库里没有用户名则提示需要注册。
(3)后台管理模块
1)修改密码模块:系统管理员可以设置自己的新密码。
2)个人信息管理:系统管理员可以设置用户名,真实姓名,联系电话,家庭住址等常规用户信息。
3)用户管理模块:系统管理员进行用户权限设置和用户浏览,可以更改用户密码和用户权限,同时为保障网站健壮性,需进行输入检验,并给予必要的信息提示。
4)公告管理:系统管理员进行对公告的增加,修改,删除等操作。普通用户不可以使用该功能。
5)育儿知识管理模块:系统管理员可以进行数据的添加、删除和修改。普通用户只能浏览信息。
本系统的功能结构图如图1所示。
上一页 [1] [2] [3] [4] 下一页
ASP.net育儿指导网站的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766