1、计算机系软件专业毕业设计指导书 课题名称:基于 JAVA/JSP、C#的 MIS(管理信息系统) 开发 指导教师:彭丹 课题简介与课题目标: MIS 管理信息系统(Management Information System)是一个由人、计算机及其他外围 设备等组成的,能进行信息的收集、传递、存 All empires fall, you just have to know where to push. 储、加工、维护和使用的系统,其主要任务是最大限度地利用现代计算机及网络 通信技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源 的调查了解,建立正确的数据,加工处理并编制
2、成各种信息资料及时统计共给管理人员, 以便进行正确的决策,不断提供企业的管理水平和经济效益。 随着计算机应用在中国的普及,众多的企事业单位越来越重视管理信息系统的投入和 应用,这为管理信息系统提供了广阔的市场空间,也对开发人员的数量和质量产生了巨大 的需求。为提高软件专业学生的系统开发能力,要求软件专业毕业生使用 JSP、 JavaBean、Servlet、Struts、Spring 、Hibernate 或 C#等相关技术开发管理信息系统。 系统开发要求: 本课题要求采用 JSP、JavaBean、Servlet、Struts、Spring、Hibernate 或 C#等技术开发 一个管理信
3、息系统,系统开发要求如下: 1、系统基本功能完整 2、数据库设计合理 3、系统界面友好 4、根据系统需要,采用框架。 系统涉及主要知识: 1、J2SE 2、JSP 3、JavaBean 4、Servlet 5、Struts 6、Spring 7、Hibernate 8、C# 毕业设计参考题目: 下列题目仅供学生参考,毕业生可以从有关单位寻找更有实际意义的,并能为现场解 决具体问题的设计题目。 1、 学生管理系统的设计与开发 完成学生入校报到登记、档案、交费、宿舍、成绩等管理,实现网络化管理。 报到登记:在新生入校报到时,进行新生登记,记录学生的报到资料、个人基本情况 的输入、查询、修改等。 交
4、费管理:在学生交费时,记录交费情况,在需要时可以查询、浏览。 档案管理:对学生的档案进行动态的管理,记录学生的详细资料,包括:基本信息、 简历、家庭情况、奖惩等情况。 成绩管理:完成对学生成绩的输入、浏览、查询、统计。 宿舍管理:记录宿舍安排情况和各宿舍中所住的学生。 2、 OA(办公自动化)的设计与开发 3、 宾馆、饭店管理系统的设计与开发 4、 教务管理系统的设计与开发 5、 其他管理信息系统的设计与开发 毕业设计的要求: 毕业设计应达到如下的基本要求: 1、 根据所选题目制定合理、可行的工作计划; 2、 进行必要的调研和资料搜集、文献阅读; 3、 制定适当的技术方案; 4、 独立完成系统
5、的设计,软件设计要符合软件工程规范; 5、 制定系统的测试方法,并根据完整的测试数据对系统的性能指标作出分析和评价; 6、 对课题成果进行总结,撰写毕业设计说明书。 毕业设计的过程及时间分配: 毕业设计过程分:选题和资料收集阶段、分析和计划阶段、设计阶段、调试维护阶段、 毕业设计说明书写阶段和毕业答辩阶段,具体内容和任务如下: 1、 选题和资料收集(第 1 周) 本阶段的主要任务是对所实习单位进行全面了解,发现需要解决的问题,或根据个人 的情况,结合计算机具体的应用需要,选择自己所要设计的题目,根据题目所设计的内容 和技术,又针对性地进行学习,查询相关技术资料和文献。 2、 分析计划阶段(第
6、2 周) 本阶段主要任务是对确定的设计项目进行分析和规划,确定系统的结构、功能、模块 和数据,并制定具体的工作计划和方案。主要包括:需求调查、可行性研究、需求分析、 确定设计概要目标。 提供的文件:项目介绍、用户需求报告、可行性分析(技术、应用) 、设计概要方案、 目标。 3、 设计阶段(第 3-9 周) 制动总体设计计划,进行概要设计、模块划分、概念定义、功能定义、模块代码设计、 组装测试调试、需求验证。 提供的文件:系统详细的总体设计、各功能模块的划分原则和定义、各功能模块源代 码、各功能模块测试报告。 4、 调试维护阶段(第 10-11 周) 主要包括:改正性调试(修正用户在使用过程中发现的错误或问题) 、适应性调试(为 适应新的应用环境而进行必要的修改) 、完善性维护(针对用户在使用过程能够中出现的新 需求进行改进) 、修正性维护。 5、 毕业设计说明书写阶段(第 12 周) 毕业设计说明书是毕业设计整个过程总结性资料,书写的质量直接影响到毕业设计的 成败。按照计算机系毕业设计说明书的编写要求撰写。 6、 毕业答辩 按照计算机系的统一安排进行答辩。