新闻管理 项目案例管理 新闻 成功项目 网站信息管理 产品展示 求职人员 人力资源管理
图3.6 网站1层图
企业产品管理 网站1层留言管理的操作流程过程如图3.7所示:
回复留言管理 游客留言管理 游客留言 网站留言管理 回复留言 查看留言 查看留言管理
图3.7 网站1层图
2.4数据字典
数据词典的任务是对于数据流图中出现的所有被命名的图形元素在数据词典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的解释,数据词典见表2.1-2.6所示:
表2.1 新闻管理
名称 接 口 说 明 功 能说 明 新闻管理 输入 输出 标识 2.1 新闻资讯内容、新闻的分类 新闻资讯的管理 新闻资讯的基本信息输出 表2.2 产品管理
名称 接 口 产品管理 输入 标识 2.2 产品信息 说 明 功 能说 明 输出 新产品、人气产品 产品动态的基本信息输出 …………………………………
2.5 性能需求*
如果对程序有运行时间、存储空间和计算精度的特殊要求,在本节应加以说明。
2.6非功能需求*
包括可维护性、可移植性等非功能需求。
2.7 故障处理*
列出在系统出现故障时,为满足信息处理要求而可能采取的技术措施。
3 网站(或系统)数据库结构分析与设计
3.1网站(或系统)逻辑结构分析
采用结构化方法,建立数据库的概念模型,即使用E-R图描述。 1、基于单个实体的E-R图描述;
2、基于各个实体间的整体E-R图描述; 3、须对每个图加以文字说明。
4、在做A、B、C之前可以用文字介绍并描述E-R图概念模型。 。。。
3.2网站(或系统)物理结构设计
物理结构设计即数据库表结构设计,要求罗列5个以上数据表进行描述。 开头可采用文字对数据库表结构做一个整体简单介绍性描述,然后道出具体数据表加以表、文说明。具体可参考下面叙述方式:
blog表用于存储博客信息资料,具体表结构如表4.3所示
表 0.3 blog
字段名称 Id sijsdate sjsfj sjsimg sjsname sjsjj sjsdz 数据类型 自动编号 文本 文本 文本 文本 备注 文本 说明 日期 序号 图片 导师名称 导师国籍 图片 Sjsdz1 Sjsdz2 文本 文本 图片 图片 。。。
4 网站(或系统)界面设计与实现
这里主要介绍网站(或系统)的设计实现过程,要求5个以上界面截图,登录验证界面后面最好提供登录验证的程序流程图。
1、可首先介绍这个网站(或系统)的界面及操作菜单,根据菜单点击出现相关操作页面等一般性描述。
2、引出截图,然后贴出其核心代码,注意不是每个图片都贴代码段的,要根据具体情况。每段代码以控制在2页半以内为妥。
3、如是网站请前台后台分节叙述,一般先叙述前台,完了再叙述后台。
具体可参考下面做法:
前台页面实现
网站首页
本网站首页包括公司简介,产品中心,营销网络,新闻中心,客服中心,诚邀加盟,联系我们。
系统界面如下图5.1所示:
图5.1 网站首页界面
新闻模块
新闻模块首页如图5.2所示,此代码实现新闻的添加、修改、读取、删除,新闻访问次数自动加1,该类还实现了新闻中心列表信息页面;添加新闻news_add方法是一个动态方法,它实现了对新闻字段的插入功能insert into news(type,title,content,tdate,users);修改新闻news_update方法是一个动态方法,使用更新语句update news set对新闻进行修改;读取新闻和删除新闻和前面两个基本相同,只是分别用的sql语句不同;点击数加1是每当有浏览着访问次新闻,它的点击数就自动加1,在这里我们为点击数创建了一个字段hot,当有人点击次新闻时hot=hot+1;新闻中心列表信息页面GetNewsList,会计算出数据库中一共有多少页面,当前是第几页面,还要显示新闻的标题、点击次数。
图5.2 新闻界面
产品展示模块
产品展示模块如图5.3所示。
图5.3 产品展示界面
网站后台实现
后台登录页面
后台登录页面如图5.4所示,后台登录主要用到asp的session对象,和select语句,首先获取表单值和数据库比对,如果数据库有该用户,就获取个session值,用户就可以登录进去,或则登录失败。
图5.4 后台登录界面
主要代码参考如下: <%
If Cstr(Session(\FoundError=True
ErrorMessage=\验证码错误。\End If …. ….
5 环境
5.1 运行环境
描述运行软件系统所需的软、硬件环境。
5.2 开发环境
描述开发软件系统所需的软、硬件环境。