(3)由教育部统一开发的教材管理系统,针对性和功能都比较强大,但由于没有二次开发功能,导致适用性稍弱。
所以,开发一套适用性强的高校教材管理系统是具有极大的现实意义的。
2. 技术方案
2.1技术介绍
(1)采用B\S架构,将所有教师、教学秘书、业务院长信息存入SQL Server数据库并保存到服务器中;
(2)采用C#语言编写前台用户操作界面和后台管理界面并通过ADO.NET技术与SQL Server数据库连接;
(3)动态实时更新数据库中教材数据、并发控制并保证数据和操作的正确性;
(4)三层架构技术。三层架构包括用户界面层、业务逻辑层、数据访问层,主要是为了方便文护和管理。三层架构的逻辑模型如图1所示。
图1 ASP.NET的结构模型
2.2工具介绍
(1)Microsoft Visual Studio 2010
Microsoft Visual Studio 2010是一个非常方便的高效快速的开发工具,他提供了众多简便的服务控件,集成了很多通用功能,并使用友好的视图、源码和拆分三种模式。封装很多通用类,简便了开发人员的工作量。稳定和高效的框架结构,保证了程序的可靠性。ADO.NET在后台服务器运行代码,并将客户端的请求,以脚本的方式发给客户端,增加了代码的保密性。
(2)SQL Server 2005
根据SQL Server 2005的特点结合本系统的需求,SQL Server 2005完全满足要求,因此选择它作为数据存储。
3. 需求分析
3.1 功能需求
本系统共有以下五种类别的用户:
(1)教师:任课教师将下学期所需的教材输入系统,并生成教材征订表单,供主任和教学秘书确认和审核;
(2)院系部的业务主任:各个系部业务主任对本部门教师的教材征订表单进行审核处理;
(3)教学秘书:各个院系部的教学秘书可对本部门审核通过的教材订单进行数量确认审核;
(4)教材科:教材科管理人员可对各个系部的教材征订表单进行汇总和打印,也可对征订表单进行删除、查询等管理;
(5)管理员:系统管理员可对系统的各个角色和用户进行添加、删除、修改、密码重置等操作,也可对数据库进行备份等数据操作。
- 上一篇:jsp+sqlserver仓库物流管理系统设计
- 下一篇:VOD在线点播系统设计
-
-
-
-
-
-
-
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
酸性水汽提装置总汽提塔设计+CAD图纸
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究