毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net文化图库网站设计与实现(3)
DIV元素为HTML文档内大块(block-level)的内容提供结构和背景,DIV的起始标签和结束标签之间的所有内容都是用来构成这个块的。DIV标签的属性可以控制它所包含元素的特性[10]。
3.系统分析
3.1需求分析
本网站需包含三个角色:游客、注册用户、后台管理人员。游客进入网站后,可以浏览章节内容,以及借助于查询功能,快速查找到想要浏览的图片。注册会员拥有游客所享有的权限的同时,还可以对章节内容发表自己的看法,并且查看其他会员对于章节内容的评论。对于后台管理员而言,主要就是对于章节内容,以及评论内容的管理。具体来讲要实现对于章节内容的增、删、改,实现对评论内容的编辑和删除。
3.1.1系统设计目标
根据《中原文化大典》的结构特点,该系统实施后,应达到以下目标:
1. 基本信息设置保证章节内容结构清晰和用户信息的分类管理。
2. 查询功能,保证数据查询的灵活性。
3. 实现对章节内容添加、删除、编辑。
4. 设置会员登录的时候才能浏览,评价章节内容。
5. 实现图片,以及评论内容的分页显示。
3.2系统总体分析
根据中原文化图库系统的结构特点,可以将其分为系统设置、用户管理、章节内容管理、评论管理、图片查询、其中各个部分及其具体功能模块如图1所示:
图1 系统功能结构图
系统流程图如图2所示:
图2 系统流程图
4.数据库设计
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
4.1数据库概念设计
概念结构设计通常使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。系统实体之间的关系如图3所示:
图3 系统实体之间的关系图
4.2数据库逻辑结构设计
本系统使用SQL Server 2005作为后台数据库,涉及到管理员信息表(admin_user)、注册用户信息表(user_infor)、图片信息表(image)、用户留言信息表(message)、书本信息表(book)、部信息表(bu)。书本信息表的字段(p_id)参照部信息表的主键,图片信息表的字段(shu_id)参照书本信息表的主键,用户留言信息表的字段(p_ID)参照图片信息表的主键。数据库表之间的关系图如4所示:
图4 数据库表之间关系图
5.系统详细设计与实现
本系统主要是处理章节内容和会员之间的关系,系统主要完成书本内容的层次化显示、评论内容管理、章节内容管理、用户信息管理、快速查询等基本功能。
本章首先阐述了系统公共类的设计,然后将分模块叙述本系统的详细设计方案,分为:用户登录模块、管理员管理模块、后台管理模块、图片搜索功能模块。
5.1公共类设计
在开发过程中,经常会用到一些公共模块,如数据库连接及操作的类、字符串处理的类等。因此,数据库操作类用来完成数据库的连接操作,以及数据库的查询、添加、删除、和修改操作。将这几种操作编写到一个公共类里,可以减少重复代码的编写,有利于代码的文护。在help类中定义了多个个方法:
(1)SqlIsOpen()方法:用来连接数据库。
(2)Image_edit()方法:用来实现图片内容的编辑。此方法返回函数执行后受影响的行数,若成功执行返回1,否则返回0。
共4页:
上一页
1
2
3
4
下一页
上一篇:
asp.net《计算机基础》课程网站建设
下一篇:
ASP.net实验室设备管理系统设计+ER图+流程图
ASP.NET的Web网络應用程序开...
互联网文化与电视文化的...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
中国学术生态细节考察《...
公寓空调设计任务书
国内外图像分割技术研究现状
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
AT89C52单片机的超声波测距...