高校网上教材征订系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
随着计算机技术的发展,越来越多的行业实现了管理的信息化和自动化,教育行业也不例外。但在很多高校中教材征订作为学校教学工作中很重要的一个环节还没完全实现信息化管理。因此本系统选择学校的教材征订为研究对象,以实现教材征订网络化管理、提高工作效率、减少教材征订中的错误为目标。以B/S(Browser/Server)为模式设计了一个高校网上教材征订系统。(爱毕业设计网 www.2bysj.cn)
该系统用asp.NET 2003和SQL Server 2000实现了教材的征订、审核、统计、查询以及管理员对系统维护等功能。
教材征订系统有着很好的应用前景,用它来代替传统的手工征订,实现教材征订工作的网络化管理是一个必然的趋势。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。
关键词:教材征订;审核;asp.NET 2003;SQL Server 2000;B/S
The Design and Implementation of Online College Textbook Ordering System
Abstract
Along with the technical development of computer, education department carried out information-based and automation of management. But it has not been taken in ordering textbooks, which is important in most universities. This system is designed for ordering textbooks online, based on the mode of B/S (Browser/Server).
This system is developed by asp.NET 2003 and SQL Server 2000 to realize the functions of ordering, verification textbooks and gathering statistics for them. And it also could be maintained by the administrator.
The system of ordering textbooks replaces the traditional manual work and the implementation of network management in textbooks purchasing. Along with the technical development of the computer technique and networks, its function will continue to develop perfectly.
Key words: Ordering textbooks; Verification; asp.NET 2003; SQL Server 2000; B/S
高校教材管理主要是由教材计划制定、采购、入库、发放、记账、结算等一系列工作所组成,该工作各院校都设有专门机构负责。由于学校中专业设置门类多,各专业每期开设课程种类多其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,涉及人员广,工作量大,再者特别是近年来,我国高等教育规模的不断扩大,学校学生人数迅速增加,使教材管理工作更加繁重不堪。据调查,到目前为止,我国还有许多学校甚至是一些重点院校的教材管理仍为手工管理方式,这种现状不但与现实学校教材管理的业务需求不相适应,并且也与学校信息化建设的发展趋势不相适应。
手工化管理中每次需要信息时,在电脑中找到对应文档提取所需信息,把所需的信息打印或手抄出来。因此,学校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。根据所提出的问题以及结合我院在教材管理和征订方面手工化的状况开发了此系统。(爱毕业设计网 www.2bysj.cn)
本系统主要实现各院系和各部门可对教材进行征订、审核、统计并向教材科提交所需教材的详细信息,教材科可以通过本系统统计教材信息。因此本系统方便了学校里各教师及教材科的工作,提高了工作效率。
开发环境介绍
B/S模式
本系统采用B/S(Browser/Server)模式,即浏览器服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端(Browser)实现,另一部分事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。浏览器通过Web Server 同数据库进行数据交互。
系统共有五类用户:
(1) 教师:各老师将下学期各年级所需教材的名称、出版社、课程名、作者名、授课教师、出版时间、教材类型(外文、优秀教材、习题集等)等信息录入到表中,生成教材征定表单。
(2) 系主任:各系用户(主任等人)查看本系教师的教材申报情况,并进行审核。
(3) 教学秘书:各系教学秘书可以查看本系已通过审核的教材,并统计学生需要教材的数量。
(4) 教材科:教材科用户可以查看各系的已经通过审核的教材申报情况,并可以查询、统计记录。
(5) 管理员:对各用户进行添加、删除、修改、密码设定以及数据维护。
(爱毕业设计网 www.2bysj.cn)
目 录
1引言 1
2开发环境介绍 1
2.1 B/S模式 1
2.2 asp.NET 技术 2
2.3 C# 技术 3
2.4 SQL Server2000 4
3需求分析和设计方案 4
3.1需求分析 4
3.1.1 性能需求 4
3.1.2 功能需求 5
3.2设计方案 5
3.2.1系统设计 5
3.2.2数据流图 6
(爱毕业设计网 www.2bysj.cn)
4数据库及具体功能设计 6
4.1 数据库设计 6
4.1.1 数据库表 6
4.1.2 数据库的连接 8
4.2具体功能设计 8
4.2.1 系统登录 8
4.2.2 教材征订 10
4.2.3 教材审核 12
4.2.4 统计功能 13
4.2.5 查询功能 15
4.2.6 管理员管理功能 18
5系统测试 20
5.1 测试环境 20
5.2 测试结果 20
结 论 20
参考文献 21
致 谢 22
声 明 23