基于B_S模式的毕业设计管理系统开发与实现
基于B/S模式的教室信息管理系统设计与实现
12 教师 用户 需求 .
1 以浏览 和查 询教 室综合 信息 , 可以通过 向管理人 员 提 出使 用 申请 。 ) 可 并 2可 以根据 教 学需要 和设 备使用 情况 , ) 分别 提交新 增设 备 申请 和设备 故 障反馈 信息 。
管理员
黼描軎索
( 浏览器
维普资讯
第 四期
李 世 扬 储 泽楠 : 于 BS 式 的教 室 信 息 管 理 系 统 设 计 与 实 现 基 /模
13 2
2 开发模式及关键技术
2 1 开 发 模 式 .
系统采 用 BS结 构开 发模 式 。该 结构 对 传统 C S模 式 进行 扩 展[ 将其 服 务 器部 分分 解 为数 据服 务 / / 2 1 ,
维普资讯
安 阳工 学 院 学 报
1 2 2
J u a fAn a gIsi t fT c n lg o r lo y n ntu eo eh oo y n t
20 0 8年
基于 B/ 式的教 室信 息管理 系统设计 与实现 S模
李世 扬 储 泽楠
其 实现 过 程 进行 了具 体 阐述 。
关 键 词 : S; 件 工 程 ; P技 术 ; B/ 软 AS ADO 组件
中图 分 类 号 : P 1 T 3 1
文 献 标 识 码 : A
文章 编 号 : 6 3 2 2 ( 0 8 0 — 1 2 0 1 7 — 9 8 2 0 )4 0 2 — 4
1 需求分析
通 过与 教室 管理人 员 、 师两 种用户 的交 流 , 教 获取 了他们 对 系统 功能 的需求 。在 原始 需求 的基 础上进
行 了整 理 、 析和 预测 , 出了系统需 要 实现 的各项 功能 。 分 得
基于JAVA的酒店管理系统的设计与实现(毕业论文)
Key-scale hotels; SQL Server 20098 R2
第一章 绪论
酒店管理系统对于现代化企事业单位来说,就像一个润滑剂,使原本大量
且复杂的人事数据工作变得简单并且方便,并且对于企事业的领导者来说,它使
领导者对员工信息一目了然。在当前社会中,办公自动化已经在企业办公中无处
摘 要
当前酒店管理系统己经得到了充足的发展和完善,一些大的酒店购买了功能强大、数据量处理快速、客户行为研究的软件,借此来提升酒店的核心竞争力。
但是对于一些中小规模的酒店而言,昂贵的系统花费、专人的维护是不现实的,
也是非常不灵活的。一款简单、灵活、经济适用的中小型酒店管理系统的开发非
常具有市场前景。
2.本文的开发过程遵守软件工程的理论,详细地介绍了中小型酒店管理系统的开发背景、研究现状、系统业务需求、功能需求、非功能需求、系统架构设计、数据库设计、安全设计,给出了核心功能模块的界面实现和代码实现过程,并对系统做了较为详细的功能测试和性能测试,保证了系统的正确性。
通过在酒店的模拟运行,本系统能够实现简化酒店原有工作流程、提高人员
2. Specific design for hotelinformation management system. Firstly, determine the overall design of the system overview of basic management modules. Secondly, design of key technologies, development environment and database in detail, which involved in the development of the system. Finally, we drawn diagrams for the implementation of the main function modules, including room management module,financial statistics module, personnel management module and warehouse management module.
基于BS模式的员工信息管理系统_毕业设计论文
学院本科毕业设计(论文)题目基于B/S模式的员工信息管理系统计算机科学与工程院(系)计算机科学与技术专业摘要本系统采用的是B/S开发模式,开发环境采用Microsoft Visual Studio 2005,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象,对于数据库采用SQL Server2005,它的功能一体化,高度非过程化,语言简洁,易学易用,统一的语法结构对待不同的工作方式,还有面向集合的操作方式,再加上视图数据结构,使最终用户和程序设计人员之间的通信得到很大的改善,高度的数据独立性和安全性。
关键词:员工信息管理;B/S模式;SQL Server2005AbstractThis system USES is B/S mode, the development environment using Microsoft Visual Studio, using its 2005 of object-oriented development tools, especially data window this function is concise and manipulation of data objects, for using intelligent Server2005 SQL database, its function integration, the process, concise and easy to use, language syntax structure of unified treat way of working, and facing the operation mode, the collection of data structures, plus the view that end users and software design of communication between the personnel have greatly improved, the height data independence and security.Key words:Personnel management;B/S mode;Server2005 SQL目录第1章绪论 (1)1.1 问题的提出 (1)1.2 管理信息系统的发展历史 (1)1.3 公司员工信息管理系统的作用 (3)1.4 公司员工信息管理信息系统发展现状 (3)1.5 国内公司员工信息管理系统存在的问题 (4)第2章可行性分析 (5)2.1业务流程图 (5)2.2经济可行性 (5)2.3技术可行性 (6)2.4 行可行性 (8)2.5 时间可行性 (8)2.6 律可行性 (8)2.7 章小结 (8)第3章需求分析 (9)3.1系统需求 (9)3.1.1数据流图 (10)3.1.2数据字典 (10)3.2 性能需求 (14)3.3 应用需求分析 (15)3.4 运行需求分析 (15)3.5 其他需求分析 (15)3.6本章小结 (15)第4章系统设计 (16)4.1 主要内容 (16)4.2 总体功能需求 (16)4.3 数据库设计 (17)4.3.1 数据库设计概述 (17)4.3.2 数据分析 (17)4.3.3 数据库详细设计 (17)4.4 具体系统功能需求描述 (23)4.4.1 员工基本情况管理 (23)4.4.2 员工信息查询 (23)4.4.3 系统维护 (23)4.5本章小结 (23)第5章详细设计 (24)5.1系统开发及运行平台设置 (24)5.1.1 硬件环境 (24)5.1.2 软件环境 (24)5.2 开发工具简介 (25)5.2.1 简介 (25)5.2.2 SQL Server简介 (26)5.3系统主界面设计 (26)5.4基本功能设置 (27)5.4.1员工信息管理 (27)5.4.2部门管理 (29)5.4.3考勤管理 (30)5.4.4员工工资管理 (31)5.4.5查询管理 (33)5.4.6系统管理 (34)5.5 本章小结 (36)第6章系统调试与测试 (37)6.1 程序调试 (37)6.2 程序的测试 (37)6.2.1 测试的重要性及目的 (37)6.2.2 测试的步骤 (38)6.2.3 测试的主要内容 (38)6.2.4测试的执行情况 (39)6.3本章小结 (43)结束语 (44)致谢 (45)参考文献 (46)附录1 (47)附录2 (52)学院2012届本科生毕业设计(论文)第1章绪论1.1 问题的提出公司员工信息管理系统是一个公司单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以公司员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。
基于BS模式的图书管理系统的设计与实现---优秀毕业论文参考文献可复制黏贴
第3章 基于B/S模式图书管理系统需求分析(2)数据操作:主要有检索和更新(包括插入、删除、修改)两大类操作。
数据模型必须定交这些操作的确切含义、操作符号、操作规划(如优先级)以及实现操作的语言。
(3)数据的约束条件数据的约束条件是一组完整性规则的集合。
完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。
此外,数据模型还应该提供定义完整性约束条件的机制。
3.物理模型数据库的数据最终须存储到存储介质上,反映数据的物理存储方式的数据模型就是物理模型。
它不但与DBMS有关,而且与计算机硬件有着密切的关系。
3.4 数据库分析数据库系统是数据管理的重要手段和技术,是计算机科学的重要分支。
今天,信息资源已成为各个部门的重要财富和资源。
建立一个满足各级部门信息处理要求的行之有效的数据库系统也成企业生存和发展的重要条件。
数据库技术是计算机科学技术中的重要领域,也是应用最广的技术之一,而且已经成为电子信息系统的重要核心技术。
根据图书馆管理系统数据结构,采用构建E-R图,导出系统数据表的分析方法,对图书馆管理系统作如下数据库分析。
3.4.1 E-R图分析根据以上章节对系统做的需求分析、模块设计,就可以做出能够满足用户需求的各种实体以及它们之间的关系,本系统根据上文的设计规划出的实体有:用户信息实体、借阅信息实体、图书信息实体。
图书管理系统中系统实体间关系E—R图,如图3-5所示:图3-5 系统实体间关系图Fig. System E-R Figure系统用户信息实体图,如图3-6所示:图3-6 系统用户信息实体图Fig.3-6 System User Information Entity Figure17西安理工大学工程硕士学位论文18 系统借阅信息实体图,如图3-7所示:图3-7 系统借阅信息实体图Fig.3-7 System Borrow Information Entity Figure 系统图书信息实体图,如图3-8所示:图3-8 系统图书信息实体图Fig.3-8 System Book Information Entity Figure3.4.2 表/字段分析根据前面所做的图书管理系统的E-R图,本文分析出系统开发时所需的表及字段。
基于BS的图书销售管理系统的设计与实现论文
基于B/S的图书销售管理系统的设计与实现摘要随着Internet的兴起,网络已经成为现代人生活中的一部分,人们越来越想在最短的时间内购买到自己所需要的图书。
于是网上购书便成了人们向往的事情,本系统就是一个基于B/S模式的网络化的图书销售管理系统,采用的是技术,实现了用户注册信息管理、用户信息管理、图书销售点管理、图书信息管理、客户订单管理、购物信息管理,库存管理,消息管理等模块。
通过测试,基本实现了这个集成书籍管理、网上定购等功能于一体的图书销售管理系统。
在Internet上通过它用户可以突破时间和空间的限制来实现网上购书,为消费者带来了很大的方便,使他们足不出户就可以买到自己想要的书;还有一个最大的优势是便于管理员的管理与维护,既省时又省力。
它还有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。
关键词:图书销售;管理系统;B/S;C#Design and Realization of Bookselling Management SystemBased on B/SAbstractWith the rise of the Internet, the network has become the part of the modern life, It is growing to in the shortest period of time that people buy the books. So online bookstores will become an alluring things, This is a system based on B/S mode network of bookselling management system,It used the technology, the user registration information management, user information management, bookselling management, library information management, customer order management, to information management, inventory management, information management module. Pass the test, the basic realization of the integrated management books, online ordering and other functions into one book sales management system. On the Internet through which users can overcome time and space limitations to achieve online bookstores. bring consumers a great convenience; so that they can buy on their doorsteps they want to book. Another advantage is the largest administrator facilitate the management and maintenance, saving you time. It also has a low operating cost, inventory is virtual, users convenient access, fewer restrictions on geographical characteristics.Key words:Bookselling ; Management System ; B/S ; C#目录论文总页数:25页1 引言 (1)1.1 课题背景 (1)1.2 课题研究的意义 (1)1.3 课题的目标 (1)2 系统开发概述 (1)2.1 目的概述 (1)2.2 B/S模式的图书销售管理概述 (2)2.2.1 B/S结构 (2)2.2.2 系统开发采用的技术及系统配置 (2)2.2.3 图书销售管理的概述 (4)3 系统分析与设计 (4)3.1 需求概述 (4)3.2 系统功能设计 (4)3.2.1用户注册信息管理 (4)3.2.2用户信息管理 (4)3.2.3图书销售点管理 (4)3.2.4图书信息管理 (5)3.2.5客户订单管理 (5)3.2.6库存信息管理 (5)3.2.7购物与销售信息管理 (5)3.2.8 客户评论和留言信息管理 (5)3.3 系统功能结构图 (5)3.4 系统模块设计 (6)4 数据库的分析与设计 (7)4.1 数据库中主要表的设计 (7)4.2 系统中的主要数据表 (8)5 系统程序实现 (10)5.1 系统页面结构图 (10)5.2 系统设计与实现 (11)5.2.1 系统首页面 (11)5.2.2 客户端主要页面的设计与实现 (12)5.2.3 后台管理主要页面的设计与实现 (16)6 系统测试 (20)6.1 系统测试结果 (20)6.2 存在的问题 (22)结论 (22)参考文献 (23)致谢 (24)声明 (25)1引言1.1课题背景随着IT技术与Internet的发展,网络已经成为现代人生活中的一部分,越来越多的人喜欢在网上交易。
基于B/S模式的学生管理系统的设计
本文著录格式 :【 1 ] 陆美玲 ,于俊乐 . 基于 B / S模 式的学生管理系统 的设计 U 】 _ 软件 ,2 0 1 3 , 3 4( 1 1 ) :5 5 — 5 6
De s i g n o f St u de nt Ma na g e me n t S ys t e m Ba s e d o n B/ S M o d e
部分 。随着高职院校招生规模不断扩大,在校生人数屡创新 高,
以往的学生管理工作模式弊端逐渐显露 ,主要表现在规范性差 、
他工作。
( 2 )集 中管理数据 ,实现数据共享。当今职业院校学 生数
效率低下等, 因此, 时间一长 , 学生一多必然导致管理 、 统计 困难,
的情况也时常发生 。
这就 需要建立一套基于 高职学生管理 的管理 信息系统 ,从
新 生入学到 日常管理最 后审核毕业 ,学 生在校 的全过 程进行系 系统还具备数据转 换功能 ,轻松实现数据格 式的转换 ,更加直 统管理 ,通过 科学 的手段管 理好学生在校 的各种 信息 ,掌握好 观地为用户提供数据参考。
【 Ke y wo r d s 】B / S ; I n f o r ma t i o n s y s t e m; S ud t e n t ma n a g e me n t
0 引言
的大型管理信息系统 。本学生信息管理系统的主要优势体现于:
( 1 )工作量小 ,效果高。将大量 的信息资料录入学生管理 随着 计算机需 要进 行存储和管理 的信息量 的大 幅增 加,信 息系统 ( 如各种类型的 MI S 、 E R P 、 O A、 C R M、 DS S 、 S C A DA等 ) 信 息系统后,方便于 信息 的查询和 编辑 ,将 以往 繁琐 的工作变 的建 设 已经成为越 来越 多的企事业单位信 息化建 设 的重要组成 得轻松 、高效 ,降低 了学生管理工作 的难 度,更加方便开展其
基于BS模式的办公自动化系统的开发和应用2
摘要摘要当前中国的教育制度面临翻天覆地的变化,各种新的政策层出不穷,有力的推动了教育制度的改革与进步。
为了进一步的提高人才的培养力度,社会对于高校的管理也更加关注。
#########属于非公立的学校,当前,由于校级领导的重视,学校的信息化越来越普及,各种信息网络的建立有利的促进了学校发展。
计算机和网络技术的普及,各种信息化网络的构建大大提高了学校的运行效率,改变了传统的办公方法。
同时,这种先进的办公方法缓解了学校学生增长速度过快与办公效率偏低之间的矛盾。
传统的办公方式中,人往往占据了主导的地位,材料的登记,材料的整理,材料的产找以及材料分析都是借助人工办公,但是,我们知道学生入学登记的信息时相当的繁琐,各种信息量也非常的庞大,借助人工的服务往往出现效率偏低满足不了学校发展的需要。
同时,先进的办公方式也凸显了学校的整体实力,提高了办学的效率。
可以说,信息化校园的建立对于提高学校的形象,提高学校的办公效率以及促进学校教育的发展都具有积极的推动作用。
这篇文章根据#########学校发展的需要,借助网络技术和ASP开发技术,结合浏览器的应用,开发出了一个符合学校发展先进的办公系统,此办公系统是一种综合性的系统,能够满足学校所有的日常管理事物。
例如,当用户登录后,可以进行信息产寻,对于学校的相关信息进行阅览,了解学校的机构设置。
同时,还支持用户对信息的更改,系统还支持对于重要的时间进行提醒功能,但是前提条件是用户应当对其进行设置。
此外,关于日程安排,系统还支持众多的操作功能。
在办公系统中,公文管理模式不仅仅含有公文管理,还有工作流程管理。
这个模块主要是为了实现高效率的办公而建立的,主要是协调各个部分共同合作,进行信息交流实现高效率的办公目的。
这就实现了同一项工作可以由不同的人在不同饿工作地点协同完成,大大提高了办事的效率,同时将人从繁重的工作中解脱出来,降低了对于工作时间以及工作地点的限制。
使用者能够基于自己的工作内容对其进行增添,变动,删除和查询。
基于B-S模式中专信息管理平台设计与实现
基于B/S模式的中专信息管理平台的设计与实现摘要:随着计算机技术的快速发展,b/s模式在各类信息管理平台中的应用已经变得越来越广泛。
相比于c/s模式,b/s模式具有开发简单、维护简单、共享性强以及具有分布性等优势。
本文介绍了基于b/s结构的中专信息管理平台的设计与实现,该平台采用抗压性比较强的oracle 11g作为数据存储工具,并结合silverlight 技术实现该平台中较为重要的图像采集功能。
关键词:b/s模式;中专信息管理平台;oracle 11g;silverlight 中图分类号:tp311.521 引言随着信息技术的飞速发展的不断深入,传统的招生报名、录取管理方法、手段以及工作效率己经不能适应新的发展需要,不能很高效率的完成报名、录取招生工作。
本课题运用b/s模式并结合相关先进的网络信息技术可以提高招生人员的工作效率和解决异地报名的问题。
2 中专信息管理平台需求分析中专信息管理是对整个中专报名与录取等信息进行综合管理工作的主要环节。
根据对各级招生办公室、中专院校以及考生进行调查之后,将本系统化为两部分:考生报名与后台录取管理两部分。
考生报名部分主要使用者为考生,完成志愿填报以及补报;后台录取部分主要使用者为各级招办以及学校,完成对填报志愿的考生进行信息核对、信息更正以及预录取、录取等操作。
根据对本系统的调查得到系统的用例图如图2-1所示:3 中专信息管理平台的设计3.1 系统设计本系统采用b/s结构[1],以visual studio 2010为开发平台,后台数据库采用oracle 11g。
通过对本系统的需求分析及总体设计,我们大致了解了整个中专信息管理平台的流程,其中分为两部分:一是考生进行报名部分,二是对考生报名信息进行修正、录取等处理部分。
根据对业务需求的分析,系统可以划分为以下九个模块,如图3-1所示:图3-1列出了整个系统主要模块,其功能进行具体描述如下:(1)查询统计功能模块:包括考生信息查询、考生信息跟踪、院校信息查询、院校计划查询以及投档情况统计。
基于B/S模式的高校教学与科研业务管理系统的开发
Va u n i e r g leE gn ei n
・1 7 ・ 6
基 于 BS模 式 的高校教 学与科研 业务 / 管理 系统 的开发
De e o m e to a h n n ce t c Re e r h M a a e e t S se i m p sBa e n B S v l p n fTe c i g a d S i n i s a c n g m n y t m n Ca i f u sdo /
张晓辉∞ Z a gXio u ; h n a h i李沛②L e i i P
( 浙 江工 业 大学机 械 -程学 院 , ① V 杭州 30 1 ; 温 州 大学机 电工程 学 院 , 州 35 3 ) 10 2② 温 20 5 ( Cl g ehn a E g er gZ @ag nvrt o eh o g , aghu30 1 ,hn @ oeeo M cai l ni e n ,h n i sy f cnl yH nzo 10 2C i l f c n i U e i T o a @Cl g ehn a adEetcl n ne n , nhuU i rt, nhu35 3 , h a oeeo M cai l n l r a E o ef gWezo n esyWezo 2 05C i ) l f c ci i v i n 摘 要 : 助 于计 算机 信 息技 术 、 借 网络技 术和数 据 库技 术 , 高校 师 资管 理提 供 一 套 网络化 教 学与 科研 业 务 管理 的信 息化 解 决方 案 , 为 系统 采 用 We 模 式 , b 实现教 学与 科研 业绩信 息的输入 、 改 、 除 和查 询统 计等 功 能。 修 删
基于B/S模式的毕业生管理系统设计和开发
效 的提 高 。另 外 , 校 作 为一 个 学 牛 与教 育 厅 、 事 厅 的 桥 梁 , 要 学 校及 时提 供 毕 业 生 的 准确 信 息 , 括 学 籍 相 关 信 息 , 业 相 关 学 人 需 包 就
Vo.,No1 J n ay2 1 ,p 1 4 5 17 ., a u r 0 p .5 —1 5 1
基于 B S 模式 的毕 业生 管理 系统设 计 和开发 /
刘 华1陈 红 郑 斌 风 , 燕 , 卫 3 ,
(. 1 新疆 工 业高 等 专科 学 校 计 算 机 T 程 系 , 新疆 乌鲁 木齐 8 0 9 ;. 疆农 业 大 学 计 算 机 与 信 息T 程 学 院 , 疆 鸟鲁 木齐 80 5 ;. 安 交通 大 学 3 0 12新 新 3 0 2 3西
Ke y wor s d :B/ grd to pp asl po e on r l S; a uain a ria; w rc to
随 着 现代 信 息 技 术 特别 是 网 络技 术 的 迅速 发 展 和 逐步 深 人 的应 用 , 信 网络越 来 越 发 达 , t t 模 越来 越 大 , 据库 技 术 处 通 Ie n me规 数 理 大量 数据 更 快 速 、 便 捷 , 有 这些 都 为 高校 信 息 化 的应 用 奠 定 了坚 实 的技 术 基 础 。高 等 院校 里 人 口众 多 , 息 量 大 , 更 所 信 在计 算 机 技 术 和 网络 技术 高 速 发展 的今 天 , 有 采用 信 息 化 管理 才 能真 正 形 成 现 代 化 、 学 化 和规 范化 的 管 理 方式 , 效 地 提 高 高 校的 管 理 水 只 科 有
电子 与信 息 丁程 学 院 , 西 西安 7 0 4 ) 陕 10 9
计算机科学与技术毕业论文参考题目
附三计算机科学与技术专业毕业论文参考题目1、XXX课程CAI的开发2、课件制作PPT除外3、新闻网页自动生成系统的开发4、电子白板的设计与实现5、基于web的异步按需点播学习系统6、多媒体同步实时授课系统中应用程序共享研究7、基于web的远程测控制系统研究8、基于B/S模式文献检索系统的设计与开发9、学生档案信息管理系统的开发10、在线图书馆信息管理系统的设计及实现11、浏览器过滤软件实现12、基于局域网的IP数据包监控软件实现13、程序执行结果模拟器14、计算机硬件检测系统图像处理软件15、ITS信息平台的设计与分析16、基于B/S的职工信息管理系统17、工作备忘录的设计与实现18、学籍管理软件19、动态网站制作20、数据库信息管理系统21、网站视频点播22、趣味绘图程序设计23、聊天程序设计24、小学算术加减法教学软件设计25、个人网页设计与友情连接26、图像处理软件包27、学生英语试题题库及判分系统软件设计28、家庭理财管理信息系统设计29、人事信息管理系统设计30、字符智能识别方法研究31、VB数据采集系统设计32、VC数据采集系统设计33、网络搜索引擎性能分析系统模型及设计34、基于短信的智能导行系统模型及设计35、远程异步视频授课系统研究36、随机仿真模型37、XXX课程的网络教学系统设计与开发38、XXX课程试题库的设计39、NET实现Internet消息平台下分5个子题目,分别是:利用UML建立消息平台,客户端实现,服务端实现,登录和用户管理,联调与测试40、远程打印及计费管理系统41、机房无人值守系统42、基于XML的数据交换在分布式WEB系统中的应用43、基于关系数据库的OLAP研究44、人工智能多媒体教学软件45、BUG系统的设计46、教学管理系统47、虚拟现实技术应用研究48、客户管理系统49、基于web的教学系统设计与实现50、基于网络的教材管理系统51、存储体系地址映象及替换算法动态演示程序设计52、XXX管理系统53、网上图书馆在线浏览及在线查询54、XXX工资计算系统55、网上超市电子商务网站的建设56、客户关系管理系统57、操作系统试题库的设计58、餐饮娱乐管理系统的开发与设计59、文语转换系统下分:电子词料库,特殊符号处理,文本切换,语音拼接4个子题目60、远程数据服务平台网站设计,数据管理系统61、图像识别技术计算特定物体的个数,图像检索技术62、图像检索系统设计与开发63、视频会议系统设计与开发64、多媒体毕业纪念册及播放系统设计开发65、网络媒体播放器设计与实现66、数据结构算法的动态演示67、基于B/S结构的毕业设计题目管理系统68、多媒体开发与应用Java2D,Java3D,JMF,Java图形制作与动画设计69、计算机辅修远程教学系统设计与实现70、操作系统典型算法实现71、XXX网站设计及建设72、基于Internet的网络教学系统73、网络机房计费系统74、成人教育学生档案及成绩管理系统。
基于B_S模型的控制系统仿真平台的开发与实现
第28卷第1期2011年3月广东工业大学学报Journal of Guangdong University of TechnologyVol.28No.1March 2011收稿日期:2010-08-30基金项目:国家自然科学基金资助项目(61074185);广东省科技计划项目(2009B030802044)作者简介:李忠娟(1977-),女,讲师,博士研究生,主要研究方向为计算机控制、智能控制和变结构控制等.基于B /S 模型的控制系统仿真平台的开发与实现李忠娟,廖鑫江,张新政(广东工业大学自动化学院,广东广州510006)摘要:提出了一种控制系统教学实验平台的设计模型和实现方法.通过B /S 模式构建网络仿真平台,利用asp 动态网页技术、数据库技术以及Matlab 完善的网络计算和绘图功能,实现了在线修改simulink 构建的系统模型参数并进行仿真,结合实验、互动交流的教学方式,达到多用户远程完成教学实验的目的.关键词:B /S 模式;仿真平台;控制系统中图分类号:TP393文献标志码:A文章编号:1007-7162(2011)01-0005-04随着网络技术的迅猛发展,计算机应用技术已经普遍应用于各个领域.由于计算机技术的普及,许多国家已经将网络技术融合到教学方法当中,网络教学逐渐成为新型的教学手段.目前,在国内越来越多的高校利用网络计算机技术实现了远程教学、远程辅导、远程平台,利用网络技术作为传统教学手段的有益补充[1-6].本文提出基于B /S 模式的网络仿真平台,同时利用其强大的控制系统仿真功能,建立起一种基于Web 的控制系统仿真方法.该系统将实现远程在线修改simulink 模型参数并进行仿真,解决手动输入代码执行,展示Matlab 在远程教学领域的广泛应用前景,为matlab 语言学习者和使用者提供更加完善的学习平台,为自动控制原理课程提供了实验平台,可以辅助教学,提高教学质量.1IIS 服务器的配置IIS 是Internet Information Server 的缩写,它是微软公司主推的Web 服务器[7].IIS 可以通过“控制面板”→“添加/删除程序”→“添加/删除Windows 组件”里安装,并选择相应的组件.安装后除基本配置外,IIS 必须建立cgi-bin 及icons 虚拟目录.另外,必须安装通用网关接口(Common Gate-way Interface ,CGI )解释软件才可以运行matweb.exe.CGI 是运行在服务器上的一种程序,它能让网页跟Web 服务器沟通,达到跟使用者互动的效果[8].2Matlab Web Server2.1Matlab Web Server 原理[7-9]Matlab 的Web 应用主要由两部分组成:一部分是Matlab Web Server ,它实际上是一个可执行的应用程序matlabserver.exe ,是Matlab 应用程序运行的环境;另一部分是Web 服务代理,一个可执行程序matweb.exe ,它将所有对Matlab 的请求重新定向到matlabserver.exe 进行处理.两个应用程序具有对应的配置文件.matlabserver.conf :这个程序实现了Web 应用程序和Matlab 之间的通信.配置按默认即可.matweb.conf :这个配置文件中指定了每个Mat-lab Web 应用程序的配置参数,其中方括号中的名称是每一个应用程序的入口M 函数的名称,紧接着是各个应用程序的配置,包括写入目录、主机名等.2.2Matlab 应用程序开发Matlab 应用程序必须具有以下3个步骤[9]:1)创建输入文件.从模板input_template.html 可以看到,在确定matweb.exe 客户端运行的平台后,需要创建一个隐藏的输入域并添加接收输入参数的文本框,然后创建提交按钮.2)创建m 文件.Matlab 同样提供了m 文件的模版文件,这个模版文件名为mfile_template.m ,以下为该文件的缩减代码及注释:function retstr=mfile_template(instruct,outfile)retstr=char('');%第一步初始化返回的参数cd(instruct.mldir);%第二步设定工作目录my_input_variable_1=instruct.my_input_varia-ble_1;%第三步得到输入参数MATLAB computations,etc.;%第四步根据这些参数实行相应的操作outstruct.my_output_variable_1=More MAT-LAB computations creating...scalars,matrices,cell arrays,graphics files,etc.;%第五步输出参数到输出HTML文件templatefile=which('<OUTPUT_TEMPLATE.HTML>');%第六步调用htmlrep函数将结果返回输出文件if(nargin==1)retstr=htmlrep(outstruct,templatefile);elseif(nargin==2)retstr=htmlrep(outstruct,templatefile,outfile);end注意每创建一个m文件必须在matweb.conf里添加一个m文件名,而且m文件必须在Matlab的系统路径下.3)创建输出文件.输出文件的创建比较简单,只需以“¥<my_ output_variable_1>¥”的形式在网页里应用输出变量即可.输出文件同样有一个模板,稍为修改一下即可使用.注意输出文件同样必须在Matlab的系统路径下.3控制系统网络仿真实验平台的实现本网络仿真实验平台是基于网络技术开发的仿真实验平台,它的构建以《自动控制原理》教学任务为依托[9-10].该平台充分考虑了本课程的特点,基本上覆盖了所要求的实验内容,用户界面良好,具有一定的师生交互功能和仿真运行功能.系统功能主要有两部分:(1)运用Simulink对控制系统进行仿真;(2)运用ASP+VBScript+数据库,对互动环节进行管理,实现系统的交互化.仿真实验平台输入输出界面采用HTML与ASP 格式相结合的形式,仿真部分中的Matlab Web应用采用m文件与Simulink的模型文件相结合编写.用户在远程通过任何一个标准浏览器登陆本学习系统,实现Matlab知识的学习以及控制系统在线修改参数进行仿真的功能.根据以上需求,本仿真实验平台网站框架如图1所示.图1仿真实验平台框架3.1执行普通m文件的应用程序普通m文件的应用程序编写只需要按第二部分的3个必须步骤即可实现.3.2执行含Simulink模型m文件的应用程序此种情况下用户同样可以通过执行用例运行既定的m文件来获得结果.但是要用到simulink的命令行命令,主要命令如下:sim(model name)这个命令是用来命令行仿真模型.set_param(model name/block name,parameter name,parameter value)改变指定模型某一模块的参数值.get_param(model name/block name,parameter name,parameter value)获得指定模型某一模块的参数值.save_system保存修改参数后的新模型.给出本学习系统中闭环控制系统仿真部分的一个实例,用户可以实现在线修改Simulink模型参数并仿真的功能,如图2所示(见下页).3.3手动输入代码绘制图形结果手动输入代码绘制图形结果的m文件是可变的.主要思想是通过输入端的文本框接收用户输入代码,再把该代码嵌入到已指定函数名及输出文件名的m文件模板里.主要用到CopyFile与OpenText-File函数.3.4手动输入代码计算数据结果手动输入代码计算数据结果的m文件处理方法与绘制图形结果的处理方法是不同的(见图3).由于要输出的变量随用户的喜好而变化,这里m文件和输出文件均可变.因此,接收用户的代码的同时,必须从里面过滤出用户要显示的参数名.6广东工业大学学报第28卷图2含Simulink模型系统输入页面图3手动输入代码计算数据本平台采用了固定命名规范的形式,极大地降低了算法的难度而不失灵活.用户通过以outstruct.variables =variables 的命名规范对要输出的变量赋值,后台用asp 代码把输出参数精确提取后动态生成输出文件.图3给出本系统中客户端手动输入代码计算数据结果部分的一个实例,主要代码如下:%any commentsn1=[0];d1=[0.017];[a ,b ,c ,d ]=tf2ss (n1,d1);%any comments outstruct.a =a ;;outstruct.b =b ;%outstruct.variableoutstruct.c =c ;outstruct.d =d ;%any comments %try complexA =[1+2i ,2i ,3+5i ;4i ,5,6i ];outstruct.A =mat2str (A );outstruct.B =A ;%try complex %compute magicoutstruct.magic =magic (5);%compute magic4网站管理的实现建立数据库采用通用的软件Microsoft Access ,以留言簿为例,设计表格为:留言簿:ID ,姓名,性别,留言内容,发表时间.其中第一个字段为主键.在dreamwaver 编辑界面选择“窗口”→“数据库”,在“数据库”面板单击左上方的加号按钮,选择“自定义连接字符串”,连接名称输入conn ,连接字符串输入“Provider =Microsoft.Jet.OLEDB.4.0;Data Source =系统工作目录地址”,注意引号和字体均为西文字体.如图4所示.图4连接数据库界面5结论本文在探究Matlab 软件网络应用的工作原理和开发方法基础之上,采用了B /S 模式的体系结构,将ASP 技术与Matlab Web Server 技术相结合,搭建了基于Matlab 的《自动控制系统》网络仿真实验平台,实现了Simulink 模型在线修改仿真参数进行仿真以及在线管理数据库的功能.仿真实验表明,该仿真平台对于控制系统分析与设计有明显的辅助作用.系统管理和更新在服务器端进行,用户只要远程输入密码即可进入该仿真平台,大大节省了控制系统仿真实验设备的软硬件成本.参考文献:[1]薛定宇.控制系统计算机辅助设计———Matlab 语言与应用[M ].北京:清华大学出版社,2006.[2]涂继亮,陶秋香,俞子荣.基于Web 的控制系统仿真平台设计[J ].计算机系统应用,2007(4):77-79.[3]Ko C C ,Chen B M ,Hu S Y.A Web-based virtual laboratoryon a frequency modulation experiment [J ].IEEE Transac-tions on Systems ,Man ,and Cybernetics.Part C :Applica-tions and Reviews ,2001,31(3):295-303.(下转第27页)7第1期李忠娟,等:基于B /S 模型的控制系统仿真平台的开发与实现[4]王素香,范晓萍.企业档案信息资源开发利用工作要不断创新与时俱进[J ].黑龙江史志,2010,(8):7-9.[5]贾杭胜.家族企业的信息资源管理困境和对策分析[J ].现代情报,2010,30(4):12-15.The Study of Measuring Model for Information Resources of Construction FirmsLi Xiang 1,Sun Nan-ping 1,Tang Lie-yong 2,Liu Fu-ye 1(1.Facutly of Civil and Transportation Engineering ,Guangdong University of Technology ,Guangzhou 510006,China ;2.Guangzhou Fourth Construction Engineering CO.LTD ,Guangzhou 510220,China )Abstract :On the basis of the primitive information affluent coefficient model ,with loose hypothesis conditions ,it a-dopts a way to select all the information resource by combining the AHP with the expert investigation method.It con-structs the evaluation indices model of resource abundance for information resource of construction firms ,and gives the method which is used to measure the development scales and degrees of information resources of construction firms.The model offers reference for a bidding firm to choose a construction firm ,and helps construction firms to comprehend the advantages and disadvantages of the development of information resource.Key words :information resource ;affluent coefficient ;櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆櫆measure(上接第7页)[4]Ko C C ,Chen B M ,Chen J.Development of a Web-basedLaboratory for Control Experiments on a Coupled Tank Ap-paratus [J ].IEEE Transactions on Education ,2001,44(1):76-86.[5]新加坡国立大学.新加坡国立大学实验室网站[EB /OL ].http ://vlab.ee.nus.edu.sg /vlab /.2010.3.[6]Ferrero A ,Piuri V.A simulation tool for virtual laboratoryexperiments in a www Environment [J ].IEEE Transactions on Instrumentation and Measurement ,1999,48(3):741-746.[7]高成,董长虹.Matlab 接口技术与应用[M ].北京:国防工业出版社2007.[8]The Math WorksInc.Mathworks web siter [Z ].http ://www.mathworks.com /.2010.1.[9]黄忠霖.控制系统MATLAB 计算及仿真[M ].北京:国防工业出版社2001.[10]唐春霞,吴晓蓓,徐志良.基于MATLAB 的Web 应用程序开发[J ].南京:计算机与现代化,2004,(11):121-123.The Development and Implementation of the Control SystemSimulation Platform Based on B /S ModelLi Zhong-juan ,Liao Xin-jiang ,Zhang Xin-zheng(Faculty of Automation ,Guangdong University of Technology ,Guangzhou 510006,China )Abstract :The design model and implementation method of a control-field teaching and experimental platform are introduced.The asp dynamic web page technology ,database technology and the refine web computing and drawing functions of Matlab are employed to construct the simulation platform through the B /S model ,simulation implemen-ted ,based on on-line system constructed with simulink.It combines experiments with interactive communication so that long-distance teaching experiments are available to multi-users.Key words :B /S model ;simulation platform ;control system72第1期李想,等:施工企业信息资源测定模型研究。
基于Web的毕业设计管理系统的设计与实现
基于Web的毕业设计管理系统的设计与实现摘要:本系统是针对现代高校计算机技术的发展,为了应对以往毕业生毕业设计中遇到的工作效率低,交互性差等问题而采用软件工程的设计思想设计的。
本文的基础就是利用技术与Web数据库的结合,开发出的一个基于Web技术的B/S结构的毕业设计管理系统。
首先,本文探讨了数据库运行的体系结构,介绍了浏览器/服务器模式的工作方式及特点;比较了主机/终端、客户机/服务器和浏览器/服务器等三种模式各自的优缺点。
比较结果表明,浏览器/服务器模式继承了客户机/服务器模式的优点并克服了它的缺点,不受操作系统和硬件的制约,而且能防止“胖客户机”现象的发生,比较容易实现不同网络间的连接。
浏览器/服务器模式是目前广泛使用的主体结构。
因此,我们开发的本系统也将采用了浏览器/服务器模式。
在此基础上,本文还探讨了实现Web数据库的不同方法。
本文重点还讨论了如何利用技术和对象来实现对数据库的访问方法,给出了设计细节和具体步骤及其方法。
本次设计是应用技术实现网络环境下的毕业生毕业设计管理。
利用Microsoft Visual 工具结合使用SQL Server数据库,、C#、等技术的工作原理及特点,并以此为理论技术依据阐述了基于Web的毕业设计管理系统的结构设计和具体的实现过程。
关键词:B/S结构,C/S结构,Web数据库,三层式结构,毕业设计管理系统,The Design and Realization of Graduation ProjectManagement System Based on WebAbstract :This system is designed in allusion to the development of modern computer technology in universities and colleges. It adopts the design ideology of software engineering, in order to answer the problems that had been faced by the graduates in their graduation projects, such as low work efficiency, and poor interaction. The foundation of this text was combining the skill of with Web Database, and exploiting a management system based on the skill of Web and the structure of B/S.Firstly, this text discusses the system and structure run by database, introduces the working and characteristic of the B/S pattern, and also compares with three kind of patterns respectiveadvantage and disadvantage among Mainframe/Terminal,Client/Server and Browser/Server. Theresult indicates that the mode of B/S inherits the merit of C/S, and conquers its shortcoming. This mode is not conditioned by OS and hardware, and also can prevent "the fat client" happening, even it can easily connect different networks. The mode of B/S is the main structure used widely at present. Therefore this system adopts the mode of browser/server. On this foundation, this text discusses the different ways to actualize Web Database. The discussion centre on how to use the technology and the object of to make the visitorial way to database come true, and shows the details of design and detailed steps.This design applies technology to solve practice of graduation project management in the network environment. Using the tool of Microsoft Visual and combining with SQL Server Database, the working elements of , C#, , etc. It takes this for the foundation of academic technique, and expatiates the structural design and the detailed process of carrying out the graduation project management based on Web.Keyword: B/S,C/S,Web Database,Three Layers Structure,GPMS,目录第一章绪论.............................................................................................................................. - 1 -1.1 系统开发背景及现状................................................................................................... - 1 -1.2 系统开发的目的........................................................................................................... - 1 -1.3 系统开发关键技术与开发环境................................................................................... - 1 -1.3.1 .Net技术简介..................................................................................................... - 1 -1.3.2 Microsoft SQL Server技术的简介 .................................................................... - 2 -1.3.3 的优势.................................................................................................. - 2 -1.3.4系统运行软件平台............................................................................................ - 3 -1.4 全文体系....................................................................................................................... - 3 - 第二章基于Web的数据库技术分析....................................................................................... - 4 -2.1 数据库应用系统的层次体系....................................................................................... - 4 -2.1.1 终端/主机体系结构......................................................................................... - 4 -2.1.2 客户机/服务器体系结构................................................................................. - 4 -2.1.3 浏览器/服务器结构......................................................................................... - 6 -2.1.4 C/S结构与B/S结构的比较........................................................................... - 7 -2.2 Web数据库管理系统介绍............................................................................................ - 8 -2.2.1 Web数据库管理系统的工作原理.................................................................. - 8 -2.2.2 利用WWW访问数据库的优点..................................................................... - 8 -2.2.3访问Web数据库的不同方法......................................................................... - 9 -2.2.4 与以上开发Web数据库方式相比的优势 ..................................... - 10 -2.3 本章小结..................................................................................................................... - 10 - 第三章系统分析与设计.......................................................................................................... - 11 -3.1 系统的功能需求......................................................................................................... - 11 -3.2 系统介绍..................................................................................................................... - 11 -3.2.1 总体框架.......................................................................................................... - 11 -3.2.2 系统功能特点.................................................................................................. - 12 -3.3 系统设计..................................................................................................................... - 12 -3.3.1 系统的开发原理.............................................................................................. - 12 -3.3.2 系统的功能设计.............................................................................................. - 13 -3.3.3 系统的总体设计.............................................................................................. - 14 -3.4 系统的详细设计......................................................................................................... - 15 -3.5 本章小结..................................................................................................................... - 15 - 第四章系统功能的实现.......................................................................................................... - 16 -4.1 系统结构和流程图..................................................................................................... - 16 -4.1.1 学生模块的结构.............................................................................................. - 16 -4.1.2 教师模块的结构.............................................................................................. - 16 -4.1.3 管理员模块的结构.......................................................................................... - 17 -4.2 数据库的设计和构建................................................................................................. - 18 -4.3 与数据库的连接......................................................................................................... - 21 -4.4 主要功能分析与实现................................................................................................. - 23 -4.4.1 用户登陆功能的实现.................................................................................... - 23 -4.4.2 文件上传功能代码........................................................................................ - 24 -4.4.3 数据库备份的实现........................................................................................ - 24 -4.4.4 页面显示及操作的实现................................................................................ - 25 -4.5 安全控制技术............................................................................................................. - 25 -4.6 本章小结..................................................................................................................... - 26 - 第五章结束语.......................................................................................................................... - 27 - 参考文献.................................................................................................................................... - 28 - 致谢.......................................................................................................................................... - 30 - 附录.......................................................................................................................................... - 31 -第一章绪论1.1 系统开发背景及现状随着计算机网络技术的发展,给信息时代的人们带来了很大的方便。
基于BS模式的教务管理信息系统的设计与实现
同济大学软件学院硕士学位论文基于B/S模式的教务管理信息系统的设计与实现姓名:曾步衢申请学位级别:硕士专业:软件工程指导教师:张惠娟;王介之20081001摘要摘要随着Internet的飞速发展,借助先进的信息技术来解决学校在教学管理上遇到的各种难题,实现教学管理的信息化,是十分迫切需要的。
开发这套教学管理系统正是为适应此需求而设计的。
采用基于浏览器/服务器(Brower/Server)的体系结构,研制了一个界面友好、技术先进、高效稳定、安全可靠的教学管理信息系统,来对教学的多项事务进行管理,其目的是利用先进的管理理念和信息系统的容量大、分析能力强、获取信息快等特点,使教学管理摆脱大量的手工重复操作,快速、准确、方便的提供各类信息,充分发挥计算机网络的优势,实现资源共享和协同工作,使教学管理工作达到现代化、信息化、科学化。
本论文研究的教务管理信息系统是基于Web技术的,建立在Internet环境之上的管理信息系统,是Internet技术与管理信息系统开发方法的结合。
本系统基于Web的教务教学综合管理信息系统的功能包括前台系统、后台系统模块两部分:一是利用ASP.NET技术进行网页制作,实现用户和计算机交流的人机接口功能,作为数据操作系统的前台;二是数据库系统丌发人员,按照系统分析来设计数据库,采用SQLServer作为数据库管理系统工具,进行代码设计功能,最终实现各项设计功能作为后台。
在本系统的开发过程中,采用了B/S模式作为开发模式,使用的Web技术包括IIS集成技术、动态网页技术(ASP.NET)和数据库技术(SQLServer)等。
系统的设计包括数据库表的设计和各功能模块的设计,系统功能包括系统管理、教师管理、学生管理、班级管理和课程管理,而每个子模块又有其子模块来完成相应的功能。
本论文研究的主要内容:以结构化分析方法为主线,对教务教学综合管理信息系统进行了详细的需求分析,阐述了系统的功能需求,利用了先进的技术和模块化的软件结构,给出了系统各模块的流程图,勾画出了新系统的逻辑模型。
基于BS结构的WEB服务设计与实现
网络教育学院本科生毕业论文(设计)题目:基于B/S结构的WEB服务设计与实现学习中心:奥鹏西安直属层次:专科起点本科专业:网络工程年级:年春季学号:学生:指导教师:完成日期: 2013年 2 月 20日内容摘要管理学院网站系统是学院信息化系统的基础,通过网站体现了学院的学院文化及精神风貌,而且是信息发布、业务拓展、客户服务、内部沟通、形象展示的重要平台,本网站在原网站的基础上进行重新改版,从页面风格、网站功能、系统架构进行重新设计,将网站建设成为,易于操作使用、界面友好、易于进行信息管理新型网站。
设计思路是构建基于WINDOWS 2008 Server服务器,采取建立WEB服务器和数据库的思想,以WEB SERVER和DB SERVER为主。
采用B/S模式和MVC设计模式实现。
网站实现管理人员可以发布信息、附件、视频,并可以进行编辑发布信息。
管理人员可以动态管理网站前台菜单,自己可以添加、删除、修改网站栏目不用通过开发人员参与。
针对管理学院网站系统,本论文主要采用J2EE、JSP、Java、Struts、JBPM、Hibernate等软件或技术来完成此项目的开发,开发平台为Eclipse。
网站是展现给用户供用户访问的前台网站页面,包括首页、学院概况、信息发布、教学工作、科学研究、师资队伍、党建工作、学生工作、博士后流动站、教工之家、MBA、EMBA、工程硕士、中国设备管理培训中心、国际项目管理研究院、高级管理培训中心、校友分会等一级栏目。
本文说明实现“管理学院网站系统”软件项目在技术方面的可行性,评述为了达到开发目标而可能选择的各种方案,说明并论证所选定的方案。
关键词:B/S模式;MVC开发模式;Spring;J2EE;JSP;Struts;Hibernate目录内容摘要 (I)引言 (1)1 WEB服务平台的建设的目的 (2)1.1 项目简介 (2)1.1.1 项目背景 (2)1.1.2 项目方案 (2)1.1.3 项目要求 (2)1.2 开发模式 (3)1.2.1 B/S模式 (3)1.2.2 MVC模式 (3)1.2.3 最新流行的技术框架:Spring + Hibernate + Struts (4)3 WEB服务平台结构体系 (6)3.1 系统体系结构 (6)3.1.1 总体设计 (6)3.2 网站系统功能设计 (7)3.2.1 首页功能信息 (8)3.2.2 信息发布 (10)3.2.3 师资队伍 (11)3.2.4 专业学位教育 (11)3.2.5 科学研究 (12)3.2.6党建工作 (12)3.2.7 学生工作 (13)3.2.8 西部国防科技工业发展中心 (14)3.3 网站系统管理实现 (14)3.3.1 用户管理 (14)3.3.2 角色管理 (14)3.3.3 栏目管理 (15)3.3.4 栏目授权 (15)3.3.5 网站栏目信息查询 (16)3.3.6 学院领导管理 (17)3.3.7 师资队伍管理 (18)3.3.8 杰出校友管理 (18)3.4 程序测试问题 (18)3.4.1 测试目的 (19)3.4.2 测试工具 (19)3.4.3 压力测试 (19)4 WEB服务开发疑难 (20)4.1 完成度问题 (20)4.2 界面统一问题 (20)4.3 编码的代码规范性问题 (20)4.4 数据库相关问题 (20)4.4.1 数据库的建立 (20)4.4.2 数据库的使用 (21)4.4.3 数据库操作问题 (21)5 结论与展望 (22)参考文献 (23)引言本项软件开发的意图是建立一个基于INTERNET的学院网站管理系统,应用目标是管理学院全体工作人员,及教师、学生,其他社会人员,可以通过该网站检索、查询、浏览信息,管理人员可以管理网站信息,动态的添加栏目信息。
基于B-S模式和Java技术的实验室管理系统(LIMS)的研究与实现
基于B/S模式和Java技术的实验室管理系统(LIMS)的研究与实现摘要:系统的研制主要使用了b/s模式和java技术.b/s模式是目前软件开发使用最普遍的模式之一。
b/s不用用户安装桌面程序而可以随心所欲地进行操作,为工作提供了极大的方便,这也是本项目使用这个模式进行开发的原因之所在。
使用实验室管理系统的主要目的就是提高工作的效率,b/s这一模式的特点正好顺应了这一要求。
在开发的语言选择上,选择了java语言,因为java语言在开发系统的安全性和可移植性方面都有独到之处。
在数据层主要使用了hibernate技术,而在表现层主要使用了jsf技术,并使用了mvc三层模型开发。
关键词:实验室信息管理系统;hlims1.0; j2ee;lims1.2hlims1。
0的体系架构及功能模块基于以上的分析,结合我校实验信息管理系统的需要,确定本系统的功能模块。
如图1所示:图1系统的功能模块本系统共分为11个小的模块,分为系部信息设置部分、教师基本信息维护、实验室信息维护、实验项目管理、实验课程维护、实验项目申请、实验器材管理、开放实验室服务管理、文档资料管理、安全管理和各类统计报表。
1。
3hlims1.0的数据库设计1.3。
1确定hlims的结构实体和数据项以下是主要的实体及其主要属性:①资产及设备(设备编号,设备名称,设备型号,资产配置,数量单位,资产类别,生产厂家,生产日期,入帐日期,使用年限,资产价值,增加方式,资产状态,所属实验室,保管人,备注);②工作人员(员工编号,姓名,性别,出生年月,所学专业,职称,所属部门,人员状况,个人靓照,备注);③实验室(实验室编号,实验室名称,门牌号码,管理人员,学科门类,筹建日期,设备总资产,实验个数,实验室开课率);④排课记录(开课年份,星期,起时,止时,课程名称,实验室名称,班级,辅导教师)。
1.3。
2优化了的hlims的e r图“实验室管理信息系统”的全局e r图如图2所示:图2实体之间的关系2实验室信息系统(hlims1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
收稿日期:2009-06-25;修回日期:2009-09-02基金项目:吉林省教育厅“十一五”科学技术研究项目(吉教科合字[2007]第137号)作者简介:郭秀娟(1961-),女,吉林德惠人,教授,博士,研究方向为计算机应用技术、数据挖掘、GIS 。
基于B /S 模式的毕业设计管理系统开发与实现郭秀娟1,王春光2(1.吉林建筑工程学院计算机学院,吉林长春130021;2.空军航空大学航空理论系,吉林长春130022)摘 要:毕业设计是对学生四年所学知识的综合分析和综合运用能力的检验,也是对本科生教学水平的检验。
由于传统的毕业设计管理存在着选题效率低、过程跟踪、指导不及时的弊病,因此,结合吉林建筑工程学院计算机学院本科生毕业设计,采用J SP 技术,开发B/S 模式的毕业设计管理信息系统,为师生提供了一个信息交流的平台,实现了从选题、指导到过程跟踪的动态管理,提高了教学管理质量。
本设计在计算机学院2009届毕业设计中进行了试验,实现了预期目标。
关键词:毕业设计;选题;动态管理;B/S 模式;数据库中图分类号:TP311;G 434 文献标识码:A 文章编号:1673-629X (2010)03-0239-04Development and Implementatin of G raduation ProjectManagement System B ased on B/S ModeGUO Xiu 2juan 1,WAN G Chun 2guang 2(1.School of Computer Sci.and Eng.,Jilin Architectural and Civil Eng.Institute ,Changchun 130021,China ;2.Department of Aviation Theory ,Aviation University of Air Force ,Changchun 130022,China )Abstract :The graduation project is examined for the ability of generalized analysis and synthesis utilization ,which studied four years by students.The graduation project is test for the level of undergraduate teaching.The traditional graduation project management has low ef 2ficiency of the selection topic ,not time of the process track and instruction.We have developed graduation project management system based on B/S mode ,which use the technique of J SP ,and combine the graduation project in School of Compuer Science and Engineering of Jilin Architectural and Civil Engineering Institute.The graduation project management information system have provided a communication platform for teachers and students ,and realized dynamic management from the selecting topic ,instructing ,and processing track ,improved the teaching management quality.This project has tested with graduation project of 2009session ,and achieved the desired goals.K ey w ords :graduation project ;selected topic ;dynamic management ;B/S pattern ;database1 问题的提出高校本科生毕业设计是检验学生大学四年所学知识的综合分析、综合运用能力,是学生走向工作岗位的前站,也是培养学生创新能力的重要途径之一。
本科毕业设计也是对学院教学管理及培养方案的一个总体检验,其质量是衡量教学水平,学生毕业与学位资格认证的重要依据。
毕业设计管理工作,是各个高校教学管理工作的重要环节,它具有工作量大、灵活性强、时间紧迫、对教学质量影响大的特点[1]。
加之近年来随着高校本科生的大量扩招及合并,使得本科毕业生的数量不断增加,导致对毕业设计管理工作的难度越来越大,大多数学校还停留在手工或单机管理的方式,存在着成本高、重复劳动量大、效率低、难维护等缺点,难以适应本科毕业设计管理的要求。
为了更有效地改进毕业设计的管理模式,减少重复选题的工作量,使学生能够选择一个自己感兴趣的题目,并且能在第一时间查看到毕业设计课题的完整信息,指导教师可以及时对题目进行修改和更新,较好地实现师生的双向选择,因此,建立基于B/S 模式的毕业设计管理系统,将复杂、繁琐的立题、选题及管理工作,通过规范的方式,在网上直接进行,不仅满足了师生的需求,提高了教学管理的效率,而且也是信息化发展的必然趋势。
2 毕业设计(论文)管理现状近年来随着招生数量的增加,使得指导教师在数第20卷 第3期2010年3月 计算机技术与发展COMPU TER TECHNOLO GY AND DEV ELOPMEN T Vol.20 No.3Mar. 2010量和质量上均不能满足规定的要求,因此出现了毕业设计质量滑坡现象,其原因主要有以下几方面:(1)毕业设计传统模式的弊病。
由于我们的毕业设计题目是在第七学期末学院组织指导教师申报个人的毕业设计题目和任务书,而学院在组织毕业设计指导委员会进行题目审查后,以盲题(即隐藏了指导教师的名字)形式发给学生,让学生进行选择,要求一人一题,当出现几个人同时选一个题目时,则以第一个人为准。
在设计期间,学校、学院督导组和毕业设计指导委员会要进行期中检查,结束时,则由学院组织答辩委员会进行答辩,最后由答辩委员会、指导教师按比例综合打分,给出毕业设计成绩(其中答辩委员会的权重要大)。
吉林建筑工程学院计算机学院的学生毕业设计管理基本上一直沿用上述方式。
这样的方式存在以下问题:第一,如果有的毕业设计指导委员会委员审题不认真,走过场,则会出现毕业设计题目过大,脱离实际,有的题目难度不适合本科生,有的题目模糊不清,使得学生不能在规定的时间内完成,影响了毕业设计的质量,不能真正体现学生的综合设计与创新能力;第二,有的题目过于陈旧,缺乏综合性、新颖性,深度、广度都不能满足毕业设计的要求,因此导致部分学生去找往届毕业生的设计资料进行复制,限制了学生自主学习、创新的积极性;第三,在整个设计过程中,监督、管理是静态的,不能进行实时跟踪,这样就使得部分学生出现设计初期做一些与设计无关的事,在结束前突击,严重地影响了设计质量。
(2)指导教师存在的问题。
指导教师存在的问题主要有:①一些指导教师在进行毕业生设计的同时还承担着大量的教学、科研等任务,使得教师很难集中精力投入到毕业设计指导工作中,这将直接影响了毕业设计的质量;②指导教师的责任心和服务意识不强,没有严格执行学校、学院的有关毕业设计的规定,使得毕业设计存在着工作量或是难易程度达不到毕业设计的规范要求;③个别指导教师存在着指导时间不够,对毕业设计的质量要求不严,在全程指导、检查、跟踪及评阅阶段不能够严格要求,认真修改,使学生的毕业设计中存在着明显的低级错误;④答辩环节,有的教师对成绩评定把握不严格,有随意给分的现象,还有的指导教师平时成绩的评定与学生的答辩严重不符,这样既影响了毕业设计的质量,也不能实现毕业设计的目的。
(3)学生自身的问题。
由于目前就业的压力,使得学生在大四的第一学期就忙于找工作、复习考研等事宜,因此一些学生投入到毕业设计的时间和精力都非常有限,从而导致了部分学生不能及时、按培养方案要求完成毕业设计环节的学习[2];另外,还有一部分学生对待毕业设计的态度不认真,自我约束能力差,再加上我们是计算机应用技术专业,因此,一些学生则从网上下载,找人代做毕业设计;反应在毕业论文上的问题是文字表述能力不强,知识的综合运用能力较差,英文的翻译水平不高,多数学生采用在线翻译,这些因素都影响了毕业设计的质量。
3 毕业设计(论文)信息管理系统鉴于毕业设计存在的问题,我们建立了基于B/S 模式的毕业设计管理系统,实现了毕业设计的动态管理。
3.1 毕业设计管理系统需求分析本系统采用B/S模式,主要实现管理人员对指导教师和毕业学生信息的规范管理科学统计和快速查询,通过对信息的增、删、改、查实现对学生的选题、指导教师的基本信息的管理。
学生也可登陆本系统对自己的选题进行查询。
从而减少管理方面的工作量,提高管理的工作效率。
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以基于WEB的毕业设计信息管理系统应该能够为学生和指导老师提供充足的信息和快捷的查询手段。
本系统在满足操作快捷、便利的条件下,还应具备稳定性,同时应对数据安全性有要求。
因为毕业设计是本科生在校学习的一个重要环节,其管理也是检验学校教学管理的重要一环,需要应用现代化的手段和工具。
毕业设计阶段的相关信息需要有相对稳定的保管周期,所以要建立信息备份功能。
除此之外,系统还应具备报表打印和统计分析功能。
3.2 系统开发及运行环境结合本系统的结构特点,系统实现采用了B/S模式,在开发技术上,选择J SP作为主要技术手段,Tom2 cat5.0与Windows2003作为运行平台,数据库采用SQL Server2000,确保了数据的安全性和完整性。
可以按院(系)或直接浏览选择毕设题目成功学生的最终结果,实现设计全过程的跟踪与管理。
3.3 系统功能设计本系统主要分为学生、教师、管理员三个部分,可根据不同的权限进入本系统,不同用户显示的可操作・42・ 计算机技术与发展 第20卷内容(菜单)会有很大不同[3~5]。
系统模块包括登陆模块,教师模块,学生模块,管理员模块和教学管理委员会模块,这几个模块相互独立,其中管理员模块具有对教师、学生和教学管理人员的管理权限。