php学生系统说明书Word格式.docx
- 文档编号:20516565
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:15
- 大小:748.72KB
php学生系统说明书Word格式.docx
《php学生系统说明书Word格式.docx》由会员分享,可在线阅读,更多相关《php学生系统说明书Word格式.docx(15页珍藏版)》请在冰豆网上搜索。
主要包括数据库系统的选择、数据库实体属性的设计以及安全保密设计
(3)软件的设计和开发:
主要是软件开发架构的设计、开发工具的选择以及详细的系统编码
(4)系统测设:
j在校内进行系统模拟使用系统实验
1.5小结
针对学校在招生工作面临的很多问题,提出了学校在新生报到管理体统开发的目的和意义,结合校内外情况现状,明确了要完成的主要工作
2需求分析
需求分析就是要通过软件开发人员与用户的交流和讨论,准确地获取用户对系统的具体要求。
需求分析中人物的含混不清或微小一楼都可能会造成系统开发中的重大问题甚至导致失败
因此有以下问题需要注意
1)项目的参与者既包括设计软件开发人员,又包括用户,要求双方必须在需求分析过程汇总加强沟通与协调。
一方面,软件爱你人员应尽量使用同属的语言与用户交流;
另一方面,用户应积极主动的配合软件人员的工作
2)为了保证需求夹断能够提出完整的、准确的系统逻辑模型,开发人员必须花费足够的时间,全面了解用户的需要,决不能在需求模糊的情况下仓促进行软件设计和编程。
下面为一个需求分析的过程用户
2.1.1新生报到分析
学校现有专业14个,它们是:
自动化(轨道交通控制、铁路信号)、机械工程及自动化(高速列车及数控技术)、电气工程及其自动化、热能与动力工程(汽车工程)、计算机科学与技术(计算机网络与应用、计算机软件)、软件工程、土木工程、化学工程与工艺、交通运输、工商管理(会计、财务管理)、旅游管理、物流管理、英语、艺术设计。
根据以往经验,新生报到工作流程如下:
网上录取,通知书发放:
观察招生办工作流程,招办部门对全国考生进行系统的网上录取获得录取信息名单,按照该名单打印新生入校通知书
招生办报到:
新生持入学通知书到学校招生办报到,个别新生办理专业调剂,然后持录取通知书,若专业进行了调剂同时持招办专业调剂证明去财务缴费,招办工作人员对报到新生进行登记并开具证明
财务处交费:
新生持入学通知书或者专业调剂证明,到财务处交费,财务处收取现金或者查阅转账,打印出具发表
系部报到:
新生持入学通知书、交款发票到所在戏特别报到系别内进行宿舍分配信息登记
物品和教材领取:
新生报到后教务处根据学生交费单据,按系部、专业、班级进行教材发放。
总务处根据学生自愿的情况下按照交费单据发放生活物品军训服装
2.1.2新生退学分析
新生退学情况很复杂,简易的退学流程有:
学生提出书面申请:
所在系部领导审批,办理有关离校手续,到招办进行退学登记,按照轩辕制定的颓废标准到财务处进行退费
2.1.3数据报表分析
从新生录取开始的每一个环节,为了做好新生接待工作,学院领导和各科室都十分重视各项统计报表,以往都是各处室、系部召开会议、及时通报相关情况。
主要的报表有:
网上录取查询、通知书发放查询、交费情况查询、报到情况查询、教材发放查询、退学人员查询。
2.2新生报到物理模型
2.3小结
通过与各科室人员进行交流以及参与招生录取、新生报到工作,给出了新生报到整个工作流程的详细需求分析,并生成了需求分析夹断的物理模型图
1.2系统分析与开发设计
3.1系统建模
3.1.1UMl统一建模语言简介
统一建模语言(UML)是用来对软件密集系统进行描述、构造、视化和文档编制的一种语言。
首先,UML融合了Booch、OMT和OOSE方法中的基本概念,而且这些基本概念与其他面向对象技术中的基本概念大多相同,因而,UML必然成为这些方法以及其他方法的使用者乐于采用的一种简单一致的建模语言;
其次,UML不仅仅是上述方法的简单汇合,而是在这些方法的基础上广泛征求意见,集众家之长,几经修改而完成的,UML扩展了现有方法的应用范围;
第三,UML是标准的建模语言,而不是标准的开发过程。
尽管UML的应用必然以系统的开发过程为背景,但由于不同的组织和不同的应用领域,需要采取不同的开发过程。
作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。
(1)UML语义描述基于UML的精确元模型定义。
元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。
此外UML还支持对元模型的扩展定义。
(2)UML表示法定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。
这些图形符号和文字所表达的是应用级的模型,在语义上它是UML元模型的实例。
标准建模语言UML的重要内容可以由下列五类图(共9种图形)来定义:
第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者。
第二类是静态图(Staticdiagram),包括类图、对象图和包图。
其中类图描述系统中类的静态结构。
不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。
类图描述的是一种静态关系,在系统的整个生命周期都是有效的。
对象图是类图的实例,几乎使用与类图完全相同的标识。
他们的不同点在于对象图显示类的多个对象实例,而不是实际的类。
一个对象图是类图的一个实例。
由于对象存在生命周期,因此对象图只能在系统某一时间段存在。
包由包或类组成,表示包与包之间的关系。
包图用于描述系统的分层结构。
·
第三类是行为图(Behaviordiagram),描述系统的动态模型和组成对象间的交互关系。
其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件。
通常,状态图是对类图的补充。
在实用上并不需要为所有的类画状态图,仅为那些有多个状态其行为受外界环境的影响并且发生改变的类画状态图。
而活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。
第四类是交互图(Interactivediagram),描述对象间的交互关系。
其中顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互;
合作图描述对象间的协作关系,合作图跟顺序图相似,显示对象间的动态合作关系。
除显示信息交换外,合作图还显示对象以及它们之间的关系。
如果强调时间和顺序,则使用顺序图;
如果强调上下级关系,则选择合作图。
这两种图合称为交互图。
第五类是实现图(Implementationdiagram)。
其中构件图描述代码部件的物理结构及各部件之间的依赖关系。
一个部件可能是一个资源代码部件、一个二进制部件或一个可执行部件。
它包含逻辑类或实现类的有关信息。
部件图有助于分析和理解部件之间的相互影响程度。
通过用力视图,上述的分析,从总体上来说系统的应用软件主要可分为人机界面、用户管理、招生办报到、财务处交费、系部报到、教材领取与信息查询等模块
3.1.3系统活动图
3.2.1系统设计概述
系统设计的目的是提出能够指导系统实现的设计方案。
系统设计是胸膛那个分析的基础上,综合考虑的实现环境和系统的效率、可靠性、安全性、适应性等非功能性的需求,得出系统的设计方案。
系统设计主要包括平台的设计、结构的设计、详细的设计和数据库的设计等。
而软件的开发过程如下:
3.2.2系统设计的目标
本系统属于中小型数据库管理系统,可以对新生报到进行有效管理。
通过对新生报到管理系统的设计,可以达到的目标有:
A对不同的用户进行有效管理
B给予学校现有企业内部网络拓扑结构上
C项目最终形成一套结构完整、操作方便、运行稳定、维护便利的管理系统
3.2.3软件架构设计
系统采用具体哪种软件架构设计,要根据现有的网络环境和软硬件条件
1学校网络结构托拓扑分析
2现有软硬件环境分析
学院成立以来发展迅速,计算机软硬件设备更新也较快,各科室电脑硬件配置为:
硬件:
奔腾酷睿二E5500频率在2.8Ghz
内存:
1G以上
硬盘:
320G以上
软件:
操作系统:
MicosoftWindowXP/MicrosoftWindowsServer2003/Linux/Windows7/IE6.0以上版本:
数据库服务器:
mysql2.2,网站服务器:
apachphp5.1企业版瑞星防病毒软件
3软件架构设计
根据以上分心该系统采用B/S设计模式,该模式可以跨越不同的VLAN另外采用该框架,客户端直接采用人们熟悉的浏览器模式,维护成本较低,结构模式吐下:
3.3系统开发工具的选择
考虑到实际情况软件开发架构为B/S模式,目前流行的软件开发工具主要有.NET与J2EE(NET与J2EE的比较略)
3.4小结
本城通过系统建模工具,给出了学院新生报到的系统用例图、系统活动图。
结合学院现有的网络拓扑结构,给出了如那件设计的具体架构模式,针对该模式选择采用目前流行的开发工具php进行开发
1.3数据库结构
数据库名称XSBDXT
数据库的表名
释义
XSBDB
新生报到表
JFXM
缴费项目表
ZYXBB
专业系别对应表
adminuser
管理用户表
XWB
新闻表
GGB
公告表
数据表结构
字段名
字段类型
说明
示例
KSH
nvarchar(14)
主键
NOTNULL,
XM
nvarchar(64)
XBDH
nvarchar
(1)
性别代号
CSNY
datetime
出生年月
Y-D-M
ZZMMDM
nvarchar
(2)
政治面貌代码
MZDM
民族代码
SFZH
nvarchar(18)
身份证号
JTDZ
nvarchar(128)
家庭住址
YZBM
nvarchar(6)
邮政编码
LXDH
nvarchar(30)
联系电话
BKZY
nvarchar(255)
报考专业
RXCJ
float
入学成绩
0.01
ZBBD
nvarchar(4)
招办报到情况
ZBBD_DATE
招办报到时间
ZBBD_CZY
nvarchar(20)
招办报到操作员
JFQK
财务缴费情况
JFQK_DATE
财务缴费时间
JFQK_CZY
财务缴费操作员
XBBD
系部报到情况
XBBD_DATE
系部报到时间
XBBD_CZY
系部报到操作员
JCLQ
教材领取
JCLQ_DATE
教材领取时间
JCLQ_CZY
教材领取操作员
WPLQ
物品领取
WPLQ_DATE
物品领取时间
QPLQ_CZY
物品领取操作员
XZY
新专业
BDXB
报到系部
ZYDM
主键,约束键(KSH)专业代码
11
ZYMC
专业名称
JFRDH
缴费人代号
JFRXM
缴费人姓名
JXF
Float
教学费
JCF
书杂费
ZSF
住宿费
JXFZF
军训服装费
专业代码
XBDM
系部代码
XBMC
系部名称
Adminuser
YHM
主键;
用户名
YHMM
用户密码
ZSXM
真是姓名
SSXB
所属系别
GLQX
管理权限
DLSJ
登录时间
BZ
备注
XWID
int(20)
主键,自增;
1
XWBT
新闻标题
XWNR
text
新闻内容
FBSJ
nvarchar(40)
发布时间
FBR
发布人
XWBZ
GGID
主键,自增
GGBT
公告标题
GGNR
公告内容
GGSJ
公告时间
GGR
公告人
2部署文档
(1)、部署环境
可使用环境:
linux/windowsXP/windows7
网站服务器:
apache+php5.1.2
数据库:
mysql
(2)、部署步骤
a、在系统中完成apache+php5.1+mysql的安装
b、将压缩包解压后,讲整个文件夹复制到apache安装目录下的hotdcs的文件夹下,或者是讲文件夹复制到apache服务器映射的WWW文件夹下即可
c、打开mysql命令行工具,将文件夹sql中下的1.sql文件夹通过source命令导入到数据库中
d、在文件夹中找到com/db.php文件,以记事本的形式打开,找到$this->
link=mysql_connect('
localhost'
'
root'
123456'
);
这句语句后,将localhost,root,123456,这3个替换成已授权的mysql地址,mysql帐户,mysql密码
e、在文件夹中找到liuyan文件夹并打开,依次使用记事本修改delete.php、index.php、saveheave.php、saveleave.php四个文件中的$link=mysql_connect("
localhost"
"
root"
123456"
语句,讲localhost,root,123456,这3个值替换成mysql地址,mysql帐户,mysql密码
3系统使用说明
3.1概述
1、项目名称和北京
(1)、项目名称
“php新生报到系统”
(2)、开发背景
在北京交通大学海滨学院不断壮大的过程中,每年繁重的纳新工作都给学校在新生纳新时给学校造成了巨大的工作困难,在电子化产品日渐盛行的新电子时代,用简单而又高效的电子办公来代替传统工作时一种必要的趋势,以此来减少和避免传统工作时所出现得很多不必要的繁琐过程,达到简化办公流程和人为资源浪费的作用。
2、文档说明
本文档系统描述了“北京交通大学海滨学院新生报到”系统的业务需求以及需求文档分析,可用于指导系统的设计和测试工作。
第二部分、任务说明
1、功能概述
“新生报到”系统各单位要求使用系统提供的功能有:
(1)、查询所有新生的基本信息以及对应的班主任、导员的基本联系方式
(2)、增加并管理一个新生
(3)、通过输入学生学号、学生姓名,查询到该学生基本信息并登记相关信息(如:
确认是否报到)
(4)、实现新生报到缴费功能
(5)、实现新生报到教材领取,物品领取模拟功能
(6)、实现管理员、新生信息的修改
(7)、实现新生信息的实时读取并允许修改功能
(8)、实现添加公告、发布新闻功能
(9)、实现公告、新闻的删除功能
(10)、实现留言的书写和发布功能
(11)、实现管理员用户删除和回复留言的功能
4人员分工描述
(1)、整体框架设计:
符鑫
(2)、系统显示页面设计(可视):
杨泳键,张道全,李洋
(3)、系统操作页面设计(不可视、后台处理):
(4)、数据库设计:
符鑫,杨泳键,张道全,李洋
(5)、功能测试调整:
(6)、整体页面美观设计:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php 学生 系统 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)