基于B/S模式的高校实习系统建设研究论文_仝瑞钦

基于B/S模式的高校实习系统建设研究论文_仝瑞钦

山东力明科技职业学院 山东济南 250116

摘要:本文结合高校实习管理人员的基本业务流程,进行了系统需求分析,确定系统的B/S体系结构,对系统中的系统管理、院系人员管理、学生通道等模块和数据库进行了设计、实现和系统测试的研究。

关键词:实习;高等院校;B/S架构;信息

1.系统需求

系统需求中的关键是功能的需求和性能的需求。本系统开发的目标是实现系统中各角色信息和业务往来的信息化集成和管理,实现管理人员的自动化办公,达到网络化管理。实习系统的用户需求包括多方面,有院系人员、二级学院管理人员、校内部指导老师、学生和企业内指导老师等的功能需求。每个角色的功能需求根据角色的业务流程进行实现。

根据高校实习系统各角色的访问的特点,确定实习系统所承担的功能。对系统的性能需求正确分析,是本项目顺利应用的重要保障。系统的性能需求有:界面友好,易于操作;网络数据处理应满足数百名,甚至更多用户的同时访问;具备较高的响应速度和刷新频率;保证数据的完整统一;有安全的数据备份功能;具备系统可扩展性等。

2.系统的设计

2.1系统模块总体设计

系统设计要遵循一定的原则。能够实现高校实习的网络化管理,大大提高管理质量,在设计过程中要严格遵循设计原则,设计原则有高效性、完整性、规范性、共享性和继承性。

B/S结构与C/S结构相比较,B/S 结构有突出的优点。基于B/S体系结构的系统在很大程度上降低了客户端的计算负载,降低了客户对系统运行进行维护与升级的资金投入;系统中的客户端只需要有一个浏览器即可,设备的配置要求较低;系统实施周期特别短,实施工作任务均在服务器端完成更新和安装;系统支持随时随地的移动办公方式,在只有计算机或者手持终端和网络下,即可随心所欲地实现网上操作;系统的数据安全性的级别高,Web服务器与数据库服务器分隔开,数据的安全得到了保障[1];系统建立在广域网上,与客户端的操作系统的平台关系最小。结合高校实习系统用户的需求特点,基于B/S体系结构有以上如此多的优势,所以本实习系统选择采用B/S体系结构。系统在IIS+.NET平台上开发,使用ASP.NET为开发工具,数据库采用Microsoft SQL Server技术,并结合Web技术、AJAX无刷新技术等,基于B/S架构进行了系统功能的实现。

以模块化结构来构建本系统,以高内聚、低耦合的原则划分和设计各个模块。结合系统的主要用户的业务流程,通过分析知道,为满足学校对实习的管理的需求,高校实习的管理系统必须要实现系统的管理,院系通道的管理,实习指导教师通道的管理,实习学生通道的管理,系统查询的管理等主要的功能模块,由此构建由系统管理模块、院系通道管理、校内指导教师管理、实习学生通道管理、信息查询通道管理等模块组成的高校实习管理系统。

2.2系统主要模块设计

基于角色业务的需求和流程,明确各模块的功能设计。院系通道管理模块的主要功能设计包括:个人信息管理,通知管理,实习单位管理,实习协议书管理,角色管理,交流问题管理,实习的统计分析管理;校内指导教师通道功能设计包括个人信息,通知管理,实习任务书管理,实习申请管理,实习周记管理,实习总结管理,学生的实习考核评价管理,交流问题管理等;学生通道设计包括个人信息管理,通知查看,实习的申请,查看指导教师的情况,查看实习任务书,实习周记管理,实习总结管理,交流问题管理,评价指导教师等;校外指导教师通道功能设计包括,个人信息管理,查看实习学生,评价实习学生,实习情况反馈,交流问题管理,对学校教学的建议意见等;系统管理模块主要功能设计包括,分类用户管理,系统权限设置管理,数据库管理与维护,系统通知的管理,系统日志的管理。

期刊文章分类查询,尽在期刊图书馆

2.3 系统数据库设计和系统安全设计

数据库的物理设计和逻辑设计是建设数据库的重要一步。系统数据库的逻辑设计中主要数据表包括:实习学生的信息表,指导教师的信息表,实习单位的信息表,实习信息的通知表,学生实习的总结表,学生实习考核表,学生实习申请表等。系统数据库的物理设计要遵循数据库中数据的共享性、独立性原则,最大限度地减小数据冗余度,提高数据库的响应速度,保证数据的灵活存取[2]。基于B/S模式的实习系统的后台数据库,使用Microsoft SQL Server的.dbf数据库格式。后台数据库安装的过程中,设置混和身份验证模式为登录模式,设置sa为系统管理员超级用户的用户名和密码,把SQL Server服务器的端口号都设置成1433。待系统发布后,可根据实际运行服务器情况再次进行用户登录限制。

基于B/S模式的实习系统的安全运行,是系统设计的过程中非常重视的一个问题,本高校实习系统是一个基于B/S模式的系统,系统的安全主要包含了系统的平台安全设计、系统访问安全设计和系统数据库安全设计等重要内容。

3.系统部分功能实现与系统测试分析

3.1系统中重要功能模块的实现

在院系管理模块中,教学秘书输入账号信息验证合法身份后,进入教学秘书角色的操作业务界面。在此界面,教学秘书可以进行实习的管理,比如:添加删除实习通知,添加修改实习单位信息,添加删除班级,添加指导教师和学生信息,查看教师指导情况等。

作为指导教师通过合法的身份验证后,进入指导教师的业务界面。教师可以在线查看学生的信息情况,可以评阅学生的实习周记、实习总结,可以对学生进行实习考核。对学生实习资料的管理包含查看、评分、指导情况等

校外指导教师作为企业的人员,对实习的学生进行指导,他们对实习的反馈是学校可持续发展的重要资源,在校外指导教师操作页面内,单击“增加新建议”可以添加一条新建议,也可以对以往的建议进行查看,可以对学生进行项目的在线评价,可以与学生在线实时交流等功能。

3.2 系统测试

对系统进行模块业务的测试和系统性能的测试,是这次测试的主要内容。实习系统在测试过程中,黑盒测试方法和白盒测试方法都有不同程度的使用,其中主要的测试方法是黑盒测试。测试方案包括:系统中的表单是否能正确和完整的提交、用户能否正常登录、通知是否能正常的发布,数据分析及查询功能能否正确使用、系统的权限分配是否实现等功能测试。通过对系统的测试,做到对系统实现的基本功能的完整性检查[3]。测试能对接口能否安全快速地传输数据进行检查,对源代码数据的逻辑结构检查,对系统能否达到用户的性能需求检查,对软件是否能正常地初始化或终止检查,同时对检测出的不全面的功能进行基本补充,对不完善的程序进行完善。

4.系统展望

本实习系统的建设在未来一定时期内,基本能满足高校对实习的管理需求,在一定程度上能达到提高实习管理效率,加快实习管理的信息化进程的目的。系统开发研究虽然取得了一定的效益,但受开发周期和技术更新的影响,某些功能还需进一步完善和实现。

参考文献:

[1] 邱敏.B/S结构的优劣分析[J].科技创新导报,2010,(14):134-135.

[2] 张钦,崔程,李立新.轻松学SQL Server数据库[M].北京:化学工业出版社,2012,5.

[3] 赵继红.基于B/S结构下的软件安全性测试研究[J].魅力中国,2013,(13):122-122.

论文作者:仝瑞钦

论文发表刊物:《基层建设》2016年30期

论文发表时间:2017/2/22

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于B/S模式的高校实习系统建设研究论文_仝瑞钦
下载Doc文档

猜你喜欢