本科生毕业设计
毕业论文双向选题系统
The Bidirectional Subject-Selection System of Thesis
学生姓名 所在专业 所在班级 申请学位 指导教师 副指导教师 答辩时间
职称 职称
目 录
目 录
设计总说明 ............................................................................................................................ I INTRODUCTION ............................................................................................................. III 1
绪论 .............................................................................................................................. 1 1.1 1.2 2 2.1 2.2 2.3 2.4 3 3.1 3.2 3.3 3.4 4
管理信息系统的发展 ......................................................................................... 1 开发管理信息系统的意义 ................................................................................. 2 系统的初步调查 ................................................................................................. 2 毕业论文双向选题系统的发展历史 ................................................................. 3 毕业论文双向选题系统的开发目的 ................................................................. 3 毕业论文双向选题系统的定义 ......................................................................... 3 可行性分析 ......................................................................................................... 4 系统的开发步骤 ................................................................................................. 4 对本系统的分析 ................................................................................................. 5 开发和运行环境 ................................................................................................. 6
系统需求分析 .............................................................................................................. 2
系统可行性分析及开发步骤 ...................................................................................... 4
ASP.NET编程环境简介 ............................................................................................. 6 4.1 什么是ASP.NET ................................................................................................. 6 4.2 ASP.NET与ASP .................................................................................................... 8 4.3 ASP.NET访问数据库 ........................................................................................... 8 4.4
ASP.NET配置的平台要求 .................................................................................. 9 系统功能模块划分 ............................................................................................. 9 系统流程分析 ................................................................................................... 10
5 毕业论文双向选题系统设计的系统分析 .................................................................. 9 5.1 5.2
6 数据库设计 ................................................................................................................ 12 6.1 数据库设计与分析 ................................................................................................ 13 6.2 数据表的创建 ........................................................................................................ 15 6.3 存储过程及事务的创建 ........................................................................................ 18
7 系统界面代码和实现 ................................................................................................ 18 7.1 配置Web.config文件 ........................................................................................... 18 7.2 系统登录界面 ........................................................................................................ 19 7.3
系统管理员主界面 ........................................................................................... 20
7.3.1 课题信息管理界面 ........................................................................................ 20 7.3.2 学生信息管理界面 ........................................................................................ 22
目 录
7.3.3 7.3.4 7.4 7.4.2 8
课题选择信息管理界面 ............................................................................. 22 公告信息管理界面 ..................................................................................... 23 学生用户主界面 ............................................................................................... 24
公告信息浏览界面 ..................................................................................... 27
7.4.1 课题信息浏览及课题选择界面 ................................................................ 24 信息系统的实现 ........................................................................................................ 28 8.1 信息系统实现概述 ................................................................................................ 28 8.2 8.3 8.3.1 8.3.2 9
系统测试过程 ................................................................................................... 28 系统运行与维护 ............................................................................................... 29
系统的运行 ................................................................................................. 29 系统的维护 ................................................................................................. 29
结束语 ........................................................................................................................ 30
鸣 谢 ................................................................................................................................. 31 参考文献 ............................................................................................................................. 32
设计总说明
设计总说明
日新月异的信息技术大大推动了社会的进步,已经改变了或正改变着人们的工作、学习、生活、思想。去公司上班,离不开考勤管理信息系统;去邮局汇款,离不开汇款管理信息系统;电信部门离开了管理信息系统,就无法管理电信业务,等等。通过管理信息系统,可以自动化、标准化和规范化管理业务流程,降低管理人员的事务性工作负荷,加快信息处理的速度,提高信息的质量和利用率,迅速适应顾客需求的变化。因此使用管理信息系统,企业可以通过降低成本,提高质量,缩短产品交付时间或服务时间,获取更高的利益等方式,从而根本上提升企业和竞争能力。管理信息系统将促进整个社会的进步。
管理信息系统(Management Information System, MIS)集中了许多先进的管理思想,是信息时代现代企业的先进管理模式。今天,它的管理领域已远远超出了企业内部资源计划与管理的范畴,步入了电子商务环境下企业间协同管理的阶段,并将最终导致面向全球化生产管理的新一代ERP的产生与发展。
毕业论文双向选题系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备、用户界面简洁实用、易用。
毕业论文双向选题系统的开发是在分析我校目前论文选题现状的基础上提出来的。目前我校的毕业课题选择还处在手工操作阶段,指导老师与毕业生之间缺少有效的沟通渠道,效率低,耗时长、课题资源分配不均,影响了我校毕业论文水平。这与学校提出的实现数字化校园建设目标不符合。经过上述分析,毕业论文双向选题系统的开发是符合学校信息建设目标,在经济上、技术上操作上都是可行的。系统的正常运行,能大大地减轻学校毕业选题的日常事务,实现选课的信息化、高效化。 因此,我们提出毕业论文双向选题系统的开发是可行的。
本系统实现了课题选择管理的信息化,包括课题公布、选题信息管理、选题通知、浏览课题、课题选择等,为指导老师和毕业提供课题选择信息的最新动态,并能够与互联网相连来实现课题的网上选题。
在开发本系统过程中, 尽量利用基础软硬环境,采用先进的管理系统开发方案从而达到充分利用现有资源,提高系统开发水平和应用效果的目的;系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护;系统应具备数据库维护功能,及根据用户需求进行数据的删除、备份等操作。
经过研究分析后,系统使用ASP.NET技术开发,使用SQL Server 2000作为数据库开发工具及Visual Studio.NET 2003作为系统开发工具,开发语言是C#。ASP.NET是基于.NET Framework 的动态网站技术,是Microsoft.NET Framework 的一部分,是一种可以在高度
I
相关推荐: