


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档概要设计说明书1. 引言1.1 编写目的驾校市场的规模不断的扩大,学员数量急剧增加,有关驾校学员的各种信息量也成倍增长。面对庞大的信息量,需要相应的管理系统来提高管理工作的效率,做到信息的规范管理、科学统计和快速查询, 以减少管理方面的工作量,因此拟开发适合驾校调度的管理系统。1.2 背景随着中国人民生活水平的日益提高,商业用车及私家车的数量大幅增精品文档长,掌握驾驶技术的目的成为立足于社会的必备技术。考汽车驾照已将成为不少人工作之余的必修课。因此,为了提高驾驶培训中心的业务管理水平和效率,降低运营成本,并适应不同的学车人员的个性化要求,以及新交规在驾驶培训方面的严格要求,急需开发一套
2、驾校管理系统。1.3 定义1、数据流图:描绘驾校管理系统的逻辑模型,生成各功能模块信息在系统中的流动和处理的情况。2、概念模型:是面向对象的数据模型,从用户的角度考虑设计的。3、er 模型:是用户和系统分析员之间有效的交流工具,它是使用简单的图形符号表达系统分析员对问题域的理解,有“实体”、“联系”、“属性”等三个基本成分;2. 需求分析2.1 驾校管理系统总共能需求分析:2.11 汽车管理功能模块 :在这个功能模块中,可以让使用者将汽车的分配与回收等信息添加至数据库中,并及时对数据库进行修改与更新。2.12 学员管理功能模块:这个功能模块主要实现学员的录入与删除,并且对学员所学习的科目进行调
3、整与修改,方便管理者对学员的了解。2.13 职工管理功能模块:与学员管理类似,此功能模块实现了职工的录入与删除,及所有职工所教科目及人数的统计。2.14 缴费管理功能模块:在该功能模块中,学员缴费与补考缴费的管理进行了详细的登记,以便于管理者查询明细。2.15 信息查询管理:在驾校中,查询学员的学习成绩、个人信息及教职工的个人信息将在该功能模块中得以实现。该操作可以由任意用户来查询。驾校管理系统的需求功能需求图如图 1-1 所示:信息管理缴费管理职工管理学员管理汽车管理驾 校 管 理 系 统图 1-1 系统功能需求框图2.1 汽车管理功能需求分析:基本数据模块的具体功能如图 1-2 所示。基本
4、维护信息包括:汽车分配与汽车回收等。汽车回收汽车分配汽车管理图 1-2 汽车管理功能需求框图(1) 汽车分配后数据的添加,如图 1-3 所示:车辆信息添加标记至数据库数据更新图 1-3 添加车辆信息此功能将车辆的信息添加标记至数据库中。车辆信息包括车型号、车况等。(2) 汽车回收的数据添加:车辆信息删除标记出数据库数据更新图 1-4 删除车辆信息此功能将回收后的车辆信息删除标记出数据库。2.2 学员管理模块需求分析:基本数据模块的具体功能如图 1-5 所示。基本维护信息包括:学员的录入与删除、科目培训等。科目培训学员删除学员录入学员管理图 1-5 学员信息管理(1) 学员信息的录入,如图 1-
5、6 所示:学员信息添加信息至数据库数据更新图 1-6 学员信息的录入该过程将学员的信息录入数据库,学员信息包括姓名、年龄等。(2) 科目培训的过程,如图 1-7 所示:学员所学科目添加信息至数据库数据更新图 1-7 科目的管理该功能将学员所学科目记录入数据库。(3) 学员信息的删除,如图 1-8 所示:学员信息删除信息出数据库数据更新图 1-8 学员信息的删除在这里将已毕业的学员信息删除出数据库。2.3 职工管理模块需求分析:职工管理功能模块如图 1-9 所示,主要包括:职工的录入与删除等。职工删除职工录入职工管理图 1-9 职工管理(1) 职工信息的录入,如图 1-10 所示:职工信息添加信
6、息至数据库更新数据图 1-10 职工信息的添加职工的信息包括:职工姓名、工作类别等。(2) 职工工作信息的录入,如图 1-11 所示:职工信息删除信息出数据库更新数据图 1-11 职工信息的删除2.4 缴费管理模块需求分析:补考费管理报名费管理缴费管理缴费管理需求模块如图 1-12 所示,主要包括:报名费管理、补考费管理等。图 1-12 缴费管理(1) 报名费的登记:报名费的登记如图 1-13 所示:报名费信息添加信息至数据库更新数据图 1-13 报名费信息的添加报名费信息包括:费用所属、费用的多少等。(2) 补考费的登记,如图 1-14 所示:补考费信息添加信息至数据库更新数据图 1-14
7、补考费信息的添加2.5 信息管理模块需求分析:信息管理模块如图 1.15 所示,主要包括:学员信息及成绩、职工信息及车辆信息等。该处可由任意用户查询。车辆信息职工信息学员信息信息管理图 1-15 信息管理(1)学员信息的添加,如图 1-16 所示:学员信息添加信息至数据库数据更新图 1-16 学员信息管理学员信息包括:学员姓名、成绩等。(2) 职工信息的添加,如图 1-17 所示:职工信息添加信息至数据库更新数据图 1-17 职工信息管理职工信息包括:职工姓名、年龄等。(3) 车辆信息的添加,如图 1-18 所示:车辆信息添加信息至数据库更新数据图 1-18 车辆信息管理er 图5.1 、学员
8、子 e-r 图学号姓名档案号理论成绩上车成绩12培训期数考试申请车型1缴费2序号成绩学员补考费记录号费用报名费图 5:学员子 e-r 图5.2 、教练子 e-r 图员工号姓名在职情况职务 1学员、车号分配11驾照型号简历工龄1辞职书求职编号职工职务1求职教练辞职编号职务辞职图 6:教练子 e-r 图5.3 、总 e-r 图理论成绩学号姓名档案号培训期数申请车型12学员考试成绩表1m缴费上车成绩教、练驾照序号2费用报名费补考费n记录号员工号在职情况职务 1学员、车号分配驾照型号12教练简历求职工龄职工职务1辞职书姓名1求职编号辞职职务辞职编号功能模块图图 7:总 e-r 图科目培训学员管理学员的
9、录入与删除职工统计职工管理职工的录入与删除补考费管理缴费管理报名费管理驾照管理上路成绩管学员学习情况管理( 驾照管理)理论成绩管教练信息查询学员信息查询信息查询成绩查询xx 驾校 综合 信息 管理 系汽车管理3、业务流程分析根据需求分析,通过统一的共享型数据信息系统、规范信息的唯一性、准确性和及时性,并可以在功能上适应管理工作需要的功能模块图。清除合格学员信息二者均合格的学员颁发驾照,保存学员成绩根据学员理论考试情况将理论考试不合格的学员交补考费补考,并修改相应的学员信息,理论考试合格的学员进行上路考试根据报名时间为学员分配教练与车号每期录取新生后,根据录取人数向驾校申报学员人数开始 对中途退
10、学的学员进行学员信息修改,对申请辞职的教练进行教练信息修改图 2 简单业务流程图员p004 中4、数据流程分析4.1、数据流程图导入d001 学员信息理数一、学员管理子系统:学员s001成绩判断 p007各省招办提供录取考生资料系统操作d002 禁止报名提示学员信息表学员信息判断f001p001d003 中 途退学提示招生管成绩信息 d005据库理 论 考 试p006 新学员补考学员d001b1 数据导入:考生基本信息导入退学信息p002 新学员缴费p003 补考学员缴费途 退 学学 员 学 习p005上车学习 p008f003 驾照表f002 缴费表d004 缴费信息二、教练管理子系统:教练
11、 s001d001 教练信息教 练 信 息 判 断p001d001教 练信息d002 求职信息d003 辞职信息分配学员车号 p002教练信息f001d004 教 练 调整信息d001教练在职信息 p003图 4、教练子系统数据流程图2.4 结构功能块编号:01功能块名称:数据导入所属类别b1所需数据:考生基本信息(考生号,姓名,性别,身份证号,政治面貌,考生类型,联系电话,家庭住址,省份,收件人)输出数据:操作提示信息详细操作说明:系统操作员将录取考生信息从各省招办服务器下载至本地,导入时选择数据所在的文件目录,点击下一步进入信息提交页面,手动选择考生学历层次、语种、各科成绩,完成后提交至系
12、统中心服务器,导入完成既可查询导入数据日志。1.数据导入 2.选择路径 3.选择相关参数 4.查询特殊要求:选择各科成绩时需要确定考生成绩代码、语种和学历层次功能块编号:01功能块名称:制作通知书模板所属类别c1所需数据:通知书的规格(长、宽、上页边距、左页边距、字体大小)输出数据:设置是否成功详细操作说明:根据印刷好的空录取通知书在word文档中相应位置插入书签,将一些固定格式的文字调整到适当位置并保存。所执行的操作有:新增 删除 保存特殊要求:无特殊要求根据系统的总体概念设计模型、e-r 图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如表 1表 6 所示。表 1 学员
13、信息表学号姓名档案号培训期数申请车型表 2 成绩信息表序号理论成绩上车成绩驾照表 3 教练信息表员工号姓名驾照型号在职情况工龄职工职务表 4 缴费信息表记录号报名费补考费2.5 功能需求与系统模块的关系本条用一张矩阵图说明各项功能需求的实现同各模块的分配关系。功能需求编目管理流通管理统计打印2.6 人工处理过程1. 在导入数据时,要人工记录考生各科成绩编码2. 考生照片和体检表需要人工拷贝至指定目录2.7 尚未解决的问题我们这个系统由于时间约束所以目前只考虑到做导入、通知书管理、统计、查询、计划管理。在面前的需求规定中的其他功能时间来做。3. 接口设计3.1 用户接口采用页面式的图形界面,对用
14、户友好,且必须对鼠标和键盘提供支持,界面设计应遵循如下规则:界面要一致性;提供简单的错误处理; 提供信息反馈;操作可逆,其动可以是单个的操作,或者是一个相对的操作序列; 设计良好的联机帮助。3.2 外部接口支持一般的 pentium4 或更高的微机或笔记本电脑; 本软件应提供对条形码扫描仪等的支持;运行于 windows xp3.3 内部接口1. 系统管理模块为数据导入管理系统提供操作员和系统参数等基础数据。必须设置操作员后才能使用其他模块。2. 数据导入管理模块为通知书打印模块,和查询模块提供基础数据。必须先有考生数据后, 才能使用统计和查询模块。3. 在借阅模块中可以使用查询模块,查询读者
15、和图书的信息。4. 在图书证中可以使用查询模块,查询读者的借阅信息。4. 运行设计4.1 运行模块组合如下表格,显示了各个模块之间的数据关系,x 表示有关联。4.2 运行控制系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。4.3 运行时间一般操作的响应时间应在 12 秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成5. 系统数据结构设计5.2 物理结构设计要点本设计系统采用的 dbms 为 sql server 2000,数据库命名:shzu.mdb数据库是由若干个二维表组成,其各自结构见下表所示。编号 表名
16、称 说明1 ks_detil 考生基本信息表2 ks_export 考生附加信息表3 tzsh通知书信息表4 operate_log 导入日志各数据表的结构如下:kshnvarchar(50)考生号xmnvarchar(64)姓名csnyint出生年月mzmcnvarchar(50)民族xbmcnvarchar(10)性别zzmmmcnvarchar(50)政治面貌zxdmnvarchar(50)中学代码zxmcnvarchar(50)中学名称kstznvarchar(50)考生特征dqdmnvarchar(50)地区代码sfzhnvarchar(50)身份证号a、考生基本信息表表名:ks_d
17、etiljtdznvarchar(128)家庭地址yzbmnvarchar(50)邮政编码lxdhnvarchar(50)联系电话kstcnvarchar(100)考生特长ksjlhcfnvarchar(200)考生奖励或惩罚sjrnvarchar(50)收件人jhxznvarchar(50)计划性质tzcjfloat特征成绩wyyzmcnvarchar(20)外语语种名称sfnvarchar(50)省份photopathnvarchar(100)照片updatetimeint更新时间b、考生附加信息表表名:ks_exportkshnvarchar(50)考生号xmnvarchar(64)姓名
18、klmcnvarchar(50)科类名称tdzynvarchar(50)投档志愿lqzynvarchar(50)录取专业zydmnvarchar(50)专业代码zymcnvarchar(200)专业名称xznxnvarchar(50)学制lqfsmcnvarchar(50)录取方式名称pcmcnvarchar(50)批次名称tdcjnvarchar(50)投档成绩wyyzmcnvarchar(50)外语语种名称tjjlmcnvarchar(50)体检结论名称bylbmcnvarchar(50)毕业类别名称kslxmcnvarchar(50)考生类型名称gkcj_sxfloat考生数学成绩gkc
19、j_wyfloat考生外语成绩xlccnvarchar(50)学历层次yznvarchar(50)学历层次kstznvarchar(50)考生特征updatetimeint更新日期c、通知书信息表表名:tzshtzshnvarchar(50)通知书号kshnvarchar(50)考生号xmnvarchar(50)姓名xlccnvarchar(50)学历层次tzshztnvarchar(10)通知书状态d、导入日志表名:export_logoperatornarchar(20)操作员sfdmchar(2)省份代码pcmcvarchar(20)批次名称klmcvarchar(50)科类名称yzva
20、rchar(20)语种代码xlccvarchar(20)学历层次kstzvarchar(20)考生特征countint数量export_timedatetime导入时间5.3 数据结构与程序的关系说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。考生信息维护数据导入通 知 书 操作查询系统管理统计报表考 生 基本 信 息表通 知 书表导 入 日志操 作 员表 : login6. 系统出错处理设计6.1 出错信息本系统在登陆时采用登陆名和 sql server 数据库的登陆名相同的方式来确保系统的安全性,这样如果是源代码被泄露了那个人也得不到用户名和密码。这样做了之后,就是将来交给别人
21、用了,我也进不去这个软件,大大的增加看了安全性。6.2 补救措施a. 数据库损坏为了确保数据安全,服务器可以采用主服务器和备份服务器共同使用的方式来进行,一旦主服务器损坏,由备份服务器立即替换进行工作。数据库要有相应的备份模块,服务器端有基于数据库系统的备份模块,可以通过磁带机或者光盘机来备份,工作站端要有基于应用程序的备份模块。b. 部分停电、网络断开的处理系统的关键部门,如数据中心等必须配备较大功率的 ups,常用的部门配备小功率的 ups,以备在停电的时候应急使用。网络的安全由网路的安全和网络设备的安全来保障。系统的最终目的是部分常用模块可以单机运行,这项工作留待二期工程完成。c. 权限控制系统部分采用最高级别的权限控制,采用基于数据库的安全认证,系统自带一个用户管理模块,可以方便的创建用户和授权。对可以授予部分浏览权的用户(如教师信息学生只能浏览有那些教师和教什么课而无权浏览其它信息,则可以建立关于教师信息的视图。对各个系之间的权限通过对同一个表建立不同的视图来实现。如永久成绩的信息对不同的系分别建立一个视图,分别以不同的系别作为检索参数。6.3 系统维护设计维护方面主要为对服务器上的数据库数据进行维护。可使用 sql server 的数据库维护功能机制。例如,定期为数据库进行 backup,维护管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年厢式改装车、特种车辆资金申请报告代可行性研究报告
- 2025年福州市供电服务公司招聘笔试试卷
- 西方政治制度的可行性探讨试题及答案
- 2025年安徽烟草专卖局岗位招聘笔试试卷
- 网络应用开发中的最佳实践试题及答案
- 西方国家公民对政府信任度的探讨试题及答案
- 规划学习时间的软件设计师考试试题及答案
- 网络安全生态系统的构建探讨试题及答案
- 现代网络科学知识试题及答案
- 2025年基因检测技术在遗传性疾病诊断中的基因组学与个体化医疗技术研究进展报告
- 2024年湖南出版中南传媒招聘笔试真题
- 办公楼安全培训
- 新能源领域的隐患治理
- 物品借出申请表
- 2021上海慢行交通规划设计导则
- GB/T 10322.1-2023铁矿石取样和制样方法
- 林芝工布书画院建筑及景观工程项目
- QC提高老年患者静脉留置针一次穿刺成功率
- GB/T 7233.1-2009铸钢件超声检测第1部分:一般用途铸钢件
- GB/T 545-1996海军锚
- GB/T 22080-2016信息技术安全技术信息安全管理体系要求
评论
0/150
提交评论