学生信息管理系统毕业论文 (3).doc
《学生信息管理系统毕业论文 (3).doc》由会员分享,可在线阅读,更多相关《学生信息管理系统毕业论文 (3).doc(48页珍藏版)》请在三一文库上搜索。
1、宜宾学院宜宾学院 本科毕业论文本科毕业论文( (设计设计) ) 院(系)级班: 计算机与信息工程学院 2008 级 2 班 专 业: 计算机科学与技术 题 目: 学生信息管理系统的设计与实现_ 指导教师: 蔡 勇 导师职称: 副教授 学 号: 081102015 姓 名: 李 广 萍 同 组 人: 无 宜宾学院 2012 年 04 月 15 日 I 摘摘 要要 本系统的开发主要是方便用户对学生信息进行管理,以及学生维护自己的个人 信息。随着办公自动化的发展,学校工作的效率都有很大的提升空间,学生管理系 统就是为了代替传统手工劳动的方法来管理维护学生的基本信息以及学生成绩的。 一个良好的信息管理
2、系统可以节省大量的人力、物力、财力,更加重要的是,通过 使用系统可以避免很多重复的工作,且避免了重复工作的容易出现的错误。 本系统是一个复杂的信息管理系统,它所提供的功能包括了信息的录入,信息 的查询,信息的修改,信息的删除等功能,基本能满足一个中小规模学校的学生管 理日常工作的需要。系统设计的用户有三种:学生,教师,管理员。三种不同的用 户拥有不同的权限。学生用户拥有的功能相对较少,老师拥有学生用户的所有功能, 并增加了管理维护学生信息的功能,而系统管理员拥有管理维护所有学生和老师信 息的功能。 本程序前台采用Microsoft Visual Studio 2008进行页面制作和程序的编写,
3、 后台由sql2005数据库支持,通过使用C#语言实现动态网页的效果,达到对数据库的 操作以完成使用者的要求。本文中除了有对程序的需求分析、概要设计、详细设计 和功能实现等主体部分的实现外,在这之前还有对软件所采用的开发技术的详细介 绍。 本系统采用ASP.NET技术开发,具有操作简单、界面友好,完全控件式的页面 布局,使得信息的录入工作更加简便;具有即时可见性,对信息的处理将立即在主 页中对应显示出来,达到”即时发布、即时见效”的功能;并且方便移植,针对不 同的学校或相关单位,只需要稍作修改就可以开发出适合本部门特点的信息管理系 统。 II 关键字:信息管理、课程信息发布、关键字:信息管理、
4、课程信息发布、C#C# 、 Abstract Development of this system is mainly user-friendly information management students, and students to protect their personal information. With the development of office automation, the efficiency of school work has much room for improvement, student management system is to repla
5、ce the traditional method of manual labor to manage and maintain the basic information of students and student achievement. A good information management system can save a lot of manpower, material and financial resources, and more importantly, the system can be avoided by using a lot of repetitive
6、work, and to avoid duplication of efforts prone to error. This system is a complex information management systems, it provides features such as information input, information inquiry, information changes, delete the information function, a small scale to meet the basic school students to manage dail
7、y work needs. System design, there are three users: students, teachers, administrators. Three different users have different permissions. Student users have the function of a relatively small, the teacher has all the features of student users, and increased student information management and mainten
8、ance functions, and system administrators with management and maintenance information for all students and teachers function. The program uses Microsoft Visual Studio 2008 front page making and procedures for the preparation of the background by the sql2005 database support, by using C # language fo
9、r dynamic web page results, to achieve operation of the database to complete the requirements of users. In this article except has to main body part outside and so on procedure demand analysis, outline design, detailed design and function realization realizations, before this also has the developmen
10、t technology detailed introduction which uses to the software. This system uses the ASP.NET technology development, has the operation simply, the contact surface is friendly, controls the -like page layout completely, causes the information the input work to be simpler; Has the immediate visibility,
11、 processing immediately will correspond to the information in the main page demonstrated, will achieve” the immediate issue, immediate effective” function; And the convenience transplant, in view of the different school or the correlation unit, only needs to III make the revision to be possible slig
12、htly to develop suits this department characteristic the information management system. Keywords: information management 、course information release 、C # 、 目 录 摘摘 要要I 第 1 章 绪 论6 1.1 课题背景6 1.2 系统发展概况6 1.3 系统开发目标与意义6 1.4 系统开发环境7 1.4.1 硬件环境7 1.4.2 软件环境7 1.4.3 系统开发平台及工具7 1.5 小结7 第 2 章 可行性分析 8 2.1 经济可行性8
13、 2.2 操作可行性8 2.3 运行可行性8 2.4 技术可行性8 2.4.1 B/S 三层体系结构 8 2.4.2 基于 B/S 结构的工作原理9 2.4.3 采用 B/S 结构的优势9 2.4.4 采用 ASP.NET 开发技术 10 2.4.5 采用 SQL Server 2005 为后台数据库 11 2.5 小结11 第 3 章 需求分析11 3.1 功能需求11 3.1.1 功能划分 11 3.1.2 功能描述 12 3.2 数据需求13 3.2.1 数据流图 13 3.2.2 数据字典 15 IV 3.3 性能需求21 3.4 其他需求21 3.5 小结21 第 4 章 概要设计2
14、2 4.1 总体设计22 4.1.1 总体架构设计 22 4.1.2 功能模块设计 22 4.1.3 系统流程图 24 4.2 数据库结构设计25 4.2.1 数据库概念结构设计 25 4.2.2 对数据库中的一些规定 27 4.2.3 数据库逻辑结构设计 28 4.2.4 数据库表的物理结构设计 28 4.3 小结33 第 5 章 详细设计33 5.1 目标33 5.2 系统登录模块设计说明34 5.2.1 模块描述 34 5.2.2 功能 34 5.2.3 性能 34 5.2.4 流程逻辑 34 5.3 教师资料添加模块设计说明35 5.3.1 模块描述 35 5.3.2 功能 35 5.
15、3.3 性能 35 5.3.4 流程逻辑 35 5.4 数据库设计35 5.5 界面设计36 5.5.1 系统登录界面 36 5.5.2 管理员权限界面 36 5.5.3 教师权限界面 36 5.5.4 学生权限界面 37 5.6 小结37 第 6 章 系统实现37 6.1 登录模块的实现37 V 6.2 学生资料管理的实现38 6.3 学生成绩录入子模块的实现39 6.4 添加留言模块的实现40 6.5 小结41 第 7 章 软件测试41 7.1 黑盒测试41 7.1.1 系统登录模块 41 7.1.2 教师资料添加模块 42 7.2 白盒测试43 7.2.1 系统登录模块 43 7.2.2
16、 学生信息设置子模块之添加 44 7.3 小结45 结论 45 参考文献 46 宜宾学院 2012 届本科毕业论文(设计) 6 第 1 章 绪 论 1.1 课题背景 近年来,随着计算机技术、网络技术的发展和普及,各行各业的工作信息化程 度越来越高,教育行业也不例外。高等教育改革在逐年加快和高校规模的迅速扩大, 学生数量稳定增加,学生管理工作信息量急剧增加,信息变化幅度大,使得学生信 息管理系统具有覆盖面广、信息量大、更新快等特点。 随着校园网的建设和发展,依靠传统的学生信息管理体制,显然己经不能适应 当今社会发展需求。所以,在开发学生信息管理系统的过程中,采用了面向对象技 术和基于三层架构的
17、B/S 模式来进行系统的分析与设计很有必要。 1.2 系统发展概况 随着局域网络技术的广泛使用,国内有些学校的学生信息管理系统采用 C/S 结 构。其原因是 C/S 结构可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯开销。但基于 C/S 结构的应用系 统需要针对不同的操作系统开发不同版本的应用系统,加之产品的更新换代十分快, 因而已经很难适应局域网用户同时使用,而且代价高、效率低。于是,国内学校的 学生信息管理系统正在经历着从 C/S 结构向 B/S 结构转变。 随着网络技术的兴起,国外学校逐渐采用基于 B/S 结构的学生信息管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生信息管理系统毕业论文 3 学生 信息管理 系统 毕业论文
链接地址:https://www.31doc.com/p-3924375.html