毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net同城店面信息网站设计与实现(3)
其中各个部分及其功能模块如图1所示。
图1 网站主要功能模块图
(2)系统分为管理员、商家和用户三个模块。在登录时进行身份验证,若是验证失败,则提示错误信息后,返回重新登录。验证成功后,商家和用户进入不同的页面,实现不同的系统操作。如果以管理员身份进入系统后,可执行管理用户信息、商铺信息等操作;以商家身份进入系统后,可执行修改商铺信息,发布商品信息、广告信息等操作;普通用户进入系统以后,则可以执行浏览、查询商铺信息等操作。系统流程图如图2所示。
图2 网站流程图
4.数据库设计
4.1需求分析
在网站设计过程中,数据库的设计是网站的核心和基础,建立的是否完善直接影响到系统。数据库的设计既要满足用户的需求,又要尽最大可能降低数据的冗余度和数据间的依赖。根据数据库设计的特点和数据的实际存储情况,数据库中应存储用户信息、商铺信息、商品信息等,必须要把网站中大量的数据按一定的模型组织起来,提供存储、修改、检索数据的功能,使同城信息网站可以高效、快速、准确地从数据库中获得所需具体信息[6]。
4.2数据库概念设计
概念结构设计通常使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织,设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑设计打下基础。通过对本网站进行的需求分析、系统流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象分别为店主、店面、用户和管理员实体,其中主要关系包括:管理员管理商家、用户等,商家管理商品、店面、店面优惠活动等,商铺包含商品信息,用户浏览商铺信息,优惠活动信息等,网站的部分E-R图如图3所示。
图3 同城信息网站部分E-R图
4.3数据库逻辑结构设计
通过需求分析和总体设计,同城信息网站主要应用的表有:用户信息表、店面信息表、商品信息表、广告信息表等,以下给出部分表字段。
(1) 用户信息表
用户信息表tb_ UserNameMsg主要用于保存普通用户以及商家的用户名、密码和QQ等信息,tb_UserNameMsg表字段说明如表1所示。
表1 tb_UserNameMsg(用户信息表)
序号 字段名 描述 类型 长度(字符) 允许空
1 Id 编号 int 否
2 UserName 用户名 varchar 50 否
3 PassWord 密码 varchar 50 否
5 QQ QQ varchar 50 是
6 Image 头像 varchar 50 是
7 Flag 用户标志 bit 否
(2) 店面信息表
店面信息表tb_ShopMsg主要用于保存店面的名字、地址、店主姓名及联系方式等信息,tb_ShopMsg表字段说明如表2所示。
表2 tb_ShopMsg(店面信息表)
序号 字段名 描述 类型 长度(字符) 允许空
1 Id 编号 int 否
2 ShopName 店面名 varchar 50 否
共4页:
上一页
1
2
3
4
下一页
上一篇:
SEO在网站设计中的优化策略分析
下一篇:
C#超市会员积分管理系统的设计与实现
ASP.NET飞翔租贷汽车公司信...
asp.net+sqlserver校园论坛开发设计
ASP.NET+sqlserver健身房管理系统的设计与实现
asp.net+sqlserver班级网站设计
ASP.NET+SQLSERVER无纸化考试系统+ER图
ASP.NET+SQLSERVER学生心理健康网设计
ASP.NET农场购物网站系统的设计与实现
浅谈高校行政管理人员的...
AES算法GPU协处理下分组加...
酵母菌发酵生产天然香料...
上海居民的社会参与研究
浅论职工思想政治工作茬...
压疮高危人群的标准化中...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
提高教育质量,构建大學生...
从政策角度谈黑龙江對俄...
基于Joomla平台的计算机学院网站设计与开发