信息系统分析与设计课程设计-网上选课系统2.doc

上传人:哈尼dd 文档编号:5018210 上传时间:2020-01-28 格式:DOC 页数:18 大小:120.16KB
返回 下载 相关 举报
信息系统分析与设计课程设计-网上选课系统2.doc_第1页
第1页 / 共18页
信息系统分析与设计课程设计-网上选课系统2.doc_第2页
第2页 / 共18页
信息系统分析与设计课程设计-网上选课系统2.doc_第3页
第3页 / 共18页
信息系统分析与设计课程设计-网上选课系统2.doc_第4页
第4页 / 共18页
信息系统分析与设计课程设计-网上选课系统2.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《信息系统分析与设计课程设计-网上选课系统2.doc》由会员分享,可在线阅读,更多相关《信息系统分析与设计课程设计-网上选课系统2.doc(18页珍藏版)》请在三一文库上搜索。

1、东华理工大学长江学院课程设计报告网上选课系统分析与设计 专 业:姓 名:班 级:学 号:指导教师:2011年 11月22日18东华理工大学长江学院课程设计报告 摘 要随着在校大学生的不断增加,学生选课系统也是学校对学生管理中不可缺少的一部分。以往的选课方法是使用人工的方法管理文件档案,这种管理方式存在许多的缺点:效率低、保密差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来不少的困难。随着科学技术的不断提高,计算机已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,实用技术绝对选课信息进行管理,具有手工管理所无法比拟的优点。例如:查找方便、可靠性高、

2、存储量大、保密性好、寿命长、成本低等。 本系统采用SQL server 2000数据库、Visual Basic、电子商务系统、管理信息系统和信息系统分析与设计从而设计出的一个人性化、杜绝资源浪费、过程简化、处理快速方便的网上选课系统,使系统有益维护和调整,让整个系统能满足学生和老师的多媒体教学的需求。关键字:网上选课系统 多媒体技术 计算机技术 数据库 系统分析与设计AbstractWith the continuous increase in college students, students in schools of students elective system is also

3、an integral part of management. Previous elective method is to use artificial methods to manage file archives, this management approach has many disadvantages: low efficiency, poor security, while over time, will generate a large number of documents and data, which for finding, updating and maintena

4、nce of bring a lot of difficulties. With the continuous improvement of science and technology, the computer has access to all areas of human society, and play an increasingly important role. As a part of computer applications and practical management of information technology is absolutely elective,

5、 with manual management incomparable advantages. For example: to find convenient, high reliability, large memory capacity, security and good, long life and low cost.The system is made of data basic of SQL server 2000 ,electronic system ,management of informational system ,analysis and design system

6、to design a hommization ,no least,clear process,speedy procedure system ,the system will satisfy the need of students and teachers .Key word: Online Course Selection System media technology computer technology Analysis and Design of System 目 录摘 要2目 录4引 言6一系统总体规划:7二系统初步调查分析82.1网上调查:82.2与邻校的对比8三系统可行性分

7、析93.1系统可行性分析研究93.2系统经济可行性分析93.2.1 投资:93.2.2 一次性收益:93.2.3 非一次性收益:93.2.4 收益投资回收周期和市场预测:93.3系统的社会可行性分析103.4系统的技术可行性分析:10四.系统调查分析114.1.1 登陆模块:114.1.2 学生模块:114.1.3 教师模块:114.1.4 管理员模块:11五系统结构化分析135.1数据流程图13六系统初步设计166.1网上选课系统的选课类型结构图:166.2网上选课系统的结构性功能图16七详细系统设计177.1功能模块设计177.2系统模块设计177.3考察模块设计17八结论18参考文献19

8、 东华理工大学长江学院课程设计报告引 言随着计算机的快速发展和教育模式的改革,教学方式越来越接近多媒体全面教学,而且学生可以通过浏览页面自主选择自己所喜爱的科目进行学习和发展,老师们可以通过多媒体的教学和传授将大量的文字媒体化、电子化,让学生在课后能够依据PPT进行统一复习,这就是网上选课系统带来的便宜之处,它可以让选课更加系统化、具体化、实现化,减少纸质的浪费和人力资源的滥用,通过简单方便的网页清晰显现出科目类型、信息查询、网上交易,达到易选择、易修改、易灵活处理的效果,坚决杜绝重复、不够独立、没有固定选择现象。通过数据库能够将学校,学生,教师的大量信息进行存储,VB软件可以创造可视化界面,

9、数据库与VB的链接使得数据可随意调用而不发生改变。这是时代运用基础的转变所带来的全新体验,接着通过信息的分析与设计,挖掘出学生与科目的联系性,让管理员有个大致了解和有效管理。网上选课系统能运用最高效的计算机技术和强劲的多媒体技术相结合,制造出简洁独立的浏览页面,使得用户能够快速掌握准确、大量的信息选择自己所需的科目,实现学校系统规范化、统一化、效率化,提高学校系统的管理效率。东华理工大学长江学院课程设计报告一系统总体规划:东华理工大学长江学院课程设计报告在做系统前,利用SQL server2000数据库将学生和教师信息录入,而且数据库和visual basic要进行链接,利用可视化界面让用户进

10、行输入正确数据,得到有效地确认,接着进行选课过程,从中可进行课程选择、课程查询、课程修改,最后,由管理员确认信息并加以统计,规范使得这个系统能有统一的操作和管理。东华理工大学长江学院课程设计报告二系统初步调查分析2.1网上调查:以学生为对象,对本校的学生进行网上评教和网上选课,让同学们选出优质教师和自己感兴趣的科目,以调查分析出基础,全面挖掘数据中隐含的信息,例如同学们对哪类科目较为喜欢,同学们一致喜欢哪位教师讲授课程等,这样既有利于老师们学术水平的提高,也有利于同学们对所需科目的喜爱度增加,同时也体现出学校的优势和劣势所在,从而能更好地取长补短,提高学校竞争力。2.2与邻校的对比任何学校的发

11、展都离不开与邻校的比较,这样能促使学校更具竞争力,也能使学校在取长补短的同时获得得以创新性的激发。例如邻校财大学校的网上选课系统是依据同学们在保证不重复学习的前提下,根据个人要求和志趣选修全校公选课(含文化素质课、全校任选课)。全校公选课原则上不选择本学院教师开出的课程,但是在本专业教学计划之外的课程若未作特别说明,也可选。如果所选的全校公选课课程是今后必修课或专业限选课所要开设的课程,请尽量不要选择该门课程。如果选了重复课程,毕业审核只认定一门课程学分。无论是从教育部安排上设计网上选课系统,还是从别校的网上选课系统得以灵感的激发,这都是在系统设计之前的一次全面分析,具体我校应根据传统教学是基

12、础,多媒体教学是辅助,网上选课系统应使得学生对系统有个大致的了解和功能的运用,在选课过程中尽量体现我校的优势和强项,并使得优势能够得以全面发展。东华理工大学长江学院课程设计报告三系统可行性分析3.1系统可行性分析研究整个系统基于数据库与VB的相结合的情况下,计算机技术和多媒体技术的统一结合,做到数据调用不容改变,课程科目只能由管理员做统一安排和调整,VB界面分配得当无多余信息的输入。数据库与VB已经发展成熟,RDO用于远程的数据库。使用它,应用程序不需要使用本地数据处理机制即可直接访问ODBC数据源,即在访问远程数据库时,可获得更好的性能与更大的灵活性,通过RDO可创建简单的无游标的结果集或更

13、复杂的游标,执行查询并处理任意数量的结果集,执行返回结果集的存储过程,限制返回或处理的数据行等。研究认为网上选课系统是可行的。3.2系统经济可行性分析3.2.1 投资:包括基本建设投资(如开发环境、设备、软件和资料等),其他一次性和非一次性投资(如技术管理费、培训费、管理费和人员工资等);3.2.2 一次性收益:该系统的使用可以使得管理和运行效率大大提升,出错率低;3.2.3 非一次性收益:在整个系统生命周期中,由于运行所建议系统而简化了人员的投入,大大提高效率;3.2.4 收益投资回收周期和市场预测:3个月和本系统针对学校。整个系统在经济要求上是可行的。3.3系统的社会可行性分析整个网上选课

14、系统适用于全国的专科及本科制院校,且符合同学们自主选择的意愿,在社会上将是可行的。3.4系统的技术可行性分析:数据库应用属于典型的前后台软件结构,前台就是VB程序,后台则是数据库管理系统或数据库文件,前后台之间进行通信的主要机制为数据库引擎。VB中将数据库分为三种类型:本地数据库:主要是指ACCESS数据库;外部数据库:是指采用ISAM(索引顺序访问方法)的数据库,如DBASE、FOXPRO、EXCEL等;远程数据库:指SQL SERVER、DB2等大型数据库。数据引擎实际上是VB程序与数据库连接的桥梁,VB中的数据库引擎一般有三种:JET引擎、ODBC和OLE DB四.系统调查分析4.1.1

15、 登陆模块:学生和教师根据自身在学校的信息和登陆密码进入用户界面,从而进行课程选择和查询;4.1.2 学生模块:学生可根据学号和密码进入系统,查看成绩和选课内容,也可以进行课程修改,重选,撤销,最后推出网上选课界面。4.1.3 教师模块:教师可根据教师编号和密码进入系统,对课程信息和内容进行修改和录入。4.1.4 管理员模块:管理员根据特有的密码进入系统,制定一定的网上选课规则和所进行选课的对象,而且还可以删减其中冗余信息和模块。选课表已确认科目已修改科目已重选科目有教师,教室相对应的选课系统人事管理部教务部学生选课系统选课调查教师a. 管理员作调查:根据学生兴趣爱好,市场热度,就业形势,社会

16、关注紧密度开展社科类、心理类、文学类、理论与实践类、计算机类、英语类与数学逻辑类等科目供学生选择,接着对各位教师作一定的评教打分。b. 学生在规定的时间内(3天内)完成自己的选课(可选择、确认、修改、重选等)。c. 管理员按所报科目和教师安排进行决定哪些科目可删除,哪些科目可持续讲授。d. 通知学生,未选到或者科目已经删除的学生可根据所改科目仍旧进行确认,修改,重选,直至分配完全即可。e. 通知学生上课时间、地点,考查学生,以最终考核来检验学生所学。五系统结构化分析5.1数据流程图数据流程图(简称DFD)是一种图形化的系统模型,它在一张图中按照系统的观点,将网上选课系统建模为输入、处理、输出和

17、数据存储。系统分析员用数据流程图自顶向下分析系统信息流程,可在图上画出计算机处理的部分,根据逻辑存储,进一步作数据分析,可向数据库设计过度;根据数据流向,定出存取方式;对应一个处理过程,可用相应的描述语言来表达处理方法,向程序设计过渡。教务部学生网上选课系统教师顶层数据流程图安排公布调整汇总选择 科目,学生,教师 信息汇总教师通过在网上选课系统中录入信息,修改科目内容和信息,使得同学们方便选择;网上选课系统根据学生们选择的信息进行课程公布;网上选课系统根据科目、学生、教师的信息汇总至教务部管理员做规划和决定。一层数据流程图P3系统管理P2课程管理P1选课管理教务部D1 选课表D2 课程表D3

18、系统日志教务部管理员管理着整个网上选课系统,根据学生的选择和修改以及教师的信息录入和调整,可对选课,系统做管理和分析得到选课表、课程表、系统日志以便于系统维护和查看。P3课程安排P2科目调整P1录入信息教师D1 选课内容D2 课程选项 D3 课程具体内容教师可根据课程和科目的安排得到具体的课程内容和信息,同学们可以根据教师的信息修改而调整自己的选课类别,做到此系统可修改,可调整的好处。P3重选P2修改P1确认学生D1 选定科目D2 修改已选科目D3 重选已选科目学生可以在网上选课系统进行对所选科目的确认和修改,重新选定科目,这种简易的方式使得学生可有修改的空间,比以前的纸质确定继而修改方便许多

19、,同时也节省了很多人力物力资源。六系统初步设计6.1网上选课系统的选课类型结构图:网上选课系统教授类理工类工科类文科类全球类国际类国内类地区类专业类社科类心理类经济类教师类按科目性质分按社会关注度分按学生兴趣分按教师级别分讲师类进入网上选课系统的学生可以按以上类别和区别进行选课和查看,根据所需选择具有一定学分制的科目,完成学校规定的选课机制。网上选课系统6.2网上选课系统的结构性功能图选课过程删减模块制定规则管理用户过程管理功能管理模块管理用户管理学生安排教师安排教师安排时间安排修改过程管理员系统管理课程管理选课管理查询过程东华理工大学长江学院课程设计报告 系统详细设计东华理工大学长江学院课程

20、设计报告东华理工大学长江学院课程设计报告七详细系统设计7.1功能模块设计本系统根据学生或是老师的编码和密码从界面进入系统内部,进行各自的职能-学生进去选课,老师进去录入信息,管理员管理模块和用户;首先,只有编码和密码正确才能进入系统,接着,在内部系统中,学生只能对所选课程进行选择和重选,而老师能对课程进行修改和信息录入,管理员能对用户,模块,系统进行全面统一管理。7.2系统模块设计本系统只包含三大对象,即管理员、学生、教师,所有对象必当执行自己的职能;本系统的范围只针对于大专和本科制院校,且只适合选课所用;本系统利用的是数据库与VB的结合,数据可以随意调用和使用。 7.3考察模块设计本系统是针

21、对学生选课,考查而设计的,自然要对学生的成绩,行为和实验进行考核,在所选的科目中,卷面成绩、实验成绩和到课成绩各占最后总成绩的百分之七十、百分之二十和百分之十。东华理工大学长江学院课程设计报告八结论经过一段时间的学习,研究,我选择的课题学生选课系统基本完成。其功能基本符合网络上的用户要求,能够在线选课,在线添加课程,在线查询课程等。虽然由于自己知识上的不足,有些地方有少许错误和容错性能比较低,但是还是可以基本完成选课系统应有的功能。 通过课程设计过程我学到了许多知识,这也是在大学里第一次比较完整的完成一个小项目,虽然过程中遇到了许多困难,在同学和老师的帮助下一一克服了。通过不断的发现问题,总结问题和解决问题的过程,使我在此次课程设计活动中不断的提高和得到了宝贵的经验。参考文献1吴晨,ASP.NET+SQL Server-数据库开发与实例,清华大学出版社,出版2006年7月2屈武江,ASP.NET程序设计,大连理工大学出版社,出版2007年9月3(美)内格尔,C#高级编程(第4版),清华大学出版社,出版2006年10月4(美)solid,SQLServer2005从入门与精通(应用技术基础),清华大学出版社,出版2006年09月5(美)保罗ASP.NET 2.0经典教程C#篇,人民邮电出版社,出版2007年5月

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 商业贸易


经营许可证编号:宁ICP备18001539号-1