2012春《信息资源管理与开发导论》实验指导书(修复的)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1河北工业大学《信息资源管理与开发导论》课程实验报告——《项目名称》技术报告专业:班级:组别:组长:姓名(学号)成员:姓名(学号)完成日期:2目录系统规划报告………………………………………………(页码)需求规格说明书……………………………………………………(页码)设计规格说明书……………………………………………………(页码)系统实现结果…………………………………………………………………(页码)实验工作记录和总结…………………………………………………………(页码)3系统规划报告1.引言1.1编写目的高校新生自助系统是高校用来管理新生的一个重要的工具。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已经为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。MIS为计算机应用的一部分,使用计算机对新生的有关信息进行管理,具有手工管理所无法比拟的优点,开发高校新生自助系统能帮助人员利用计算机,快速方便的对新生信息进行管理、输入、输出、查找等所需操作,使散乱的人事档案能够具体化,直观化、合理化。1.2背景简述项目的来源、现状,研发组织,要求,目标等。此项目来源:由于新生接待工作日益繁琐,亟待一个综合性系统来对新生进行管理。研发组织:学生团队。2新系统概述2.1系统目标设计此系统旨在实现新生接待教师可以批量处理新生基本信息处理、学号编制、班级划分、宿舍分配,进行新生注意事项、校园地图、校规、生活信息处理等。新生可以方便地查看个人信息,校园地图导引,办事流程等。新生辅导员可以便捷地查询、统计新生的报道情况,手续办理情况等。2.2新系统功能范围及划分说明分析系统总体结构图,进行系统实现的阶段划分,说明当前阶段的目标和实现功能范围。43.方案选择3.1首选方案3.1.1、开发环境:操作系统:WINDOWS;开发语言:C++;开发平台:VS2010;3.1.2、系统基本结构:系统采用B\S架构,该系统包括系统数据库模块,新生/新生家长模块,新生接待教师模块,新生辅导员模块以及后台管理员模块。系统数据库模块主要实现对新生各种信息的存储记录等新生/新生家长模块主要实现新生/新生家长查看个人信息,校园地图导引,办事流程等新生接待教师模块主要实现批量处理新生基本信息处理、学号编制、班级划分、宿舍分配,进行新生注意事项、校园地图、校规、生活信息处理等新生辅导员模块主要实现便捷地查询、统计新生的报道情况,手续办理情况等。后台管理员模块主要实现维护系统稳定安全,数据正确,各个模块正常工作等。3.1.3、各个模块间关系系统新生/新生家长新生接待教师新生辅导员后台管理员54.项目实施计划信息处理模块新生/新生家长模块新生接待教师模块新生辅导员模块后台管理员模块查看个人信息校园地图导引办事流程6需求规格说明书1.概述1.1项目的目的与目标项目的目的是对开发本系统意图的总概括。项目的目标是将目的细化后的具体描述。项目目标应是明确的、可度量的、可以达到的,项目的范围应能确保项目的目标可以达到。对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否覆盖了系统目标。此系统旨在实现新生接待教师可以批量处理新生基本信息处理、学号编制、班级划分、宿舍分配,进行新生注意事项、校园地图、校规、生活信息处理等。新生可以方便地查看个人信息,校园地图导引,办事流程等。新生辅导员可以便捷地查询、统计新生的报道情况,手续办理情况等。项目的目标是实现此项目的目的中的各项需求,实现新生/新生家长可以通过系统查询个人信息等信息,新生接待教师可通过系统实现对新生各项信息的管理,以及新生辅导员对新生报道情况的查询等功能1.2相关文档说明用户需求报告的变更,以及可能受变更影响的其他相关文档,如:项目开发计划和设计说明书。2.问题初始分析2.1场景描述自然语言描述2.2初始功能提取自然语言描述73.目标系统功能需求要求采用面向对象分析方法,建立业务类模型和用例模型,并对用例进行描述。可配合活动图和序列图进行系统逻辑建模。4.目标系统性能需求可详细列出用户性能点列表,提供给后续分析、设计、编程、测试中使用,更是为了用户测试验收中使用。需求性能点列表的格式,如表2-1所示。表2-1性能需求点列表编号性能名称使用部门使用岗位性能描述输入内容输出内容1具体性能包括如:[1]响应时间,如查询的最长等待时间。[2]更新处理时间,如记账的最长时间。[3]数据的转换和传送时间,如远程数据传输的时间要求。[4]支持的终端数。[5]支持的并行操作的使用者数。[6]处理的文件和记录数。[7]对输入和输出数据的精度要求。对处理和传输过程中的精度要求。[8]安全性、稳定性、可扩展性、灵活性、故障处理能力等。5.目标系统界面与接口需求5.1界面需求界面的原则要求,如方便、简洁、美观、一致等。整个系统的界面风格定义,某些功能模块的特殊的界面要求,如:[1]输入设备:键盘、鼠标、条码扫描器、扫描仪等;[2]输出设备:显示器、打印机、光盘刻录机、磁带机、音箱等;[3]显示风格:图形界面、字符界面、IE界面等;[4]显示方式:1024*768、640*480等;[5]输出格式:显示布局、打印格式等。5.2接口需求与其他系统的接口,如监控系统、控制系统、银行结算系统、税控系统、财务系统、政府网络系统及其他系统等。[1]与系统特殊外设的接口,如CT机、磁共振、柜员机(ATM)、IC卡、盘点8机等。[2]与中间件的接口,要列出接口规范、入口参数、出口参数、传输频率等。应在此列举出所有的外部接口名称、接口标准、规范。外部接口列表,如表2-2所示。表2-2外部接口需求点列表编号接口名称接口规范接口标准入口参数出口参数传输频率1236.目标系统其他需求如:[1]进度需求:系统的阶段进度要求。[2]运行环境需求:平台、体系结构、设备要求。[3]培训需求:用户对培训的需求,是否提供多媒体教学光盘。[4]推广需求:推广的要求,如在上百个远程部门推广该系统,是否要有推广的支持软件。[5]经费要求[6]工作产品提供7.目标系统假设与约束条件假设与约定条件是对预计的系统风险的描述,如:[1]法律、法规和政策方面的限制。[2]硬件、软件、运行环境和开发环境方面的条件和限制。[3]可利用的信息和资源。[4]系统投入使用的最晚日期。9设计规格说明书1.引言1.1目的1.2命名规则变量对象命名规则:申明全局变量、局部变量对象的命名规则。数据库对象命名规则:申明数据库表名、字段名、索引名、视图名等对象的命名规则。1.3术语定义术语定义或解释一般用表格形式给出。1.4参考资料如:[1]用户需求报告[2]数据库设计规范[3]命名规范1.5相关文档2.系统设计2.1体系结构设计采用包图画出体统的体系结构模型,然后进行扩展,画出个子系统内类构成及类之间的关系。2.2子系统设计2.3类设计用类图说明各个类属性和方法以及类之间的关系,对于复杂对象要画出状态10图。2.4类说明3.数据库结构设计3.1数据库表名清单数据库表名清单,如表3-1所示。表3-1数据库表名清单序号中文表名英文表名表功能说明1233.2数据库表之间关系画出数据库表之间关系图并对主要关系进行说明。3.3数据库表的详细清单每个表的详细清单内容包括:表名、字段中文名、字段英文名、字段的类型、宽度、精度、主键/外键、空否、取值约束(默认值、最大值、最小值)、索引否。同时要指出该表的索引:索引文件名、索引字段名、索引特性(主键索引、惟一索引unique、聚集索引clustered)。详细清单可以用列表给出,如表3-2所示。表3-2XXXX(表名)序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1233.4视图设计视图设计与授权有关,设计时参照需求文档的用户授权范围。视图设计中要给出视图的中文名、英文名,视图中的中文列名、英文列名、类型、宽度、精度,每一列的具体算法,对应的基本表名。114.系统动态模型系统界面原型用时序图、协作图或活动图说明系统主要功能的执行过程。5.系统组件图或部署图用系统组件图或部署图说明系统实现的组织结构。12系统实现结果1系统界面原型系统主要界面及界面设计风格说明。2系统实现模块说明系统主要实现功能及测试用例执行情况。13小组实验工作总结1.工作概述说明本组的任务完成情况,总结小组在实验中的收获和经验教训等。2.小组成员工作情况自评及互评每名小组成员总结自己的任务完成情况,总结在实验中的收获和经验教训等。并由个人和小组其它成员用下表5-1分别对各个评价项目按照优秀、良好、合格、不合格四级评定成绩。最终由组长对成绩进行总评并排出名次。表5-1XXXX(姓名)评价表姓名自我评价小组成员评价小组成员评价小组成员评价小组成员评价小组成员评价平均成绩具有工作热情具有协作精神善于分析问题或提出解决方案具备或积极学习项目所需技能完成的工作质量高能及时完成工作单项总评成绩综合成绩小组排名

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功