1.2系统开发的目的和意义
本系统的开发以学习和研究为主要目的,主要侧重于练习,实现一些通用的功能,为后续系统的升级改善打下基础。座位预约是其中最主要的功能,使用图书馆座位预约系统来完成提前预约,对学生和图书馆管理人员都有很大的现实意义。
(1)通过座位预约系统,寻找座位简便且快捷。
(2)通过座位预约系统,寻找座位省时省力。
(3)通过座位预约系统,可以选择合适的座位。
(4)通过座位预约系统,实现座位资源信息的平等共享。
2.开发技术介绍
(1)采用C\S架构,将所有座位有序编号存入SQL Server数据库并保存到服务器中。
(2)采用C#语言编写前台用户操作界面和后台管理界面并通过ADO.NET技术与SQL Server数据库连接。
(3)动态实时更新数据库中座位数据、并发控制并保证数据和操作的正确性。
3.需求分析和系统设计
3.1 需求分析
学生来到图书馆学习,首先做的就是找到座位,这是来图书馆学习的第一步。能否找到座位,寻找座位是否快捷、准确,对图书馆的座位管理提出了要求。图书馆座位预约系统能够快捷、准确地定位空位置,并且实时提供预约信息显示座位剩余情况,这样可以节省学生需找座位的时间,较好了满足了学生的需求。
(1)我们思考并分析了图书馆的现实问题,进行了可行性研究来确定这是不是一个值得去解决的问题和能不能用一个软件系统来解决这个问题。
(2)使用SQL Server数据库和ADO.NET数据库访问技术对数据进行动态实时控制。
(3)用C#语言设计人性化的便于用户与系统交互的界面
该系统为学生提供了一个准确的图书馆座位预约信息。同时为图书馆可供预约座位的公告进行实时发布。这样方便学生提前知道是否有空位,让学生根据自己的情况选择空位的具体位置。
3.2 系统分析
设计思路:
(1)根据图书馆座位问题的实际情况我们认真的思考与讨论了解决方法,最终想出设计一个软件系统再配合一定的硬件设备和必要的规则可以有效的解决这个问题。
(2)由于图书馆座位是固定的资源,我们采用数据库技术和C\S模式把座位存储到数据库中有效的对座位信息进行管理。
(3)现在学校有“校园一卡通”可以唯一的识别每个学生,而且进出图书馆都需要刷卡,为本程序的实现提供了现实可行的条件。
- 上一篇:《大学计算机基础》课程建设与教学改革研究初探
- 下一篇:基于javascript的2048游戏设计+源代码
-
-
-
-
-
-
-
杂拟谷盗体内共生菌沃尔...
电站锅炉暖风器设计任务书
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究
乳业同业并购式全产业链...