软件工程-课程报告

时间:2024.3.31

三峡大学

《软件工程课程设计报告》

——图书管理系统

  学    院:计算机与信息学院     

专    业:软件工程             

班    级: 20111122             

指导老师:                      

   小组成员: 2011112225  王晓进   

             2011112226  左望黎   

              2011112210  丁梦力   

     2011112246  吴翊轩   

 

日期:20##年6月

目     录

1软件需求规格说明(负责人:尹凡)............................................ 3

1.1需求规格说明编写目的......................................................... 3

1.2项目背景................................................................................ 3

1.3任务概述................................................................................ 3

1.3.1目标.............................................................................. 3

1.4用户的特点............................................................................ 3

1.5 需求规定............................................................................... 3

1.5.1数据流图...................................................................... 4

1.5.2数据描述...................................................................... 5

2  软件体系结构(负责人:吴为)................................................. 6

2.1UML类图.................................................................................. 6

2.2软件系统用例图..................................................................... 7

2.3软件系统顺序图..................................................................... 9

3  软件原型截图(负责人:骆晓芳)........................................... 11

4  软件使用和部署说明(负责人:熊超)................................... 12

4.1运行环境.............................................................................. 12

4.1.1硬件环境.................................................................... 12

4.1.2软件环境.................................................................... 12

4.2软件安装与配置................................................................... 13

4.3使用说明.............................................................................. 13

1软件需求规格说明(负责人:左望黎)

1.1需求规格说明编写目的

编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。

1.2项目背景

Ø  开发软件名称:图书管理系统。

Ø  项目开发者:计算机与信息学院“图书管理系统”开发小组:

左望黎、丁梦力、王晓进、吴翊轩

1.3任务概述

1.3.1目标

Ø  本图书管理系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本图书管理系统除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。目标还包括:

Ø  减少人力与管理费用;

Ø  提高信息准确度;

Ø  改进管理和服务;

Ø  建立高效的信息传输和服务平台,提高信息处理速度和利用率;

Ø  更简便、信息化程度更高的图书管理流程;

1.4用户的特点

Ø  本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。

Ø  系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。

1.5 需求规定

在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。

借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。

图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。

1.5.1数据流图

²  顶层图

²  0层图

²  1层图(读者管理)

²  数据流图加工处理功能简单描述

(1)书籍管理

Ø  书籍类别管理:增、删除、改等管理。

Ø  书籍信息管理:新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。管理员按不同方式查询、统计,读者按不同方式查询。

(2)读者管理

Ø  读者类别信息管理:增、删除、改等管理。

Ø  读者信息管理:办理、挂失、暂停借、注销阅卡,录入、修改、删除读者信息。

(3)借阅管理

Ø  续借管理:提供读者在符合规定的情况下网上续借。

Ø  还书管理:根据借阅卡编号、图书ID等,在借阅信息表中找到相应的记录,将借书记录删除,更新该记录的相应数据(图书信息表)。根据违反规定情况计算和登记罚款记录。

Ø  借书管理:根据借阅卡编号和图书编号,进行借书登记。在借阅信息表中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据(图书信息表)。

1.5.2数据描述

通过对图书管理系统需求及其数据流图的分析,可以得出该系统涉及读者、书籍、借阅和还书信息表等数据实体。

(1)E-R图 wang19641970

2  软件体系结构(负责人:王晓进)

2.1UML类图

2.2软件系统用例图

2.3软件系统顺序图

3  软件原型截图(负责人:吴翊轩)

登陆界面

用户注册

写评论

查看图书信息

删除图书记录

4  软件使用和部署说明(负责人:丁梦力)

4.1运行环境

   4.1.1硬件环境

²  服务器

         (1) 处理器(CPU):intel 900M

         (2) 内存容量(RAM):4G

²  客户端

²            (1) 处理器(CPU):intel 133M 或更高

²            (2) 内存容量(RAM):2G

   4.1.2软件环境

²  数据库服务器端

²  (1) 操作系统:Microsoft Windows 2007

²  (2) 数据库管理系统:MYSQL,配置TCP/IP协议

²  Web服务器端

²  (1) 操作系统:Microsoft Windows 2007

²  (2) Tomcat7.0服务器,配置TCP/IP协议

²  客户端

²  (1) 操作系统:Windows 2007

²  (2) Web浏览器:Internet Explorer 5.0以上,配置TCP/IP协议

4.2软件安装与配置

在运行环境都满足的条件下,我们需在MyEclipse2013版本中导入这个项目,首先在file菜单的子选项中点击import,然后再General文件下Existing找到我们的项目,然后导入进来,将图书管理系统在Tomcat7.0服务器上发布,再开启Tomcat7.0服务器,在本机上只需输入http://localhost:8080/Library即可访问这个系统,如果在其他的客户端上,那么只需要输入服务器的IP地址再访问Library就行了。

4.3使用说明

    用户想要进入这个图书管理系统,首先需要登录,并且需要输入验证码,在成功登入图书管理系统后,页面就跳转到图书馆的主界面,我们可以对用户信息进行增、删、改、查;可以对书籍信息进行增、删、改、查;还可以写品论和发表。

参考文献:

                 i.      钱乐秋等,《软件工程》,青还大学出版社;

               ii.      张害藩,《软件工程导论》(第四版),清华大学出版社;

              iii.      王珊等,《数据库原理及设计》,清华大学出版社;

               iv.      赵池龙等,《软件工程实践教程》,电子工业出版社。


第二篇:软件工程课程实践报告


《软件工程综合实践》

学生姓名:三号楷体 学 号:

班级:

三号楷体 设计时间: 指导教师: 只写名字,三号楷体

I

软件工程课程实践报告

软件工程课程实践报告

题目:

软件工程课程实践报告

课程设计报告指导教师审阅意见

II

错误!未定义书签。 Abstract ................................................................................................. 错误!未定义书签。

第1章 正文格式说明 .................................................................................................... 4

1.1 报告格式基本要求 ............................................................ 错误!未定义书签。

1.2 报告页眉页脚的编排 ........................................................ 错误!未定义书签。

1.3 报告正文格式 ...................................................................... 错误!未定义书签。

1.4 章节标题格式 ...................................................................... 错误!未定义书签。

1.5 各章之间的分隔符设置 ........................................................... 错误!未定义书签。

第2章 图表及公式的格式说明 .............................................. 错误!未定义书签。

2.1 图的格式说明 ........................................................................... 错误!未定义书签。

2.1.1 图的格式示例 ................................................................ 错误!未定义书签。

2.1.2 图的格式描述 ................................................................ 错误!未定义书签。

2.2 表的格式说明 ........................................................................... 错误!未定义书签。

2.2.1 表的格式示例 ................................................................ 错误!未定义书签。

2.2.2 表的格式描述 ................................................................ 错误!未定义书签。

2.3 公式的格式说明 ....................................................................... 错误!未定义书签。

2.3.1 公式的格式示例 ............................................................ 错误!未定义书签。

2.3.2 公式的格式描述 ............................................................ 错误!未定义书签。

2.4 参考文献的格式说明 ............................................................... 错误!未定义书签。

2.4.1 参考文献在正文中引用的示例 .................................... 错误!未定义书签。

2.4.2 参考文献在正文中引用的书写格式 ............................ 错误!未定义书签。

2.4.3 参考文献的书写格式 .................................................... 错误!未定义书签。

2.5量和单位 .................................................................................... 错误!未定义书签。

第3章 结论 ...................................................................................... 错误!未定义书签。 参 考 文 献 ........................................................................................................................ 5 致 谢 .............................................................................................. 错误!未定义书签。 附 录 ................................................................................................................................ 6

III

软件工程课程实践报告

1课程设计名称;

2使用工具软件;

3课程设计内容简介:包括课程设计的基本内容、结构流程、运行环境等;

4创新之处:重点介绍整个课程设计程序中自认为最满意、最得意的地方;

5创新的技术实现:介绍课程设计中重点创意的技术实现技巧、核心程序等;

6课程设计中目前存在的问题;

7设计实践过程中的自我感受。

设计文档报告要求

一 必须运用自己熟悉的可视化语言(Vb.net或C#)及数据库(SQLserver)实现所设计的系统的基本功能。

要求:.友好性:界面要友好,输入有提示,尽量展示人性化

可读性:源程序代码清晰、有层次

健壮性:用户输入非法数据时,系统要及时给出警告信息

二 必须按照一下要求排版:

纸型:A4纸 字体:仿宋GB_2312

“目录”小三、加粗、居中。段前、段后各6磅(或0.5行)

目录打印三个层次,即:一、1.1、1.1.1

各层次标题小四号、加粗,前两个层次标明页码。

正文打印格式

1) 字号:

4

2)

3)

4)

5)

6)

7)

8)

i. 标题的字号: 二、 小三、加粗。段前、段后各6磅(或0.5行) 三、 四号、加粗。段前6磅(或0.5行) i. 小四号、加粗。无明显标题意义或不单独成行时,不加粗 四、 正文的字号:小四号 字符间距:标准 行距:固定值20磅 每个标题、自然段前空4格(两个小四汉字) 图表换页时保持完整;图表内的字体可适当小一些,以美观为度。 页边距:左2.5厘米,上、下、右各2厘米 装订位置:左边装订 正文编页码(页面底端、居中)

8 参考文献格式如下:

参 考 文 献

[1] 竺可桢. 物理学[M]. 北京:科学出版社,1973.

[2] 张昆,冯立群,余昌钰,等. 机器人柔性手腕的球面齿轮设计研究[J]. 沈

阳工业大学学报,1994, 34(2):

[3] Chen Z F, Shi H Y, An Y J. Globally convergent approach based on chaotic theory for underwater robot motor optimization [A].International Conference on Robotics, Intelligent Systems and Signal Processing [C]. Chansha, 2003. 996-1001.

[4] 郑开青. 通讯系统模拟及软件[D].北京:北京大学无线电系,1987.

[5] 姜锡洲. 一种温热外敷药制备方法[P].中国:881056073,1980-07-26.

5

6

更多相关推荐:
《软件工程》课程设计个人报告

软件工程课程设计报告海天一色网上书店软件工程课程设计个人报告题目网上书店学院名称信息科学与工程学院专业班级计算机092班报告人姓名梁宏报告人学号20xx01051413承担角色网页设计员同组组长安文龙同组其他成...

软件工程课程设计报告

滨江学院软件工程课程设计报告(20**--20**年度第一学期)课程名称:软件工程课程设计题目:个人电子相册的设计与实现院系:计算机科学与技术系班级:软件工程(3)班学号:***姓名:**指导教师:***设计周…

软件工程课程设计报告 之 总结性报告

总结性报告1.时间飞Q20xx项目从拟定好课题起,经过问题定义,可行性研究,需求分析,概要设计,详细设计,主要编程,分布测试,总体测试,到整体装配完成历时一个半月。2.人员主程序员(组长):王昌帅辅程序员:司吉…

软件工程课程设计报告

福建农林大学金山学院课程设计报告课程名称:软件工程课程设计题目:旅游信息管理系统姓名:系:信息与机电工程系专业:计算机科学与技术专业承担角色:辅助程序员20##年12月9日课程设计结果评定目录1.课程设计概述.…

《软件工程》课程设计报告模板

软件工程课程设计报告课程设计题目电子科技大学中山学院组长其他成员指导教师实验地点完成起止日期116计算机学院班级1目录一系统可行性研究报告31引言32现行系统调查33新系统概述34可行性综合评述35方案选择46...

软件工程课程设计总结

专业:08计本2班姓名:张敬宇学号:20806032039在我们整个软件工程过程中,我体会到了许多,也学到了许多。在项目要进行自由分组后,我们的项目小组便诞生了。我们小组由3个成员组成,在相互商量后我们也确定了…

软件工程课程设计实验报告

重庆邮电大学软件工程课程设计实验报告网上选课系统姓名雷雷学号专业计算机科学与技术班级0410801指导老师邹洋教室S331A时间一实验题目网上选课系统主要功能描述系统首先维护校内所有课程的信息课程分为研究生本科...

软件工程课程设计报告

企业工资管理系统目录引言2课题研发的背景2课题研发的目的与意义2第一章可行性研究211技术可行性分析212社会可行性分析313经济可行性分析314操作可行性315可行性研究结论3第二章需求分析321系统主要功能...

软件工程课程设计指导

课程设计概述一课程设计的教学目的1使学生掌握软件工程数据库的基本概念结合实际的操作和设计巩固软件工程的理论教学内容2将软件工程的理论与实际相结合应用现有的数据建模工具规范科学地完成一个小型应用系统的设计与实现强...

数据库软件工程网络(综合)课程设计指导书

20xx年1月数据库软件工程网络综合课程设计指导书1页共31页数据库软件工程网络综合课程设计指导书湖州师范学院信息与工程学院20xx年1月20xx年1月数据库软件工程网络综合课程设计指导书2页共31页目录一适用...

软件工程课程设计测试分析报告

测试分析报告玩具出租管理系统测试分析报告作者完成日期修改情况记录测试分析报告目录1引言111编写目的112背景113参考资料12测试概要23测试结果及发现331测试11332测试22333测试33334测试44...

Glzoxy软件工程课程设计报告

秋风清秋月明落叶聚还散寒鸦栖复惊评分软件工程课程设计报告新闻管理系统的设计专业计算机科学与技术姓名班级学号完成日期指导教师1题目新闻管理系统设计与实现2系统分析21问题定义为了实现网站新闻的动态管理使得对信息的...

软件工程课程设计报告(25篇)