湄洲湾职业技术学院毕业论文
第二章 系统总体设计
2.1 系统功能模块总体设计
从读者对小说网络的需求入手,逐步分析各个模块,进行系统模块设计、数据库的设计,然后实现一个模块,最后呈现一个完整的网络小说。
对于本小说阅读网站主要分为前台和后台两大的系统。,下面是对两个模块的分析; 根据系统的需求分析,可画出系统的总体框架,如下图3-1所示:
前台系统 注册登录模块 小说阅读模块 小说搜索模块 后台系统 系统设置 密码管理模块 小说管理模块 图3-1 系统前台模块
2.2 设计描述
系统模块功能集合具体设计 在上节功能模块的描述,能很方便的看出小说系统的布局,每一个功能模块都需要针对不同的表完成不同的数据库操作。下面简单的介绍了每个模块的具体功能和用途;
本网站的重点则是在小说展示。在页面上可以看到小说的图片、名称以及介绍。由于是展示给读者看的小说信息,此处功能设计为,点击页面上的小说,会另外打开一页,显示小说的详细内容。显示的详细信息有:包括小说信息编号、小说信息标题、小说信息内容、小说信息的作者、操作等等。当然还有小说图片的小图预览。
网站公告由于是长期不改动的内容,所以采取了直接从文本文件读取的方式。后来想想这样不适合在INTERNET上管理,但是由于是长期不会变动的东西,所以并无影响。如果要改动信息,可以直接在文本文件里改动。
在小说后台管理中,每一处管理都是对应前台的每一个模块,这样做到不出现不必要的错乱和差错。
4
湄洲湾职业技术学院毕业论文
第三章 系统详细设计
3.1 登录和注册功能模块 3.1.1 登录功能模块
登录模块使已注册用户通过用户名和密码登小说网本网站的登录很简单,没有单独的页面,而是设置在网站首页的顶端,也即模板页的顶端,用户登录前后模板将发生改变,登录界面如下图3.1.1所示。
图 3.1.1 登录模块界面
登录模块的主要代码如下: if request(\登 陆 \dim GetCode,valicode Code=int(request.form(\valicode=int(Session(\if Code<>valicode then response.write \验证码错误!');location='login.asp';\response.end 5
湄洲湾职业技术学院毕业论文
end if set rs=server.CreateObject(\sql=\rs.Open Sql,conn,1,1 if rs(\response.write\用户或密码错误!');location.href='javascript:history.go(-1)';\response.end else Response.Cookies(\Response.Cookies(\Response.Cookies(\Response.Cookies(\response.redirect \end if rs.close end if %>
登陆页面注册它使得用户可以对该网站申请用户名和密码,注册流程如下3.1.2图: 开始注册页Y输入用户名N用户名是否已存在N输入密码并确认注册成功Y结束
图 3.1.2 登录模块界面
该模块用于读者注册该小说网站的用户,在注册时,用户必须输入用户名和密码,邮箱为选填项用户注册页面如下图3.1.3所示: 7 湄洲湾职业技术学院毕业论文
图 3.1.3 新用户注册图 3.2 小说阅读功能模块 本模块主要有小说首页、小说分类展示及小说内容页实现的展示。实现主页面如下图3.2.1所示:
图3.2.1 小说网站主页 首页文件名为index.html,重点展示小说,并在右边显示小说排行榜和联系方式,以便给访客留下较好的第一印象。主要代码如下: 玄幻小说,武侠小说,网游小说,言情小说 - 晨曦小说网8 搜索更多关于: 基于ASP的个人小说网站毕业论文 的文档
基于ASP的个人小说网站毕业论文.doc
将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0460c86qwr9vfqx3dflt_2.html(转载请注明文章来源)
相关推荐:
综合文库
最新文档
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
Top
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。 客服QQ:xxxxxx 邮箱:xxxxxx@qq.com 渝ICP备2023013149号 |