论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

(B)007ASP图书资料管理系统(ASP)

  4. 系统设计

这里的设计依赖于前面的系统分析。这里重点介绍我所完成的注册模块。结构不清楚,代码便无从谈起,只要结构清楚,代码编写便可一一实现。所以设计中要先设计框架结构,再进行程序编码。 内容来自论文无忧网 www.paper51.com

4.1 注册模块 http://www.paper51.com

本模块所要实现在功能是重要的,对于用户来说,注册前后的区别在于:注册之前不是本馆的成员,无权借书还书,只能浏览;之后有权查询也有权借书还书。

内容来自www.paper51.com

注册模块的结构如下: copyright paper51.com

paper51.com

用户提交信息用HTML表单完成,需文件ReaderRegister.htm。系统自动注册用ASP操作数据库完成,需创文件ReaderRegister.asp。数据库服务—ASP程序的操作对象,需数据表Reader 。 内容来自www.paper51.com

用户在ReaderRegister.htm文件中输入个人信息,提交到ReaderRegister.asp文件。并由这个ASP文件进行数据库动作,根据不同的动作结果,系统将作出不同的信息反馈给用户。

copyright paper51.com

在实际设计中,模块内部也是很讲究模块化结构的ReaderRegister.asp就是一个模块化的包含文件ReaderRegister.inc和ReaderRegister文件本身。

http://www.paper51.com

这里先介绍数据表Reader,该表用来记录读者个人信息。下面是它的结构: http://www.paper51.com

列名 内容来自www.paper51.com

字段数据类型

copyright paper51.com

字段长度

内容来自www.paper51.com

Rdaderin paper51.com

Char

内容来自论文无忧网 www.paper51.com

6

paper51.com

Rdadername 内容来自www.paper51.com

Char

http://www.paper51.com

10 http://www.paper51.com

其中字段Readerid代表读者编号,Readername代表读者姓名。表的内容可以在用户注册时加也可以在后台数据库上加。 http://www.paper51.com

文件ReaderRegister.htm,它给用户提供一个注册界面,让用户可以自行注册。该文件的主体是一个Form表单,同时具备输入合法性检查功能,结构图如下所示:

内容来自www.paper51.com

copyright paper51.com

表单中有两个字段:注册姓名ID和注册姓名。用户输入相应信息就保存到这个两个字段中,以备ASP文件提取数据用。

内容来自论文无忧网 www.paper51.com

表单后面的提交信息是通过一个按钮完成的,这个按钮将调用datacheck函数检查输入信息的合法性。如果合法才真正提交,否则显示错误提示信息。

内容来自论文无忧网 www.paper51.com

程序被调用后,先判断输出入的信息是否为空,为空则光标定位于第一个输入项目,并赤示信息。不为空则提交信息到ASP文件。

copyright paper51.com

该文件最后还有导航条设计,就是一些超连接的集中代码,列出如下所示: 内容来自论文无忧网 www.paper51.com

<hr> paper51.com

<center><b>| http://www.paper51.com

<a href="Library.asp">图书管主页</a>|

http://www.paper51.com

<a href="ReaderRegister.htm">读者注册</a>| paper51.com

<a href="ReaderQuery.htm">读者查询</a>| http://www.paper51.com

<a href="BookQuery.htm">图书查询</a>| 内容来自www.paper51.com

<a href="BorrowBook.htm">图书借阅</a>| http://www.paper51.com

<a href="ReturnBook.htm">图书归还</a>| copyright paper51.com

<a href="log.htm">管理员登录</a>|

http://www.paper51.com

<a href="xiugai.htm">修改您的信息</a>|

copyright paper51.com

<a href="liu.asp">浏览所有书|</b>

内容来自论文无忧网 www.paper51.com

</center>

paper51.com

动作处理文件ReaderRegister.asp和ReaderRegister.inc

paper51.com

这是注册处理模块的中心,ReaderRegister文件很简单:包含了ReaderRegister文件,直接调用其中的注册函数Register()进行动作,结构如图所示。 内容来自论文无忧网 www.paper51.com

  copyright paper51.com

------分隔线----------------------------
联系方式