ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:333.06KB ,
资源ID:8958893      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8958893.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库原理.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库原理.docx

1、数据库原理学校图标数据库原理课程设计设计题目: 图书管理系统 专 业: 计算机科学与技术 班 级: 学 号: 姓 名: 计算机科学与技术学院制2012年6月5日1 系统设计1.1 功能设计1.1.1 系统模块设计1.用户登录和注册模块。 用户的用户名和密码。2.管理员添加图书,更新图书,图书过期删除,图书查询模块。1.1.2 系统功能结构图图1-1功能结构图1.2 数据库设计1.2.1数据库的设计 (E-R图,表)图1.2.2 数据库逻辑结构设计逻辑结构设计阶段的任务是将概念结构设计阶段所得到的概念模型转换为具体DBMS所能支持的数据模型(即逻辑结构),并对其进行优化。通过分析可设计出如下所示

2、的数据项和数据结构因为分前台和后台,所以建了两个表(tushu.mdb和stu.mdb)1 图书信息,包括数据项:书名、价格、编辑、网址、美编、编号。2 会员信息,包括数据项:用户名、密码。1.2.3 数据库物理结构设计图书管理系统中包括两个数据表,表名分别为用户注册信息表、产品信息表,各表如下所示:1用户登录信息表用户登录信息表中包括用户名密码。表1用户登录表列名数据类型长度可否为空备注Use1文本50NOT NULL用户名Pwd文本50NOT NULL密码图书信息表中包括书名、价格、编辑、网址、美编、编号。表2图书信息表列名数据类型长度可否为空备注sm文本50NOT NULL书名jg文本5

3、0NOT NULL价格bj文本50NOT NULL编辑wz文本50NOT NULL网址mb文本50NOT NULL美编bh文本50NOT NULL编号2.1登录系统模块2.1.1 用户登录首先在action动作下跳入登录检查页面,建立数据库的链接,判断在数据库中是否有输入的用户名和密码,如果有则跳转入管理员登陆的页面,如果没有输入的用户名信息则置为空并且提示登录失败!用户名不存在或密码错误!并连接到用户注册页面。具体实现如下:%use1=request.Form(username)pwd=request.Form(pw1)dim sqlsql=select * from stu where u

4、se1=&use1& and pwd=&pwd&rs.open sql,conn,1,3if not rs.bof and not rs.eof thensession(username)=use1session(pw1)=pwdresponse.Redirect(xs.asp)rs.closeconn.closeset rs=nothingset conn=nothingelseresponse.Write(登录失败!用户名不存在或密码错误!请注册)end if%检查是否有这个用户名,若成功则进入xs.asp页面若没有,则显示“登录失败!用户名不存在或密码错误!” 到zc.asp页面。图2-

5、1用户登录界面2.2 注册会员模块2.2.1 功能概述 注册会员模块是根据用户输入的信息,进行注册会员信息的功能。这个功能方便了初次使用该系统的用户。2.2.2 详细设计建立数据库连接检查输入的注册信息是否为空如果为空则提示“注册信息不能为空!请填写完整”否则则显示添加成功。具体实现如下: %dim sqlsql=select * from sturs.open sql,conn,2,3rs.addnewrs(use1)=request.Form(username)rs(pwd)=request.Form(pwd1)rs.updaters.closeconn.closeset rs=nothi

6、ngset conn=nothingresponse.Write(注册成功!请登陆!)%图2-2用户注册界面3.1管理图书信息模块3.1.1 功能概述 管理员模块,管理员进入到管理员登录界面,实现图书添加,删除,更新。3.1.2 详细设计有图书的增删查改功能。1对图书的添加功能通过action动作转到tjdm.asp把用户添加在input中的信息获取写入数据库主要实现的代码如下: /连接数据库 %dim sqlsql=select * from tushurs.open sql,conn,2,3rs.addnewrs(编号)=request.Form(bh) / 获取填入的信息rs(书名)=r

7、equest.Form(sm)rs(价格)=request.Form(jg)rs(网址)=request.Form(wz)rs(编辑)=request.Form(bj)rs(美编)=request.Form(mb) rs.update /在数据库中进行更新rs.closeconn.closeset rs=nothingset conn=nothingresponse.Write(添加成功!进入显示页面)%图3-1添加图书界面在显示页面建立数据库的连接 图3-2显示图书信息界面2是删除页面连接数据库通过action动作连接上sc1.asp页面在数据库中进行查找,如果有此编号则显示删除成功,如果没

8、有此编号则显示此记录不存在。 %s=request.Form(bh)strsql=select * from tushu where 编号=&s&rs.open strsql,conn,1,3if not rs.eof and not rs.bof thenrs.deleters.closeconn.closeresponse.Write(删除成功!进入显示页面)elseresponse.Write(此记录不存在!)end if%图3-3显示图书删除界面3更新页面。通过action动作连接到gxneirong.asp在数据库中按编号查找出如果有则按你输入的进行更新如果不存在此编号则显示抱歉!该

9、编号的记录不存在,请输入正确的编号。”获取更新代码为:input name=sno type=hidden id=sno value= /input name=sm type=text id=sm value= /input name=jg type=text id=jg value= /input name=wz type=text id=wz value= /input name=mb type=text id=mb value= /图3-4显示图书信息界面3.结论经过努力我成功制作了这个图书管理系统,虽然只是实现了相关的增删查改功能,但也是好有成就感,当然,里面管理员登录和用户的登录没有放在一起这是要进一步实现的。在化妆品管理系统的过行程中,我也着实的进行了系统的复习dreamware的使用asp的语法和书写,又加深了印象。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2