某高校学生选课系统的设计与实现.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《某高校学生选课系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《某高校学生选课系统的设计与实现.docx(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下,独立完成的研究成 果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均 在文中以适当方式明确标明,并符合法律规范和厦门大学研宄生学 术活动规范(试行 ) 。 另外,该学位论文为 ( ) 课题 (组 ) 的研宄成果,获得 ( ) 课题(组)经费或排课的资 助,在 ( ) 排课完成。(请在以上括号内填写课题 或课题组负责人或排课名称,未有此项声明内容的,可以不作特别声 明 0 ) 声明人 (签名 ) : I W 年 月弘日 厦门大学学位论文著作权使用声明 f 本人同意厦门大学根据中华人民共和国学位条例暂行实施办 法等规定保留
2、和使用此学位论文,并向主管部门或其指定机构送交 学位论文 ( 包括纸质版和电子版),允许学位论文进入厦门大学图书 馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国 博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和 摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。 本学位论文属于: ( )1.经厦门大学保密委员会审查核定的保密学位论文, 于 年月 日解密,解密后适用上述授权 。 ( V ) 2.不保密,适用上述授权。 (请在以上相应括号内打。 V 。或填上相应内容。保密学位论文 应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密 委员会审定的学位论文均
3、为公开学位论文。此声明栏不填写的,默认 为公开学位论文,均适用上述授权。 ) 声明人(签名 ) : 年 M 月孑 日 摘要 伴随着信息化时代的到来,信息管理技术己经深入到了我们工作和生活的各 个方面。对于国内高校而言,随着招生规模的持续增加,提升高校管理效率己经 迫在眉睫,这也就迫使了高校逐渐引入各类信息管理技术。从高校教务管理这一 角度看,从高校实行学分制开始,选课工作就成为教务管理中一项重要内容,同 时也是高校管理工作的核心内容。传统的人工选课,不仅耗费大量的时间和精力, 同时错误率也比较高,选课效率相对比较低下。因此,必须要采取一定的措施来 实现科学、合理地选课。 本文正是基于此背景,以
4、高校学生选课问题为研宄对象,基于 B/S架构、以 C#作为开发语言,以 ASP.NET作为开发工具,以 SQL Server 2005作为数据库管 理系统,开发设计出了一套高校学生选课系统。本文首先简要地阐述了选题背景 , 归纳了关于学生选课系统的研宄现状,给出了论文的主要研究方向和论文框架; 其次,进行了系统需求分析,基于系统管理员、教师、学生这三类用户角色,阐 述了其所需的功能需求,之后还分析了系统的性能需求和安全性需求;再次,针 对系统管理员、教师和学生这三类用户角色,结合前文的需求分析,设计了不同 用户角色的功能模块,通过功能结构图与顺序图的形式来展示;最后,通过采用 界面截图的形式来
5、展现学生选课系统的实现结果,来验证系统是否满足设计要 求,进一 步采用黑盒测试的方式来验证系统的可靠性。 关键 词:管理信息系统;学生选课系统; B/S架构 I Abstract Abstract With the advent of the information age; the information management technology has been filtered into peoples work and life in various aspects. With the continuous increase of enrollment scale of the do
6、mestic universities and colleges, how to improve the management efficiency is an imminent problem for all the universities and colleges to deal with. In such circumstance, various types of information management technology have been gradually introduced in the management of the universities and coll
7、eges. At present, almost all the universities and colleges adapt the credit system in the educational administration management, so the selection of course is becoming an essential as well as the core part in the administration management. Traditional manual selection of courses used to take more ti
8、me and energy with more errors during the selection process, which makes the work inefficiently. Hence, some effective measures need to be taken to achieve the selection of courses in a scientific and rational way. The dissertation is based on this background, and we choose the university student co
9、urse selection problem as the research object, which is based on B/S architecture, using c # as development language, ASP.NET as a development tool, SQL Server 2005 as the database management system to develop a set of university student course selection system. Firstly, we briefly illustrate the re
10、lated contents like background of dissertation research, the research status about the present course selection system, main research contents and thesis framework; Secondly, the thesis expounds the system requirements analysis, which is based on three roles, including system administrator, teachers
11、 and students. In addition, functional requirements, the performance of the system requirements and safety requirements are also illustrated in this part. Thirdly, combined with the previous views, we design the function modules of the different roles of users in terms of their different demands to
12、show the form of the function structure diagram and sequence diagram; Finally, we also use print screen to test if the system can meet the requirements ii Abstract reliability of system with black boxes. Key words: Management Information System; Student Course Selection System; B/S Architecture 目录 第
13、一章绪论 . 1 1.1研究背景 . 1 1.2研究现状 . 2 1.3论文主要内容 . 3 1.4论文结构安排 . 3 第二章相关技术简介 . 5 2.1 C# . 5 2.2 ASP.NET . 6 2.3 Visual Studio 2005 . 8 2.4 SQL Server 2005 . 10 2.5B/S 架构 . 11 2.6本章小结 . 13 第三章需求分析 . 14 3.1系统需求概述 . 14 3.2可行性分析 . 14 3.3功能需求分析 . 15 3.3.1系统管理员 . 15 3.3.2 教师 . 17 3.3.3 学生 . 18 3.4非功能需求分析 . 19 3
14、.4.1性能需求 . 19 3.4.2安全性需求 . 20 3.5本章小结 . 21 第四章系统设计 . 22 4.1软件架构设计 . 22 IV 4.2系统功能设计 . . . 23 4.2.1系统管理员 . 24 4.2_2 教师 . 27 4.2.3 学生 . 29 4.3数据库设计 . 31 4.3.1 E-R模型设计 . 31 4.3.2表结构设计 . 36 4.4本章小结 . 40 第五章系统实现 . 41 5.1系统开发环境 . 41 5.2登录功能实现 . 41 5.3功能模块实现 . 43 5.3.1系统管理员 . 43 5.3.2 教师 . 46 5.3.3 学生 . 48
15、 5.4本章小结 . 50 第六章系统测试 . 51 6.1测试环境 . 51 6.2测试用例及结果 . 51 6.2.1登录测试用例 . 51 6.2.2系统管理员测试用例及结果 . 53 6.2.3教师测试用例及结果 . 55 6.2.4学生测试用例及结果 . 56 6.3本章小结 . 57 第七章总结与展望 . 58 7.1总结 . 58 7.2展望 . 58 参考文献 . 60 致谢 61 目录 VI Contents Contents Chapter 1 Introduction . 1 1.1 Research Background . 1 1.2 The Research Sta
16、tus . 2 1.3 Main Content . 3 1.4 Structure Arrangement . 3 Chapter 2 Overview of the Related Technoligies . 5 2.1 C# . 5 2.2ASP.Net . 6 2.3 Visual Studio 2005 . 8 2.4 SQL Server 2005 . 10 2.5 B/S Architecture . 11 2.6 Summary . 13 Chapter 3 Requirement Analysis . 14 3.1 The Description of System Req
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校学生 选课 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内