您好,欢迎访问三七文档
软件工程课程设计报告课题:学生学籍管理系统专业班级:电子商务(技术方向)1班小组成员:叶忠妮/杨鸿淇学号:20094050017/20094050018指导教师:宗梅1目录一.引言...................................................................................................................................1(一)调查背景...............................................................................................................1(二)调查内容...............................................................................................................21.调查对象..............................................................................................................32.调查方法..............................................................................................................3二.关于书籍购买渠道的概述...............................................................................................6(一)参与调查中广东各高校在校学生选择书籍购买渠道的情况...........................1(二)各在校学生对于渠道选择的原因.......................................................................2(三)对于目前书籍购买渠道处在的不足和建议.......................................................2三、书籍购买渠道的调查结果及其分析.............................................................................11(一)调查背景...............................................................................................................1(二)调查内容...............................................................................................................2(一)调查背景...............................................................................................................1(二)调查内容...............................................................................................................2(一)调查背景...............................................................................................................1(二)调查内容...............................................................................................................2四、相关建议和措施.............................................................................................................18(一)从网上书店的发展来看.......................................................................................1(二)从传统书店的应对方式来看...............................................................................2(三)综合两者的情况来看...........................................................................................11一.学生学籍管理系统可行性分析报告1.引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。1.2项目背景开发软件名称:学生学籍管理系统项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在WindowsNT系统上以MicrosoftVisualC++为开发软件的应用程序,服务器端采用Linux为操作系统的工作站,是采用Oracle8的为开发软件的数据库服务程序。1.3定义学生信息管理系统:学生信息管理是帮助教学人员、行政人员对人事档案的管理软件。使用汉语编程语言,独立完成其功能。1.4参考资料《软件工程导论》,张海藩、倪宁人民邮电出版社。《实用软件工程》,郑人杰等,清华大学出版社。22.任务概述2.1要求主要功能:为学生提供学籍管理服务,方便学生对其基本信息和成绩的查询,加强学校对学生基本信息的管理。性能要求:学籍管理系统提供的信息必须准确的反应在相应的查询平台上。学籍系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。输出要求:数据完整,详实。输出要求:简捷,快速,实时。安全与保密要求:服务器的管理员享有对学生基本信息库及机票信息库和成绩信息库的管理与修改。管理员只享有对订票信息库的部分修改(写入与读出)。完成期限:预计六个月,即截止2021年12月25日。2.2目标高校学生学籍管理系统以计算机为工具,通过对教学管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。软件开发的意图为便于学校的管理,方便查看有关学校及学生的情况。如教务处对学生成绩的修改、删除、查找、添加等。2.3运行环境操作系统:Windows2000,WindowsXP,Windows2003,WindowsVista支持环境:MicrosoftVisualStudio2005数据库:MicrosoftSQLServer20002.4条件与限制1.建议开发软件运行的最短寿命为3年2.进行系统方案选择比较的期限为2个月3.本系统无法律和政策方面的限制;34.用Visualstudio作前端的应用开发工具,利用SQLsever作为后台的数据库,充分利用了Visualstudio和SQLsever的优点,利用WINDOWS_XP作为系统平台;5.建议开发软件投入使用的最迟时间为3个月。3.技术可行性分析3.1系统简要描述在学校系统中的终端是安装了WindowsNT的PC机,主要目的是向请求查询的服务器传递数据。当终端向服务器发出查询请求时,服务器根据学生信息库的实时数据,向终端发送数据,显示在终端的屏幕上。3.2处理流程和数据流程4.系统分析这章主要讲的是学生成绩管理系统的逻辑分析,系统分析在整个系统中具有重要作用为系统的设计打下基础。4.1背景分析学院在教学这一部分主要是由教务处对课程、对学生、对学生成绩进行合理地安排,以期让教务处中最短的时间内把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询。4.2组织机构分析学生信息管理组织机构主要是由:学生管理,成绩管理,等组成。图2-1为组织机构图。4图2-1组织机构图职责:学生管理:管理一些学生的资料,具体是学生的学号、姓名、班级、专业,所学科目,。成绩管理:管理学生的成绩录入、删除、排序、查询、检索等。4.4业务流程分析主要的业务是:学生的资料的输入,学生综合资料的查询、修改、删除、统计等造作的实现,然后是将结果可以显示出来。业务流程图如图2-4图2-44.5数据流程的分析学生学生资料的输入综合资料查询修改删除添加输出结果统计5数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合反映出信息在系统中的使用、加工处理、传递、存储的整体情况。数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,担却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典和变换逻辑说明。数据字典的任务就是对数据流程图中的出现的所有被命名的图形元素在数据字典中作为一个条目加以定义,便得每一个图形元素的名字都有一个确切的解释。数字是对数据流程图的补充说明,它的编制和维护是一项非常繁重的工作,一旦建立起来,从系统分析直至系统运行都用到它。由于本系统的数据模块较多,下面仅以学生成绩管理模块为例来进行编制。流程图如下图2-5学生成绩管理系统0层数据流程图4.6数据存储分析数据模型设计。首先来做出学生成绩管理系统的E-R图,分析这个问题的实体,从系统分析可以知道,学生的成绩是由任课教师按照课程给出的,学生、课程、教师组成了这个系统的三个实体。再分析三个实体之间的联系。首先,这三个实体不是一个统一体,学生成绩与教师没有内在联系,教师必须通过课程实体才能与学生建立联系,因而先不考虑。课程与学生这两个实体是多对多联系;一位学生要学习多门课程,一门课程有多位学生共同学习。而学习成绩是这两个实体“学生”和“成绩”共有的属性,应填在二者的联系“学习”边。因为成绩既不是学生独有的,也不是课程独6有的;“学生甲70分”或“英语70分”是不完全的,说“学生甲英语70分”才是正确的,因为70分是学生甲和英语课二者共有的。这个E-R图可画成下图。二.学生学籍管理系统需求分析1.学生学籍管理系统的功能要求学生学籍管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的学生学籍管理,为同学的的查询提供准确、精细、迅速的基本信息。1.1信息录入功能在这个功能里包括学生基本信息,班级课程信息,学生学期成绩单及成绩单表格和班级名单的录入。1.2浏览功能浏览功能包括浏览学生成绩,浏览班级课程,浏览课程名称和专业信息。1.3查询功能查询功能包括按班级和学号查询成绩,按班级查询课程设置。另
本文标题:软件工程设计报告
链接地址:https://www.777doc.com/doc-153190 .html