收藏 分享(赏)

系统总体结构设计.doc

上传人:dcs1276 文档编号:6324292 上传时间:2019-04-07 格式:DOC 页数:7 大小:143.50KB
下载 相关 举报
系统总体结构设计.doc_第1页
第1页 / 共7页
系统总体结构设计.doc_第2页
第2页 / 共7页
系统总体结构设计.doc_第3页
第3页 / 共7页
系统总体结构设计.doc_第4页
第4页 / 共7页
系统总体结构设计.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

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

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

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

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

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

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

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

8、容姓名留言主题5图 3-6 留言 E-R 图管理员对试题库的管理分为选择题和判断题两种,其中选择题表包含了题号、题目、答案和选项;判断题表包含了题号、题目和答案。这两部分功能的 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 Name Data Type Length Low NullUserID int 4Username nvarchar 8Password nvarchar 50Password2 nvarchar 50Useraddre

10、ss nvarchar 50 NHomePhone nvarchar 15 NMobilePhone nvarchar 15 NEmail nvarchar 50 NUserID:会员用户编号(主键,唯一标识);Username:用户名;Password: 密码;Password2:确认密码;Useraddress: 详细地址;HomePhone:联系电话;MobilePhone:移动电话;Email:电子邮箱。2)发表留言表表 3-2 ask 发表留言表Column Name Data Type Length Low Nullask_id int 4 Username nvarchar 86

11、ask_name char 50ask_time datetime 8content text 16ask_id:发表留言编号(主键,唯一标识);Username:作者;ask_name:留言主题;ask_time:发表时间;Content:留言内容。3)回复留言表表 3-3 reply 回复留言表Column Name Data Type Length Low Nullreply_id int 4 ask_id int 4 Nreply_content text 16reply_time datetime 8reply_person varchar 50reply_id:回复留言编号(主键,

12、唯一标识);ask_id:发表留言编号;reply_content:回复内容;reply_time:回复时间;reply_person:回复者。4)选择题表:表 3-4 chooseinf 选择题表Column Name Data Type Length Low NullID nchar 10Title text 16 NAnswer text 16 NChooseA bit 1 NChooseB bit 1 NChooseC bit 1 NPictureUrl varchar 100 NDate datetime 8 Ncid int 4ID:选择题编号(主键,唯一标识);Title:选择题

13、题目;Answer:答案;ChooseA:选项A;ChooseB:选项 B;ChooseC :选项 C;PictureUrl :图片链接地址; Date:发布时间;cid:编号。5)判断题表:表 3-5 panduaninf 判断题表Column Name Data Type Length Low NullpanduanID nchar 5 Title ntext 16 NAnswer bit 1 NPictureUrl varchar 100 NDate datetime 8 Ncid int 4 NID:判断题编号(主键,唯一标识);Title:判断题题目;Answer:答案;PictureUrl:图片链接地址;Date:发布时间;cid:编号。76)管理员表表 3-6 abminlogin 管理员表Column Name Data Type Length Low NullID nvarchar 8Name nvarchar 10Password nvarchar 20ID:管理员编号(主键,唯一标识);Name:管理员登录名称; Password:管理员登录密码。3.3.3 数据库实现

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑环境 > 建筑资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报