系统总体结构设计.doc

上传人:夏** 文档编号:555891402 上传时间:2023-08-20 格式:DOC 页数:7 大小:143.51KB
返回 下载 相关 举报
系统总体结构设计.doc_第1页
第1页 / 共7页
系统总体结构设计.doc_第2页
第2页 / 共7页
系统总体结构设计.doc_第3页
第3页 / 共7页
系统总体结构设计.doc_第4页
第4页 / 共7页
系统总体结构设计.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《系统总体结构设计.doc》由会员分享,可在线阅读,更多相关《系统总体结构设计.doc(7页珍藏版)》请在金锄头文库上搜索。

1、3系统设计3.1系统总体结构设计本系统分为前台用户浏览应用程序和后台管理员管理程序。(1)前台展示程序主要实现的功能有:在线模拟考试:随机出题,开始考试,提交试卷,查看考试得分;单机模拟软件下载:可以下载单机版模拟考试系统;信息发布:网站公告、最新资讯、交通法规等;用户管理:会员注册、会员登录; 给我留言:签写留言、查看留言、回复留言;友情链接及其他(2)后台管理员管理实现的功能有:用户信息管理:添加、 删除、修改。站内信息管理:添加、修改。动态新闻管理:添加、删除。交通法规管理:添加、删除。试题库管理:选择题、判断题的添加、删除。审核留言板:删除。退出管理(3)用户分类管理员:在此系统中管理

2、员具有最高权限,有一些一般用户所没有的权限。管理员可以进入管理员界面,可以查看注册用户信息、删除注册用户、修改注册用户、更新试题库信息、实现站内信息管理、审核留言板等。在数据库有一个专门的表来存放管理员的登录名及密码。会员用户:他们低于管理员的权限,登陆后可以进入在线模拟考试系统,下载单机版和对本站发表意见和看法。非会员用户:对于非会员用户,他们只能浏览公告栏、热点知识、交通法规、驾校信息等。3.2结构图 驾驶员理论考试网上模拟系统主要实现信息发布、随机抽题、网上测试、辅导与答疑(留言)、用户管理等功能。首页链接:会员注册、单机模拟软件下载、在线模拟考试、驾校信息、给我留言、管理员登陆等。其中

3、首页界面主要包括公告栏、热点知识、交通法规等。注册界面包括填写用户名、密码、详细地址、联系电话、移动电话、电子邮箱。登陆界面包括填写用户名、密码和登录(会员普通用户、管理员)按钮。模拟考试包括随机抽题(选择题、判断题)等。留言板包括查看留言、发表留言和回复留言。总体结构图如下图3-1所示:驾校信息:地理位置、特色、承诺、报名地址电话等。应试技巧:主要是考试中容易出错问题的总结和归纳。信息发布:网站公告栏的发布 。最新资讯: 有关驾驶和汽车保养方面的小知识。单机模拟软件下载:可以下载单机版模拟考试系统; 在线模拟考试:用户随机出题(选择题,判断题),开始考试,提交试卷,查看考试得分。交通法规:有

4、关驾驶员交通安全的一些法规。留言板:查看、发表和回复对本系统的一些看法或意见。驾驶员理论考试网上模拟系统应试技巧在线模拟考试交通法规管理员管理公告栏最新资讯留言板试题库管理审核留言板开始考试提交试卷站内信息管理用户信息管理动态新闻管理发表留言回复留言交通法规管理查看考试得分驾校信息交通法规添加交通法规删除试题的添加试题的删除留言信息删除公告的删除公告的添加会员用户添加会员用户修改会员用户删除热点知识添加热点知识删除单机模拟软件下载查看留言图3-1总体结构图管理员管理:用户信息管理、站内信息管理、动态新闻管理、交通法规管理、试题库管理、留言板管理、退出管理。其中试题库管理包括:添加,删除题目(选

5、择题,判断题)信息。用户信息管理包括:会员注册用户的修改、删除。站内信息管理: 公告信息的添加、删除。动态新闻管理:热点知识的添加、删除。交通法规管理:有关交通法规的添加、删除。审核留言板:关于会员用户留言信息的删除。驾驶员理论考试网上模拟系统按用户分类可以分为会员用户和管理员用户,其中只有会员用户才能进入在线模拟考试进行测试,查看考试得分,也并且可以进入留言板进行留言,并下载单机软件模拟系统,而管理员用户可以进入后台管理,包括用户信息管理、站内信息管理、动态新闻管理、交通法规管理、试题库管理、审核留言板。按用户分类得到系统结构图如图所示:管 理 员 用 户在线模拟考试系统给我留言试题库管理站

6、内信息管理审核留言板用户信息管理会 员 用 户退出登陆交通法规管理单机模拟软件下载驾驶员理论考试网上模拟系统动态新闻管理图3-2 按用户分类结构图3.3 系统数据模型设计3.3.1本系统E-R图本系统主要的主要功能主要分为会员和管理员两方面,会员的主要功能有:会员注册,在线考试,留言,单击版软件下载,浏览公告、驾校信息等。管理员登录后的主要功能有:审核会员注册,用户信息管理,动态新闻管理,留言板管理,试题库管理,站内信息管理,交通法规管理等。此系统的E-R图,如下所示:注册用户会员用户审核会员用户登录留言板浏览热点知识公告栏交通法规驾校信息管理员登录试题库管理动态新闻管理用户信息管理站内信息管

7、理留言板管理登录在线模拟考试开始考试模拟题提交试卷查看考试得分交通法规管理单机版模拟软件下载图3-3 系统E-R图会员注册的时候需要填写姓名,电话,电子邮箱,详细地址等个人资料以及设定密码。管理员则在填写用户名和正确的密码之后就能登录了。这两部分的E-R图,如下图所示:会员用户表姓名详细地址电子邮箱密码联系电话移动电话确认密码 管理员表用户名密码图3-4 会员用户E-R图 图3-5 管理员E-R图用户在使用留言功能的时候必须先填写个人资料,然后再发表留言。此功能的E-R图如下图所示:留言表QQ号电话详细地址电子邮箱留言内容姓名留言主题图3-6 留言E-R图管理员对试题库的管理分为选择题和判断题

8、两种,其中选择题表包含了题号、题目、答案和选项;判断题表包含了题号、题目和答案。这两部分功能的E-R图如下图所示:选择题表选项B选项D答案ID号题目选项C选项Acid号 判断题表答案ID号题目cid号图3-7 选择题E-R图 图3-8 判断题E-R图3.3.2数据库表设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性,同时合理的数据库结构设计也有利于程序的实现。设计数据库系统时应首先了解用户各个方面的需求,包括现有的以及将来可能增加的需求,用户的需求具体体现在各

9、种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。如下所示的数据项和数据结构:1)会员用户表表3-1 Suer会员用户表Column NameData TypeLengthLow NullUserIDint 4Usernamenvarchar8Passwordnvarchar50Password2nvarchar50Useraddressnvarchar50NHomePhonenvarchar15NMobilePhonenvarchar15NEmailnvarchar50

10、NUserID:会员用户编号(主键,唯一标识);Username:用户名;Password: 密码;Password2:确认密码;Useraddress: 详细地址;HomePhone:联系电话;MobilePhone:移动电话;Email:电子邮箱。2)发表留言表表3-2 ask发表留言表Column NameData TypeLengthLow Nullask_idint4 Usernamenvarchar8ask_namechar50ask_timedatetime8contenttext16ask_id:发表留言编号(主键,唯一标识);Username:作者;ask_name:留言主题

11、;ask_time:发表时间;Content:留言内容。3)回复留言表表3-3 reply回复留言表Column NameData TypeLengthLow Nullreply_idint4 ask_idint4Nreply_contenttext16reply_timedatetime8reply_personvarchar50reply_id:回复留言编号(主键,唯一标识);ask_id:发表留言编号;reply_content:回复内容;reply_time:回复时间;reply_person:回复者。4)选择题表:表3-4 chooseinf选择题表Column NameData T

12、ypeLengthLow NullIDnchar10Titletext16NAnswertext16NChooseAbit1NChooseBbit1NChooseCbit1NPictureUrlvarchar100NDatedatetime8Ncidint4ID:选择题编号(主键,唯一标识);Title:选择题题目;Answer:答案;ChooseA:选项A;ChooseB:选项B;ChooseC:选项C;PictureUrl:图片链接地址;Date:发布时间;cid:编号。5)判断题表:表3-5 panduaninf判断题表Column NameData TypeLengthLow Null

13、panduanIDnchar5 Titlentext16NAnswerbit1NPictureUrlvarchar 100NDatedatetime 8Ncidint 4 NID:判断题编号(主键,唯一标识);Title:判断题题目;Answer:答案;PictureUrl:图片链接地址;Date:发布时间;cid:编号。6)管理员表表3-6 abminlogin管理员表Column NameData TypeLengthLow NullIDnvarchar8Namenvarchar10Passwordnvarchar20ID:管理员编号(主键,唯一标识);Name:管理员登录名称;Password:管理员登录密码。3.3.3数据库实现2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号