- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程计之试题系统
江 西 理 工 大 学
本 科 数 据 库 课 程 设 计(论文)
题 目:试题基本信息系统
学 院:信息工程
专 业:网络工程
班 级:092
学 生:王婵娟
学 号:10
指导教师:井福荣、涂燕琼
目录
目录 - 2 -
一、需求分析 - 3-
二、概念结构设计 - 3 -
三、逻辑结构设计-5-
四、物理设计-5-
五、系统说明 - 6 -
六、开发平台,开发工具,后台数据库介绍说明-6-
七、关键代码 - 7-
1.连接数据库: - 7-
2.添加试题:- 7-
3.删除试题:- 8-
4.修改试题:- 9-
5.查询试题:- 9-
八、主要界面 - 10-
九、课程设计后感-14-
(一)需求分析:试题基本信息系统这个项目主要完成对试题信息的查询,修改,添加,删除,同时对用户的注册管理。
(二)概念结构设计:
试题信息实体图
用户实体信息图
管理员实体信息图
系统E-R图
系统功能图
(三)逻辑设计:
1、管理员表:
列名 数据类型 允许空 username varchar(50) 不允许 password Varchar(50) 允许 2、试题信息表:
列名 数据类型 允许空值 Qnumber Int 不允许 Qkind nvarchar(MAX) 允许 Qcontent nvarchar(MAX) 允许 Qanswer nvarchar(MAX) 允许 3、用户信息表:
列名 数据类型 允许空值 Id nvarchar(MAX) 不允许 Password nvarchar(MAX) 不允许 Name nvarchar(MAX) 不允许 Sex nvarchar(MAX) 不允许 Address nvarchar(MAX) 允许 word nvarchar(MAX) 允许 (四)物理设计:
(五)系统说明:
我做的这个试题基本信息系统是用Dreamweaver8开发的,利用它的模板做出了各个界面。然后用SQL Server创建数据库Question,在里面建立三张表,一张表放管理员信息,一张表放用户信息,一张表放试题基本信息。在Dreamweaver8里面新建一些跳转验证的页面并且写上连接数据库的代码。再按照功能需求添加一些代码实现该功能。如验证用户的代码就是在Dreamweaver8里面先新建一个跳转的页面,在这个页面里连接数据库,并用request内置对象获取客户输入的用户名和密码。然后查询在数据库里面是否符合条件(即输入的用户名和密码能在数据库里面找到),如果可以的话,就进入操作页面,如果不能则返回登陆页面。
(六)开发平台,开发工具,后台数据库介绍说明
1、开发平台:jsp
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 Dreamweaver8:
一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。
Tomcat6.0:
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据
(九)课程设计后感:
这次关于数据库的课程设计做了将近两个礼拜,现在接近已完成阶段,就剩下上交关于这次课程设计的书面报告了。
对于这次课程设计,感慨颇多。最开始,根本就不知道从哪里开始下手,从第一天照着书上一步步走,茫然不知所措,只好先根据学到的数据库知识构建自己要做的系统的E-R
文档评论(0)