会议签到系统的开发
会议管理系统方案

会议管理系统方案第1篇会议管理系统方案一、引言为提高会议效率,确保信息准确传达,规范会议管理流程,本方案针对会议管理系统进行设计。
本系统旨在实现会议预约、通知、签到、资料共享、反馈等环节的数字化、智能化管理,满足企业、机构等在会议管理方面的需求。
二、系统目标1. 提高会议效率:通过会议管理系统,实现会议资源的合理分配,降低会议组织成本,提高会议效率。
2. 优化会议流程:整合会议各个环节,实现会议全流程管理,简化会议组织工作,提升会议质量。
3. 保障信息安全:确保会议信息的安全传输和存储,防止信息泄露,保护企业和个人隐私。
4. 提升用户体验:界面友好,操作简便,满足用户个性化需求,提高用户满意度。
三、系统功能模块1. 用户管理:实现对系统用户的注册、登录、权限分配、信息修改等功能,确保系统安全性和易用性。
2. 会议预约:用户可在线预约会议时间、地点、参会人员等,系统自动检查会议资源冲突,并给出合理建议。
3. 会议通知:系统自动生成会议通知,通过短信、邮件等方式发送给参会人员,确保信息准确传达。
4. 会议签到:参会人员可通过手机、电脑等设备进行会议签到,系统自动记录签到信息,便于会议组织者统计。
5. 会议资料共享:会议组织者可上传会议相关资料,参会人员可在线查看、下载,实现资料的无纸化共享。
6. 会议反馈:参会人员可对会议效果、组织等方面进行评价和反馈,为会议改进提供参考。
7. 数据统计与分析:系统自动收集会议数据,生成统计报表,为决策者提供数据支持。
四、系统架构1. 前端:采用HTML5、CSS3、JavaScript等前端技术,实现用户界面设计,确保系统兼容性和响应速度。
2. 后端:采用Java、Python等后端开发语言,构建稳定、高效的系统核心,实现业务逻辑处理。
3. 数据库:采用MySQL、Oracle等关系型数据库,存储用户数据、会议数据等,确保数据安全可靠。
4. 服务器:采用云服务器,保障系统稳定运行,应对高并发访问需求。
数字会议系统解决方案

-文档下载:用户可下载会议文档,支持多种下载格式。
互动交流模块
-文字交流:用户可发送文字信息,支持表情、图片等。
-语音交流:用户可通过麦克风进行语音交流,支持多人同时发言。
-视频交流:用户可通过摄像头进行视频交流,支持画面共享。
四、实施与保障
1.建立项目组,明确项目成员职责,确保项目顺利推进。
二、需求分析
1.效率提升:会议筹备和进行过程中,需减少时间浪费,提高决策效率。
2.成本控制:通过无纸化办公,降低会议材料印刷和分发成本。
3.安全性:确保会议内容的保密性,防止数据泄露。
4.用户体验:简化操作流程,提升用户使用系统的便利性和满意度。
三、系统设计
1.系统架构
本系统采用模块化设计,主要包括以下四个模块:
-用户认证模块:负责用户身份验证和权限管理。
-会议组织模块:涵盖会议预约、通知、签到和记录等功能。
-文档管理模块:提供会议文档的存储、共享和编辑功能。
-互动交流模块:支持会议中的实时沟通和协作。
2.技术框架
-前端技术:采用响应式设计,兼容多种浏览器和设备。
-后端技术:基于服务端渲染技术,确保系统的高性能和可扩展性。
-数据存储:使用分布式数据库系统,保障数据的安全性和可靠性。
-网络安全:实施多层次安全策略,包括数据加密、访问控制等。
3.功能描述
-用户认证:支持多因素认证,确保用户身份的真实性。
-会议预约:用户可在线预订会议室和设备,系统自动检查资源冲突。
-会议通知:自动生成会议通知,并通过系统消息或电子邮件发送给参会者。
-进行详细的需求调研,确保系统功能与用户需求相匹配。
会议签到系统技术参数要求

会议签到系统技术参数要求:1.基础数据库基础数据库系统是按照教育行业编码标准而设计的标准数据库,包括学校信息、教师信息、教室信息、学生信息、课程信息、考勤信息等,通过建设基础数据库系统可为教育信息化建设打造坚实基础,减少重复性投入。
平台基于互联网,主要将贯穿在教育日常工作中的学生、教师、资产和管理等基础数据,按规范格式统一保存在数据中心。
在技术支撑服务平台基础上,统一建设各类教育信息化应用,实现标准化、规范化的统一数据管理,便于学校教育主管部门进行数据管理和统计分析。
基础数据库系统包括基础数据管理、接口服务三大服务功能。
(1)基础数据管理平台统一管理学校、教师、学生等基础数据信息,实现基础通用数据的维护一致性,以及对教育管理部门核心系统提供接口服务,主要包括以下部分:管理各级单位、学校基础信息,包括单位名称、编码、负责人、联系方式、类别、区域等,可以对所有单位信息单个新增、修改、删除,或者进行批量导入新增、删除操作;管理单位和学校内所有教职工数据,包括教师姓名、身份证、手机、职称、职位、部门、编号、卡号等,对区域内教师信息逐个进行新增、修改、删除,或进行批量导入新增教职工操作;管理学校内所有学生数据,包括学生姓名、学号、入学年份、学校名称、卡号、家长姓名、手机号等,对学校内所有学生数据逐个进行新增、修改、删除,或进行批量导入、删除数据操作;支持照片批量导入,按班级压缩包进行批量导入(包括姓名、学号等,具体按照学校时间情况)调班管理,可单个、批量对学生调班进行调整,支持Excel批量调整。
2.考勤到课管理2.1考勤规则系统平台根据角色权限的不同,开放相应功能,学校管理员角色可以在线设置学生的考勤规则,包括周一到周日的多个时段,进行细化统计。
2.2人脸考勤学生可在终端人脸识别、校门的摄像头实时人脸识别考勤,终端上会实时读取获取学生的考勤数据,上传至后方服务平台。
2.3考勤统计终端实时上传考勤数据,平台将自动进行记录统计,相应角色权限的账户,可登陆平台,查看学生考勤进出校门及体验中心记录及考勤统计。
会议管理系统设计方案

四、ቤተ መጻሕፍቲ ባይዱ施与部署
1.系统开发
-按照敏捷开发原则,分阶段进行系统开发。
-实施严格的代码审查和质量控制流程。
2.系统测试
-进行单元测试、集成测试、性能测试等,确保系统稳定可靠。
-邀请关键用户参与用户体验测试,收集反馈进行优化。
3.系统部署
-选择合适的云服务提供商,如阿里云或腾讯云,进行系统部署。
-支持会议资料分类、检索、归档等功能。
(5)会议管理模块
-支持会议纪要的编辑、保存、分享等功能。
-支持参会人员管理,包括签到、请假等操作。
-支持会议记录的查询、导出、打印等功能。
(6)系统管理模块
-支持系统参数设置,如会议通知时间、会议纪要模板等。
-支持用户管理,包括用户添加、删除、修改等功能。
-支持角色权限管理,满足不同场景需求。
-支持会议室、时间、参会人员等多条件筛选。
-支持会议预约冲突检测,避免重复预约。
-支持会议预约成功后的短信、邮件通知。
(3)会议通知模块
-自动发送会议通知,包括会议主题、时间、地点等信息。
-支持会议开始前自动提醒功能。
(4)会议资料模块
-支持多种文件格式上传、下载。
-支持文件权限设置,确保资料安全。
-实现预约冲突检测和提醒功能。
(3)会议通知模块
-自动发送会议通知,包括会议主题、时间、地点等。
-支持多渠道通知,如系统内通知、邮件等。
(4)会议资料模块
-提供资料上传、下载、预览功能。
-支持资料分类、权限设置和版本控制。
(5)会议记录与纪要模块
-支持会议记录的编辑、保存和分享。
-提供会议纪要的生成、审批和归档。
会议管理系统的设计方案

会议管理系统的设计方案一、会议管理子系统智能会议管理平台以会议预定为起点,贯通会前、会中、会后的全应用链管理,通过梳理会议流程及对相关人员、场地、设备的使用数据进行可追溯性管理,帮助企业规范化、电子化管理会议室资源, 员工可通过多渠道查看所有会议及会议室预定的情况,可轻松实现预定、取消会议,实现高效会议流程。
二、系统设计通用服务器:安装会议预约管理平台端软件,提供会前、会中、会后的闭环式操作设计,使得空间、人员、设备的使用情况形成完整的记录数据。
平台端提供会议室管理、会议平板终端管理、会议签到、会议通知、会议资料等模块应用,提供企业各部门精准的数据统计信息、,成为企业的数据化、精细化、高效化的管理工具。
(如已有服务器,可根据实际项目的用户数和会议室数量评估利旧使用的可行性)会议预约管理系统支持电脑Web端、手机H5 (或嵌入第三方APP 登录、企业微信、钉钉等),系统采用B/S架构设计,可提供单独的登录界面或集成进第三方OA系统,统一登录界面,实现普通员工、接待专员的登录及会议预定功能。
电子门牌:会议室门口安装电子门牌,显示会议预约主题、时间、发起人、会议使用状态等信息,实时提醒会议室的使用状态。
电子门牌同时支持会议预约信息的常态化显示,支持与会人员的信息下发, 支持通过人脸进行会议室签到和会议人员签到,更高效!会议平板:会议室内提供智能交互会议平板,展示会议预约主题、会议时间、提醒签到等功能。
同时会议平板涵盖了电子白板、无线投屏、远程会议、扫码分享、4K高清显示、多屏显示、分屏应用等功能,将会议室多台设备功能需求于一体,让会议设备变得更精简,提升会议质量。
明眸终端:电子门牌如选用明眸终端,需增加ISC行业平台组件模块,明眸终端可实现会议预约主题、会议时间、会议预定人等会议主题信息的展示,同时可支持会议室人脸签到、触控签到、扫码签到多种方式,与会人员支持人脸签到并上传签到信息至会议管理系统, 会议结束后可自动显示已签到、迟到、请假人员信息。
会议签到系统方案

会议签到系统方案会议签到系统方案1. 引言会议签到是组织和管理会议的重要环节之一。
传统的手动签到方式往往效率低下,且易于出错。
为了提升签到的效率和便捷性,许多组织和企业开始采用会议签到系统。
本文将介绍一种会议签到系统的方案,旨在帮助组织和企业更加高效地进行会议管理。
2. 系统概述会议签到系统是一种基于电子设备和软件的解决方案,旨在简化会议签到流程,提高签到效率,并提供数据统计和管理功能。
该系统通常由以下几个组件组成:- 会议签到客户端:安装在参会人员的电子设备上,用于进行签到操作。
- 后台管理系统:用于管理会议信息、参会人员、签到数据等。
- 数据库:用于存储会议信息、参会人员和签到数据等。
- 数据统计模块:用于对签到数据进行统计分析,生成相关报表和图表。
3. 系统功能3.1 参会人员管理会议签到系统可以提供参会人员管理功能,包括添加、编辑、删除和查询参会人员的信息。
参会人员的信息可以包括姓名、公司、职位等。
3.2 会议管理会议签到系统可以提供会议管理功能,包括添加、编辑、删除和查询会议信息。
会议信息可以包括会议名称、时间、地点、议程等。
3.3 签到功能会议签到系统可以提供签到功能,参会人员可以通过扫描二维码或输入会议编号进行签到。
签到过程可以实时反馈签到状态,记录签到时间和地点。
3.4 数据统计与报表会议签到系统可以提供数据统计和报表功能,包括参会人数统计、签到率分析、签到时间分布等。
这些统计和分析数据可以以报表和图表形式展示,帮助组织和企业进行会议管理和决策。
4. 系统特点4.1 高效便捷会议签到系统通过电子设备和软件的方式,使签到过程更加高效快捷,避免了传统手动签到的繁琐和易出错性。
4.2 实时监控会议签到系统可以实时反馈参会人员的签到状态,提供签到时间和地点的记录,方便会议组织者进行监控和管理。
4.3 数据统计与分析会议签到系统可以对签到数据进行统计和分析,生成相关的报表和图表,帮助组织和企业进行数据驱动的决策和管理。
签到系统设计方案

签到系统设计方案签到系统设计方案签到系统是一种用于记录人员签到情况的系统,一般应用于公司、学校、考试等场景。
以下是一个基于电子设备的签到系统设计方案。
1. 系统概述该签到系统利用电子设备(如智能手机、平板电脑、电脑等)作为签到终端,通过扫描二维码或输入指定的签到码来完成签到操作。
系统将签到记录存储于服务器数据库中,管理人员可以通过网页或手机应用程序查看签到情况。
2. 系统架构该签到系统主要由签到终端、服务器和数据库三部分组成。
签到终端负责与用户进行交互,服务器负责处理签到请求和数据存储,数据库用于存储签到记录。
3. 签到终端设计用户可以通过扫描二维码或输入指定的签到码来完成签到操作。
签到终端软件应支持跨平台,如适用于Android、iOS等主流操作系统。
用户在签到过程中,软件应提供实时的签到信息反馈,如签到成功提示、签到时间显示等。
签到终端还应支持离线签到功能,即用户在没有网络连接的情况下,签到信息会在网络恢复后自动上传至服务器。
4. 服务器设计服务器应提供签到请求的接收和处理功能。
在接收到签到请求后,服务器会对签到码进行验证,检查签到码是否有效。
服务器还会记录签到人员的基本信息和签到时间,并将签到记录存储于数据库中。
服务器还应提供统计功能,可以按照时间、地点、人员等维度生成签到报表。
5. 数据库设计数据库主要用于存储签到记录。
数据库应设计表结构来存储签到人员的基本信息,包括姓名、工号/学号、联系方式等;签到时间和地点;签到码等信息。
签到记录表还可以添加一些冗余字段,如签到方式(通过扫描二维码或输入签到码)、签到状态(正常签到、迟到、早退等)。
6. 管理端设计管理人员可以通过网页或手机应用程序来管理签到系统。
管理端应提供用户管理、签到数据管理、统计报表生成等功能。
管理端还可以支持推送功能,当发现异常情况(如人员未签到)时,可以通过邮件、短信等方式通知相关人员。
7. 安全性设计为保证签到系统的安全性,系统应采取一些安全措施。
会议系统设计方案

会议系统设计方案一、背景介绍会议是现代企业组织运作中不可或缺的一部分。
随着信息技术的快速发展,传统的会议形式正在被新兴的会议系统取代。
会议系统是建立在网络技术基础上的一种新型会议组织方式,通过网络平台实现会议的组织、传输和管理。
二、需求分析1.会议组织与通知:会议系统应具备会议组织和通知的功能,包括会议主题、时间、地点、参会人员等信息的录入和发送。
2.会议议程安排:会议系统应能够自动帮助组织者安排会议议程,包括议程内容、时间安排等。
4.会议成员管理:会议系统应具备会议成员管理功能,包括参会人员的邀请、签到信息的记录等。
5.会议记录与回顾:会议系统应能够记录会议的详细内容,包括会议讨论、决策等,并提供回顾功能供参会人员查阅。
1.系统架构:会议系统采用客户-服务器架构,服务器端负责存储和处理数据,客户端负责与用户进行交互。
2.功能划分:(1)会议组织与通知功能:提供会议组织者录入和发送会议通知的功能,包括会议主题、时间、地点等信息,以及自动发送会议通知给参会人员。
(2)会议议程安排功能:自动帮助组织者安排会议议程,根据会议主题和参会人员的需求生成会议议程,包括议程内容、时间安排等。
(4)会议成员管理功能:提供组织者邀请参会人员和记录参会人员签到信息的功能,确保参会人员的准确统计和管理。
(5)会议记录与回顾功能:记录会议的详细内容,包括会议讨论、决策等,提供回顾功能供参会人员查阅,确保会议成果的保存和流转。
3.系统流程:(1)会议组织与通知流程:组织者通过系统录入会议信息,包括时间、地点、参会人员等,系统自动生成会议通知并发送给参会人员。
(2)会议议程安排流程:根据会议主题和参会人员的需求,系统自动生成会议议程,并在会议开始前通知给参会人员。
(4)会议成员管理流程:组织者可以通过系统邀请参会人员,并记录参会人员的签到信息,系统提供参会人员的管理和统计功能。
(5)会议记录与回顾流程:系统记录会议的详细内容,包括会议讨论、决策等,并提供回顾功能供参会人员查阅,确保会议成果的保存和流转。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
奥德科技开发公司 ODYSSEUS SCIENCE会议签到系统案例分析目录一、项目介绍 (2)三、项目开发 (2)1.1项目管理 (2)1.2人员变动情况 (3)1.3项目实施过程 (3)1.4技术攻关 (5)1.4.1数据库 (5)1.4.2PetShop (5)四、项目状态 (6)五、总结 (6)奥德科技开发公司 ODYSSEUS SCIENCE一、项目介绍东软信息技术学院为了召开会议过程的方便快捷,同时保存打印每个会议的出席情况便于管理,决定建立会议签到系统。
该系统为学院提供方便的会议签到工具,为学院提供高效的管理工具。
从而促进学校各个部门的管理规范化和信息化。
利用SOA 架构技术,构建高效的Web 服务体系,为以后学院的系统整合、信息整合,提供有利的条件。
为满足学院信息化日益发展的需要,提高工作效率,减少工作中的不必要的错误,并且 为了规范会议考勤,为会议提供直接,清晰,正确的考勤数据,方便与会者的考勤的登记和记录,提供给员工考评系统必须的考勤数据,因此,决定开发一套会议签到系统。
三、项目开发1.1项目管理我们严格根据Project 的安排来管理项目的时间进度,项目组有一位专门的项目管控与文档管理人员,由公司管理部一位员工负责。
项目小组每周召开一次项目会议,并且做好会议记录,并且做好汇总报告,这样可以确保项目经理即时了解项目开展的情况和对问题进行即时的处理。
本系统在人员配备和工作安排上力求做到合理,高效,我们采用公司一惯的项目开发模式——首先需求分析阶段把数据需求做到最完善,然后在设计阶段把系统的界面与架构设计好,然后就开始把设计转化成文档与尝试建立系统的project ,然后在服务器上建立工程VSS ,在项目设计阶段,开发人员参与设计,系统的整体架构出来后,开始统一整个项目组,在开发工具上建立project,并利用VSS 来实现协同开发,项目经理与项目管控人员对项目开发进行计划与监控。
这个系统分cs 和bs 两个部分,由于cs 使用c++编写,所以由王海林老师负责,bs 使用 开发,由我们负责,由于公司开发人员开发经验不够,所以分给每个成员的工作量和技术难度都比较均匀,同时,我们对于一个项目,都是配备一个专门负责项目管控与文档管理的人员辅助项目经理。
这里要重点提出的是,我们利用VSS 来协同开发,服务器上的版本得以确保是最新的,每个人做不同的模块,在自己本地机上调试通过后,再上传到服务器上,这样,服务器上的代码的正确性也得到了保证,一位员工要调用其他人写的类或方法,也不用担心代码有问题或进度的延迟,只要服务器上有的,就可以用。
这就是搭建大楼的方式,不是铺地板的方式,也就是说是功能的垒加,不是功能的拼凑,这样的优点除了上面提到的,还有就是免去了以后模块集成和部署的很多麻烦,各自的功能模块完成了,那么服务器上的系统就是一个成品。
项目开发的project奥德科技开发公司 ODYSSEUS SCIENCE通过制定project ,我们可以很方便的了解到每个人的工作情况,包括他们的工作量,工作任务,完成进度(有专门的人负责更新),每个人工作情况的对比,总的进度等。
1.2人员变动情况项目开始原有人员:曾志锋、黎启灿、陈晓龙、何澍乐、连坚长项目结束人员:曾志锋、陈晓龙、何澍乐、连坚长中途退出人员:黎启灿原因:个人原因,退出项目组,原负责功能通过重新分配由曾志锋负责。
1.3项目实施过程1.3.1需求分析时间:2006年11月20日——2006年11月22日需求对象:大学生创业中心指导老师与学院领导输出:《会议签到系统需求规格说明书》参与人员为:曾志锋(项目经理)在这一阶段,项目经理与指导老师和学院领导交流,了解他们对系统的各种要求,例如:系统结构,页面色调,实用性,硬件要求,要实现的功能还有一些细节要求,根据这些资料,严格按照需求分析的编写规范,编写了一份《会议签到系统需求规格说明书》。
该文档可在公司VSS 服务器上找到。
1.3.2概要设计及详细设计由于时间的紧迫,我们把概要设计和详细设计同时进行。
时间:2004年11月22日——2004年12月3日输出:《会议签到系统概要设计说明书》、《会议签到系统立项申请书》、《项目分工进度表-PROJECT 》参与人员为:曾志锋、黎启灿、陈晓龙、何澍乐、连坚长在这一阶段,我们各项目组成员根据前一阶段的文档输出,对系统架构,功能模块等进行了详细的设计分析。
首先,我们按照架构的需求,讨论了具体的实现方法,通过与指导老师的讨论,并上网查找了相关资料,确定了要使用到的技术等。
然后我们针对各功能模块的业务流程和数据走向,进行了激烈的讨论和辩证分析,最后,根据我们讨论出来的结果,按照编写规范,得出了《会议签到系统概要设计说明书》,按照该说明书进行工作分工,制定了《项目分工进度表-PROJECT 》,并按照统一的规格写了一份《会议签到系统立项申请书》,交由SOVO 审核通过。
这一阶段的输出文档可在公司VSS 服务器上找到。
奥德科技开发公司 ODYSSEUS SCIENCE 2.0一个处理web 应用程序的框架AJAX使用它可以构建更为动态和响应更灵敏的Web 应用程序。
该方法的关键在于对浏览器端的JavaScript 、DHTML 和与服务器异步通信的组合。
本文也演示了启用这种方法是多么简单:利用一个Ajax 框架(指DWR )构造一个应用程序,它直接从浏览器与后端服务进行通信。
如果使用得当,这种强大的力量可以使应用程序更加自然和响应灵敏,从而提升用户的浏览体验。
SOASOA 是英文Service-Oriented Architecture ,即面向服务架构的缩写。
简单来说,SOA 就是一种进行系统开发的新的体系架构,在基于SOA 架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是service)组合构建起来的。
本质上说,SOA 体现的是一种新的系统架构,SOA 的出现,将为整个企业级软件架构设计带来巨大的影响。
FLASHFLASH 电影是专为网页服务的画像或动画(当然,也可用于其它用途)。
主要含有矢量图形,但是也可以包含导入的位图和音效,还可以把浏览者输入的信息同交互性联系起来,从而产生交互效果,也可以生成非线性电影动画。
该动画可以同其它的WEB 程序产生交互作用。
网页设计师可以利用FLASH 来创建导航控制器、动态LOGOS 、含有同步音效的长篇动画、甚至可以产生完整的、富于敏感性的网页。
1.3.3数据库设计时间:2006年12月4日——2006年12月5日参与人员:何澍乐输出:《数据库设计报告》、数据字典根据前期输出的需求分析和概要设计这两份文档,与项目组成员了解各模块各业务流程的数据处理过程和结果,定义各表,字段,并针对功能需求设计了触发器和存储过程,严格按照文档规范,制作出了《数据库设计报告》,为了让代码编写人员更方便的使用数据库的各内容,把各表,字段,触发器和存储过程的各种属性功能,定义解释整合,形成一份数据字典,给代码编写人员参考。
该文档可在公司VSS 服务器上找到。
1.3.4代码编写时间:2006年12月5日——2006年12月25日参与人员为:曾志锋(项目经理)、黎启灿(中途退出)、陈晓龙、何澍乐、连坚长输出:系统源代码,会议记录这一阶段,项目组各成员根据自己负责的模块,结合前几个阶段形成的《会议签到系统概要设计说明书》、《会议签到系统需求规格说明书》、《项目分工进度表-PROJECT 》、《数据库设计报告》、《数据字典》这些文档,进行详细的代码编写。
在这一阶段里面,我们遇到了很多问题,在技术上,有很多陌生的东西,我们通过上网、查书、找老师,把一个一个的技术难题给解决了。
编写代码期间,我们经常召开项目会议,奥德科技开发公司 ODYSSEUS SCIENCE大家把遇到的各种问题,问题是如何解决的都拿出来讨论,分享经验,并做好会议记录。
项目管理人员根据《项目分工进度表-PROJECT 》,进行进度的跟进,具体到每个人,每一个功能模块的进度,对整个项目的开发周期起到了很好的管控作用。
1.3.5系统测试与BUG 修改本系统交由大学生创业中心赛特科技测试公司进行测试。
时间:2006年12月25日——2006年1月15日BUG 修改人员:曾志锋(项目经理)、黎启灿(中途退出)、陈晓龙、何澍乐(修改数据库)、连坚长在这一阶段,主要是由赛特公司对该系统进行测试,测试出来的BUG 会及时公布在赛特公司的BUGFREE 测试结果系统上,我们每天都会上该系统查看是否有BUG ,如果有,我们会根据功能的不同,指定负责改功能的项目成员进行修改,并及时在BUGFREE 上更新修改结果,直到所有BUG 的修改完成,赛特公司的再次测试验证结束,我们的前期开发就到此结束。
接着,由客户使用提出意见,并针对需求的变化进行修改,再交由赛特公司测试,如此重复这一阶段过程,最后得出客户满意的系统。
1.4技术攻关1.4.1数据库这个系统的数据库使用的是oracle9i 。
因为学院现在大部分信息管理系统采用的数据库都是oracle ,为了以后的整合和数据共享,所以我们决定采用oracle9i 数据库,来保证大数据的批量处理和快速反应,同时为了减少逻辑层的代码量和执行压力,我们在数据库里面使用了存储过程和视图,来实现会议签到情况的自动判别和会议到会情况的统计。
存储过程主要是来实现会议签到情况的判别。
一开始,由于在需求分析阶段对会议签到情况考虑的不周全,在后来基本系统功能设计完成后的测试中,发现有一些意外的签到情况不能够判别而产生错误,或者经过处理后,发现数据不正确。
由于这一个逻辑层是在数据库存储过程里面实现的,所以可以直接对存储过程进行修改。
使用存储过程的方便性就体现出来了,经过分析,我们在存储过程里面添加了多种判断情况,别切分成3个存储过程,自动判断会议情况,包括已开会议、待开会议和签到情况判别等。
由于,这部分逻辑是在数据里面实现,所以逻辑层不用任何修改,只要修改好数据库,程序员那边直接调用一个存储过程,然后存储过程根据传进来的数据再判断,再直接调用其它相应的存储过程。
这次数据库的应用,让我们认识到数据库的强大,以前我们只是对数据库的应用只停留在建表上,这样程序员的代码量就大了很多,现在有了这次经验,我们可以大大减轻代码的编写和修bug 的困难,给我们积累丰富经验!1.4.2PetShop该系统使用了微软的PetShop 架构,使我们通过在开发中实实在在的了解、学习关于架构的知识以及他对一个系统的重要性等等。
同时学习该结构里所应用的新知识点。
同时,由奥德科技开发公司 ODYSSEUS SCIENCE于系统功能需求,我们先后应用了FLASH 和FLEX 技术来实现无刷新的实时报表显示,学习了不同技术之间的互辅和数据调用等。