基于asp教材管理系统的实现—计算机毕业设计(论文)内容摘要:

如果今后的网上管理系统还将集成系统负载较大的任务,那么还可以将数据库放到一个运行SQL Server 2000 企业版的集群PC服务器。 2 数据存取及数据的工作流①数据库连接方式的选择连接数据库是ado的驱动程序。 ②数据存取图,:③数据流示意图,:系统的主要数据块的工作流包括以下几个方面:●系统管理员的管理维护:教材和供应商数据的添加和删除;管理员密码数据的修改。 ●一般操作:查询教材信息。 网上教材管理系统book数据库DBConnection 数据存取图供应商数据 教材数据后台数据库管理员管理查询内容 数据流示意图3 数据结构的分析与设计通过前面的分析,根据系统的工作方式、系统架构以及系统功能设计的要求,数据库需要存储的数据信息如下:供应商信息:编号、名称、联系人、地址、电话等教材信息:编号、书名、出版社、作者、出版日期、供应商等根据以上的功能要求,要求在SQL Server 2000创建数据库,对应的数据表如下所示(SQL脚本格式):CREATE TABLE [admin] ( [id] [int] IDENTITY (1, 1) NOT NULL , [admin] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [pass] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [flag] [int] NULL ) ON [PRIMARY]CREATE TABLE [books] ( [id] [int] IDENTITY (1, 1) NOT NULL , [bookname] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [nums] [int] NULL , [nums2] [int] NULL , [bookno] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [classs] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [writer] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [Publisher] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [data1] [smalldatetime] NULL , [data2] [smalldatetime] NULL , [sid] [int] NULL , [content] [ntext] COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]CREATE TABLE [suppliers] ( [id] [int] IDENTITY (1, 1) NOT NULL , [sname] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NULL , [address] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NULL , [tel] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [post] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [Contact] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [content] [ntext] COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]5 系统实现 功能模块的实现开发网上教材管理系统就是为了方便广大老师和学生,减少他们的工作量,能达到事半功倍的效果。 应用中一般人可以进入查询界面进行查询;管理员同样需要通过身份验证才能对所有信息进行管理,否则就是非法进入;网上教材管理系统功能模块如下:1 后台管理① 系统管理② 供应商管理③ 教材管理 ④ 退出系统后台管理系统登录界面和总界面,: 登录界面 系统总界面登录连接代码如下:%on error resume nextconntype=1if conntype=0 thenset conn=() Provider=。 Data Source=amp。 (data/)elseset conn=() = Provider = Sqloledb。 User ID = sa。 Password = sa。 Initial Catalog = book。 Data Source = localhost。 end if%教材管理代码如下:!include file=!include file=style type=text/cssbody {fontsize:12px。 }table,td {border:1px solid ccc。 bordercollapse:collapse。 fontsize:12px。 }td {height:30px。 lineheight:30px。 padding:2px。 }input {height:26px。 lineheight:26px。 fontsize:18px。 fontweight:800。 }h3 {margin:0。 padding:0。 }.STYLE1 {color: FF0000}/stylescript language=javascript function check(){ if(==) { alert(请输入教材名称:)。 ()。 return false。 } if(==) { alert(请输入当前教材数量:)。 ()。 return false。 } if(==) { alert(请输入库存警告数量:)。 ()。 return false。 } if(==) { alert(请输入教材ISBN编号:)。 ()。 return false。 } if(==) { alert(请输入出版社名称:)。 ()。 return false。 } if(==) { alert(请输入作者:)。 ()。 return false。 } if(==) { alert(请输入出版社编号:)。 ()。 return false。 } ()。 }/script%ssid=(ssid)ssname=(ssname)if (bookname) then bookname=(bookname) nums=cint((nums)) if(not isNumeric(nums)) then allnum(nums) nums2=cint((nums2)) if(not isNumeric(nums2)) then allnum(nums2) bookno=(bookno) Publisher=(Publisher) writer=(writer) data1=(data1) content=(content) if content= then content=无 data2=date() sid=(sid) if(not isNumeric(sid)) then allnum(sid) sql=insert into books (bookname,nums,nums2,bookno,Publisher,writer,data1,data2,sid,content) values (39。 amp。 booknameamp。 39。 ,amp。 numsamp。 ,amp。 nums2amp。 ,39。 amp。 booknoamp。 39。 ,39。 amp。 Publisheramp。 39。 ,39。 amp。 writeramp。 39。 ,39。 amp。 data1amp。 39。 ,39。 amp。 data2amp。 39。 ,amp。 sidamp。 ,39。 amp。 contentamp。 39。 ) 39。 sql (sql) (h3font color=red新教材添加成功/font/h3)else%form id=form1 name=form1 method=post action= table width=98% border=0 cellspacing=0 cellpadding=0 tr td colspan=2 style=background:eeeeee。 height:30px。 lineheight:30px。 div align=centerfont size=3b添加教材/b/font/div/td /tr tr tddiv align=rightstrong教材名称:/strong/div/td tdlabel input name=bookname type=text id=bookname / /label/td /tr tr tddiv align=rightstrong当前数量:/strong/div/td tdlabel input name=nums type=text id=nums / /label span class=STYLE1请注意不要填入全角数字/span/td /tr tr tddiv align=rightstrong预警数量:/strong/div/td tdlabel span class=STYLE1 input name=nums2 type=text id=nums2 / * 库存小于此数时,预警显示,半角数字/span/label/td /tr tr tddiv align=rightstrongisbn号:/strong/div/td tdlabel input name=bookno type=text id=bookno / /label/td /tr tr tddiv align=rightstrong出版社名:/strong/div/td tdlabel input name=Publisher type=text id=Publisher value=%=ssname% / /label/td /tr tr tddiv align=rightstrong作者:/strong/div/td tdlabel input name=writer type=text id=writer / /label/td /tr tr tddiv align=rightstrong出版日期:/strong/div/td tdlabel input name=data1 type=text id=data1 value=%=date()% / 格式:2008219/label/td /tr tr tddiv align=rightstrong供应商编号:/strong/div/td tdlabel input name=sid type=text id=sid value=%=ssid% / /label span class=STYLE1请填写正确的供应商编号,半角数字!/span[a href= target=_blank点这里查找/a]/td /tr tr tddiv align=rightstrong教材简介:/strong/div/td tdlabel textarea name=content cols=50 rows=8 id=content/textarea /label/td /tr tr。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。