登录:用户需要登录,登录成功后进入后台管理界面,如果用户名,密码正确,则允许进入主控制平台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示,重新输入。
(2)管理界面
该模块可以对前台需要更新显示的信息进行管理操作
3.3 系统设计
根据系统功能分析和需求分析,将系统分为前台部分和后台部分。网站总体功能模块设计如图1所示:
 图1 系统功能模块图
3.4 数据库设计
数据库设计对系统开发很重要,良好的数据库设计能准确表达数据之间的关系,通过主外键、非空、唯一索引等来保证数据的健壮,通过合理表结构可以提高数据的存取速度,提高查询效率,满足系统的业务要求。
3.4.1 概念结构设计
 
图2  数据库E-R图
系统采用E-R图的方法进行数据库概念结构设计,通过对系统进行需求分析、系统流程设计及系统功能结构的确定,规划出系统中使用的数据库实体。其中实体对象分别为“管理员”、“系统管理”、“新闻管理”、“产品管理”、“人员管理”、“地域信息”。
系统设计的实体联系如图2所示。
3.4.2 逻辑结构设计
设计完数据库实体E-R图之后,可以将实体E-R图中的实体、实体属性和实体之间的联系转化为关系模式。逻辑结构设计就是将数据库实体E-R图转化为对应的关系模式。具体关系模式如下:
管理员:(用户名,密码,加入时间)
新闻管理:(新闻类型,标题,内容,图片,备注)
产品管理:(产品名称,销售价格,产品规格,产品类别,产品图片)
人员管理:(姓名,性别,出生日期,联系电话,email,联系地址,个人能力)
地域信息:(地域名称,标题,内容,图片)
3.4.3 数据表设计
农村信息化电子政务平台在SQL Server 2005环境下创建数据库WebDB,该数据库中包含了五张表,它们分别是管理员表(admin)、新闻列表(newsclass)、产品列表(Product)、人员信息表(acjob)、地域信息表(companyinfo),其中设计的部分表结构如下。
表1是管理员表,管理员登录系统时会查询此表,用来判断用户名和密码是否匹配。
上一篇:java职业规划面对面网络预约平台的设计与实现
下一篇:JSP《数据库基础及应用》课程自主学习平台+源代码

ASP.NET的Web网络應用程序开...

市场化全球化知识化城市...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

公寓空调设计任务书

承德市事业单位档案管理...

神经外科重症监护病房患...

C#学校科研管理系统的设计

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...